
#include <conexus/except.h>


Go to the source code of this file.
Classes | |
| class | Conexus::read_exception |
| Base class for all receiving exceptions. More... | |
| class | Conexus::exception::read::retry |
| Base class for all read exceptions that can be retried without intervention. More... | |
| class | Conexus::exception::read::bad_fd |
| EBADF: Thrown when equivalent BSD socket API error is encountered. More... | |
| class | Conexus::exception::read::connection_refused |
| ECONNREFUSED A remote host refused to allow the network connection (typically because it is not running the requested service). More... | |
| class | Conexus::exception::read::not_connected |
| ENOTCONN The socket is associated with a connection-oriented protocol and has not been connected (see connect(2) and accept(2)). More... | |
| class | Conexus::exception::read::not_socket |
| ENOTSOCK The argument s is not a socket. More... | |
| class | Conexus::exception::read::would_block |
| EAGAIN The socket is marked non-blocking and the receive operation would block, or a receive timeout had been set and the timeout expired before data was received. More... | |
| class | Conexus::exception::read::interrupted |
| EINTR The receive was interrupted by delivery of a signal before any data were available. More... | |
| class | Conexus::exception::read::invalid_user_space_address |
| EFAULT An invalid user space address was specified for a parameter. More... | |
| class | Conexus::exception::read::invalid_argument |
| EINVAL Invalid argument passed. More... | |
| class | Conexus::exception::read::no_memory |
| ENOMEM No memory available. More... | |
| class | Conexus::exception::read::not_opened |
| Not opened. More... | |
| class | Conexus::exception::read::not_bound |
| Not bound. More... | |
| class | Conexus::exception::read::disconnected |
| Disconnected. More... | |
| class | Conexus::exception::read::timeout |
| Timeout. More... | |
| class | Conexus::exception::read::eof |
| End of file. More... | |
Namespaces | |
| namespace | Conexus |
| namespace | Conexus::exception |
| namespace | Conexus::exception::read |
1.5.8