events.hh File Reference

#include "net/interface.hh"
#include "msg/hna.hh"
#include "msg/mid.hh"
#include <queue>
#include "msg/hello.hh"
#include "msg/tc.hh"
#include "pkt/packet.hh"
#include "sch/scheduler.hh"
#include "events.hxx"

Go to the source code of this file.

Namespaces

namespace  olsr
namespace  olsr::sch
namespace  olsr::sch::internal

Classes

struct  olsr::sch::internal::sender_traits< M >
class  olsr::sch::MessageSender< M >
class  olsr::sch::MessageSender< msg::TCMessage >
class  olsr::sch::MessageForwarder
class  olsr::sch::StatePrinter
class  olsr::sch::PacketSender
class  olsr::sch::PacketReceiver
class  olsr::sch::QolyesterLoopHandler

Defines

#define QOLYESTER_DAEMON_SCH_EVENTS_HH   1
#define SENDER_TRAITS(Msg, Id)

Functions

 olsr::sch::internal::SENDER_TRAITS (HELLO, hello)
 olsr::sch::internal::SENDER_TRAITS (TC, tc)
 olsr::sch::internal::SENDER_TRAITS (MID, mid)
 olsr::sch::internal::SENDER_TRAITS (HNA, hna)
void olsr::sch::remove_routes ()


Define Documentation

#define QOLYESTER_DAEMON_SCH_EVENTS_HH   1

#define SENDER_TRAITS ( Msg,
Id   ) 

Value:

template <> struct sender_traits<msg::Msg ## Message> { \
        static const timeval_t& interval; \
        static const timeval_t  in_jitter; \
        static const timeval_t& maxjitter; \
        static const std::string name; \
      }


Generated on Mon Sep 10 17:02:13 2007 for Qolyester daemon by  doxygen 1.5.1