dtn::IPDiscovery Member List

This is the complete list of members for dtn::IPDiscovery, including all inherited members.

activate_start_barrier()oasys::Thread [static]
af() constdtn::Discovery [inline]
af_dtn::Discovery [protected]
all_threads_oasys::Thread [static]
all_threads_lock_oasys::Thread [static]
announce(const char *name, int argc, const char *argv[])dtn::Discovery
baselen_oasys::Logger [protected]
Can_Only_Be_Called_By_A_Logger typedefoasys::Logger
cl_type_t enum namedtn::IPDiscovery
classname_oasys::Logger [protected]
clear_flag(thread_flags_t flag)oasys::Thread [inline]
configure(int argc, const char *argv[])dtn::IPDiscovery [protected, virtual]
create_discovery(const std::string &name, const std::string &afname, int argc, const char *argv[])dtn::Discovery [static]
CREATE_JOINABLE enum valueoasys::Thread
current()oasys::Thread [inline, static]
DELETE_ON_EXIT enum valueoasys::Thread
Discovery classdtn::IPDiscovery [friend]
dtn::Discovery::Discovery(const std::string &name, const std::string &af)dtn::Discovery [protected]
dump(oasys::StringBuffer *buf)dtn::Discovery
find(const char *name, iterator *iter)dtn::Discovery [protected]
flags_oasys::Thread [protected]
handle_announce()dtn::IPDiscovery [inline, protected, virtual]
handle_neighbor_discovered(const std::string &cl_type, const std::string &cl_addr, const EndpointID &remote_eid)dtn::Discovery
id_equal(ThreadId_t a, ThreadId_t b)oasys::Thread [static]
interrupt()oasys::Thread
INTERRUPT_SIG enum valueoasys::Thread
interrupt_signal(int sig)oasys::Thread [protected, static]
interrupt_sigset_oasys::Thread [protected, static]
INTERRUPTABLE enum valueoasys::Thread
IPDiscovery(const std::string &name)dtn::IPDiscovery [protected]
is_stopped()oasys::Thread [inline]
iterator typedefdtn::Discovery [protected]
join()oasys::Thread
kill(int sig)oasys::Thread
List typedefdtn::Discovery [protected]
list_dtn::Discovery [protected]
local_dtn::Discovery [protected]
local_addr() constdtn::Discovery [inline]
local_addr_dtn::IPDiscovery [protected]
log_enabled(log_level_t level) const oasys::Logger [inline]
log_multiline(log_level_t level, const char *msg) constoasys::Logger [inline]
logf(log_level_t level, const char *fmt,...) constoasys::Logger [inline]
logf(const char *logpath, log_level_t level, const char *fmt,...) constoasys::Logger [inline]
Logger(const char *classname, const char *fmt,...)oasys::Logger [inline]
Logger(const char *classname, const std::string &logpath)oasys::Logger [inline]
logpath()oasys::Logger [inline]
logpath_oasys::Logger [protected]
logpath_appendf(const char *fmt,...)oasys::Logger [inline]
logpathf(const char *fmt,...)oasys::Logger [inline]
max_live_threads_oasys::Thread [static]
mcast_ttl_dtn::IPDiscovery [protected]
name() constdtn::Discovery [inline]
dtn::name_dtn::Discovery [protected]
oasys::Thread::name_oasys::Thread [protected]
packeddtn::IPDiscovery
parse_advertisement(u_char *buf, size_t len, in_addr_t remote_addr, u_int8_t &cl_type, std::string &nexthop, EndpointID &remote_eid)dtn::IPDiscovery [protected]
port_dtn::IPDiscovery [protected]
pre_thread_run(void *t)oasys::Thread [protected, static]
release_start_barrier()oasys::Thread [static]
remote_addr_dtn::IPDiscovery [protected]
remove(const char *name)dtn::Discovery
run()dtn::IPDiscovery [protected, virtual]
set_flag(thread_flags_t flag)oasys::Thread [inline]
set_interruptable(bool interruptable)oasys::Thread
set_logpath(const char *logpath)oasys::Logger [inline]
set_should_stop()oasys::Thread [inline]
SHOULD_STOP enum valueoasys::Thread
should_stop()oasys::Thread [inline]
shutdown()dtn::IPDiscovery [inline, virtual]
shutdown_dtn::IPDiscovery [protected]
signals_inited_oasys::Thread [protected, static]
socket_dtn::IPDiscovery [protected]
spin_yield()oasys::Thread [inline, static]
start()oasys::Thread
start_barrier_enabled()oasys::Thread [inline, static]
start_barrier_enabled_oasys::Thread [protected, static]
started()oasys::Thread [inline]
STARTED enum valueoasys::Thread
STOPPED enum valueoasys::Thread
str_to_type(const char *cltype)dtn::IPDiscovery [inline, static]
TCPCL enum valuedtn::IPDiscovery
Thread(const char *name, int flags=0)oasys::Thread
thread_flags_t enum nameoasys::Thread
thread_id()oasys::Thread [inline]
thread_id_oasys::Thread [protected]
thread_run(const char *thread_name, ThreadId_t thread_id)oasys::Thread [protected]
thread_signal_t enum nameoasys::Thread
threads_in_barrier_oasys::Thread [protected, static]
to_addr() constdtn::Discovery [inline]
to_addr_dtn::Discovery [protected]
type_to_str(cl_type_t t)dtn::IPDiscovery [inline, static]
UDPCL enum valuedtn::IPDiscovery
UNDEFINED enum valuedtn::IPDiscovery
vlogf(log_level_t level, const char *fmt, va_list args) const oasys::Logger [inline]
yield()oasys::Thread [inline, static]
~Discovery()dtn::Discovery [virtual]
~IPDiscovery()dtn::IPDiscovery [inline, virtual]
~Thread()oasys::Thread [virtual]


Generated on Thu Jun 7 12:54:33 2007 for DTN Reference Implementation by  doxygen 1.5.1