DNA_ErrorType

DNA_ErrorType

dna

1998 12-06


ENUMERATION

DNA_ErrorType - C++ network layer error type


SYNOPSIS

DNA_ErrorType is a unification of errors occurring at the network layer.


ENUMERATES


DNA_ERROR_NONE No error.
DNA_ERROR_INSUFFICIENT_MEMORY Either the system or the process did not have sufficient memory to perform the operation.
DNA_ERROR_NO_DATA_AVAILABLE No data was available for reading.
DNA_ERROR_BAD_HANDLE A bad handle was used.
DNA_ERROR_BAD_MESSAGE A bad message was provided.
DNA_ERROR_BAD_ADDRESS A bad address was provided.
DNA_ERROR_INTERRUPTED_CALL A system call was interrupted.
DNA_ERROR_IO_ERROR A non-recoverable I/O error occurred.
DNA_ERROR_BAD_IMPLEMENTATION The implementation is non-existent or does not support the requested feature.
DNA_ERROR_BAD_STATE The networking objects are in a bad state.
DNA_ERROR_UNKNOWN Unknown error
DNA_ERROR_INSUFFICIENT_RESOURCE Either the system or the process did not have sufficient resources to perform the operation.
DNA_ERROR_BAD_PROTOCOL An invalid protocol was specified.
DNA_ERROR_NO_PERMISSION The process does not have permission for an attempted operation.
DNA_ERROR_ADDRESS_IN_USE A requested address is already in use.
DNA_ERROR_ADDRESS_UNAVAILABLE A requested address is unavailable.
DNA_ERROR_PROTOCOL_ERROR A protocol error occurred.
DNA_ERROR_BLOCK_IMPENDING An operation would block.
DNA_ERROR_BAD_FAMILY An invalid family was specified.
DNA_ERROR_CONNECTION_IMPENDING Another connection is occurring.
DNA_ERROR_CONNECTION_REFUSED The connection was refused.
DNA_ERROR_CONNECTION_PENDING The connection is occurring.
DNA_ERROR_HANDLE_CONNECTED The handle is already connected.
DNA_ERROR_NETWORK_UNREACHABLE The network is unreachable.
DNA_ERROR_TIME_OUT An operation timed out.