xtd - Reference Guide
0.1.1
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
|
This is the complete list of members for xtd::net::sockets::socket, including all inherited members.
accept() | xtd::net::sockets::socket | |
accept_async(xtd::net::sockets::socket_async_event_args &e) | xtd::net::sockets::socket | |
address_family() const noexcept | xtd::net::sockets::socket | |
available() const | xtd::net::sockets::socket | |
begin_accept(xtd::async_callback callback, const std::any &state) | xtd::net::sockets::socket | |
begin_connect(const end_point_t &remote_end_point, xtd::async_callback callback, const std::any &state) | xtd::net::sockets::socket | inline |
begin_connect(const xtd::net::ip_address &address, uint16_t port, xtd::async_callback callback, const std::any &state) | xtd::net::sockets::socket | |
begin_connect(const std::vector< xtd::net::ip_address > &addresses, uint16_t port, xtd::async_callback callback, const std::any &state) | xtd::net::sockets::socket | |
begin_connect(const xtd::ustring &host, uint16_t port, xtd::async_callback callback, const std::any &state) | xtd::net::sockets::socket | |
begin_disconnect(bool reuse_socket, xtd::async_callback callback, const std::any &state) | xtd::net::sockets::socket | |
begin_receive(std::vector< byte_t > &buffer, size_t offset, size_t size, xtd::net::sockets::socket_flags socket_flags, xtd::async_callback callback, const std::any &state) | xtd::net::sockets::socket | |
begin_receive(std::vector< byte_t > &buffer, size_t offset, size_t size, xtd::net::sockets::socket_flags socket_flags, xtd::net::sockets::socket_error &error_code, xtd::async_callback callback, const std::any &state) | xtd::net::sockets::socket | |
begin_receive_from(std::vector< byte_t > &buffer, size_t offset, size_t size, xtd::net::sockets::socket_flags socket_flags, xtd::net::end_point &remote_end_point, xtd::async_callback callback, const std::any &state) | xtd::net::sockets::socket | |
begin_receive_message_from(std::vector< byte_t > &buffer, size_t offset, size_t size, xtd::net::sockets::socket_flags socket_flags, xtd::net::end_point &remote_end_point, xtd::async_callback callback, const std::any &state) | xtd::net::sockets::socket | |
begin_send(const std::vector< byte_t > &buffer, size_t offset, size_t size, xtd::net::sockets::socket_flags socket_flags, xtd::async_callback callback, const std::any &state) | xtd::net::sockets::socket | |
begin_send(const std::vector< byte_t > &buffer, size_t offset, size_t size, xtd::net::sockets::socket_flags socket_flags, xtd::net::sockets::socket_error &error_code, xtd::async_callback callback, const std::any &state) | xtd::net::sockets::socket | |
begin_send_to(const std::vector< byte_t > &buffer, size_t offset, size_t size, xtd::net::sockets::socket_flags socket_flags, const xtd::net::end_point &remote_end_point, xtd::async_callback callback, const std::any &state) | xtd::net::sockets::socket | |
bind(const end_point_t &local_end_point) | xtd::net::sockets::socket | inline |
blocking() const | xtd::net::sockets::socket | |
blocking(bool value) | xtd::net::sockets::socket | |
close() | xtd::net::sockets::socket | |
connect(const end_point_t &remote_end_point) | xtd::net::sockets::socket | inline |
connect(const xtd::net::ip_address &address, uint16_t port) | xtd::net::sockets::socket | |
connect(const std::vector< xtd::net::ip_address > &addresses, uint16_t port) | xtd::net::sockets::socket | |
connect(const xtd::ustring &host, uint16_t port) | xtd::net::sockets::socket | |
connected() const noexcept | xtd::net::sockets::socket | |
disconnect(bool reuse_socket) | xtd::net::sockets::socket | |
dont_fragment() const | xtd::net::sockets::socket | |
dont_fragment(bool value) | xtd::net::sockets::socket | |
dual_mode() const | xtd::net::sockets::socket | |
dual_mode(bool value) | xtd::net::sockets::socket | |
enable_broadcast() const | xtd::net::sockets::socket | |
enable_broadcast(bool value) | xtd::net::sockets::socket | |
end_accept(std::shared_ptr< xtd::iasync_result > async_result) | xtd::net::sockets::socket | |
end_connect(std::shared_ptr< xtd::iasync_result > async_result) | xtd::net::sockets::socket | |
end_disconnect(std::shared_ptr< xtd::iasync_result > async_result) | xtd::net::sockets::socket | |
end_receive(std::shared_ptr< xtd::iasync_result > async_result) | xtd::net::sockets::socket | |
end_receive(std::shared_ptr< xtd::iasync_result > async_result, xtd::net::sockets::socket_error &error_code) | xtd::net::sockets::socket | |
end_receive_from(std::shared_ptr< xtd::iasync_result > async_result, std::shared_ptr< xtd::net::end_point > &end_point) | xtd::net::sockets::socket | |
end_receive_message_from(std::shared_ptr< xtd::iasync_result > async_result, xtd::net::sockets::socket_flags &socket_flags, std::shared_ptr< xtd::net::end_point > &end_point, xtd::net::sockets::ip_packet_information &ip_packet_information) | xtd::net::sockets::socket | |
end_send(std::shared_ptr< xtd::iasync_result > async_result) | xtd::net::sockets::socket | |
end_send(std::shared_ptr< xtd::iasync_result > async_result, xtd::net::sockets::socket_error &error_code) | xtd::net::sockets::socket | |
end_send_to(std::shared_ptr< xtd::iasync_result > async_result) | xtd::net::sockets::socket | |
equals(const object &obj) const noexcept | xtd::object | virtual |
equals(const object &object_a, const object &object_b) noexcept | xtd::object | static |
exclusive_address_use() const | xtd::net::sockets::socket | |
exclusive_address_use(bool value) | xtd::net::sockets::socket | |
get_hash_code() const noexcept | xtd::object | virtual |
get_raw_socket_option(int32_t socket_option_level, int32_t socket_option_name, intptr_t option_value, size_t size_option_value) const | xtd::net::sockets::socket | |
get_socket_ip_v6_multicast_option(xtd::net::sockets::socket_option_name socket_option_name) const | xtd::net::sockets::socket | |
get_socket_linger_option() const | xtd::net::sockets::socket | |
get_socket_multicast_option(xtd::net::sockets::socket_option_name socket_option_name) const | xtd::net::sockets::socket | |
get_socket_option(xtd::net::sockets::socket_option_level socket_option_level, xtd::net::sockets::socket_option_name socket_option_name) const | xtd::net::sockets::socket | |
handle() const noexcept | xtd::net::sockets::socket | |
io_control(int32_t io_control_code, std::vector< uint8_t > &option_in_value, std::vector< uint8_t > &option_out_value) | xtd::net::sockets::socket | |
io_control(xtd::net::sockets::io_control_code io_control_code, std::vector< uint8_t > &option_in_value, std::vector< uint8_t > &option_out_value) | xtd::net::sockets::socket | |
is_bound() const noexcept | xtd::net::sockets::socket | |
linger_state() const | xtd::net::sockets::socket | |
linger_state(const xtd::net::sockets::linger_option &value) | xtd::net::sockets::socket | |
listen(size_t backlog) | xtd::net::sockets::socket | |
listen() | xtd::net::sockets::socket | |
local_end_point() const | xtd::net::sockets::socket | |
memberwise_clone() const | xtd::object | inline |
multicast_loopback() const | xtd::net::sockets::socket | |
multicast_loopback(bool value) | xtd::net::sockets::socket | |
no_delay() const | xtd::net::sockets::socket | |
no_delay(bool value) | xtd::net::sockets::socket | |
object()=default | xtd::object | |
os_supports_ip_v4() noexcept | xtd::net::sockets::socket | static |
os_supports_ip_v6() noexcept | xtd::net::sockets::socket | static |
poll(int32_t micro_seconds, xtd::net::sockets::select_mode mode) | xtd::net::sockets::socket | |
protocol_type() const noexcept | xtd::net::sockets::socket | |
receive(std::vector< byte_t > &buffer) | xtd::net::sockets::socket | |
receive(std::vector< byte_t > &buffer, xtd::net::sockets::socket_flags socket_flags) | xtd::net::sockets::socket | |
receive(std::vector< byte_t > &buffer, size_t size, xtd::net::sockets::socket_flags socket_flags) | xtd::net::sockets::socket | |
receive(std::vector< byte_t > &buffer, size_t offset, size_t size, xtd::net::sockets::socket_flags socket_flags) | xtd::net::sockets::socket | |
receive(std::vector< byte_t > &buffer, size_t offset, size_t size, xtd::net::sockets::socket_flags socket_flags, xtd::net::sockets::socket_error &error) | xtd::net::sockets::socket | |
receive_buffer_size() const | xtd::net::sockets::socket | |
receive_buffer_size(size_t value) | xtd::net::sockets::socket | |
receive_from(std::vector< byte_t > &buffer, xtd::net::end_point &remote_end_point) | xtd::net::sockets::socket | |
receive_from(std::vector< byte_t > &buffer, xtd::net::sockets::socket_flags socket_flags, xtd::net::end_point &remote_end_point) | xtd::net::sockets::socket | |
receive_from(std::vector< byte_t > &buffer, size_t size, xtd::net::sockets::socket_flags socket_flags, xtd::net::end_point &remote_end_point) | xtd::net::sockets::socket | |
receive_from(std::vector< byte_t > &buffer, size_t offset, size_t size, xtd::net::sockets::socket_flags socket_flags, xtd::net::end_point &remote_end_point) | xtd::net::sockets::socket | |
receive_message_from(std::vector< byte_t > &buffer, size_t offset, size_t size, xtd::net::sockets::socket_flags socket_flags, xtd::net::end_point &remote_end_point, xtd::net::sockets::ip_packet_information &ip_packet_information) (defined in xtd::net::sockets::socket) | xtd::net::sockets::socket | |
receive_timeout() const | xtd::net::sockets::socket | |
receive_timeout(int32_t value) | xtd::net::sockets::socket | |
reference_equals(const object &object_a, const object &object_b) noexcept | xtd::object | static |
remote_end_point() const | xtd::net::sockets::socket | |
select(std::vector< socket > &check_read, std::vector< socket > &check_write, std::vector< socket > &check_error, int32_t microseconds) | xtd::net::sockets::socket | static |
send(const std::vector< byte_t > &buffer) | xtd::net::sockets::socket | |
send(const std::vector< byte_t > &buffer, xtd::net::sockets::socket_flags socket_flags) | xtd::net::sockets::socket | |
send(const std::vector< byte_t > &buffer, size_t size, xtd::net::sockets::socket_flags socket_flags) | xtd::net::sockets::socket | |
send(const std::vector< byte_t > &buffer, size_t offset, size_t size, xtd::net::sockets::socket_flags socket_flags) | xtd::net::sockets::socket | |
send(const std::vector< byte_t > &buffer, size_t offset, size_t size, xtd::net::sockets::socket_flags socket_flags, xtd::net::sockets::socket_error &error_code) | xtd::net::sockets::socket | |
send_buffer_size() const | xtd::net::sockets::socket | |
send_buffer_size(size_t value) | xtd::net::sockets::socket | |
send_timeout() const | xtd::net::sockets::socket | |
send_timeout(int32_t value) | xtd::net::sockets::socket | |
send_to(const std::vector< byte_t > &buffer, const xtd::net::end_point &remote_end_point) | xtd::net::sockets::socket | |
send_to(const std::vector< byte_t > &buffer, xtd::net::sockets::socket_flags socket_flags, const xtd::net::end_point &remote_end_point) | xtd::net::sockets::socket | |
send_to(const std::vector< byte_t > &buffer, size_t size, xtd::net::sockets::socket_flags socket_flags, const xtd::net::end_point &remote_end_point) | xtd::net::sockets::socket | |
send_to(const std::vector< byte_t > &buffer, size_t offset, size_t size, xtd::net::sockets::socket_flags socket_flags, const xtd::net::end_point &remote_end_point) | xtd::net::sockets::socket | |
set_ip_protection_level(xtd::net::sockets::ip_protection_level level) | xtd::net::sockets::socket | |
set_raw_socket_option(int32_t socket_option_level, int32_t socket_option_name, intptr_t option_value, size_t option_value_size) | xtd::net::sockets::socket | |
set_socket_option(xtd::net::sockets::socket_option_level socket_option_level, xtd::net::sockets::socket_option_name socket_option_name, bool option_value) | xtd::net::sockets::socket | |
set_socket_option(xtd::net::sockets::socket_option_level socket_option_level, xtd::net::sockets::socket_option_name socket_option_name, int32_t option_value) | xtd::net::sockets::socket | |
set_socket_option(xtd::net::sockets::linger_option option_value) | xtd::net::sockets::socket | |
set_socket_option(xtd::net::sockets::socket_option_name socket_option_name, xtd::net::sockets::multicast_option option_value) | xtd::net::sockets::socket | |
set_socket_option(xtd::net::sockets::socket_option_name socket_option_name, xtd::net::sockets::ip_v6_multicast_option option_value) | xtd::net::sockets::socket | |
shutdown(xtd::net::sockets::socket_shutdown how) | xtd::net::sockets::socket | |
socket() | xtd::net::sockets::socket | |
socket(intptr_t handle) | xtd::net::sockets::socket | |
socket(const xtd::net::sockets::socket_information &socket_information) | xtd::net::sockets::socket | |
socket(xtd::net::sockets::socket_type socket_type, xtd::net::sockets::protocol_type protocol_type) | xtd::net::sockets::socket | |
socket(xtd::net::sockets::address_family address_family, xtd::net::sockets::socket_type socket_type, xtd::net::sockets::protocol_type protocol_type) | xtd::net::sockets::socket | |
socket_type() const noexcept | xtd::net::sockets::socket | |
to_string() const noexcept | xtd::object | virtual |
ttl() const | xtd::net::sockets::socket | |
ttl(byte_t value) | xtd::net::sockets::socket |