Claw  1.7.3
Classes | Typedefs
claw::net Namespace Reference

Network communications. More...

Classes

class  basic_isocket_stream
 A class to use any socket as a classic standard input stream. More...
 
class  basic_osocket_stream
 A class to use any socket as a classic standard output stream. More...
 
class  basic_socket
 Common interface for claw::net::basic_socketbuf and claw::net::socket_server. More...
 
class  basic_socket_stream
 A class to use any socket as a classic standard stream. More...
 
class  basic_socketbuf
 Socket buffer to be used with std::basic_stream, for easy socket reading and writing. More...
 
class  socket_server
 Class used to receive incoming connections. More...
 
class  socket_traits
 Common interface for platform specific methods needed for using sockets. More...
 

Typedefs

typedef basic_isocket_stream< char > isocket_stream
 Implementation of the basic_isocket_stream for the char type.
 
typedef basic_isocket_stream< wchar_t > wisocket_stream
 Implementation of the basic_isocket_stream for the wide characters.
 
typedef basic_osocket_stream< char > osocket_stream
 Implementation of the basic_osocket_stream for the char type.
 
typedef basic_osocket_stream< wchar_t > wosocket_stream
 Implementation of the basic_osocket_stream for the wide characters.
 
typedef basic_socket_stream< char > socket_stream
 Implementation of the basic_socket_stream for the char type.
 
typedef basic_socket_stream< wchar_t > wsocket_stream
 Implementation of the basic_socket_stream for the wide characters.
 

Detailed Description

Network communications.