#include <pnamedpipe.h>
Inheritance diagram for P::NamedPipe:

Public Member Functions | |
| NamedPipe () throw () | |
| Default constructor. | |
| NamedPipe (const char *name) throw (IOError) | |
| Connect constructor. | |
| NamedPipe (NamedPipeServer &srv) throw (IOError) | |
| Client accept constructor. | |
| ~NamedPipe () throw () | |
| void | connect (const char *name) throw (IOError) |
| Connect to given named pipe. | |
| void | close () throw (IOError) |
| Close the connection. | |
| size_t | peek (char *buffer, size_t count) throw (IOError) |
| Peek incoming data on device. | |
| bool | isSeekable () const throw () |
| Test if device is seekable. | |
Named pipe client (inbound & outbound). On UNIX systems named pipes are implemented using a PF_UNIX type socket.
Definition at line 87 of file pnamedpipe.h.
|
|
Default constructor.
|
|
|
Connect constructor.
|
|
|
Client accept constructor.
|
|
|
|
|
|
Close the connection.
Reimplemented from P::IODevice. |
|
|
Connect to given named pipe.
|
|
|
Test if device is seekable.
Reimplemented from P::IODevice. Definition at line 108 of file pnamedpipe.h. |
|
||||||||||||
|
Peek incoming data on device. Retrieves data from the receive queue without removing it.
Reimplemented from P::IODevice. |
1.3.3