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