NCL Library
Public Member Functions | Static Protected Attributes
CServerPipe Class Reference

#include <ServerPipe.hpp>

Inheritance diagram for CServerPipe:
CNamedPipe

List of all members.

Public Member Functions

 CServerPipe ()
virtual ~CServerPipe ()
void Create (const tchar *pszName)
bool Accept ()
virtual void Close ()

Static Protected Attributes

static const DWORD DEF_OPEN_MODE = PIPE_ACCESS_DUPLEX | FILE_FLAG_OVERLAPPED
static const DWORD DEF_PIPE_MODE = PIPE_TYPE_MESSAGE | PIPE_READMODE_MESSAGE | PIPE_WAIT
static const DWORD DEF_BUF_SIZE = 4096

Constructor & Destructor Documentation


Member Function Documentation

void CServerPipe::Create ( const tchar *  pszName)
void CServerPipe::Close ( ) [virtual]

Reimplemented from CNamedPipe.


Member Data Documentation

const DWORD CServerPipe::DEF_OPEN_MODE = PIPE_ACCESS_DUPLEX | FILE_FLAG_OVERLAPPED [static, protected]
const DWORD CServerPipe::DEF_PIPE_MODE = PIPE_TYPE_MESSAGE | PIPE_READMODE_MESSAGE | PIPE_WAIT [static, protected]
const DWORD CServerPipe::DEF_BUF_SIZE = 4096 [static, protected]

The documentation for this class was generated from the following files: