class DelayQueue

Entries can be added to the queue at any rate. More...

 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Types

Public Methods


Detailed Description

Entries can be added to the queue at any rate. The callback is invoked at the specified period to remove an entry from the queue.

typedef XorpCallback1<void, _Entry>::RefPtr DelayCallback

DelayCallback

 DelayQueue (EventLoop& eventloop, uint32_t delay, DelayCallback forward)

DelayQueue

void  add (_Entry entry)

add

Add an entry to the queue. If the entry is already on the queue it is not added again.

void  fire ()

fire

Start the timer running but don't add anything to the queue.


Generated by: pavlin on possum.icir.org on Wed Aug 2 15:36:38 2006, using kdoc $.