conexus logo

Conexus::exception::write Namespace Reference


Classes

class  retry
 Base class for all write exceptions that can be retried without intervention. More...
class  would_block
 EAGAIN or EWOULDBLOCK The socket is marked non-blocking and the requested operation would block. More...
class  bad_fd
 EBADF: Thrown when equivalent BSD socket API error is encountered. More...
class  connection_reset
 ECONNRESET Connection reset by peer. More...
class  destination_address_required
 EDESTADDRREQ The socket is not connection-mode, and no peer address is set. More...
class  invalid_user_space_address
 EFAULT An invalid user space address was specified for a parameter. More...
class  interrupted
 EINTR A signal occurred before any data was transmitted. More...
class  invalid_argument
 EINVAL Invalid argument passed. More...
class  is_connected
 EISCONN The connection-mode socket was connected already but a recipient was specified. More...
class  message_size
 EMSGSIZE The socket type requires that message be sent atomically, and the size of the message to be sent made this impossible. More...
class  no_buffers
 ENOBUFS The output queue for a network interface was full. More...
class  no_memory
 ENOMEM No memory available. More...
class  permission_denied
 EACCES Permission denied. More...
class  not_connected
 ENOTCONN The socket is not connected, and no target has been given. More...
class  not_socket
 ENOTSOCK The argument s is not a socket. More...
class  operation_not_supported
 EOPNOTSUPP Some bit in the flags argument is inappropriate for the socket type. More...
class  pipe
 EPIPE The local end has been shut down on a connection oriented socket. More...
class  connection_refused
 ECONNREFUSED With writes, this is most likely triggered by an ICMP UNREACHABLE message. More...
class  no_default_remote_address
 Thrown when attempting to send without specifying a default address. More...
class  no_sendto_without_address
 Thrown when sendto without an address is requested of the Socket class. More...
class  not_opened
 Writing on an I/O than can't open. More...
class  read_only
 Writing to a read-only I/O. More...
class  timeout
 Timeout. More...
class  disconnected
 Disconnected. More...

Generated on Wed Jul 8 15:51:26 2009 for conexus by doxygen 1.5.8