olsr Namespace Reference

The main Qolyester namespace. More...


Namespaces

namespace  alg
namespace  concept_check
 Concept checking declarations.
namespace  cst
namespace  gra
namespace  msg
namespace  net
namespace  pkt
namespace  sch
namespace  set
namespace  sys
namespace  utl

Typedefs

typedef gra::AdjGraph pathnet_t
typedef std::list< const msg::Message * > pending_t
typedef net::RealInterface iface_t
typedef set::DuplicateSet dupset_t
typedef set::GateSet gateset_t
typedef set::HNASet hnaset_t
typedef set::InterfaceSet ifaceset_t
typedef set::MIDSet midset_t
typedef set::CoherenceProxy cproxy_t
typedef set::TwoHopNeighborSet thnset_t
typedef utl::Set< net::LocalRoute,
set::internal::lrset_t_
lrouteset_t
typedef utl::Set< net::RemoteRoute,
set::internal::rrset_t_
rrouteset_t
typedef set::TopologySet toposet_t
typedef sys::RealInterfaceInfo ifaceinfo_t
typedef net::IPv6Address address_t
typedef sch::Scheduler sched_t
typedef utl::ErrnoException errnoexcept_t
typedef utl::PrefixBuf< StringPrefixer,
char > 
StringPrefixBuf
typedef utl::PrefixBuf< Timestamper,
char > 
TimestampBuf
typedef utl::basic_dummyostream<
char > 
DummyOStream
typedef utl::basic_levelbuf<
char > 
LevelBuf
typedef utl::basic_ybuf< char > YBuf
typedef utl::basic_dummybuf<
char > 
DummyBuf
typedef DummyOStream debug_ostream_t
typedef utl::NullType null_t
typedef utl::Seqnum< u_int16_t > seqnum_t
typedef utl::TimeVal timeval_t

Functions

std::ostream dump_state (dump.rdbuf())
std::ostream dump_prof (dump.rdbuf())
std::ostream dump_hello (dump.rdbuf())
std::ostream dump_tc (dump.rdbuf())
std::ostream dump_mid (dump.rdbuf())
std::ostream dump_hna (dump.rdbuf())
lrouteset_t operator- (const lrouteset_t &a, const rrouteset_t &b)
rrouteset_t operator- (const rrouteset_t &a, const lrouteset_t &b)
static std::string usage ()
static std::string putversion ()
static void die (const char *format,...)

Variables

debug_ostream_t debug
gra::AdjGraph path_net
midset_t mid_set
ifaceset_t iface_set
thnset_t thn_set
utl::Mark advset_changed
hnaset_t hna_set
midset_t mid_set
lrouteset_t lroute_set
rrouteset_t rroute_set
ifaceset_t iface_set
bool notables
TCRedundancy tc_redundancy
unsigned willingness
utl::Mark routes_recomp
sched_t schedulernew
utl::Mark terminate_now
utl::Mark routes_recomp
utl::Mark mprset_recomp
utl::Mark advset_changed
const std::string progname = "Qolyester"
const std::string shortname = "qolsrd"
const std::string version = VERSION
sch::TimedEventhello_sender = 0
sch::TimedEventtc_sender = 0
sch::TimedEventmid_sender = 0
sch::TimedEventhna_sender = 0
sch::TimedEventstate_printer = 0
std::ostream dump_hello
bool do_dump_hello
cproxy_t cproxy
thnset_t thn_set
std::ostream dump_hna
gateset_t gate_set
hnaset_t hna_set
pending_t pending_messages
 The queue of messages to be sent.
