#include <conexus/except.h>
Go to the source code of this file.
Classes | |
class | Conexus::connect_exception |
Base class for all connect exceptions. More... | |
class | Conexus::exception::connect::bad_fd |
EBADF Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More... | |
class | Conexus::exception::connect::segfault |
EFAULT Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More... | |
class | Conexus::exception::connect::not_socket |
ENOTSOCK Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More... | |
class | Conexus::exception::connect::connected_socket |
EISCONN Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More... | |
class | Conexus::exception::connect::connection_refused |
ECONNREFUSED Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More... | |
class | Conexus::exception::connect::timeout |
ETIMEDOUT Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More... | |
class | Conexus::exception::connect::network_unreachable |
ENETUNREACH Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More... | |
class | Conexus::exception::connect::address_in_use |
EADDRINUSE Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More... | |
class | Conexus::exception::connect::not_immediate |
EINPROGRESS Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More... | |
class | Conexus::exception::connect::in_progress |
EALREADY Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More... | |
class | Conexus::exception::connect::try_again |
EAGAIN Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More... | |
class | Conexus::exception::connect::af_not_supported |
EAFNOSUPPORT Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More... | |
class | Conexus::exception::connect::access |
EACCES or EPERM Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More... | |
class | Conexus::exception::connect::no_remote_address |
Thrown when attempting to autoconnect to a socket that is not capable of autoconnecting or does not have autoconnection enabled. More... | |
class | Conexus::exception::connect::no_socket_connect |
Thrown when connect is requested of the Socket class. More... | |
class | Conexus::exception::connect::not_open |
Thrown when connect is requested and a socket cannot be opened. More... | |
class | Conexus::exception::connect::no_udpposet_connect |
Thrown when connect is requested of the UDPPoset class. More... | |
Namespaces | |
namespace | Conexus |
namespace | Conexus::exception |
namespace | Conexus::exception::connect |