dtn::TCPConvergenceLayer::Listener Member List

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

accept(int *fd, in_addr_t *addr, u_int16_t *port)oasys::TCPServer
accept_timeout_oasys::TCPServerThread [protected]
accepted(int fd, in_addr_t addr, u_int16_t port)dtn::TCPConvergenceLayer::Listener [virtual]
activate_start_barrier()oasys::Thread [static]
all_threads_oasys::Thread [static]
all_threads_lock_oasys::Thread [static]
async_connect_result()oasys::IPSocket
baselen_oasys::Logger [protected]
bind(in_addr_t local_addr, u_int16_t local_port)oasys::IPSocket [virtual]
bind_listen_start(in_addr_t local_addr, u_int16_t local_port)oasys::TCPServerThread
Can_Only_Be_Called_By_A_Logger typedefoasys::Logger
cl_dtn::TCPConvergenceLayer::Listener
classname_oasys::Logger [protected]
clear_flag(thread_flags_t flag)oasys::Thread [inline]
close()oasys::IPSocket [virtual]
CLOSED enum valueoasys::IPSocket
configure()oasys::IPSocket
connect()oasys::IPSocket [virtual]
connect(in_addr_t remote_addr, u_int16_t remote_port)oasys::IPSocket [virtual]
CONNECTING enum valueoasys::IPSocket
CREATE_JOINABLE enum valueoasys::Thread
current()oasys::Thread [inline, static]
DELETE_ON_EXIT enum valueoasys::Thread
ESTABLISHED enum valueoasys::IPSocket
fd()oasys::IPSocket [inline]
fd_oasys::IPSocket [protected]
FINI enum valueoasys::IPSocket
flags_oasys::Thread [protected]
get_local()oasys::IPSocket [inline, protected]
get_notifier()oasys::IOHandlerBase [inline]
get_remote()oasys::IPSocket [inline, protected]
id_equal(ThreadId_t a, ThreadId_t b)oasys::Thread [static]
INIT enum valueoasys::IPSocket
init_socket()oasys::IPSocket
interrupt()oasys::Thread
interrupt_from_io()oasys::IOHandlerBase [inline]
INTERRUPT_SIG enum valueoasys::Thread
interrupt_signal(int sig)oasys::Thread [protected, static]
interrupt_sigset_oasys::Thread [protected, static]
INTERRUPTABLE enum valueoasys::Thread
IOHandlerBase(Notifier *intr=0)oasys::IOHandlerBase [inline]
IPSocket(int socktype, const char *logbase)oasys::IPSocket
IPSocket(int socktype, int sock, in_addr_t remote_addr, u_int16_t remote_port, const char *logbase)oasys::IPSocket
is_stopped()oasys::Thread [inline]
join()oasys::Thread
kill(int sig)oasys::Thread
listen()oasys::TCPServer
Listener(TCPConvergenceLayer *cl)dtn::TCPConvergenceLayer::Listener
LISTENING enum valueoasys::IPSocket
local_addr()oasys::IPSocket [inline]
local_addr_oasys::IPSocket [protected]
local_port()oasys::IPSocket [inline]
local_port_oasys::IPSocket [protected]
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]
logfd_oasys::IPSocket [protected]
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]
monitor(IO::IO_Op_t op, const IOMonitor::info_t *info)oasys::IOHandlerBase [inline]
name_oasys::Thread [protected]
params_oasys::IPSocket
poll_sockfd(int events, int *revents, int timeout_ms)oasys::IPSocket [virtual]
pre_thread_run(void *t)oasys::Thread [protected, static]
RDCLOSED enum valueoasys::IPSocket
recv(char *bp, size_t len, int flags)oasys::IPSocket [virtual]
recvfrom(char *bp, size_t len, int flags, in_addr_t *addr, u_int16_t *port)oasys::IPSocket [virtual]
recvmsg(struct msghdr *msg, int flags)oasys::IPSocket [virtual]
release_start_barrier()oasys::Thread [static]
remote_addr()oasys::IPSocket [inline]
remote_addr_oasys::IPSocket [protected]
remote_port()oasys::IPSocket [inline]
remote_port_oasys::IPSocket [protected]
run()oasys::TCPServerThread [virtual]
send(const char *bp, size_t len, int flags)oasys::IPSocket [virtual]
sendmsg(const struct msghdr *msg, int flags)oasys::IPSocket [virtual]
sendto(char *bp, size_t len, int flags, in_addr_t addr, u_int16_t port)oasys::IPSocket [virtual]
serialize(oasys::SerializeAction *)dtn::CLInfo [inline, virtual]
set_flag(thread_flags_t flag)oasys::Thread [inline]
set_interruptable(bool interruptable)oasys::Thread
set_local_addr(in_addr_t addr)oasys::IPSocket [inline]
set_local_port(u_int16_t port)oasys::IPSocket [inline]
set_logfd(bool logfd)oasys::IPSocket [inline]
set_logpath(const char *logpath)oasys::Logger [inline]
set_monitor(IOMonitor *monitor)oasys::IOHandlerBase [inline]
set_notifier(Notifier *intr)oasys::IOHandlerBase [inline]
set_remote_addr(in_addr_t addr)oasys::IPSocket [inline]
set_remote_port(u_int16_t port)oasys::IPSocket [inline]
set_should_stop()oasys::Thread [inline]
set_state(state_t state)oasys::IPSocket [protected]
should_stop()oasys::Thread [inline]
SHOULD_STOP enum valueoasys::Thread
shutdown(int how)oasys::IPSocket [virtual]
signals_inited_oasys::Thread [protected, static]
socktype_oasys::IPSocket [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
state()oasys::IPSocket [inline]
state_oasys::IPSocket [protected]
state_t enum nameoasys::IPSocket
statetoa(state_t state)oasys::IPSocket [protected]
STOPPED enum valueoasys::Thread
TCPServer(const char *logbase="/oasys/tcpserver")oasys::TCPServer
TCPServerThread(const char *name, const char *logbase="/oasys/tcpserver", int flags=0, int accept_timeout=-1)oasys::TCPServerThread [inline]
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]
timeout_accept(int *fd, in_addr_t *addr, u_int16_t *port, int timeout_ms)oasys::TCPServer
vlogf(log_level_t level, const char *fmt, va_list args) constoasys::Logger [inline]
WRCLOSED enum valueoasys::IPSocket
yield()oasys::Thread [inline, static]
~CLInfo()dtn::CLInfo [inline, virtual]
~IOHandlerBase()oasys::IOHandlerBase [inline]
~IPSocket()oasys::IPSocket [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