ifaceset_t iface_set
midset_t mid_set
cproxy_t cproxy
std::ostream dump_mid
toposet_t topo_set
std::ostream dump_tc
bool do_dump_tc
sch::Scheduler scheduler
cproxy_t cproxy
utl::Mark mprset_recomp
utl::Mark advset_changed
sch::TimedEventtc_sender
dupset_t dup_set
hnaset_t hna_set
midset_t mid_set
lrouteset_t lroute_set
rrouteset_t rroute_set
toposet_t topo_set
ifaceset_t iface_set
thnset_t thn_set
std::ostream dump_state
dupset_t dup_set
sch::Scheduler scheduler
sch::Scheduler scheduler
utl::Mark routes_recomp
address_t main_addr
gateset_t gate_set
cproxy_t cproxy
sched_t scheduler
ifaceset_t iface_set
utl::Mark routes_recomp
sched_t scheduler
utl::Mark mprset_recomp
utl::Mark advset_changed
pathnet_t path_net
cproxy_t cproxy
sched_t scheduler
pathnet_t path_net
cproxy_t cproxy
debug_ostream_t debug
debug_ostream_t debug
ifaceset_t iface_set
bool dirty_promisc_hack
bool do_dump_tc = false
bool do_dump_hello = false
bool do_dump_state = false
bool do_dump_prof = false
bool nodetach = false
bool notables = false
const bool debugtrace = false
unsigned current_log_level = 3
bool timestamps = false
bool use_syslog = false
std::string error_file
std::string warning_file
std::string notice_file
std::string dump_file
ifaceset_t iface_set
const std::string progname
const std::string shortname
const std::string version
std::ostream dump
std::ostream dump_state
std::ostream dump_prof
std::ostream dump_hello
std::ostream dump_tc
gateset_t gate_set
const unsigned def_willingness = QOLYESTER_DEFAULT_WILLINGNESS
address_t main_addr
std::ostream dump_prof
debug_ostream_t debug
utl::Mark terminate_now
bool do_dump_prof
sched_t scheduler
unsigned current_log_level
bool timestamps
std::ostream error
std::ostream warning
std::ostream notice
std::ostream dump
debug_ostream_t debug


Detailed Description

The main Qolyester namespace.

Typedef Documentation

typedef net::IPv6Address olsr::address_t

typedef set::CoherenceProxy olsr::cproxy_t

typedef DummyOStream olsr::debug_ostream_t

typedef utl::basic_dummybuf<char> olsr::DummyBuf

typedef utl::basic_dummyostream<char> olsr::DummyOStream

typedef set::DuplicateSet olsr::dupset_t

typedef utl::ErrnoException olsr::errnoexcept_t

typedef set::GateSet olsr::gateset_t

typedef set::HNASet olsr::hnaset_t

typedef net::RealInterface olsr::iface_t

typedef sys::RealInterfaceInfo olsr::ifaceinfo_t

typedef set::InterfaceSet olsr::ifaceset_t

typedef utl::basic_levelbuf<char> olsr::LevelBuf

typedef utl::Set<net::LocalRoute, set::internal::lrset_t_> olsr::lrouteset_t

typedef set::MIDSet olsr::midset_t

typedef utl::NullType olsr::null_t

typedef gra::AdjGraph olsr::pathnet_t

typedef std::list<const msg::Message*> olsr::pending_t

typedef utl::Set<net::RemoteRoute, set::internal::rrset_t_> olsr::rrouteset_t

typedef sch::Scheduler olsr::sched_t

typedef utl::Seqnum<u_int16_t> olsr::seqnum_t

typedef utl::PrefixBuf<StringPrefixer, char> olsr::StringPrefixBuf

typedef set::TwoHopNeighborSet olsr::thnset_t

typedef utl::PrefixBuf<Timestamper, char> olsr::TimestampBuf

typedef utl::TimeVal olsr::timeval_t

typedef set::TopologySet olsr::toposet_t

typedef utl::basic_ybuf<char> olsr::YBuf


Function Documentation

static void olsr::die ( const char *  format,
  ... 
) [inline, static]

std::ostream olsr::dump_hello ( dump.  rdbuf()  ) 

std::ostream olsr::dump_hna ( dump.  rdbuf()  ) 

std::ostream olsr::dump_mid ( dump.  rdbuf()  ) 

std::ostream olsr::dump_prof ( dump.  rdbuf()  ) 

std::ostream olsr::dump_state ( dump.  rdbuf()  ) 

std::ostream olsr::dump_tc ( dump.  rdbuf()  ) 

rrouteset_t olsr::operator- ( const rrouteset_t &  a,
const lrouteset_t &  b 
) [inline]

lrouteset_t olsr::operator- ( const lrouteset_t &  a,
const rrouteset_t &  b 
) [inline]

static std::string olsr::putversion (  )  [inline, static]

static std::string olsr::usage (  )  [inline, static]


Variable Documentation

utl::Mark olsr::advset_changed

utl::Mark olsr::advset_changed

utl::Mark olsr::advset_changed

utl::Mark olsr::advset_changed

cproxy_t olsr::cproxy

