#include <events.hh>

Public Member Functions | |
| MessageForwarder (const timeval_t &n, const msg::UnknownMessage &m) | |
| ~MessageForwarder () | |
| virtual void | handle () |
Private Types | |
| typedef MessageForwarder | This |
| typedef TimedEvent | Super |
Private Member Functions | |
| MessageForwarder (const This &) | |
Private Attributes | |
| msg::UnknownMessage * | message_ |
typedef MessageForwarder olsr::sch::MessageForwarder::This [private] |
Reimplemented from olsr::sch::TimedEvent.
typedef TimedEvent olsr::sch::MessageForwarder::Super [private] |
Reimplemented from olsr::sch::TimedEvent.
| olsr::sch::MessageForwarder::MessageForwarder | ( | const This & | ) | [inline, private] |
| olsr::sch::MessageForwarder::MessageForwarder | ( | const timeval_t & | n, | |
| const msg::UnknownMessage & | m | |||
| ) | [inline] |
| olsr::sch::MessageForwarder::~MessageForwarder | ( | ) | [inline] |
References message_.
| void olsr::sch::MessageForwarder::handle | ( | ) | [inline, virtual] |
Virtual handling method.
Implements olsr::sch::Event.
References olsr::sch::Scheduler::destroy(), message_, olsr::pending_messages, and olsr::scheduler.
Referenced by handle(), and ~MessageForwarder().
1.5.6