cppnet
C++ network utilities for asynchronous servers.
Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs
net::service Namespace Reference

This namespace is for network services. More...

Namespaces

namespace  detail
 internal service implementation details.
 

Classes

struct  async_context
 An asynchronous execution context. More...
 
class  async_tcp_service
 A ServiceLike Async TCP Service. More...
 
class  async_udp_service
 A ServiceLike Async UDP Service. More...
 
class  basic_context_thread
 A threaded asynchronous service. More...
 

Typedefs

using context_thread = basic_context_thread< detail::null_service >
 Default context thread is a null service thread.
 

Detailed Description

This namespace is for network services.

Typedef Documentation

◆ context_thread

Default context thread is a null service thread.

The null service thread implements a service which does nothing. A null service context_thread is used for starting an asynchronous context in its own thread and adding services to it manually. A null service context_thread is useful for implementing asynchronous network clients.