Chops Net IP
|
This is the complete list of members for chops::net::basic_io_interface< IOT >, including all inherited members.
basic_io_interface()=default | chops::net::basic_io_interface< IOT > | |
basic_io_interface(const basic_io_interface &)=default (defined in chops::net::basic_io_interface< IOT >) | chops::net::basic_io_interface< IOT > | |
basic_io_interface(basic_io_interface &&)=default (defined in chops::net::basic_io_interface< IOT >) | chops::net::basic_io_interface< IOT > | |
basic_io_interface(std::weak_ptr< IOT > p) noexcept | chops::net::basic_io_interface< IOT > | inlineexplicit |
endpoint_type typedef (defined in chops::net::basic_io_interface< IOT >) | chops::net::basic_io_interface< IOT > | |
get_ptr() const noexcept | chops::net::basic_io_interface< IOT > | inline |
hdr_decoder_func typedef | chops::net::basic_io_interface< IOT > | related |
is_io_started() const -> nonstd::expected< bool, std::error_code > | chops::net::basic_io_interface< IOT > | inline |
is_valid() const noexcept | chops::net::basic_io_interface< IOT > | inline |
make_io_output() const -> nonstd::expected< basic_io_output< IOT >, std::error_code > | chops::net::basic_io_interface< IOT > | inline |
operator<(const basic_io_interface< IOT > &rhs) const noexcept | chops::net::basic_io_interface< IOT > | inline |
operator=(const basic_io_interface &)=default (defined in chops::net::basic_io_interface< IOT >) | chops::net::basic_io_interface< IOT > | |
operator=(basic_io_interface &&)=default (defined in chops::net::basic_io_interface< IOT >) | chops::net::basic_io_interface< IOT > | |
operator==(const basic_io_interface< IOT > &rhs) const noexcept | chops::net::basic_io_interface< IOT > | inline |
start_io(std::size_t header_size, MH &&msg_handler, MF &&msg_frame) -> nonstd::expected< void, std::error_code > | chops::net::basic_io_interface< IOT > | inline |
start_io(std::size_t header_size, MH &&msg_handler, hdr_decoder_func func) -> nonstd::expected< void, std::error_code > | chops::net::basic_io_interface< IOT > | inline |
start_io(std::string_view delimiter, MH &&msg_handler) -> nonstd::expected< void, std::error_code > | chops::net::basic_io_interface< IOT > | inline |
start_io(std::size_t read_size, MH &&msg_handler) -> nonstd::expected< void, std::error_code > | chops::net::basic_io_interface< IOT > | inline |
start_io(const endpoint_type &endp, std::size_t max_size, MH &&msg_handler) -> nonstd::expected< void, std::error_code > | chops::net::basic_io_interface< IOT > | inline |
start_io() -> nonstd::expected< void, std::error_code > | chops::net::basic_io_interface< IOT > | inline |
start_io(const endpoint_type &endp) -> nonstd::expected< void, std::error_code > | chops::net::basic_io_interface< IOT > | inline |
stop_io() -> nonstd::expected< void, std::error_code > | chops::net::basic_io_interface< IOT > | inline |
tcp_io_interface typedef | chops::net::basic_io_interface< IOT > | related |
udp_io_interface typedef | chops::net::basic_io_interface< IOT > | related |
visit_socket(F &&func) -> nonstd::expected< void, std::error_code > | chops::net::basic_io_interface< IOT > | inline |