Fawkes API  Fawkes Development Version
fawkes::FawkesNetworkServerThread Member List

This is the complete list of members for fawkes::FawkesNetworkServerThread, including all inherited members.

add_connection(StreamSocket *s)fawkes::FawkesNetworkServerThreadvirtual
add_handler(FawkesNetworkHandler *handler)fawkes::FawkesNetworkServerThreadvirtual
add_notification_listener(ThreadNotificationListener *notification_listener)fawkes::Thread
broadcast(FawkesNetworkMessage *msg)fawkes::FawkesNetworkServerThreadvirtual
broadcast(unsigned short int component_id, unsigned short int msg_id, void *payload, unsigned int payload_size)fawkes::FawkesNetworkServerThreadvirtual
broadcast(unsigned short int component_id, unsigned short int msg_id)fawkes::FawkesNetworkServerThreadvirtual
cancel()fawkes::Thread
CANCEL_DISABLED enum valuefawkes::Thread
CANCEL_ENABLED enum valuefawkes::Thread
cancel_finalize()fawkes::Thread
cancelled() constfawkes::Thread
CancelState enum namefawkes::Thread
current_thread()fawkes::Threadstatic
current_thread_id()fawkes::Threadstatic
current_thread_noexc()fawkes::Threadstatic
destroy_main()fawkes::Threadstatic
detach()fawkes::Thread
detached() constfawkes::Thread
dispatch(FawkesNetworkMessage *msg)fawkes::FawkesNetworkServerThread
exit()fawkes::Threadprotected
FawkesNetworkServerThread(bool enable_ipv4, bool enable_ipv6, const std::string &listen_ipv4, const std::string &listen_ipv6, unsigned int fawkes_port, ThreadCollector *thread_collector=0)fawkes::FawkesNetworkServerThread
finalize()fawkes::Threadvirtual
finalize_preparedfawkes::Threadprotected
FLAG_BADfawkes::Threadstatic
flagged_bad() constfawkes::Thread
force_send()fawkes::FawkesNetworkServerThreadvirtual
init()fawkes::Threadvirtual
init_main()fawkes::Threadstatic
join()fawkes::Thread
kill(int sig)fawkes::Thread
loop()fawkes::FawkesNetworkServerThreadvirtual
loop_mutexfawkes::Threadmutableprotected
loopinterrupt_antistarve_mutexfawkes::Threadprotected
name() constfawkes::Threadinline
notify_of_failed_init()fawkes::Thread
once()fawkes::Threadprotectedvirtual
operator==(const Thread &thread)fawkes::Thread
opmode() constfawkes::Thread
OpMode enum namefawkes::Thread
OPMODE_CONTINUOUS enum valuefawkes::Thread
OPMODE_WAITFORWAKEUP enum valuefawkes::Thread
prepare_finalize()fawkes::Thread
prepare_finalize_user()fawkes::Threadvirtual
remove_handler(FawkesNetworkHandler *handler)fawkes::FawkesNetworkServerThreadvirtual
remove_notification_listener(ThreadNotificationListener *notification_listener)fawkes::Thread
run()fawkes::FawkesNetworkServerThreadinlineprotectedvirtual
running() constfawkes::Thread
send(FawkesNetworkMessage *msg)fawkes::FawkesNetworkServerThreadvirtual
send(unsigned int to_clid, unsigned short int component_id, unsigned short int msg_id)fawkes::FawkesNetworkServerThreadvirtual
send(unsigned int to_clid, unsigned short int component_id, unsigned short int msg_id, void *payload, unsigned int payload_size)fawkes::FawkesNetworkServerThreadvirtual
send(unsigned int to_clid, unsigned short int component_id, unsigned short int msg_id, FawkesNetworkMessageContent *content)fawkes::FawkesNetworkServerThreadvirtual
set_cancel_state(CancelState new_state, CancelState *old_state=0)fawkes::Threadstatic
set_coalesce_wakeups(bool coalesce=true)fawkes::Threadprotected
set_delete_on_exit(bool del)fawkes::Thread
set_flag(uint32_t flag)fawkes::Thread
set_flags(uint32_t flags)fawkes::Thread
set_name(const char *format,...)fawkes::Threadprotected
set_opmode(OpMode op_mode)fawkes::Threadprotected
set_prepfin_conc_loop(bool concurrent=true)fawkes::Threadprotected
set_prepfin_hold(bool hold)fawkes::Thread
start(bool wait=true)fawkes::Thread
started() constfawkes::Thread
test_cancel()fawkes::Threadprotected
Thread(const char *name)fawkes::Threadprotected
Thread(const char *name, OpMode op_mode)fawkes::Threadprotected
thread_id() constfawkes::Thread
unset_flag(uint32_t flag)fawkes::Thread
wait_loop_done()fawkes::Thread
waiting() constfawkes::Thread
wakeup()fawkes::Thread
wakeup(Barrier *barrier)fawkes::Thread
wakeup_pending()fawkes::Threadprotected
yield()fawkes::Threadprotected
~FawkesNetworkHub()fawkes::FawkesNetworkHubvirtual
~FawkesNetworkServerThread()fawkes::FawkesNetworkServerThreadvirtual
~NetworkIncomingConnectionHandler()fawkes::NetworkIncomingConnectionHandlervirtual
~Thread()fawkes::Threadvirtual