This class is a mechanism for reading control messages from a named pipe.
Synopsis
Declared in <balb_pipecontrolchannel.h>
class PipeControlChannel;
Description
Use start to spawn a thread that handles messages arriving at the pipe, and shutdown to stop reading. stop blocks until the processing thread has been terminated by a call to shutdown (either before stop is called, or from some other thread).
Type Aliases
Name |
Description |
Callback type invoked to handle control messages. |
Member Functions
Name |
Description |
|
Constructors |
|
Destroy this object. |
Return the allocator used by this object to supply memory. |
|
Return the permission bit mask that will be applied to the named pipe on the next call to |
|
Return the fully qualified system name of the pipe. |
|
Set the permission bit mask for the underlying named pipe. |
|
Stop reading from the pipe and dispatching messages. |
|
|
|
Block until the background thread has been terminated by a call to |
Static Data Members
Name |
Description |
The default permission bit mask for the underlying named pipe (read/write for owner, group, and others). |
Created with MrDocs