os_errno.h File Reference

#include "ace/config-lite.h"

Include dependency graph for os_errno.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#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 EADDRINUSE   WSAEADDRINUSE
#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


Detailed Description

system error numbers

os_errno.h,v 1.12 2006/05/05 08:03:19 jwillemsen Exp

Author:
Don Hinton <dhinton@dresystems.com>

This code was originally in various places including ace/OS.h.

Definition in file os_errno.h.


Define Documentation

#define EADDRINUSE   WSAEADDRINUSE
 

Definition at line 83 of file os_errno.h.

#define EADDRINUSE   WSAEADDRINUSE
 

Definition at line 83 of file os_errno.h.

Referenced by ACE::bind_port().

#define EADDRNOTAVAIL   WSAEADDRNOTAVAIL
 

Definition at line 59 of file os_errno.h.

Referenced by ACE::out_of_handles().

#define EAFNOSUPPORT   WSAEAFNOSUPPORT
 

Definition at line 57 of file os_errno.h.

Referenced by ACE_INET_Addr::get_ip_address(), ACE_INET_Addr::set(), and ACE_INET_Addr::set_address().

#define EALREADY   WSAEALREADY
 

Definition at line 47 of file os_errno.h.

#define EBUSY   ETIME
 

Definition at line 145 of file os_errno.h.

Referenced by ACE_OS::event_destroy(), ACE_OS::flock_tryrdlock(), ACE_OS::flock_trywrlock(), ACE_OS::mutex_lock(), ACE_OS::mutex_trylock(), ACE_OS::recursive_mutex_trylock(), ACE_Condition_Thread_Mutex::remove(), ACE_Condition< MUTEX >::remove(), ACE_OS::rw_tryrdlock(), ACE_OS::rw_trywrlock(), ACE_OS::rw_trywrlock_upgrade(), ACE_OS::sema_trywait(), ACE_OS::sema_wait(), and ACE_OS::thread_mutex_trylock().

#define ECOMM   ECONNABORTED
 

Definition at line 124 of file os_errno.h.

#define ECONNABORTED   WSAECONNABORTED
 

Definition at line 63 of file os_errno.h.

#define ECONNREFUSED   WSAECONNREFUSED
 

Definition at line 71 of file os_errno.h.

Referenced by ACE::handle_timed_complete(), and ACE_TSS_Connection::make_TSS_TYPE().

#define ECONNRESET   WSAECONNRESET
 

Definition at line 64 of file os_errno.h.

#define EDEADLK   1000 /* Some large number.... */
 

Definition at line 128 of file os_errno.h.

Referenced by ACE_Remote_Token_Proxy::acquire(), ACE_Token_Proxy::acquire(), ACE_RW_Token::acquire(), and ACE_Mutex_Token::acquire().

#define EDESTADDRREQ   WSAEDESTADDRREQ
 

Definition at line 49 of file os_errno.h.

#define EDQUOT   WSAEDQUOT
 

Definition at line 77 of file os_errno.h.

#define EHOSTDOWN   WSAEHOSTDOWN
 

Definition at line 73 of file os_errno.h.

#define EHOSTUNREACH   WSAEHOSTUNREACH
 

Definition at line 74 of file os_errno.h.

#define EIDRM   0
 

Definition at line 114 of file os_errno.h.

Referenced by ACE_SV_Semaphore_Complex::open().

#define EINPROGRESS   WSAEINPROGRESS
 

Definition at line 46 of file os_errno.h.

Referenced by ACE_WIN32_Asynch_Connect::connect_i(), ACE_POSIX_Asynch_Connect::connect_i(), ACE_POSIX_AIOCB_Proactor::get_result_status(), ACE_SOCK_SEQPACK_Connector::shared_connect_finish(), and ACE_SOCK_Connector::shared_connect_finish().

#define EISCONN   WSAEISCONN
 

Definition at line 66 of file os_errno.h.

Referenced by ACE_SOCK_SEQPACK_Connector::shared_connect_finish(), and ACE_SOCK_Connector::shared_connect_finish().

