#include <windows_hal.hpp>
WindowsNamedPipeIPC::WindowsNamedPipeIPC |
( |
| ) |
|
|
inline |
Default constructor. Initializes the IPC interface
WindowsNamedPipeIPC::~WindowsNamedPipeIPC |
( |
| ) |
|
|
inline |
Destroys the IPC interface
virtual bool WindowsNamedPipeIPC::init |
( |
OS_IPC_ARG * |
arg = NULL | ) |
|
|
virtual |
Initializes the IPC arguments.
- Parameters
-
arg | [in] IPC arguments. Not in use |
- Returns
- Always returns TRUE.
Implements OS_IPC.
virtual bool WindowsNamedPipeIPC::update |
( |
int64_t |
ml_phoffset, |
|
|
int64_t |
ls_phoffset, |
|
|
FrequencyRatio |
ml_freqoffset, |
|
|
FrequencyRatio |
ls_freq_offset, |
|
|
uint64_t |
local_time, |
|
|
uint32_t |
sync_count, |
|
|
uint32_t |
pdelay_count, |
|
|
PortState |
port_state |
|
) |
| |
|
virtual |
Updates IPC interface values.
- Parameters
-
ml_phoffset | Master to local phase offset |
ls_phoffset | Local to system phase offset |
ml_freqoffset | Master to local frequency offset |
ls_freq_offset | Local to system frequency offset |
local_time | Local time |
sync_count | Counts of sync mesasges |
pdelay_count | Counts of pdelays |
port_state | PortState information |
- Returns
- TRUE if sucess; FALSE if error
Implements OS_IPC.
The documentation for this class was generated from the following file: