This is the complete list of members for xtd::native::socket, including all inherited members.
accept(intmax_t handle, std::vector< uint8_t > &socket_address) | xtd::native::socket | protectedstatic |
address_family_to_native(int32_t address_family) | xtd::native::socket | protectedstatic |
bind(intmax_t handle, const std::vector< uint8_t > &socket_address) | xtd::native::socket | protectedstatic |
cleanup() | xtd::native::socket | protectedstatic |
connect(intmax_t handle, const std::vector< uint8_t > &socket_address) | xtd::native::socket | protectedstatic |
create(int32_t address_family, int32_t socket_type, int32_t protocol_type) | xtd::native::socket | protectedstatic |
destroy(intmax_t handle) | xtd::native::socket | protectedstatic |
get_available(intmax_t handle) | xtd::native::socket | protectedstatic |
get_last_error() | xtd::native::socket | protectedstatic |
get_os_supports_ip_v4() noexcept | xtd::native::socket | protectedstatic |
get_os_supports_ip_v6() noexcept | xtd::native::socket | protectedstatic |
get_raw_socket_option(intmax_t handle, int32_t socket_option_level, int32_t socket_option_name, intmax_t option, size_t &option_length) | xtd::native::socket | protectedstatic |
get_socket_ip_v6_multicast_option(intmax_t handle, int32_t socket_option_name, std::vector< uint8_t > &multicast_address, uint32_t &interface_index) | xtd::native::socket | protectedstatic |
get_socket_linger_option(intmax_t handle, bool &enabled, uint32_t &linger_time) | xtd::native::socket | protectedstatic |
get_socket_multicast_option(intmax_t handle, int32_t socket_option_name, uint32_t &multicast_address, uint32_t &interface_index) | xtd::native::socket | protectedstatic |
get_socket_option(intmax_t handle, int32_t socket_option_level, int32_t socket_option_name, intmax_t option, size_t &option_length) | xtd::native::socket | protectedstatic |
io_control(intmax_t handle, int32_t io_control, std::vector< uint8_t > &option_in_value, std::vector< uint8_t > &option_out_value) | xtd::native::socket | protectedstatic |
listen(intmax_t handle, size_t backlog) | xtd::native::socket | protectedstatic |
native_to_address_family(int32_t address_family) | xtd::native::socket | protectedstatic |
poll(intmax_t handle, int32_t microseconds, int32_t mode) | xtd::native::socket | protectedstatic |
receive(intmax_t handle, std::vector< uint8_t > &buffer, size_t offset, size_t size, int32_t flags) | xtd::native::socket | protectedstatic |
receive_from(intmax_t handle, std::vector< uint8_t > &buffer, size_t offset, size_t size, int32_t flags, std::vector< uint8_t > &socket_address) | xtd::native::socket | protectedstatic |
select(std::vector< intmax_t > &check_read, std::vector< intmax_t > &check_write, std::vector< intmax_t > &check_error, int32_t microseconds) | xtd::native::socket | protectedstatic |
send(intmax_t handle, const std::vector< uint8_t > &buffer, size_t offset, size_t size, int32_t flags) | xtd::native::socket | protectedstatic |
send_to(intmax_t handle, const std::vector< uint8_t > &buffer, size_t offset, size_t size, int32_t flags, const std::vector< uint8_t > &socket_address) | xtd::native::socket | protectedstatic |
set_blocking(intmax_t handle, bool blocking) | xtd::native::socket | protectedstatic |
set_raw_socket_option(intmax_t handle, int32_t socket_option_level, int32_t socket_option_name, intmax_t option, size_t option_length) | xtd::native::socket | protectedstatic |
set_socket_ip_v6_multicast_option(intmax_t handle, int32_t socket_option_name, const std::vector< uint8_t > &multicast_address, uint32_t interface_index) | xtd::native::socket | protectedstatic |
set_socket_linger_option(intmax_t handle, bool enabled, uint32_t linger_time) | xtd::native::socket | protectedstatic |
set_socket_multicast_option(intmax_t handle, int32_t socket_option_name, uint32_t multicast_address, uint32_t interface_index) | xtd::native::socket | protectedstatic |
set_socket_option(intmax_t handle, int32_t socket_option_level, int32_t socket_option_name, intmax_t option, size_t option_length) | xtd::native::socket | protectedstatic |
shutdown(intmax_t handle, int32_t how) | xtd::native::socket | protectedstatic |
startup() | xtd::native::socket | protectedstatic |