sciError | Description |
EACCES | A blocking accept was sent from the context of a callback. |
EADDRINUSE | The specified address is already in use. |
EADDRNOTAVAIL | The specified address is not available from the local machine. |
EAFNOSUPPORT | The addresses in the specified address family cannot be used with by this socket. |
EBADF | The receiver no longer refers to a valid socket. |
ECONNABORTED | The virtual circuit was aborted due to timeout or other failure. |
ECONNREFUSED | The attempt to connect was rejected. |
ECONNRESET | The virtual circuit was reset by the remote side. |
EDESTADDREQ | A destination address is required. |
EFAULT | The optionValue is not a valid part of the process address space. |
EHOSTNOTFOUND | Authoritative answer host not found. |
EINPROGRESS | A blocking socket operation is in progress. |
EINTR | The operation was interrupted. |
EINVAL | A listen was not performed on the receiver prior to accept. |
EISCONN | The receiver is already connected. |
EMFILE | The queue is empty upon entry to accept and there are no descriptors available. |
EMSGSIZE | The datagram was too large to fit into the specified buffer and was truncated. |
ENETDOWN | The interface implementation has detected that the network subsystem has failed. |
ENETRESET | The connection must be reset because the interface implementation dropped it. |
ENETUNREACH | No route to the network or host is present. |
ENOBUFS | No buffer space is available. |
ENODATA | Valid address but no data. |
ENOPROTOOPT | The option is unknown. |
ENOTCONN | The socket is not connected. |
ENOTINITIALISED | The network interface has not started. |
ENOTSOCK | The receiver refers something besides a socket. |
EOPNOTSUPP | The receiver is not a type that supports connections oriented services i.e. not a streaming socket (SOCKSTREAM). |
EPROTONOSUPPORT | The specified protocol is not supported. |
EPROTOTYPE | The specified protocol is the wrong type for this socket. |
ESHUTDOWN | The interface has been shutdown. It is not possible to recv on the socket after shutdown. |
ESOCKTNOSUPPORT | The specified socket type is not supported in this address family. |
ETIMEDOUT | A timed out occurred before a connection was made. |
EWOULDBLOCK | The receiver is marked as non-blocking, and no connections are present to be accepted |