conexus logo

except_bind.h File Reference

#include <conexus/except.h>
#include <cstring>

Include dependency graph for except_bind.h:

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

Go to the source code of this file.

Classes

class  Conexus::bind_exception
 Base class for all binding exceptions. More...
class  Conexus::exception::bind::bad_fd
 EBADF: Thrown when equivalent BSD socket API error is encountered. More...
class  Conexus::exception::bind::bound_socket
 EINVAL: Thrown when equivalent BSD socket API error is encountered. More...
class  Conexus::exception::bind::access
 EACCES: Thrown when equivalent BSD socket API error is encountered. More...
class  Conexus::exception::bind::not_socket
 ENOTSOCK: Thrown when equivalent BSD socket API error is encountered. More...
class  Conexus::exception::bind::invalid_address
 EINVAL: Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More...
class  Conexus::exception::bind::read_only_filesystem
 EROFS: Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More...
class  Conexus::exception::bind::segfault
 EFAULT: Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More...
class  Conexus::exception::bind::name_too_long
 ENAMETOOLONG: Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More...
class  Conexus::exception::bind::not_exist
 ENOENT: Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More...
class  Conexus::exception::bind::no_kernel_memory
 ENOMEM: Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More...
class  Conexus::exception::bind::not_directory
 ENOTDIR: Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More...
class  Conexus::exception::bind::loop
 ELOOP: Thrown when equivalent UNIX domain (AF_UNIX) API error is encountered. More...
class  Conexus::exception::bind::no_address
 Thrown when bind is requested and udp socket doesn't have an address. More...
class  Conexus::exception::bind::no_socket_bind
 Thrown when bind is requested of the Socket class. More...
class  Conexus::exception::bind::not_open
 Thrown when bind is requested and a socket cannot be opened. More...

Namespaces

namespace  Conexus
namespace  Conexus::exception
namespace  Conexus::exception::bind


Generated on Wed Jul 8 15:50:18 2009 for conexus by doxygen 1.5.8