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.
1.5.2