| 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 typedef | oasys::Logger | |
| classname_ | oasys::Logger | [protected] |
| clear_flag(thread_flags_t flag) | oasys::Thread | [inline] |
| cmdqueue_ | dtn::ProphetEncounter | [protected] |
| CREATE_DR enum value | dtn::ProphetEncounter | |
| CREATE_JOINABLE enum value | oasys::Thread | |
| current() | oasys::Thread | [inline, static] |
| data_rcvd_ | dtn::ProphetEncounter | [protected] |
| data_sent_ | dtn::ProphetEncounter | [protected] |
| DELETE_ON_EXIT enum value | oasys::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 value | dtn::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 value | oasys::Thread | |
| interrupt_signal(int sig) | oasys::Thread | [protected, static] |
| interrupt_sigset_ | oasys::Thread | [protected, static] |
| INTERRUPTABLE enum value | oasys::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 value | dtn::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 value | dtn::ProphetEncounter | |
| PEMSG_INVALID enum value | dtn::ProphetEncounter | |
| PEMSG_NEIGHBOR_GONE enum value | dtn::ProphetEncounter | |
| PEMSG_PROPHET_TLV_RECEIVED enum value | dtn::ProphetEncounter | |
| pemsg_t enum name | dtn::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 name | dtn::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 value | dtn::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 value | dtn::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 value | oasys::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 value | oasys::Thread | |
| state_ | dtn::ProphetEncounter | [protected] |
| state_lock_ | dtn::ProphetEncounter | [protected] |
| state_to_str(prophet_state_t st) | dtn::ProphetEncounter | [inline, static] |
| STOPPED enum value | oasys::Thread | |
| switch_info_role() | dtn::ProphetEncounter | [protected] |
| SYNRCVD enum value | dtn::ProphetEncounter | |
| synrcvd_ | dtn::ProphetEncounter | [protected] |
| synsender_ | dtn::ProphetEncounter | [protected] |
| SYNSENT enum value | dtn::ProphetEncounter | |
| synsent_ | dtn::ProphetEncounter | [protected] |
| Thread(const char *name, int flags=0) | oasys::Thread | |
| thread_flags_t enum name | oasys::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 name | oasys::Thread | |
| threads_in_barrier_ | oasys::Thread | [protected, static] |
| tid_ | dtn::ProphetEncounter | [protected] |
| timeout_ | dtn::ProphetEncounter | [protected] |
| to_be_fwd_ | dtn::ProphetEncounter | [protected] |
| UNDEFINED enum value | dtn::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 value | dtn::ProphetEncounter | |
| WAIT_INFO enum value | dtn::ProphetEncounter | |
| WAIT_NB enum value | dtn::ProphetEncounter | |
| WAIT_RIB enum value | dtn::ProphetEncounter | |
| yield() | oasys::Thread | [inline, static] |
| ~ProphetEncounter() | dtn::ProphetEncounter | [virtual] |
| ~Thread() | oasys::Thread | [virtual] |