#define ELOOP   WSAELOOP
 

Definition at line 72 of file os_errno.h.

#define EMSGSIZE   WSAEMSGSIZE
 

Definition at line 50 of file os_errno.h.

#define ENETDOWN   WSAENETDOWN
 

Definition at line 60 of file os_errno.h.

#define ENETRESET   WSAENETRESET
 

Definition at line 62 of file os_errno.h.

#define ENETUNREACH   WSAENETUNREACH
 

Definition at line 61 of file os_errno.h.

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

Definition at line 118 of file os_errno.h.

Referenced by ACE::out_of_handles().

#define ENOBUFS   WSAENOBUFS
 

Definition at line 65 of file os_errno.h.

Referenced by ACE_POSIX_Asynch_Accept::accept(), ACE::out_of_handles(), ACE::send_n_i(), ACE::sendv_n_i(), and ACE::t_snd_n_i().

#define ENOPROTOOPT   WSAENOPROTOOPT
 

Definition at line 52 of file os_errno.h.

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

Definition at line 100 of file os_errno.h.

Referenced by ACE_TTY_IO::control(), ACE::out_of_handles(), and ACE_OS::thr_create().

#define ENOTCONN   WSAENOTCONN
 

Definition at line 67 of file os_errno.h.

#define ENOTSOCK   WSAENOTSOCK
 

Definition at line 48 of file os_errno.h.

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

Definition at line 105 of file os_errno.h.

Referenced by ACE_Timeprobe_Ex< ACE_LOCK, ALLOCATOR >::ACE_Timeprobe_Ex(), ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX >::find_or_create_svc_handler_i(), ACE_TLI::get_option(), ACE_Recursive_Thread_Mutex::get_thread_id(), ACE_Thread_Manager::kill_thr(), ACE_Pipe::open(), ACE::out_of_handles(), ACE_Asynch_Acceptor< HANDLER >::parse_address(), ACE_Thread_Manager::resume_thr(), ACE_OS::setsockopt(), ACE_Thread_Manager::suspend_thr(), ACE_OS::thr_create(), and ACE_OS::tzset().

#define ENXIO   6
 

Definition at line 133 of file os_errno.h.

Referenced by ACE_SOCK_Dgram_Mcast::join(), ACE_SOCK_Dgram_Bcast::mk_broadcast(), ACE_SPIPE_Stream::recv_handle(), and ACE_SPIPE_Stream::send_handle().

#define EOPNOTSUPP   WSAEOPNOTSUPP
 

Definition at line 55 of file os_errno.h.

Referenced by ACE::out_of_handles().

#define EPERM   ERROR_ACCESS_DENIED
 

Definition at line 87 of file os_errno.h.

Referenced by ACE_Service_Gestalt::process_file().

#define EPFNOSUPPORT   WSAEPFNOSUPPORT
 

Definition at line 56 of file os_errno.h.

#define EPROCLIM   WSAEPROCLIM
 

Definition at line 75 of file os_errno.h.

#define EPROTONOSUPPORT   WSAEPROTONOSUPPORT
 

Definition at line 53 of file os_errno.h.

#define EPROTOTYPE   WSAEPROTOTYPE
 

Definition at line 51 of file os_errno.h.

#define EREMOTE   WSAEREMOTE
 

Definition at line 79 of file os_errno.h.

#define ESHUTDOWN   WSAESHUTDOWN
 

Definition at line 68 of file os_errno.h.

