User Manual, Developers Guide and API Documentation

wns::ldk::harq::HARQFU::HARQSenderProcess Class Reference

Collaboration diagram for wns::ldk::harq::HARQFU::HARQSenderProcess:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void ackReceived ()
void enqueueTransmission (const wns::ldk::CompoundPtr &compound)
 HARQSenderProcess (int processID, int numRVs, HARQFU *entity, wns::logger::Logger logger)
bool hasCapacity () const
void nackReceived ()

Private Attributes

wns::ldk::CompoundPtr buffer_
HARQFUentity_
wns::logger::Logger logger_
int numRVs_
int processID_
int retransmissionCounter_
bool waitingForFeedback_


Detailed Description

Definition at line 94 of file HARQ.hpp.


Constructor & Destructor Documentation

HARQFU::HARQSenderProcess::HARQSenderProcess ( int  processID,
int  numRVs,
HARQFU entity,
wns::logger::Logger  logger 
)

Definition at line 85 of file HARQ.cpp.


Member Function Documentation

void HARQFU::HARQSenderProcess::ackReceived (  ) 

Definition at line 130 of file HARQ.cpp.

void HARQFU::HARQSenderProcess::enqueueTransmission ( const wns::ldk::CompoundPtr compound  ) 

Definition at line 117 of file HARQ.cpp.

bool HARQFU::HARQSenderProcess::hasCapacity (  )  const

Definition at line 105 of file HARQ.cpp.

void HARQFU::HARQSenderProcess::nackReceived (  ) 

Definition at line 142 of file HARQ.cpp.


Member Data Documentation

Definition at line 121 of file HARQ.hpp.

Definition at line 117 of file HARQ.hpp.

Definition at line 119 of file HARQ.hpp.

Definition at line 115 of file HARQ.hpp.

Definition at line 113 of file HARQ.hpp.

Definition at line 125 of file HARQ.hpp.

Definition at line 123 of file HARQ.hpp.


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

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