xtd 0.2.0
Loading...
Searching...
No Matches
xtd::native::socket Member List

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::socketprotectedstatic
address_family_to_native(int32_t address_family)xtd::native::socketprotectedstatic
bind(intmax_t handle, const std::vector< uint8_t > &socket_address)xtd::native::socketprotectedstatic
cleanup()xtd::native::socketprotectedstatic
connect(intmax_t handle, const std::vector< uint8_t > &socket_address)xtd::native::socketprotectedstatic
create(int32_t address_family, int32_t socket_type, int32_t protocol_type)xtd::native::socketprotectedstatic
destroy(intmax_t handle)xtd::native::socketprotectedstatic
get_available(intmax_t handle)xtd::native::socketprotectedstatic
get_last_error()xtd::native::socketprotectedstatic
get_os_supports_ip_v4() noexceptxtd::native::socketprotectedstatic
get_os_supports_ip_v6() noexceptxtd::native::socketprotectedstatic
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::socketprotectedstatic
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::socketprotectedstatic
get_socket_linger_option(intmax_t handle, bool &enabled, uint32_t &linger_time)xtd::native::socketprotectedstatic
get_socket_multicast_option(intmax_t handle, int32_t socket_option_name, uint32_t &multicast_address, uint32_t &interface_index)xtd::native::socketprotectedstatic
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::socketprotectedstatic
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::socketprotectedstatic
listen(intmax_t handle, size_t backlog)xtd::native::socketprotectedstatic
native_to_address_family(int32_t address_family)xtd::native::socketprotectedstatic
poll(intmax_t handle, int32_t microseconds, int32_t mode)xtd::native::socketprotectedstatic
receive(intmax_t handle, std::vector< uint8_t > &buffer, size_t offset, size_t size, int32_t flags)xtd::native::socketprotectedstatic
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::socketprotectedstatic
select(std::vector< intmax_t > &check_read, std::vector< intmax_t > &check_write, std::vector< intmax_t > &check_error, int32_t microseconds)xtd::native::socketprotectedstatic
send(intmax_t handle, const std::vector< uint8_t > &buffer, size_t offset, size_t size, int32_t flags)xtd::native::socketprotectedstatic
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::socketprotectedstatic
set_blocking(intmax_t handle, bool blocking)xtd::native::socketprotectedstatic
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::socketprotectedstatic
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::socketprotectedstatic
set_socket_linger_option(intmax_t handle, bool enabled, uint32_t linger_time)xtd::native::socketprotectedstatic
set_socket_multicast_option(intmax_t handle, int32_t socket_option_name, uint32_t multicast_address, uint32_t interface_index)xtd::native::socketprotectedstatic
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::socketprotectedstatic
shutdown(intmax_t handle, int32_t how)xtd::native::socketprotectedstatic
socket_error_to_string(int32_t socket_error)xtd::native::socketprotectedstatic
startup()xtd::native::socketprotectedstatic