libjmmcg  build_2783
A C++ library containing an eclectic mix of useful, advanced components.
jmmcg::socket::server_manager Namespace Reference

Namespaces

 asio
 
 glibc
 

Classes

class  forwarding
 A simple TCP/IP socket wrapper using a wrapped socket for forwarding servers. More...
 
class  forwarding< socket::asio::socket_wrapper< lock_type > >
 
class  forwarding< socket::glibc::client::wrapper< lock_type > >
 
class  loopback
 A simple TCP/IP socket wrapper using wrapped socket for loop-back servers. More...
 
class  loopback< SvrHBs, socket::asio::socket_wrapper< lock_type > >
 
class  loopback< SvrHBs, socket::glibc::client::wrapper< lock_type > >
 
class  manager
 A simple TCP/IP socket wrapper using a wrapped socket for servers. More...
 
class  manager< socket::asio::socket_wrapper< LkT > >
 
class  manager< socket::glibc::client::wrapper< LkT > >
 

Typedefs

using lock_type = jmmcg::ppd::api_lock_traits< jmmcg::ppd::platform_api, jmmcg::ppd::heavyweight_threading >::critical_section_type::lock_type
 

Typedef Documentation

◆ lock_type

using jmmcg::socket::server_manager::lock_type = typedef jmmcg::ppd::api_lock_traits<jmmcg::ppd::platform_api, jmmcg::ppd::heavyweight_threading>::critical_section_type::lock_type

Definition at line 98 of file socket_server_manager.hpp.