|
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] |
|
|