Classes | |
| class | resolver_exception |
| Thrown to indicate an address resolution error. More... | |
| class | basic_socketstream |
| Controlling input and output on sockets. More... | |
| class | basic_isocketstream |
| Controlling input on sockets. More... | |
| class | basic_osocketstream |
| Controlling output on sockets. More... | |
| class | basic_socket |
| Socket class wraps up the C socket interface. More... | |
| class | basic_socketbuf |
| The actual work of input and output (for sockets). More... | |
| class | basic_listener |
| Controls a listener socket. More... | |
| class | basic_pair |
| Creates a pair of connected sockets ready for I/O. More... | |
| class | byte |
| The byte "character" class. More... | |
| class | ipv6_address |
| Improved sockaddr_in6. More... | |
| class | ipv4_address |
| Improved sockaddr_in. More... | |
| class | local_address |
| Local address class. More... | |
| class | resolver_result_iterator |
| Resolver result container element iterator. More... | |
| class | resolver_result |
| Container of resolved network addresses. More... | |
| class | resolver |
| Encapsulates name resolution services. More... | |
| class | socket_exception |
| Thrown to indicate a socket operation error. More... | |
| class | sockets_base |
| Base class for all socketstream specific common stuff. More... | |
| class | exception |
| Base class for all library exceptions. More... | |
| class | option |
| Interface for stream options. More... | |
Typedefs | |
|
typedef basic_socketstream< char, std::char_traits< char > > | socketstream |
|
typedef basic_isocketstream< char, std::char_traits< char > > | isocketstream |
|
typedef basic_osocketstream< char, std::char_traits< char > > | osocketstream |
|
typedef basic_socketbuf< char, std::char_traits< char > > | socketbuf |
|
typedef basic_listener< char, std::char_traits< char > > | listener |
|
typedef basic_pair< char, std::char_traits< char > > | pair |
Enumerations | |
| enum | __Family |
| enum | __Style |
| enum | __Protocol |
| enum | __Shutdown_Mode |
| enum | __Io_Flag |
Functions | |
| __Io_Flag | operator & (__Io_Flag __a, __Io_Flag __b) |
| __Io_Flag | operator| (__Io_Flag __a, __Io_Flag __b) |
| __Io_Flag | operator^ (__Io_Flag __a, __Io_Flag __b) |
| __Io_Flag | operator &= (__Io_Flag __a, __Io_Flag __b) |
| __Io_Flag | operator|= (__Io_Flag __a, __Io_Flag __b) |
| __Io_Flag | operator^= (__Io_Flag __a, __Io_Flag __b) |
| __Io_Flag | operator~ (__Io_Flag __a) |
1.4.3