SRS-control 0.1.4
Loading...
Searching...
No Matches
srs::connection::SpecialSocket Member List

This is the complete list of members for srs::connection::SpecialSocket, including all inherited members.

bind_socket()srs::connection::SpecialSocketprivate
cancel_coroutine() -> asio::awaitable< void >srs::connection::SpecialSocketprivate
cancel_listen_after(this auto &&self, io_context_type &io_context, std::chrono::seconds waiting_time=std::chrono::seconds(2)) -> std::future< void >srs::connection::SpecialSocket
cancel_timer_srs::connection::SpecialSocketprivate
close_socket()srs::connection::SpecialSocketprivate
create(int port_number, io_context_type &io_context, Args... args) -> std::expected< std::shared_ptr< SocketType >, boost::system::error_code >srs::connection::SpecialSocketstatic
get_cancel_timer() -> auto &srs::connection::SpecialSocketinlineprotected
get_future() -> auto &srs::connection::SpecialSocketinline
get_port() constsrs::connection::SpecialSocketinline
get_socket() const -> auto &srs::connection::SpecialSocketinline
get_socket_error_code() const -> autosrs::connection::SpecialSocketinline
is_valid() const -> boolsrs::connection::SpecialSocketinline
is_valid_srs::connection::SpecialSocketprivate
listen(this auto &self, io_context_type &io_context)srs::connection::SpecialSocket
listen_all_connections(std::shared_ptr< SocketType > socket) -> asio::awaitable< void >srs::connection::SpecialSocketprivatestatic
listen_future_srs::connection::SpecialSocketprivate
port_number_srs::connection::SpecialSocketprivate
register_send_action(this auto &&self, asio::awaitable< void > action, const std::shared_ptr< typename std::remove_cvref_t< decltype(self)>::ConnectionType > &connection)srs::connection::SpecialSocket
socket_srs::connection::SpecialSocketprivate
socket_ec_srs::connection::SpecialSocketprivate
SpecialSocket(int port_number, io_context_type &io_context)srs::connection::SpecialSocketexplicitprotected
wait_for_listen_finish(std::chrono::seconds time) -> std::optional< std::future_status >srs::connection::SpecialSocket