oasys::BluetoothServerThread Member List

This is the complete list of members for oasys::BluetoothServerThread, including all inherited members.

abort_on_error_oasys::BluetoothSocket [protected, static]
accept(int *fd, bdaddr_t *addr, u_int8_t *channel)oasys::BluetoothServer
accept_timeout_oasys::BluetoothServerThread [protected]
accepted(int fd, bdaddr_t addr, u_int8_t channel)=0oasys::BluetoothServerThread [pure virtual]
activate_start_barrier()oasys::Thread [static]
all_threads_oasys::Thread [static]
all_threads_lock_oasys::Thread [static]
async_connect_result()oasys::BluetoothSocket
AVDTP enum valueoasys::BluetoothSocket
baselen_oasys::Logger [protected]
bind(bdaddr_t local_addr, u_int8_t channel)oasys::BluetoothSocket [virtual]
bind()oasys::BluetoothSocket [virtual]
bind_listen_start(bdaddr_t local_addr, u_int8_t local_channel)oasys::BluetoothServerThread
BluetoothServer(int socktype, BluetoothSocket::proto_t proto, char *logbase="/btserver")oasys::BluetoothServer
BluetoothServerThread(int socktype, BluetoothSocket::proto_t proto, const char *name, char *logbase="/btserver", int flags=0, int accept_timeout=-1)oasys::BluetoothServerThread [inline]
BluetoothSocket(int socktype, proto_t proto, const char *logbase)oasys::BluetoothSocket
BluetoothSocket(int socktype, proto_t proto, int fd, bdaddr_t remote_addr, u_int8_t channel, const char *logbase)oasys::BluetoothSocket
BNEP enum valueoasys::BluetoothSocket
Can_Only_Be_Called_By_A_Logger typedefoasys::Logger
channel()oasys::BluetoothSocket
channel_oasys::BluetoothSocket [protected]
classname_oasys::Logger [protected]
clear_flag(thread_flags_t flag)oasys::Thread [inline]
close()oasys::BluetoothSocket [virtual]
CLOSED enum valueoasys::BluetoothSocket
CMTP enum valueoasys::BluetoothSocket
configure()oasys::BluetoothSocket
connect(bdaddr_t remote_addr, u_int8_t channel)oasys::BluetoothSocket [virtual]
connect()oasys::BluetoothSocket [virtual]
CONNECTING enum valueoasys::BluetoothSocket
CREATE_JOINABLE enum valueoasys::Thread
current()oasys::Thread [inline, static]
DELETE_ON_EXIT enum valueoasys::Thread
ESTABLISHED enum valueoasys::BluetoothSocket
fd()oasys::BluetoothSocket
fd_oasys::BluetoothSocket [protected]
FINI enum valueoasys::BluetoothSocket
flags_oasys::Thread [protected]
get_local()oasys::BluetoothSocket [protected]
get_notifier()oasys::IOHandlerBase [inline]
get_remote()oasys::BluetoothSocket [protected]
HCI enum valueoasys::BluetoothSocket
HIDP enum valueoasys::BluetoothSocket
id_equal(ThreadId_t a, ThreadId_t b)oasys::Thread [static]
INIT enum valueoasys::BluetoothSocket
init_socket()oasys::BluetoothSocket
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]
is_stopped()oasys::Thread [inline]
join()oasys::Thread
kill(int sig)oasys::Thread
L2CAP enum valueoasys::BluetoothSocket
listen()oasys::BluetoothServer
LISTENING enum valueoasys::BluetoothSocket
LOCAL enum valueoasys::BluetoothSocket
local_addr(bdaddr_t &addr)oasys::BluetoothSocket
local_addr_oasys::BluetoothSocket [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::BluetoothSocket [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::BluetoothSocket
poll_sockfd(int events, int *revents, int timeout_ms)oasys::BluetoothSocket [virtual]
pre_thread_run(void *t)oasys::Thread [protected, static]
proto_oasys::BluetoothSocket [protected]
proto_t enum nameoasys::BluetoothSocket
prototoa(proto_t proto)oasys::BluetoothSocket [protected]
rc_oasys::BluetoothSocket [protected]
RDCLOSED enum valueoasys::BluetoothSocket
recv(char *bp, size_t len, int flags)oasys::BluetoothSocket [virtual]
release_start_barrier()oasys::Thread [static]
REMOTE enum valueoasys::BluetoothSocket
remote_addr(bdaddr_t &addr)oasys::BluetoothSocket
remote_addr_oasys::BluetoothSocket [protected]
RFCOMM enum valueoasys::BluetoothSocket
run()oasys::BluetoothServerThread [virtual]
SCO enum valueoasys::BluetoothSocket
send(const char *bp, size_t len, int flags)oasys::BluetoothSocket [virtual]
set_channel(u_int8_t channel)oasys::BluetoothSocket
set_flag(thread_flags_t flag)oasys::Thread [inline]
set_interruptable(bool interruptable)oasys::Thread
set_local_addr(bdaddr_t &addr)oasys::BluetoothSocket
set_logfd(bool logfd)oasys::BluetoothSocket [inline]
set_logpath(const char *logpath)oasys::Logger [inline]
set_monitor(IOMonitor *monitor)oasys::IOHandlerBase [inline]
set_notifier(Notifier *intr)oasys::IOHandlerBase [inline]
set_proto(proto_t proto)oasys::BluetoothSocket [protected]
set_remote_addr(bdaddr_t &addr)oasys::BluetoothSocket
set_should_stop()oasys::Thread [inline]
set_state(state_t state)oasys::BluetoothSocket [protected]
should_stop()oasys::Thread [inline]
SHOULD_STOP enum valueoasys::Thread
shutdown(int how)oasys::BluetoothSocket [virtual]
signals_inited_oasys::Thread [protected, static]
sockaddr_t enum nameoasys::BluetoothSocket
socktype_oasys::BluetoothSocket [protected]
socktypetoa(int socktype)oasys::BluetoothSocket [inline, 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 enum valueoasys::Thread
started()oasys::Thread [inline]
state()oasys::BluetoothSocket [inline]
state_oasys::BluetoothSocket [protected]
state_t enum nameoasys::BluetoothSocket
statetoa(state_t state)oasys::BluetoothSocket [protected]
STOPPED enum valueoasys::Thread
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, bdaddr_t *addr, u_int8_t *channel, int timeout_ms)oasys::BluetoothServer
vlogf(log_level_t level, const char *fmt, va_list args) constoasys::Logger [inline]
WRCLOSED enum valueoasys::BluetoothSocket
yield()oasys::Thread [inline, static]
ZERO enum valueoasys::BluetoothSocket
~BluetoothSocket()oasys::BluetoothSocket [virtual]
~IOHandlerBase()oasys::IOHandlerBase [inline]
~Thread()oasys::Thread [virtual]


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