Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

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
lrouteset_t lroute_set
rrouteset_t rroute_set
TCRedundancy tc_redundancy
unsigned willingness
utl::Mark routes_recomp
sched_t schedulernew
utl::Mark terminate_now
utl::Mark mprset_recomp
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 = false
cproxy_t cproxy
std::ostream dump_hna
gateset_t gate_set
pending_t pending_messages
 The queue of messages to be sent.
std::ostream dump_mid
toposet_t topo_set
std::ostream dump_tc
sch::Scheduler scheduler
dupset_t dup_set
std::ostream dump_state
address_t main_addr
bool dirty_promisc_hack
bool do_dump_tc = 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
std::ostream dump
std::ostream dump_prof
const unsigned def_willingness = QOLYESTER_DEFAULT_WILLINGNESS
std::ostream error
std::ostream warning
std::ostream notice


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,
  ...
[static]
 

std::ostream dump_hello dump.  rdbuf()  ) 
 

std::ostream dump_hna dump.  rdbuf()  ) 
 

std::ostream dump_mid dump.  rdbuf()  ) 
 

std::ostream dump_prof dump.  rdbuf()  ) 
 

std::ostream dump_state dump.  rdbuf()  ) 
 

std::ostream dump_tc dump.  rdbuf()  ) 
 

rrouteset_t operator- const rrouteset_t a,
const lrouteset_t b
 

lrouteset_t operator- const lrouteset_t a,
const rrouteset_t b
 

static std::string olsr::putversion  )  [static]
 

static std::string olsr::usage  )  [static]
 


Variable Documentation

utl::Mark olsr::advset_changed
 

cproxy_t olsr::cproxy
 

unsigned olsr::current_log_level = 3
 

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_prof = false
 

bool olsr::do_dump_state = false
 

bool olsr::do_dump_tc = false
 

std::ostream olsr::dump
 

std::string olsr::dump_file
 

std::ostream olsr::dump_hello
 

std::ostream olsr::dump_hna
 

std::ostream olsr::dump_mid
 

std::ostream olsr::dump_prof
 

std::ostream olsr::dump_state
 

std::ostream olsr::dump_tc
 

dupset_t olsr::dup_set
 

std::ostream olsr::error
 

std::string olsr::error_file
 

gateset_t olsr::gate_set
 

sch::TimedEvent* olsr::hello_sender = 0
 

sch::TimedEvent* olsr::hna_sender = 0
 

hnaset_t olsr::hna_set
 

ifaceset_t olsr::iface_set
 

lrouteset_t olsr::lroute_set
 

address_t olsr::main_addr
 

sch::TimedEvent* olsr::mid_sender = 0
 

midset_t olsr::mid_set
 

utl::Mark olsr::mprset_recomp
 

sched_t scheduler* olsr::new
 

bool olsr::nodetach = false
 

bool olsr::notables = false
 

std::ostream olsr::notice
 

std::string olsr::notice_file
 

pathnet_t olsr::path_net
 

pending_t olsr::pending_messages
 

The queue of messages to be sent.

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

utl::Mark olsr::routes_recomp
 

rrouteset_t olsr::rroute_set
 

sched_t olsr::scheduler
 

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

sch::TimedEvent* olsr::state_printer = 0
 

TCRedundancy olsr::tc_redundancy
 

sch::TimedEvent * olsr::tc_sender = 0
 

utl::Mark olsr::terminate_now
 

thnset_t olsr::thn_set
 

bool olsr::timestamps = false
 

toposet_t olsr::topo_set
 

bool olsr::use_syslog = false
 

const std::string olsr::version = VERSION
 

std::ostream olsr::warning
 

std::string olsr::warning_file
 

unsigned olsr::willingness
 


Generated on Thu Jul 28 21:21:49 2005 for Qolyester daemon by  doxygen 1.4.1