User Manual, Developers Guide and API Documentation

wns::ldk::arq::StopAndWaitCommand Class Reference

Command used by the StopAndWait ARQ implementation.

#include <ldk/arq/StopAndWait.hpp>

Inheritance diagram for wns::ldk::arq::StopAndWaitCommand:

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

Collaboration graph
[legend]

List of all members.

Public Types

enum  FrameType { I, RR }

Public Member Functions

virtual bool isACK () const
 StopAndWaitCommand ()

Public Attributes

struct {
local
struct {
magic
struct {
   SequenceNumber   NS
   FrameType   type
peer


Detailed Description

Definition at line 47 of file StopAndWait.hpp.


Member Enumeration Documentation

I - Information Frame (Data) RR - Receive Ready Frame (ACK)

Enumerator:
I 
RR 

Definition at line 55 of file StopAndWait.hpp.


Constructor & Destructor Documentation

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

Definition at line 57 of file StopAndWait.hpp.


Member Function Documentation

virtual bool wns::ldk::arq::StopAndWaitCommand::isACK (  )  const [inline, virtual]

Implements wns::ldk::arq::ARQCommand.

Definition at line 77 of file StopAndWait.hpp.


Member Data Documentation

Definition at line 70 of file StopAndWait.hpp.

Definition at line 68 of file StopAndWait.hpp.


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

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