Referenced by ACE_Message_Queue< ACE_SYNCH_USE >::dequeue_deadline(), ACE_Dynamic_Message_Queue<>::dequeue_head(), ACE_Message_Queue< ACE_SYNCH_USE >::dequeue_head(), ACE_Message_Queue< ACE_SYNCH_USE >::dequeue_prio(), ACE_Message_Queue< ACE_SYNCH_USE >::dequeue_tail(), ACE_Message_Queue< ACE_SYNCH_USE >::enqueue_deadline(), ACE_Message_Queue< ACE_SYNCH_USE >::enqueue_head(), ACE_Message_Queue< ACE_SYNCH_USE >::enqueue_prio(), ACE_Message_Queue< ACE_SYNCH_USE >::enqueue_tail(), ACE_Message_Queue< ACE_SYNCH_USE >::peek_dequeue_head(), ACE_WFMO_Reactor::reset_timer_interval(), ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >::reset_timer_interval(), ACE_Dev_Poll_Reactor::reset_timer_interval(), ACE_WFMO_Reactor::schedule_timer(), ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >::schedule_timer(), ACE_Dev_Poll_Reactor::schedule_timer(), ACE_Barrier::shutdown(), ACE_Barrier::wait(), ACE_Message_Queue< ACE_SYNCH_USE >::wait_not_empty_cond(), and ACE_Message_Queue< ACE_SYNCH_USE >::wait_not_full_cond().

#define ESOCKTNOSUPPORT   WSAESOCKTNOSUPPORT
 

Definition at line 54 of file os_errno.h.

#define ESTALE   WSAESTALE
 

Definition at line 78 of file os_errno.h.

#define ESUCCESS   0
 

Definition at line 110 of file os_errno.h.

Referenced by ACE_Streambuf_T< STREAM >::recv(), and ACE_Streambuf_T< STREAM >::recv_n().

#define ETIME   ERROR_SEM_TIMEOUT
 

Definition at line 44 of file os_errno.h.

Referenced by ACE_ATM_Connector::ACE_ATM_Connector(), ACE_DEV_Connector::ACE_DEV_Connector(), ACE_FILE_Connector::ACE_FILE_Connector(), ACE_SOCK_Connector::ACE_SOCK_Connector(), ACE_SOCK_SEQPACK_Connector::ACE_SOCK_SEQPACK_Connector(), ACE_SPIPE_Connector::ACE_SPIPE_Connector(), ACE_TLI_Connector::ACE_TLI_Connector(), ACE_UPIPE_Connector::ACE_UPIPE_Connector(), ACE_XTI_ATM_Mcast::ACE_XTI_ATM_Mcast(), ACE_Null_Semaphore::acquire(), ACE_Null_Mutex::acquire(), ACE_Dev_Poll_Reactor::Token_Guard::acquire(), ACE_Dev_Poll_Reactor::Token_Guard::acquire_quietly(), ACE_TP_Token_Guard::acquire_read_token(), ACE_TP_Token_Guard::acquire_token(), ACE_OS::cond_timedwait(), ACE_TLI_Connector::connect(), ACE_WFMO_Reactor::dispatch(), ACE_OS::event_timedwait(), ACE_Streambuf::fillbuf(), ACE_Streambuf::get_one_byte(), ACE_WIN32_Proactor::handle_events(), ACE_POSIX_CB_Proactor::handle_events_i(), ACE_Dev_Poll_Reactor::handle_events_i(), ACE::handle_ready(), ACE::handle_timed_complete(), ACE_Oneshot_Acceptor< SVC_HANDLER, >::handle_timeout(), ACE_OS::mutex_lock(), ACE_Dev_Poll_Reactor_Notify::notify(), ACE_WFMO_Reactor::ok_to_wait(), ACE_SOCK_Dgram::recv(), ACE_SOCK_Dgram_SC< STREAM >::recv(), ACE_Streambuf_T< STREAM >::recv(), ACE_Streambuf_T< STREAM >::recv_n(), ACE_SOCK_IO::recvv(), ACE_Token::renew(), ACE_OS::sema_wait(), ACE_SOCK_Dgram::send(), ACE_Oneshot_Acceptor< SVC_HANDLER, >::shared_accept(), ACE_Token::shared_acquire(), ACE_Proactor_Timer_Handler::svc(), ACE_Process::wait(), ACE_Null_Condition::wait(), ACE_NT_Service::wait_for_service_state(), ACE_Message_Queue< ACE_SYNCH_USE >::wait_not_empty_cond(), ACE_Message_Queue< ACE_SYNCH_USE >::wait_not_full_cond(), and ACE_OS::waitpid().

#define ETIMEDOUT   WSAETIMEDOUT
 

