User Manual, Developers Guide and API Documentation

wns::ldk::arq::ARQCommand Class Reference

Interface for Compounds specified by ARQ implementations. More...

#include <ldk/arq/ARQ.hpp>

Inheritance diagram for wns::ldk::arq::ARQCommand:

Inheritance graph
[legend]
Collaboration diagram for wns::ldk::arq::ARQCommand:

Collaboration graph
[legend]

List of all members.

Public Types

typedef long long int SequenceNumber
 SequenceNumber Type.

Public Member Functions

 ARQCommand ()
virtual bool isACK () const =0

Public Attributes

size_t localTransmissionCounter


Detailed Description

ARQ implementations /should/ derive their Command from this class to support deffered coupling to ARQ.

Definition at line 51 of file ARQ.hpp.


Member Typedef Documentation

Note:
This sequence number does not wrap around, as normal sequence numbers in a real ARQ implementation would do.

Definition at line 66 of file ARQ.hpp.


Constructor & Destructor Documentation

wns::ldk::arq::ARQCommand::ARQCommand (  )  [inline]

Definition at line 55 of file ARQ.hpp.


Member Function Documentation

virtual bool wns::ldk::arq::ARQCommand::isACK (  )  const [pure virtual]


Member Data Documentation

Definition at line 71 of file ARQ.hpp.


The documentation for this class was generated from the following file:

Generated on Sat May 26 03:32:55 2012 for openWNS by  doxygen 1.5.5