cproxy_t olsr::cproxy

cproxy_t olsr::cproxy

cproxy_t olsr::cproxy

cproxy_t olsr::cproxy

cproxy_t olsr::cproxy

unsigned olsr::current_log_level

unsigned olsr::current_log_level = 3

debug_ostream_t olsr::debug

debug_ostream_t olsr::debug

debug_ostream_t olsr::debug

debug_ostream_t olsr::debug

debug_ostream_t olsr::debug

const bool olsr::debugtrace = false

const unsigned olsr::def_willingness = QOLYESTER_DEFAULT_WILLINGNESS

bool olsr::dirty_promisc_hack

bool olsr::do_dump_hello = false

bool olsr::do_dump_hello

bool olsr::do_dump_prof

bool olsr::do_dump_prof = false

bool olsr::do_dump_state = false

bool olsr::do_dump_tc = false

bool olsr::do_dump_tc

std::ostream olsr::dump

std::ostream olsr::dump

std::string olsr::dump_file

std::ostream olsr::dump_hello

std::ostream olsr::dump_hello

std::ostream olsr::dump_hna

std::ostream olsr::dump_mid

std::ostream olsr::dump_prof

std::ostream olsr::dump_prof

std::ostream olsr::dump_state

std::ostream olsr::dump_state

std::ostream olsr::dump_tc

std::ostream olsr::dump_tc

dupset_t olsr::dup_set

dupset_t olsr::dup_set

std::ostream olsr::error

std::string olsr::error_file

gateset_t olsr::gate_set

gateset_t olsr::gate_set

gateset_t olsr::gate_set

sch::TimedEvent* olsr::hello_sender = 0

sch::TimedEvent* olsr::hna_sender = 0

hnaset_t olsr::hna_set

hnaset_t olsr::hna_set

hnaset_t olsr::hna_set

ifaceset_t olsr::iface_set

ifaceset_t olsr::iface_set

ifaceset_t olsr::iface_set

ifaceset_t olsr::iface_set

ifaceset_t olsr::iface_set

ifaceset_t olsr::iface_set

ifaceset_t olsr::iface_set

lrouteset_t olsr::lroute_set

lrouteset_t olsr::lroute_set

address_t olsr::main_addr

address_t olsr::main_addr

sch::TimedEvent* olsr::mid_sender = 0

midset_t olsr::mid_set

midset_t olsr::mid_set

midset_t olsr::mid_set

midset_t olsr::mid_set

utl::Mark olsr::mprset_recomp

utl::Mark olsr::mprset_recomp

utl::Mark olsr::mprset_recomp

sched_t scheduler* olsr::new

bool olsr::nodetach = false

bool olsr::notables = false

bool olsr::notables

std::ostream olsr::notice

std::string olsr::notice_file

pathnet_t olsr::path_net

pathnet_t olsr::path_net

gra::AdjGraph olsr::path_net

pending_t olsr::pending_messages

The queue of messages to be sent.

const std::string olsr::progname

const std::string olsr::progname = "Qolyester"

utl::Mark olsr::routes_recomp

utl::Mark olsr::routes_recomp

utl::Mark olsr::routes_recomp

utl::Mark olsr::routes_recomp

rrouteset_t olsr::rroute_set

rrouteset_t olsr::rroute_set

sched_t olsr::scheduler

sched_t olsr::scheduler

sched_t olsr::scheduler

sched_t olsr::scheduler

sch::Scheduler olsr::scheduler

sch::Scheduler olsr::scheduler

sch::Scheduler olsr::scheduler

const std::string olsr::shortname

const std::string olsr::shortname = "qolsrd"

sch::TimedEvent* olsr::state_printer = 0

TCRedundancy olsr::tc_redundancy

sch::TimedEvent* olsr::tc_sender

sch::TimedEvent* olsr::tc_sender = 0

utl::Mark olsr::terminate_now

utl::Mark olsr::terminate_now

thnset_t olsr::thn_set

thnset_t olsr::thn_set

thnset_t olsr::thn_set

bool olsr::timestamps

bool olsr::timestamps = false

toposet_t olsr::topo_set

toposet_t olsr::topo_set

bool olsr::use_syslog = false

const std::string olsr::version

const std::string olsr::version = VERSION

std::ostream olsr::warning

std::string olsr::warning_file

unsigned olsr::willingness


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