Definition at line 70 of file os_errno.h.

Referenced by ACE_SOCK_Connector::ACE_SOCK_Connector(), ACE_SOCK_SEQPACK_Connector::ACE_SOCK_SEQPACK_Connector(), ACE_OS::cond_timedwait(), ACE_SPIPE_Connector::connect(), ACE_OS::event_timedwait(), ACE::handle_timed_accept(), ACE::handle_timed_open(), ACE_OS::mutex_lock(), ACE_Ping_Socket::receive_echo_reply(), ACE_OS::sema_wait(), ACE_SOCK_SEQPACK_Connector::shared_connect_finish(), and ACE_SOCK_Connector::shared_connect_finish().

#define ETOOMANYREFS   WSAETOOMANYREFS
 

Definition at line 69 of file os_errno.h.

#define EUSERS   WSAEUSERS
 

Definition at line 76 of file os_errno.h.

#define EWOULDBLOCK   WSAEWOULDBLOCK
 

Definition at line 45 of file os_errno.h.

Referenced by ACE_TLI_Acceptor::accept(), ACE_OS::accept(), ACE_Oneshot_Acceptor< SVC_HANDLER, >::accept(), ACE_ATM_Connector::ACE_ATM_Connector(), ACE_DEV_Connector::ACE_DEV_Connector(), ACE_FILE_Connector::ACE_FILE_Connector(), ACE_Name_Proxy::ACE_Name_Proxy(), ACE_SOCK_Connector::ACE_SOCK_Connector(), ACE_SOCK_SEQPACK_Connector::ACE_SOCK_SEQPACK_Connector(), ACE_SPIPE_Connector::ACE_SPIPE_Connector(), ACE_TLI_Connector::ACE_TLI_Connector(), ACE_UPIPE_Connector::ACE_UPIPE_Connector(), ACE_XTI_ATM_Mcast::ACE_XTI_ATM_Mcast(), ACE_Remote_Token_Proxy::acquire(), ACE_Token_Proxy::acquire(), ACE_RW_Token::acquire(), ACE_Mutex_Token::acquire(), ACE_TLI_Connector::connect(), ACE_SPIPE_Connector::connect(), ACE_WIN32_Asynch_Connect::connect_i(), ACE_POSIX_Asynch_Connect::connect_i(), ACE_Connector< SVC_HANDLER, ACE_PEER_CONNECTOR_2 >::connect_i(), ACE_Connector< SVC_HANDLER, ACE_PEER_CONNECTOR_2 >::connect_n(), ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_2, MUTEX >::find_or_create_svc_handler_i(), ACE_Service_Manager::handle_input(), ACE_WFMO_Reactor_Notify::handle_signal(), ACE::handle_timed_accept(), ACE::handle_timed_complete(), ACE::handle_timed_open(), ACE_AIOCB_Notify_Pipe_Manager::notify(), ACE_OS::read(), ACE_Select_Reactor_Notify::read_notify_pipe(), ACE_Dev_Poll_Reactor_Notify::read_notify_pipe(), ACE_UPIPE_Stream::recv(), ACE_OS::recv(), ACE::recv_n_i(), ACE::recvv_n_i(), ACE_Remote_Token_Proxy::renew(), ACE_Token_Proxy::renew(), ACE_RW_Token::renew(), ACE_Mutex_Token::renew(), ACE_OS::send(), ACE::send_n_i(), ACE::sendv_n_i(), ACE_Oneshot_Acceptor< SVC_HANDLER, >::shared_accept(), ACE_SOCK_SEQPACK_Connector::shared_connect_finish(), ACE_SOCK_Connector::shared_connect_finish(), ACE::t_rcv_n_i(), ACE::t_snd_n_i(), ACE_RW_Token::tryacquire(), ACE_Mutex_Token::tryacquire(), ACE_Message_Queue< ACE_SYNCH_USE >::wait_not_empty_cond(), and ACE_Message_Queue< ACE_SYNCH_USE >::wait_not_full_cond().


Generated on Thu Nov 9 10:29:08 2006 for ACE by doxygen 1.3.6