|
|
| 226 |
*/ |
226 |
*/ |
| 227 |
Ptr<Item> DequeueFirstAvailable (const QosBlockedDestinations *blockedPackets); |
227 |
Ptr<Item> DequeueFirstAvailable (const QosBlockedDestinations *blockedPackets); |
| 228 |
/** |
228 |
/** |
| 229 |
* Peek the packet in the front of the queue. The packet is not removed. |
229 |
* Do not use this method. To peek the packet in the front of the queue, |
|
|
230 |
* use the PeekFront method instead. |
| 230 |
* |
231 |
* |
| 231 |
* \return the packet |
232 |
* \return the packet |
| 232 |
*/ |
233 |
*/ |
| 233 |
Ptr<const Item> Peek (void) const; |
234 |
Ptr<const Item> Peek (void) const; |
| 234 |
/** |
235 |
/** |
|
|
236 |
* Peek the packet in the front of the queue. The packet is not removed. |
| 237 |
* Use this method instead of Peek. |
| 238 |
* |
| 239 |
* \return the packet |
| 240 |
*/ |
| 241 |
Ptr<const Item> PeekFront (void); |
| 242 |
/** |
| 235 |
* Search and return, if present in the queue, the first packet having the |
243 |
* Search and return, if present in the queue, the first packet having the |
| 236 |
* address indicated by <i>type</i> equal to <i>addr</i>, and tid |
244 |
* address indicated by <i>type</i> equal to <i>addr</i>, and tid |
| 237 |
* equal to <i>tid</i>. This method does not remove the packet from the queue. |
245 |
* equal to <i>tid</i>. This method does not remove the packet from the queue. |