Home / Open source / Terimber 2.0
aiogate Member ListThis is the complete list of members for aiogate, including all inherited members.
_listener_map | aiogate | [private] |
_on | aiogate | [private] |
_pin_allocator | aiogate | [private] |
_pin_list | aiogate | [private] |
_pin_map | aiogate | [private] |
_pin_mtx | aiogate | [private] |
_pin_port | aiogate | [private] |
_pin_thread | aiogate | [private] |
aiogate(size_t addional_working_threads, size_t mem_usage) | aiogate | |
bind(const char *address, unsigned short port, terimber_aiogate_pin_factory *factory, void *arg) | aiogate | [virtual] |
chunk_allocator_t typedef | aiogate | [private] |
close(size_t ident) | aiogate | [virtual] |
close_list_t typedef | aiogate | [private] |
connect(const char *remote, unsigned short rport, const char *local, unsigned short lport, size_t timeout, terimber_aiogate_pin_factory *factory, void *arg) | aiogate | [virtual] |
deaf(size_t ident) | aiogate | [virtual] |
doxray() | aiogate | [virtual] |
final_close(pin_info_extra &info) | aiogate | [private] |
format_logging(size_t module, const char *file, size_t line, terimber_log_severity severity, const char *format,...) const | terimber_log | |
initiate_close(size_t ident, size_t mask, bool invoke_callback) | aiogate | [private] |
listen(const char *address, unsigned short port, size_t max_connection, unsigned short buffered_acceptors, terimber_aiogate_pin_factory *factory, void *arg) | aiogate | [virtual] |
listener_map_t typedef | aiogate | [private] |
lock_pin(mutex_keeper &mtx, pin_info &info, ub4_t mask) | aiogate | [private] |
log_on(terimber_log *log) | terimber_log_helper | [inline] |
off() | aiogate | |
on() | aiogate | |
pin_map_t typedef | aiogate | [private] |
recv(size_t ident, bool expect_delivery, const sockaddr_in *toaddr) | aiogate | [virtual] |
send(size_t ident, const void *buf, size_t len, const sockaddr_in *toaddr) | aiogate | [virtual] |
send_bulk(size_t ident, const terimber_aiogate_buffer *bulk, size_t count, const sockaddr_in *toaddr) | aiogate | [virtual] |
set_recv_timeout(size_t ident, size_t timeout) | aiogate | [virtual] |
set_send_timeout(size_t ident, size_t timeout) | aiogate | [virtual] |
terimber_log_helper() | terimber_log_helper | [inline] |
unlock_pin(mutex_keeper &mtx, size_t ident, ub4_t mask, bool unmask_in_progress) | aiogate | [private] |
v_do_job(size_t ident, void *user_data) | aiogate | [protected, virtual] |
v_do_logging(size_t module, const char *file, size_t line, terimber_log_severity severity, const char *msg) const | terimber_log_helper | [inline, virtual] |
v_has_job(size_t ident, void *user_data) | aiogate | [protected, virtual] |
v_is_logging(size_t module, const char *file, size_t line, terimber_log_severity severity) const | terimber_log_helper | [inline, virtual] |
v_on_accept(size_t handle, size_t handle_accepted, terimber_aiosock_callback *&callback, const sockaddr_in &peeraddr, void *userdata) | aiogate | [virtual] |
v_on_connect(size_t handle, const sockaddr_in &peeraddr, void *userdata) | aiogate | [virtual] |
v_on_error(size_t handle, int err, aiosock_type mask, void *userdata) | aiogate | [virtual] |
v_on_receive(size_t handle, void *buf, size_t requested, size_t processed, const sockaddr_in &toaddr, void *userdata) | aiogate | [virtual] |
v_on_send(size_t handle, void *buf, size_t requested, size_t processed, const sockaddr_in &toaddr, void *userdata) | aiogate | [virtual] |
~aiogate() | aiogate | [virtual] |
~terimber_aiogate() | terimber_aiogate | [inline, virtual] |
~terimber_aiosock_callback() | terimber_aiosock_callback | [inline, virtual] |
~terimber_log() | terimber_log | [inline, virtual] |
~terimber_thread_employer() | terimber_thread_employer | [inline, virtual] |
|
|