ACE 8.0.0
Loading...
Searching...
No Matches
Macros
os_errno.h File Reference

Macros

#define ACE_CUSTOM_ERRNO_BASE   1000
 
#define ETIME   ERROR_SEM_TIMEOUT
 
#define EWOULDBLOCK   WSAEWOULDBLOCK
 
#define EINPROGRESS   WSAEINPROGRESS
 
#define EALREADY   WSAEALREADY
 
#define ENOTSOCK   WSAENOTSOCK
 
#define EDESTADDRREQ   WSAEDESTADDRREQ
 
#define EMSGSIZE   WSAEMSGSIZE
 
#define EPROTOTYPE   WSAEPROTOTYPE
 
#define ENOPROTOOPT   WSAENOPROTOOPT
 
#define EPROTONOSUPPORT   WSAEPROTONOSUPPORT
 
#define ESOCKTNOSUPPORT   WSAESOCKTNOSUPPORT
 
#define EOPNOTSUPP   WSAEOPNOTSUPP
 
#define EPFNOSUPPORT   WSAEPFNOSUPPORT
 
#define EAFNOSUPPORT   WSAEAFNOSUPPORT
 
#define EADDRINUSE   WSAEADDRINUSE
 
#define EADDRNOTAVAIL   WSAEADDRNOTAVAIL
 
#define ENETDOWN   WSAENETDOWN
 
#define ENETUNREACH   WSAENETUNREACH
 
#define ENETRESET   WSAENETRESET
 
#define ECONNABORTED   WSAECONNABORTED
 
#define ECONNRESET   WSAECONNRESET
 
#define ENOBUFS   WSAENOBUFS
 
#define EISCONN   WSAEISCONN
 
#define ENOTCONN   WSAENOTCONN
 
#define ESHUTDOWN   WSAESHUTDOWN
 
#define ETOOMANYREFS   WSAETOOMANYREFS
 
#define ETIMEDOUT   WSAETIMEDOUT
 
#define ECONNREFUSED   WSAECONNREFUSED
 
#define ELOOP   WSAELOOP
 
#define EHOSTDOWN   WSAEHOSTDOWN
 
#define EHOSTUNREACH   WSAEHOSTUNREACH
 
#define EPROCLIM   WSAEPROCLIM
 
#define EUSERS   WSAEUSERS
 
#define EDQUOT   WSAEDQUOT
 
#define ESTALE   WSAESTALE
 
#define EREMOTE   WSAEREMOTE
 
#define EPERM   ERROR_ACCESS_DENIED
 
#define ENOSYS   EFAULT /* Operation not supported or unknown error. */
 
#define ENOTSUP   ENOSYS /* Operation not supported. */
 
#define ESUCCESS   0
 
#define EIDRM   0
 
#define ENFILE   EMFILE /* No more socket descriptors are available. */
 
#define ECOMM   ECONNABORTED
 
#define EDEADLK   (ACE_CUSTOM_ERRNO_BASE) + 1
 
#define ENXIO   6
 
#define EBUSY   ETIME
 
#define ECANCELED   125
 

Detailed Description

system error numbers

Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
This code was originally in various places including ace/OS.h.

Macro Definition Documentation

◆ ACE_CUSTOM_ERRNO_BASE

#define ACE_CUSTOM_ERRNO_BASE   1000

◆ EADDRINUSE

#define EADDRINUSE   WSAEADDRINUSE

◆ EADDRNOTAVAIL

#define EADDRNOTAVAIL   WSAEADDRNOTAVAIL

◆ EAFNOSUPPORT

#define EAFNOSUPPORT   WSAEAFNOSUPPORT

◆ EALREADY

#define EALREADY   WSAEALREADY

◆ EBUSY

#define EBUSY   ETIME

◆ ECANCELED

#define ECANCELED   125

◆ ECOMM

#define ECOMM   ECONNABORTED

◆ ECONNABORTED

#define ECONNABORTED   WSAECONNABORTED

◆ ECONNREFUSED

#define ECONNREFUSED   WSAECONNREFUSED

◆ ECONNRESET

#define ECONNRESET   WSAECONNRESET

◆ EDEADLK

#define EDEADLK   (ACE_CUSTOM_ERRNO_BASE) + 1

◆ EDESTADDRREQ

#define EDESTADDRREQ   WSAEDESTADDRREQ

◆ EDQUOT

#define EDQUOT   WSAEDQUOT

◆ EHOSTDOWN

#define EHOSTDOWN   WSAEHOSTDOWN

◆ EHOSTUNREACH

#define EHOSTUNREACH   WSAEHOSTUNREACH

◆ EIDRM

#define EIDRM   0

◆ EINPROGRESS

#define EINPROGRESS   WSAEINPROGRESS

◆ EISCONN

#define EISCONN   WSAEISCONN

◆ ELOOP

#define ELOOP   WSAELOOP

◆ EMSGSIZE

#define EMSGSIZE   WSAEMSGSIZE

◆ ENETDOWN

#define ENETDOWN   WSAENETDOWN

◆ ENETRESET

#define ENETRESET   WSAENETRESET

◆ ENETUNREACH

#define ENETUNREACH   WSAENETUNREACH

◆ ENFILE

#define ENFILE   EMFILE /* No more socket descriptors are available. */

◆ ENOBUFS

#define ENOBUFS   WSAENOBUFS

◆ ENOPROTOOPT

#define ENOPROTOOPT   WSAENOPROTOOPT

◆ ENOSYS

#define ENOSYS   EFAULT /* Operation not supported or unknown error. */

◆ ENOTCONN

#define ENOTCONN   WSAENOTCONN

◆ ENOTSOCK

#define ENOTSOCK   WSAENOTSOCK

◆ ENOTSUP

#define ENOTSUP   ENOSYS /* Operation not supported. */

◆ ENXIO

#define ENXIO   6

◆ EOPNOTSUPP

#define EOPNOTSUPP   WSAEOPNOTSUPP

◆ EPERM

◆ EPFNOSUPPORT

#define EPFNOSUPPORT   WSAEPFNOSUPPORT

◆ EPROCLIM

#define EPROCLIM   WSAEPROCLIM

◆ EPROTONOSUPPORT

#define EPROTONOSUPPORT   WSAEPROTONOSUPPORT

◆ EPROTOTYPE

#define EPROTOTYPE   WSAEPROTOTYPE

◆ EREMOTE

#define EREMOTE   WSAEREMOTE

◆ ESHUTDOWN

#define ESHUTDOWN   WSAESHUTDOWN

◆ ESOCKTNOSUPPORT

#define ESOCKTNOSUPPORT   WSAESOCKTNOSUPPORT

◆ ESTALE

#define ESTALE   WSAESTALE

◆ ESUCCESS

#define ESUCCESS   0

◆ ETIME

◆ ETIMEDOUT

#define ETIMEDOUT   WSAETIMEDOUT

◆ ETOOMANYREFS

#define ETOOMANYREFS   WSAETOOMANYREFS

◆ EUSERS

#define EUSERS   WSAEUSERS

◆ EWOULDBLOCK

#define EWOULDBLOCK   WSAEWOULDBLOCK