umtsQueue Class Reference

List of all members.

Public Member Functions

 umtsQueue ()
void enque (Packet *p)
void enqueUniqueFront (Packet *p)
void orderedEnque (Packet *p)
Packet * deque ()
Packet * dequeTail ()
Packet * dequeCopy ()
Packet * dequeTailCopy ()
Packet * deque (int seqno)
Packet * dequeCopy (int seqno)
Packet * dequeFirstSendable ()
void updateLastServedTime ()
int getPacketSize ()
void dropTill (int seqno)
void printQueue ()
int size ()
int size (int position)
int sizeInBits ()
int sizeInBits (int position)
int length ()
int red_size (int bytes)
void dump ()

Public Attributes

double lastServedTime_
int len_
int tx_seq_nr_

Private Attributes

vector< Packet * > q_

Detailed Description

Definition at line 51 of file umts-queue.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