Claw  1.7.3
Classes | Typedefs
claw::net Namespace Reference

Network communications. More...

Classes

class  basic_socket
 Common interface for claw::net::basic_socketbuf and claw::net::socket_server. More...
class  basic_socketbuf
 Socket buffer to be used with std::basic_stream, for easy socket reading and writing. More...
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  socket_server
 Class used to receive incoming connections. More...
class  basic_socket_stream
 A class to use any socket as a classic standard stream. 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.