dtn::ProphetEncounter Member List

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

ack_count_dtn::ProphetEncounter [protected]
activate_start_barrier()oasys::Thread [static]
all_threads_oasys::Thread [static]
all_threads_lock_oasys::Thread [static]
baselen_oasys::Logger [protected]
Can_Only_Be_Called_By_A_Logger typedefoasys::Logger
classname_oasys::Logger [protected]
clear_flag(thread_flags_t flag)oasys::Thread [inline]
cmdqueue_dtn::ProphetEncounter [protected]
CREATE_DR enum valuedtn::ProphetEncounter
CREATE_JOINABLE enum valueoasys::Thread
current()oasys::Thread [inline, static]
data_rcvd_dtn::ProphetEncounter [protected]
data_sent_dtn::ProphetEncounter [protected]
DELETE_ON_EXIT enum valueoasys::Thread
dictsent_dtn::ProphetEncounter [protected]
dump_state(oasys::StringBuffer *buf)dtn::ProphetEncounter
enqueue_bundle_tlv(const BundleOfferList &list, u_int32_t tid=0, Prophet::header_result_t result=Prophet::NoSuccessAck)dtn::ProphetEncounter [protected]
enqueue_hello(Prophet::hello_hf_t hf, u_int32_t tid=0, Prophet::header_result_t result=Prophet::NoSuccessAck)dtn::ProphetEncounter [protected]
enqueue_rib(const RIBTLV::List &nodes, u_int32_t tid=0, Prophet::header_result_t result=Prophet::NoSuccessAck)dtn::ProphetEncounter [protected]
enqueue_ribd(const ProphetDictionary &ribd, u_int32_t tid=0, Prophet::header_result_t result=Prophet::NoSuccessAck)dtn::ProphetEncounter [protected]
ESTAB enum valuedtn::ProphetEncounter
estab_dtn::ProphetEncounter [protected]
flags_oasys::Thread [protected]
flush_pending()dtn::ProphetEncounter [inline]
fwd_to_nexthop(Bundle *bundle, bool add_front=false)dtn::ProphetEncounter [protected]
get_state(const char *where)dtn::ProphetEncounter [protected]
handle_bad_protocol(u_int32_t tid)dtn::ProphetEncounter [protected]
handle_bundle_received(Bundle *)dtn::ProphetEncounter
handle_bundle_tlv(BundleTLV *btlv, ProphetTLV *pt)dtn::ProphetEncounter [protected]
handle_hello_interval_changed()dtn::ProphetEncounter [protected]
handle_hello_tlv(HelloTLV *hello, ProphetTLV *pt)dtn::ProphetEncounter [protected]
handle_neighbor_gone()dtn::ProphetEncounter [protected]
handle_poll_timeout()dtn::ProphetEncounter [protected]
handle_prophet_tlv(ProphetTLV *pt)dtn::ProphetEncounter [protected]
handle_rib_tlv(RIBTLV *rib, ProphetTLV *pt)dtn::ProphetEncounter [protected]
handle_ribd_tlv(RIBDTLV *ribd, ProphetTLV *pt)dtn::ProphetEncounter [protected]
hello_interval_changed()dtn::ProphetEncounter [inline]
id_equal(ThreadId_t a, ThreadId_t b)oasys::Thread [static]
initiator_dtn::ProphetEncounter [protected]
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
is_stopped()oasys::Thread [inline]
join()oasys::Thread
kill(int sig)oasys::Thread
local_instance() const dtn::ProphetEncounter [inline]
local_instance_dtn::ProphetEncounter [protected]
log_enabled(log_level_t level) const oasys::Logger [inline]
log_multiline(log_level_t level, const char *msg) const oasys::Logger [inline]
logf(log_level_t level, const char *fmt,...) const oasys::Logger [inline]
logf(const char *logpath, log_level_t level, const char *fmt,...) const oasys::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]
name_oasys::Thread [protected]
neighbor_gone()dtn::ProphetEncounter
neighbor_gone_dtn::ProphetEncounter [protected]
next_hop() const dtn::ProphetEncounter [inline]
next_hop_dtn::ProphetEncounter [protected]
OFFER enum valuedtn::ProphetEncounter
offers_dtn::ProphetEncounter [protected]
operator<(const ProphetEncounter &p) const dtn::ProphetEncounter
operator<(u_int16_t instance) const dtn::ProphetEncounter
oracle_dtn::ProphetEncounter [protected]
otlv_lock_dtn::ProphetEncounter [protected]
outbound_tlv(u_int32_t tid, Prophet::header_result_t result)dtn::ProphetEncounter [protected]
outbound_tlv_dtn::ProphetEncounter [protected]
PEMSG_HELLO_INTERVAL_CHANGED enum valuedtn::ProphetEncounter
PEMSG_INVALID enum valuedtn::ProphetEncounter
PEMSG_NEIGHBOR_GONE enum valuedtn::ProphetEncounter
PEMSG_PROPHET_TLV_RECEIVED enum valuedtn::ProphetEncounter
pemsg_t enum namedtn::ProphetEncounter
pemsg_to_str(pemsg_t type)dtn::ProphetEncounter [inline]
pre_thread_run(void *t)oasys::Thread [protected, static]
process_command()dtn::ProphetEncounter [protected]
prophet_state_t enum namedtn::ProphetEncounter
ProphetEncounter(Link *nexthop, ProphetOracle *oracle)dtn::ProphetEncounter
ProphetEncounter(const ProphetEncounter &pe)dtn::ProphetEncounter [inline, private]
receive_tlv(ProphetTLV *)dtn::ProphetEncounter
release_start_barrier()oasys::Thread [static]
remote_addr_dtn::ProphetEncounter [protected]
remote_eid() const dtn::ProphetEncounter [inline]
remote_instance() const dtn::ProphetEncounter [inline]
remote_instance_dtn::ProphetEncounter [protected]
remote_nodes_dtn::ProphetEncounter [protected]
REQUEST enum valuedtn::ProphetEncounter
requests_dtn::ProphetEncounter [protected]
reset_link()dtn::ProphetEncounter
reset_ribd()dtn::ProphetEncounter [protected]
result_dtn::ProphetEncounter [protected]
ribd_dtn::ProphetEncounter [protected]
run()dtn::ProphetEncounter [protected, virtual]
send_bundle_offer()dtn::ProphetEncounter [protected]
send_dictionary()dtn::ProphetEncounter [protected]
SEND_DR enum valuedtn::ProphetEncounter
send_prophet_tlv()dtn::ProphetEncounter [protected]
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]
set_state(prophet_state_t)dtn::ProphetEncounter [protected]
should_fwd(Bundle *bundle)dtn::ProphetEncounter [protected]
should_stop()oasys::Thread [inline]
SHOULD_STOP enum valueoasys::Thread
signals_inited_oasys::Thread [protected, static]
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
state_dtn::ProphetEncounter [protected]
state_lock_dtn::ProphetEncounter [protected]
state_to_str(prophet_state_t st)dtn::ProphetEncounter [inline, static]
STOPPED enum valueoasys::Thread
switch_info_role()dtn::ProphetEncounter [protected]
SYNRCVD enum valuedtn::ProphetEncounter
synrcvd_dtn::ProphetEncounter [protected]
synsender_dtn::ProphetEncounter [protected]
SYNSENT enum valuedtn::ProphetEncounter
synsent_dtn::ProphetEncounter [protected]
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]
tid_dtn::ProphetEncounter [protected]
timeout_dtn::ProphetEncounter [protected]
to_be_fwd_dtn::ProphetEncounter [protected]
UNDEFINED enum valuedtn::ProphetEncounter
update_peer_verifier(u_int16_t instance)dtn::ProphetEncounter [inline, protected]
vlogf(log_level_t level, const char *fmt, va_list args) const oasys::Logger [inline]
WAIT_DICT enum valuedtn::ProphetEncounter
WAIT_INFO enum valuedtn::ProphetEncounter
WAIT_NB enum valuedtn::ProphetEncounter
WAIT_RIB enum valuedtn::ProphetEncounter
yield()oasys::Thread [inline, static]
~ProphetEncounter()dtn::ProphetEncounter [virtual]
~Thread()oasys::Thread [virtual]


Generated on Sat Sep 8 08:43:48 2007 for DTN Reference Implementation by  doxygen 1.5.3