olsr::sch::PacketSender Class Reference

#include <events.hh>

Inheritance diagram for olsr::sch::PacketSender:

olsr::sch::PollEvent_< P > olsr::sch::Event List of all members.

Public Member Functions

 PacketSender (iface_t *i, const pkt::Packet &p)
virtual void handle ()
void push_packet (const pkt::Packet &p)

Private Types

typedef PacketSender This
typedef IOEvent Super
typedef std::queue< pkt::Packetpqueue_t

Private Attributes

iface_tiface_
pqueue_t packets_

Member Typedef Documentation

typedef PacketSender olsr::sch::PacketSender::This [private]

Reimplemented from olsr::sch::PollEvent_< P >.

typedef IOEvent olsr::sch::PacketSender::Super [private]

Reimplemented from olsr::sch::PollEvent_< P >.

typedef std::queue<pkt::Packet> olsr::sch::PacketSender::pqueue_t [private]


Constructor & Destructor Documentation

olsr::sch::PacketSender::PacketSender ( iface_t i,
const pkt::Packet p 
) [inline]


Member Function Documentation

void olsr::sch::PacketSender::handle (  )  [inline, virtual]

Virtual handling method.

Implements olsr::sch::Event.

void olsr::sch::PacketSender::push_packet ( const pkt::Packet p  )  [inline]


Member Data Documentation

iface_t* olsr::sch::PacketSender::iface_ [private]

pqueue_t olsr::sch::PacketSender::packets_ [private]


The documentation for this class was generated from the following files:
Generated on Mon Sep 10 17:02:13 2007 for Qolyester daemon by  doxygen 1.5.1