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