6#if !defined(__XTD_CORE_NATIVE_LIBRARY__)
7#error "Do not include this file: Internal use only"
constexpr int32_t SOCKET_ERROR_SUCCESS
Operation successful.
Definition socket_error_constants.h:27
constexpr int32_t SOCKET_ERROR_TRY_AGAIN
The name of the host could not be resolved. Try again later.
Definition socket_error_constants.h:371
constexpr int32_t SOCKET_ERROR_WOULD_BLOCK
An operation on a nonblocking socket cannot be completed immediately.
Definition socket_error_constants.h:91
constexpr int32_t SOCKET_ERROR_SOCKET_NOT_SUPPORTED
The support for the specified socket type does not exist in this address family.
Definition socket_error_constants.h:163
constexpr int32_t SOCKET_ERROR_PROTOCOL_FAMILY_NOT_SUPPORTED
The protocol family is not implemented or has not been configured.
Definition socket_error_constants.h:179
constexpr int32_t SOCKET_ERROR_ADDRESS_FAMILY_NOT_SUPPORTED
The address family specified is not supported. This error is returned if the IPv6 address family was ...
Definition socket_error_constants.h:187
constexpr int32_t SOCKET_ERROR_TOO_MANY_OPEN_SOCKETS
Too many sockets opened.
Definition socket_error_constants.h:83
constexpr int32_t SOCKET_ERROR_IO_PENDING
The application has initiated an overlapped operation that cannot be completed immediately.
Definition socket_error_constants.h:43
constexpr int32_t SOCKET_ERROR_VERSION_NOT_SUPPORTED
The version of the underlying socket provider is out of range.
Definition socket_error_constants.h:331
constexpr int32_t SOCKET_ERROR_DESTINATION_ADDRESS_REQUIRED
Required destination missing.
Definition socket_error_constants.h:123
constexpr int32_t SOCKET_ERROR_ALREADY_IN_PROGRESS
The nonblocking socket has an operation in progress.
Definition socket_error_constants.h:107
constexpr int32_t SOCKET_ERROR_NETWORK_UNREACHABLE
No route to the remote host exists.
Definition socket_error_constants.h:219
constexpr int32_t SOCKET_ERROR_IS_CONNECTED
Already connected.
Definition socket_error_constants.h:259
constexpr int32_t SOCKET_ERROR_HOST_DOWN
The operation failed because the remote host is down.
Definition socket_error_constants.h:299
constexpr int32_t SOCKET_ERROR_DISCONNECTING
A graceful shutdown is in progress.
Definition socket_error_constants.h:347
constexpr int32_t SOCKET_ERROR_INTERRUPTED
A blocking call was canceled.
Definition socket_error_constants.h:51
constexpr int32_t SOCKET_ERROR_ADDRESS_ALREADY_IN_USE
Only one use of an address is normally permitted.
Definition socket_error_constants.h:195
constexpr int32_t SOCKET_ERROR_PROTOCOL_NOT_SUPPORTED
The protocol is not implemented or has not been configured.
Definition socket_error_constants.h:155
constexpr int32_t SOCKET_ERROR_CONNECTION_REFUSED
The remote host is actively refusing a connection.
Definition socket_error_constants.h:291
constexpr int32_t SOCKET_ERROR_NO_DATA
The requested name or IP address was not found on the name server.
Definition socket_error_constants.h:387
constexpr int32_t SOCKET_ERROR_SHUTDOWN
A request to send or receive data was disallowed because the socket is closed.
Definition socket_error_constants.h:275
constexpr int32_t SOCKET_ERROR_CONNECTION_ABORTED
Connection aborted.
Definition socket_error_constants.h:235
constexpr int32_t SOCKET_ERROR_OPERATION_ABORTED
The overlapped operation was aborted due to the closure of the socket.
Definition socket_error_constants.h:35
constexpr int32_t SOCKET_ERROR_HOST_UNREACHABLE
There is no network route to the specified host.
Definition socket_error_constants.h:307
constexpr int32_t SOCKET_ERROR_HOST_NOT_FOUND
No such host is known. The name is not an official host name or alias.
Definition socket_error_constants.h:363
constexpr int32_t SOCKET_ERROR_TYPE_NOT_FOUND
The specified class was not found.
Definition socket_error_constants.h:355
constexpr int32_t SOCKET_ERROR_PROTOCOL_OPTION
An unknown, invalid, or unsupported option or level was used.
Definition socket_error_constants.h:147
constexpr int32_t SOCKET_ERROR_NOT_CONNECTED
The socket is not connected.
Definition socket_error_constants.h:267
constexpr int32_t SOCKET_ERROR_CONNECTION_RESET
Connection reset by the remote peer.
Definition socket_error_constants.h:243
constexpr int32_t SOCKET_ERROR_MESSAGE_SIZE
Datagram message is too long.
Definition socket_error_constants.h:131
constexpr int32_t SOCKET_ERROR_SYSTEM_NOT_READY
The network subsystem is unavailable.
Definition socket_error_constants.h:323
constexpr int32_t SOCKET_ERROR_NETWORK_RESET
The application tried to set "keep alive" on a connection that timed out.
Definition socket_error_constants.h:227
constexpr int32_t SOCKET_ERROR_ADDRESS_NOT_AVAILABLE
The selected IP address is not valid in this context.
Definition socket_error_constants.h:203
constexpr int32_t SOCKET_ERROR_PROTOCOL_TYPE
The protocol type is incorrect.
Definition socket_error_constants.h:139
constexpr int32_t SOCKET_ERROR_NOT_INITIALIZED
The underlying socket provider has not been initialized.
Definition socket_error_constants.h:339
constexpr int32_t SOCKET_ERROR_INVALID_ARGUMENT
Invalid argument.
Definition socket_error_constants.h:75
constexpr int32_t SOCKET_ERROR_SOCKET_ERROR
An unspecified error occurred.
Definition socket_error_constants.h:19
constexpr int32_t SOCKET_ERROR_NETWORK_DOWN
The network is not available.
Definition socket_error_constants.h:211
constexpr int32_t SOCKET_ERROR_NO_BUFFER_SPACE_AVAILABLE
No free buffer space available.
Definition socket_error_constants.h:251
constexpr int32_t SOCKET_ERROR_PROCESS_LIMIT
Too many processes are using the underlying socket provider.
Definition socket_error_constants.h:315
constexpr int32_t SOCKET_ERROR_ACCESS_DENIED
Access denied.
Definition socket_error_constants.h:59
constexpr int32_t SOCKET_ERROR_TIMED_OUT
The connection attempt timed out, or the connected host has failed to respond.
Definition socket_error_constants.h:283
constexpr int32_t SOCKET_ERROR_FAULT
Invalid pointer address.
Definition socket_error_constants.h:67
constexpr int32_t SOCKET_ERROR_NOT_RECOVERY
The error is unrecoverable or the requested database cannot be located.
Definition socket_error_constants.h:379
constexpr int32_t SOCKET_ERROR_IN_PROGRESS
A blocking operation is in progress.
Definition socket_error_constants.h:99
constexpr int32_t SOCKET_ERROR_OPERATION_NOT_SUPPORTED
The address family is not supported by the protocol family.
Definition socket_error_constants.h:171
constexpr int32_t SOCKET_ERROR_NOT_SOCKET
Operation attempted on a non-socket object.
Definition socket_error_constants.h:115