|
gPTP Documentation
|
#include <ipcdef.hpp>


Public Member Functions | |
| void | init () |
| Initializes the interface. More... | |
| bool | write (HANDLE pipe) |
| Writes to the named pipe. More... | |
| long | read_ol (HANDLE pipe, long offs, HANDLE event) |
| Reads from the pipe. More... | |
| long | read_ol_complete (HANDLE pipe) |
| Reads completely the overlapped result. More... | |
| long | read (HANDLE pipe, long offs) |
| Reads from the pipe. More... | |
| NPIPE_MSG_TYPE | getType () |
| Gets pipe message type. More... | |
Protected Attributes | |
| DWORD | sz |
| NPIPE_MSG_TYPE | type |
| OVERLAPPED | ol_read |
| DWORD | ol_read_req |
Provides a windows named pipe interface
|
inline |
Gets pipe message type.
|
inline |
Initializes the interface.
|
inline |
Reads from the pipe.
| pipe | Pipe handler |
| offs | base offset |
|
inline |
Reads from the pipe.
| pipe | Pipe handle |
| offs | base offset |
| event | Event handler |
|
inline |
Reads completely the overlapped result.
| pipe | Pipe handler |
|
inline |
Writes to the named pipe.
| pipe | Pipe handler |
|
protected |
Overlapped read
|
protected |
Overlapped read request
|
protected |
Size
|
protected |
Message type as NPIPE_MSG_TYPE