dtn::StreamConvergenceLayer::Connection Member List

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

accept()=0dtn::CLConnection [protected, pure virtual]
activate_start_barrier()oasys::Thread [static]
active_connector_dtn::CLConnection [protected]
all_threads_oasys::Thread [static]
all_threads_lock_oasys::Thread [static]
baselen_oasys::Logger [protected]
break_contact(ContactEvent::reason_t reason)dtn::StreamConvergenceLayer::Connection [virtual]
breaking_contact_dtn::StreamConvergenceLayer::Connection [protected]
Can_Only_Be_Called_By_A_Logger typedefoasys::Logger
check_completed(InFlightBundle *inflight)dtn::StreamConvergenceLayer::Connection [private]
check_completed(IncomingBundle *incoming)dtn::StreamConvergenceLayer::Connection [private]
check_keepalive()dtn::StreamConvergenceLayer::Connection [protected]
check_unblock_link()dtn::CLConnection [protected, virtual]
cl_dtn::CLConnection [protected]
classname_oasys::Logger [protected]
CLConnection(const char *classname, const char *logpath, ConnectionConvergenceLayer *cl, LinkParams *params, bool active_connector)dtn::CLConnection
clear_flag(thread_flags_t flag)oasys::Thread [inline]
CLMSG_BREAK_CONTACT enum valuedtn::CLConnection [protected]
CLMSG_CANCEL_BUNDLE enum valuedtn::CLConnection [protected]
CLMSG_INVALID enum valuedtn::CLConnection [protected]
CLMSG_SEND_BUNDLE enum valuedtn::CLConnection [protected]
clmsg_t enum namedtn::CLConnection [protected]
clmsg_to_str(clmsg_t type)dtn::CLConnection [inline, protected]
close_contact()dtn::CLConnection [protected, virtual]
cmdqueue_dtn::CLConnection [protected]
connect()=0dtn::CLConnection [protected, pure virtual]
Connection(const char *classname, const char *logpath, StreamConvergenceLayer *cl, StreamLinkParams *params, bool active_connector)dtn::StreamConvergenceLayer::Connection
ConnectionConvergenceLayer classdtn::CLConnection [friend]
contact_dtn::CLConnection [protected]
contact_broken_dtn::CLConnection [protected]
contact_up()dtn::CLConnection [protected, virtual]
contact_up_dtn::CLConnection [protected]
CREATE_JOINABLE enum valueoasys::Thread
current()oasys::Thread [inline, static]
current_inflight_dtn::StreamConvergenceLayer::Connection [protected]
data_rcvd_dtn::StreamConvergenceLayer::Connection [protected]
data_sent_dtn::StreamConvergenceLayer::Connection [protected]
DataBitmap typedefdtn::CLConnection [protected]
DELETE_ON_EXIT enum valueoasys::Thread
disconnect()=0dtn::CLConnection [protected, pure virtual]
find_contact(const EndpointID &peer_eid)dtn::CLConnection [protected, virtual]
finish_bundle(InFlightBundle *inflight)dtn::StreamConvergenceLayer::Connection [private]
flags_oasys::Thread [protected]
handle_ack_segment(u_int8_t flags)dtn::StreamConvergenceLayer::Connection [private]
handle_cancel_bundle(Bundle *bundle)dtn::StreamConvergenceLayer::Connection [virtual]
handle_contact_initiation()dtn::StreamConvergenceLayer::Connection [private]
handle_data_segment(u_int8_t flags)dtn::StreamConvergenceLayer::Connection [private]
handle_data_todo()dtn::StreamConvergenceLayer::Connection [private]
handle_keepalive(u_int8_t flags)dtn::StreamConvergenceLayer::Connection [private]
handle_poll_activity()=0dtn::CLConnection [protected, pure virtual]
handle_poll_timeout()dtn::StreamConvergenceLayer::Connection [virtual]
handle_refuse_bundle(u_int8_t flags)dtn::StreamConvergenceLayer::Connection [private]
handle_send_bundle(Bundle *bundle)dtn::StreamConvergenceLayer::Connection [virtual]
handle_shutdown(u_int8_t flags)dtn::StreamConvergenceLayer::Connection [private]
id_equal(ThreadId_t a, ThreadId_t b)oasys::Thread [static]
incoming_dtn::CLConnection [protected]
IncomingList typedefdtn::CLConnection [protected]
inflight_dtn::CLConnection [protected]
InFlightList typedefdtn::CLConnection [protected]
initialize_pollfds()=0dtn::CLConnection [protected, pure virtual]
initiate_contact()dtn::StreamConvergenceLayer::Connection [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
keepalive_sent_dtn::StreamConvergenceLayer::Connection [protected]
kill(int sig)oasys::Thread
LinkParams typedefdtn::CLConnection
log_enabled(log_level_t level) constoasys::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]
MAXPOLLdtn::CLConnection [protected, static]
name_oasys::Thread [protected]
nexthop_dtn::CLConnection [protected]
note_data_rcvd()dtn::StreamConvergenceLayer::Connection [private]
note_data_sent()dtn::StreamConvergenceLayer::Connection [private]
num_pending_dtn::CLConnection [protected]
num_pollfds_dtn::CLConnection [protected]
params_dtn::CLConnection [protected]
poll_timeout_dtn::CLConnection [protected]
pollfds_dtn::CLConnection [protected]
pre_thread_run(void *t)oasys::Thread [protected, static]
process_command()dtn::CLConnection [protected, virtual]
process_data()dtn::StreamConvergenceLayer::Connection [protected]
queue_bundle(Bundle *bundle)dtn::CLConnection
recv_segment_todo_dtn::StreamConvergenceLayer::Connection [protected]
recvbuf_dtn::CLConnection [protected]
release_start_barrier()oasys::Thread [static]
run()dtn::CLConnection [protected, virtual]
send_data()=0dtn::StreamConvergenceLayer::Connection [protected, pure virtual]
send_data_todo(InFlightBundle *inflight)dtn::StreamConvergenceLayer::Connection [private]
send_keepalive()dtn::StreamConvergenceLayer::Connection [private]
send_next_segment(InFlightBundle *inflight)dtn::StreamConvergenceLayer::Connection [private]
send_pending_acks()dtn::StreamConvergenceLayer::Connection [private]
send_pending_data()dtn::StreamConvergenceLayer::Connection [virtual]
send_segment_todo_dtn::StreamConvergenceLayer::Connection [protected]
sendbuf_dtn::CLConnection [protected]
serialize(oasys::SerializeAction *)dtn::CLInfo [inline, virtual]
set_contact(const ContactRef &contact)dtn::CLConnection [inline]
set_flag(thread_flags_t flag)oasys::Thread [inline]
set_interruptable(bool interruptable)oasys::Thread
set_logpath(const char *logpath)oasys::Logger [inline]
set_nexthop(const std::string &nexthop)dtn::CLConnection [inline, protected]
set_should_stop()oasys::Thread [inline]
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]
start_next_bundle()dtn::StreamConvergenceLayer::Connection [private]
STARTED enum valueoasys::Thread
started()oasys::Thread [inline]
STOPPED enum valueoasys::Thread
stream_lparams()dtn::StreamConvergenceLayer::Connection [inline, private]
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]
vlogf(log_level_t level, const char *fmt, va_list args) constoasys::Logger [inline]
yield()oasys::Thread [inline, static]
~CLConnection()dtn::CLConnection [virtual]
~CLInfo()dtn::CLInfo [inline, virtual]
~SerializableObject()oasys::SerializableObject [inline, virtual]
~Thread()oasys::Thread [virtual]


Generated on Thu Jun 7 16:56:57 2007 for DTN Reference Implementation by  doxygen 1.5.1