Evo C++ Library v0.5.1
AsyncClient< T, Q > Member List

This is the complete list of members for AsyncClient< T, Q >, including all inherited members.

AsyncBase()AsyncBaseinline
AsyncClient(SizeT max_queue_size, SizeT max_read_size)AsyncClient< T, Q >inline
attach_to(AsyncBase &parent)AsyncClient< T, Q >inline
child_base_AsyncBaseprotected
close()AsyncClient< T, Q >inline
connect_ip(const char *host, ushort port, int family=AF_INET)AsyncClient< T, Q >inline
evloop_AsyncBaseprotected
get_id() constAsyncClient< T, Q >inline
get_state() constAsyncClient< T, Q >inline
get_timeout_ptr(struct timeval &out, ulong ms)AsyncBaseinlineprotectedstatic
init()AsyncBaseinlineprotected
init_attach(AsyncBase &parent)AsyncBaseinlineprotected
local_AsyncBaseprotected
loggerAsyncBase
parent_base_AsyncBaseprotected
ProtocolHandler typedefAsyncClient< T, Q >
queue_AsyncClient< T, Q >protected
QueueItem typedefAsyncClient< T, Q >
read_timeout_ms_AsyncBaseprotected
run_eventloop()AsyncBaseinlineprotected
run_eventloop_once()AsyncBaseinlineprotected
runlocal()AsyncBaseinline
sCONNECTED enum valueAsyncClient< T, Q >
sCONNECTING enum valueAsyncClient< T, Q >
set_logger(LoggerBase *newlogger)AsyncBaseinlinevirtual
set_on_connect(OnConnect *cb)AsyncClient< T, Q >inline
set_on_error(OnError *cb)AsyncClient< T, Q >inline
set_timeout(ulong read_timeout_ms=0, ulong write_timeout_ms=0)AsyncBaseinline
set_timer(OnTimer &on_timer, ulong msec)AsyncBaseinline
sNONE enum valueAsyncClient< T, Q >
State enum nameAsyncClient< T, Q >
This typedefAsyncClient< T, Q >
write_timeout_ms_AsyncBaseprotected
~AsyncBase()AsyncBaseinlinevirtual
~AsyncClient()AsyncClient< T, Q >inline