winss
Classes | Namespaces | Typedefs
pipe_server.hpp File Reference
#include <windows.h>
#include <vector>
#include <utility>
#include <map>
#include "easylogging/easylogging++.hpp"
#include "wait_multiplexer.hpp"
#include "pipe_name.hpp"
#include "pipe_instance.hpp"
#include "handle_wrapper.hpp"
#include "not_owning_ptr.hpp"
Include dependency graph for pipe_server.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  winss::PipeServerConfig
 Config for a named pipe server. More...
 
class  winss::PipeServer< TPipeInstance >
 Base named pipe server. More...
 
class  winss::OutboundPipeServerTmpl< TPipeInstance >
 An outbound pipe server. More...
 
class  winss::PipeServerReceiveListener
 A listener for server receiving data from pipe clients. More...
 
class  winss::InboundPipeServerTmpl< TPipeInstance >
 An inbound pipe server. More...
 

Namespaces

 winss
 

Typedefs

typedef OutboundPipeServerTmpl< winss::OutboundPipeInstancewinss::OutboundPipeServer
 Concrete outbound pipe server implementation. More...
 
typedef InboundPipeServerTmpl< winss::InboundPipeInstancewinss::InboundPipeServer
 Concrete inbound pipe server implementation. More...