Library API
Class Hierarchy
File Hierarchy
Full API
Namespaces
Classes and Structs
- Class BaseEventLoop
- Inheritance Relationships
- Class Documentation
netio3::BaseEventLoop
BaseEventLoop()
~BaseEventLoop()
BaseEventLoop()
operator=()
BaseEventLoop()
operator=()
register_fd()
remove_fd()
run()
run_for()
stop()
is_running()
get_thread_id()
create_signal()
remove_signal()
create_timer()
remove_timer()
set_thread_id()
reset_thread_id()
wait_for_fd()
update_flags()
check_fd()
- Class ConnectionManager
- Nested Relationships
- Inheritance Relationships
- Class Documentation
netio3::libfabric::ConnectionManager
ConnectionManager()
~ConnectionManager()
ConnectionManager()
ConnectionManager()
operator=()
operator=()
init()
open_listen_endpoint()
open_send_endpoint_buffered()
open_send_endpoint_zero_copy()
close_listen_endpoint()
close_send_endpoint()
get_num_available_buffers()
apply_to_send_socket_buffered()
apply_to_send_socket_zero_copy()
create()
- Class NetworkBackend
- Inheritance Relationships
- Class Documentation
netio3::NetworkBackend
NetworkBackend()
~NetworkBackend()
NetworkBackend()
NetworkBackend()
operator=()
operator=()
open_send_endpoint()
open_listen_endpoint()
close_send_endpoint()
close_listen_endpoint()
send_data()
send_data()
send_data_copy()
send_data_copy()
get_buffer()
send_buffer()
get_num_available_buffers()
create()
m_config
m_evloop