ACE  6.3.3
Macros
os_errno.h File Reference

Macros

#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   1000 /* Some large number.... */
 
#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

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