MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Core::TCPBackend Member List

This is the complete list of members for MayaFlux::Core::TCPBackend, including all inherited members.

close_endpoint(uint64_t endpoint_id) overrideMayaFlux::Core::TCPBackendvirtual
get_endpoint_state(uint64_t endpoint_id) const overrideMayaFlux::Core::TCPBackendvirtual
get_endpoints() const overrideMayaFlux::Core::TCPBackendvirtual
get_name() const overrideMayaFlux::Core::TCPBackendinlinevirtual
get_transport() const overrideMayaFlux::Core::TCPBackendinlinevirtual
get_version() const overrideMayaFlux::Core::TCPBackendinlinevirtual
initialize() overrideMayaFlux::Core::TCPBackendvirtual
is_initialized() const overrideMayaFlux::Core::TCPBackendinlinevirtual
is_running() const overrideMayaFlux::Core::TCPBackendinlinevirtual
m_allocate_endpoint_idMayaFlux::Core::TCPBackendprivate
m_configMayaFlux::Core::TCPBackendprivate
m_connectionsMayaFlux::Core::TCPBackendprivate
m_connections_mutexMayaFlux::Core::TCPBackendmutableprivate
m_contextMayaFlux::Core::TCPBackendprivate
m_initializedMayaFlux::Core::TCPBackendprivate
m_listenersMayaFlux::Core::TCPBackendprivate
m_listeners_mutexMayaFlux::Core::TCPBackendmutableprivate
m_receive_callbackMayaFlux::Core::TCPBackendprivate
m_runningMayaFlux::Core::TCPBackendprivate
m_state_callbackMayaFlux::Core::TCPBackendprivate
on_connection_error(ConnectionState &conn, const asio::error_code &ec)MayaFlux::Core::TCPBackendprivate
on_header_received(ConnectionState &conn, const asio::error_code &ec, size_t bytes)MayaFlux::Core::TCPBackendprivate
on_payload_received(ConnectionState &conn, const asio::error_code &ec, size_t bytes)MayaFlux::Core::TCPBackendprivate
open_endpoint(const EndpointInfo &info) overrideMayaFlux::Core::TCPBackendvirtual
operator=(const TCPBackend &)=deleteMayaFlux::Core::TCPBackend
operator=(TCPBackend &&)=deleteMayaFlux::Core::TCPBackend
schedule_reconnect(ConnectionState &conn)MayaFlux::Core::TCPBackendprivate
send(uint64_t endpoint_id, const uint8_t *data, size_t size) overrideMayaFlux::Core::TCPBackendvirtual
send_to(uint64_t endpoint_id, const uint8_t *data, size_t size, const std::string &address, uint16_t port) overrideMayaFlux::Core::TCPBackendvirtual
set_endpoint_id_allocator(std::function< uint64_t()> allocator)MayaFlux::Core::TCPBackendinline
set_receive_callback(NetworkReceiveCallback callback) overrideMayaFlux::Core::TCPBackendvirtual
set_state_callback(EndpointStateCallback callback) overrideMayaFlux::Core::TCPBackendvirtual
shutdown() overrideMayaFlux::Core::TCPBackendvirtual
start() overrideMayaFlux::Core::TCPBackendvirtual
start_accept(ListenerState &listener)MayaFlux::Core::TCPBackendprivate
start_connect(ConnectionState &conn)MayaFlux::Core::TCPBackendprivate
start_receive_chain(ConnectionState &conn)MayaFlux::Core::TCPBackendprivate
stop() overrideMayaFlux::Core::TCPBackendvirtual
TCPBackend(const TCPBackendInfo &config, asio::io_context &context)MayaFlux::Core::TCPBackend
TCPBackend(const TCPBackend &)=deleteMayaFlux::Core::TCPBackend
TCPBackend(TCPBackend &&)=deleteMayaFlux::Core::TCPBackend
transition_state(EndpointInfo &info, EndpointState new_state)MayaFlux::Core::TCPBackendprivate
~INetworkBackend()=defaultMayaFlux::Core::INetworkBackendvirtual
~TCPBackend() overrideMayaFlux::Core::TCPBackend