|
| Pimpl (const String &pipePath, bool createPipe) |
|
| ~Pimpl () |
|
int | read (char *destBuffer, int maxBytesToRead, int timeOutMilliseconds) |
|
int | write (const char *sourceBuffer, int numBytesToWrite, int timeOutMilliseconds) |
|
bool | createFifos () const |
|
| Pimpl (const String &pipeName, const bool createPipe) |
|
| ~Pimpl () |
|
bool | connect (const int timeOutMs) |
|
void | disconnectPipe () |
|
void | closePipeHandle () |
|
int | read (void *destBuffer, const int maxBytesToRead, const int timeOutMilliseconds) |
|
int | write (const void *sourceBuffer, int numBytesToWrite, int timeOutMilliseconds) |
|
◆ Pimpl() [1/2]
NamedPipe::Pimpl::Pimpl |
( |
const String & |
pipePath, |
|
|
bool |
createPipe |
|
) |
| |
|
inline |
◆ ~Pimpl() [1/2]
NamedPipe::Pimpl::~Pimpl |
( |
| ) |
|
|
inline |
◆ Pimpl() [2/2]
NamedPipe::Pimpl::Pimpl |
( |
const String & |
pipeName, |
|
|
const bool |
createPipe |
|
) |
| |
|
inline |
◆ ~Pimpl() [2/2]
NamedPipe::Pimpl::~Pimpl |
( |
| ) |
|
|
inline |
◆ closePipeHandle()
void NamedPipe::Pimpl::closePipeHandle |
( |
| ) |
|
|
inline |
◆ connect()
bool NamedPipe::Pimpl::connect |
( |
const int |
timeOutMs | ) |
|
|
inline |
◆ createFifos()
bool NamedPipe::Pimpl::createFifos |
( |
| ) |
const |
|
inline |
◆ disconnectPipe()
void NamedPipe::Pimpl::disconnectPipe |
( |
| ) |
|
|
inline |
◆ read() [1/2]
int NamedPipe::Pimpl::read |
( |
char * |
destBuffer, |
|
|
int |
maxBytesToRead, |
|
|
int |
timeOutMilliseconds |
|
) |
| |
|
inline |
◆ read() [2/2]
int NamedPipe::Pimpl::read |
( |
void * |
destBuffer, |
|
|
const int |
maxBytesToRead, |
|
|
const int |
timeOutMilliseconds |
|
) |
| |
|
inline |
◆ write() [1/2]
int NamedPipe::Pimpl::write |
( |
const char * |
sourceBuffer, |
|
|
int |
numBytesToWrite, |
|
|
int |
timeOutMilliseconds |
|
) |
| |
|
inline |
◆ write() [2/2]
int NamedPipe::Pimpl::write |
( |
const void * |
sourceBuffer, |
|
|
int |
numBytesToWrite, |
|
|
int |
timeOutMilliseconds |
|
) |
| |
|
inline |
◆ cancelEvent
HANDLE NamedPipe::Pimpl::cancelEvent |
◆ connected
bool NamedPipe::Pimpl::connected |
◆ createdPipe
const bool NamedPipe::Pimpl::createdPipe |
◆ createFileLock
◆ filename
const String NamedPipe::Pimpl::filename |
◆ ownsPipe
bool NamedPipe::Pimpl::ownsPipe |
◆ pipeH
HANDLE NamedPipe::Pimpl::pipeH |
◆ pipeIn
int NamedPipe::Pimpl::pipeIn |
◆ pipeInName
const String NamedPipe::Pimpl::pipeInName |
◆ pipeOut
int NamedPipe::Pimpl::pipeOut |
◆ pipeOutName
const String NamedPipe::Pimpl::pipeOutName |
◆ shouldStop
bool NamedPipe::Pimpl::shouldStop |
◆ stopReadOperation
bool NamedPipe::Pimpl::stopReadOperation |
The documentation for this class was generated from the following files: