SRS-control
0.1.4
Loading...
Searching...
No Matches
srs::connection::Stopper Member List
This is the complete list of members for
srs::connection::Stopper
, including all inherited members.
acq_off
()
srs::connection::Stopper
app_
srs::connection::Base< buffer_size >
private
Base
(const Info &info, std::string name)
srs::connection::Base< buffer_size >
inline
explicit
close
()
srs::connection::Base< buffer_size >
inline
close_socket
()
srs::connection::Base< buffer_size >
protected
communicate
(this auto &&self, const std::vector< CommunicateEntryType > &data, uint16_t address)
srs::connection::Base< buffer_size >
continuous_send_msg_
srs::connection::Base< buffer_size >
private
counter_
srs::connection::Base< buffer_size >
private
encode_write_msg
(const std::vector< CommunicateEntryType > &data, uint16_t address)
srs::connection::Base< buffer_size >
private
get_app
() -> App &
srs::connection::Base< buffer_size >
inline
get_executor
()
srs::connection::Base< buffer_size >
inline
get_local_port_number
() const -> int
srs::connection::Base< buffer_size >
inline
get_name
() const -> const std::string &
srs::connection::Base< buffer_size >
inline
get_read_msg_buffer
() const -> const ReadBufferType< buffer_size > &
srs::connection::Base< buffer_size >
inline
get_remote_endpoint
() -> const udp::endpoint &
srs::connection::Base< buffer_size >
inline
get_socket
() -> const udp::socket &
srs::connection::Base< buffer_size >
inline
is_continuous
() const -> bool
srs::connection::Base< buffer_size >
inline
is_continuous_
srs::connection::Base< buffer_size >
private
is_socket_closed_
srs::connection::Base< buffer_size >
private
listen
(this auto &&self, bool is_non_stop=false)
srs::connection::Base< buffer_size >
listen_message
(SharedConnectionPtr auto connection, bool is_non_stop=false) -> asio::awaitable< void >
srs::connection::Base< buffer_size >
private
static
local_port_number_
srs::connection::Base< buffer_size >
private
name_
srs::connection::Base< buffer_size >
private
new_shared_socket
(int port_number) -> std::unique_ptr< udp::socket >
srs::connection::Base< buffer_size >
protected
on_fail
()
srs::connection::Stopper
inline
static
operator=
(const Stopper &)=delete
srs::connection::Stopper
operator=
(Stopper &&)=delete
srs::connection::Stopper
read_data_handle
(std::span< BufferElementType > read_data)
srs::connection::Base< buffer_size >
inline
read_msg_buffer_
srs::connection::Base< buffer_size >
private
remote_endpoint_
srs::connection::Base< buffer_size >
private
reset_read_msg_buffer
()
srs::connection::Base< buffer_size >
inline
private
send_continuous_message
() -> asio::experimental::coro< int(std::optional< std::string_view >)>
srs::connection::Base< buffer_size >
send_message
(std::shared_ptr< Base > connection) -> asio::awaitable< void >
srs::connection::Base< buffer_size >
private
static
set_continuous
(bool is_continuous=true)
srs::connection::Base< buffer_size >
inline
protected
set_remote_endpoint
(asio::ip::udp::endpoint endpoint)
srs::connection::Base< buffer_size >
inline
set_send_message
(const RangedData auto &msg)
srs::connection::Base< buffer_size >
inline
set_socket
(std::unique_ptr< asio::ip::udp::socket > socket)
srs::connection::Base< buffer_size >
inline
set_timeout_seconds
(int val)
srs::connection::Base< buffer_size >
inline
signal_handling
(SharedConnectionPtr auto connection) -> asio::awaitable< void >
srs::connection::Base< buffer_size >
private
static
signal_set_
srs::connection::Base< buffer_size >
private
socket_
srs::connection::Base< buffer_size >
private
Stopper
(const Stopper &)=delete
srs::connection::Stopper
Stopper
(Stopper &&)=delete
srs::connection::Stopper
Stopper
(const Info &info)
srs::connection::Stopper
inline
explicit
timeout_seconds_
srs::connection::Base< buffer_size >
private
timer_countdown
(auto *connection) -> asio::awaitable< void >
srs::connection::Base< buffer_size >
private
static
write_msg_buffer_
srs::connection::Base< buffer_size >
private
~Stopper
()
srs::connection::Stopper
inline
Impressum
Datenschutzerklärung
Generated by
1.13.2