18 #include "wrx_proto.h"
36 #define E_WRX_EP_VER ( E_WRX + 1 )
37 #define E_WRX_EP_VER_DESCR "Remote WRX version does not match"
114 bool wrxSetSFPThreshold(
int index, uint16_t value);
bool wrxGetTuneInfo(WrxTuneInfo *info)
Sets the fields of the WrxTuneInfo structure.
uint64_t wrxUtcTime()
Returns the UTC time, or 0 if not available.
bool wrxInit()
Initializes the whiteRabbit eXchange.
bool wrxSetTuneWord(int32_t tuneWord)
Sets the tune-word.
bool wrxGetSFPSerialNo(char sn[17])
Gets the sfp serial number.
bool wrxUp()
Returns whether or not the WhiteRabbit interface is up and running.
volatile WrxInfo * wrxInfo()
Returns the whiteRabbit information structure if available, else NULL.
This module is responsible for distributing error codes.
bool wrxCmdPending()
Returns whether or not there is a command still pending to be executed.
bool wrxSetAutoNeg(bool on)
Returns autonegotation on or off.