UM Class Reference

Inheritance diagram for UM:

Inheritance graph
[legend]
Collaboration diagram for UM:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 UM ()
virtual void recv (Packet *, Handler *)
int command (int, const char *const *)
void timeout (int tno, int flowID=-1)
int buff_size ()
void CSwitch (double, double)

Protected Member Functions

int enquePacket (Packet *p)
int enqueInBackOfTransmissionBuffer (Packet *p)
void sendDown (Packet *p)
void StoreTemporaryPacket (Packet *p, int concat_data)
void handleTemporaryPacket (Packet *p)
void completePDU (Packet *p)
void makeSDU (Packet *p)

Protected Attributes

int lengthIndicatorSize_
int win_
int bufferLevelMax_
double tempPDUTimeOutTime_
temporaryPacket temporaryPacket_
double overhead_
int payloadSize_
double TTI_
int TTI_PDUs_
int length_indicator_
int min_concat_data_
int address_
umtsQueue transmissionBuffer_
int nextExpectedSDU_
int nextExpectedSeqno_
int nextExpectedSegment_
int errorInSDU_
int seqno_
int send_status_
int SDU_size_
int maxseq_
int highest_ack_
int maxseen_
int next_
int d_address_
int macDA_
umtsQueue sduB_
UmtsTimer tti_timer_

Detailed Description

Definition at line 77 of file um.h.


The documentation for this class was generated from the following files:
Generated on Wed Nov 26 15:52:37 2008 for NS-MIRACLE library by  doxygen 1.5.2