|
ptp_clockIdentity * | ptp_getClockIdentity () |
| Get clock identity. More...
|
|
void | ptp_getCurrentTime (PTP_TimeStamp *result) |
| Get cuttent time. More...
|
|
void | ptp_adjTime (PTP_TimeStamp *t1, PTP_TimeStamp *t2, ptp_uinteger8 portIndex) |
| Adjust the clock. More...
|
|
ptp_integer64 | ptp_timeDiff (PTP_TimeStamp *t1, PTP_TimeStamp *t2) |
| Time difference. More...
|
|
ptp_integer8 | ptp_clockIdentityCompare (ptp_clockIdentity A, ptp_clockIdentity B) |
| Clock identity compare. More...
|
|
void | ptp_portsSetListening () |
| Ports set listening. More...
|
|
void | ptp_state_decision_event () |
| State decision event. More...
|
|
ptp_integer8 | ptp_dataSetComparisonEE (ptp_uinteger8 *iBetter, ptp_boolean *byTopology, PTP_announceDS *E1, PTP_announceDS *E2, ptp_uinteger8 i1, ptp_uinteger8 i2) |
| Data set comparison. More...
|
|
ptp_integer8 | ptp_dataSetComparisonDE (ptp_boolean *Dbetter, ptp_clock *D, PTP_announceDS *E, ptp_uinteger8 i) |
| Data set comparison self clock/announce message. More...
|
|
void | ptp_storeForeignMaster (ptp_octet *pBuf, ptp_uinteger8 portNumber) |
| Store foreign master. More...
|
|
ptp_uinteger8 | ptp_startFrame (ptp_uinteger16 destination, ptp_uinteger8 len) |
| Start Frame. More...
|
|
ptp_uinteger8 | ptp_snd (ptp_uinteger8 len, void *pBuf) |
| Send data. More...
|
|
void | ptp_endFrame () |
| End frame. More...
|
|
ptp_uinteger8 | ptp_sndUInt8 (ptp_uinteger8 v) |
| Send unsigned 8 bits integer. More...
|
|
ptp_uinteger8 | ptp_sndUInt16 (ptp_uinteger16 v) |
| Send unsigned 16 bits integer. More...
|
|
ptp_uinteger8 | ptp_sndUInt32 (ptp_uinteger32 *p) |
| Send unsigned 32 bits integer. More...
|
|
ptp_uinteger8 | ptp_sndUInt48 (ptp_uinteger48 *p) |
| Send unsigned 48 bits integer. More...
|
|
ptp_uinteger8 | ptp_sndUInt48sc (PTP_SecondsCount *p) |
| Send a seconds count value. More...
|
|
ptp_uinteger8 | ptp_sndUInt64 (ptp_uinteger64 *p) |
| Send unsigned 64 bits integer. More...
|
|
ptp_uinteger8 | ptp_sndInt64 (ptp_integer64 *p) |
| Send 64 bits integer. More...
|
|
ptp_uinteger8 | ptp_rcvUInt8 (ptp_octet *pBuf) |
| Receive unsigned 8 bits integer. More...
|
|
ptp_uinteger16 | ptp_rcvUInt16 (ptp_octet *pBuf) |
| Receive unsigned 16 bits integer. More...
|
|
ptp_uinteger32 | ptp_rcvUInt32 (ptp_octet *pBuf) |
| Receive unsigned 32 bits integer. More...
|
|
ptp_uinteger48 | ptp_rcvUInt48 (ptp_octet *pBuf) |
| Receive unsigned 48 bits integer. More...
|
|
void | ptp_rcvUInt48sc (ptp_octet *pBuf, PTP_SecondsCount *p) |
| Receive seconds count value. More...
|
|
ptp_uinteger64 | ptp_rcvUInt64 (ptp_octet *pBuf) |
| Receive unsigned 64 bits integer. More...
|
|
ptp_integer64 | ptp_rcvInt64 (ptp_octet *pBuf) |
| Receive 64 bits integer. More...
|
|
void | ptp_rcvOctets (ptp_uinteger8 len, ptp_octet *source, ptp_octet *dest) |
| Receive octets. More...
|
|
void | ptp_copyOctets (ptp_uinteger8 len, ptp_octet *source, ptp_octet *dest) |
| Copy octets. More...
|
|
PTP functions specific to the implementation.
Definition in file ptp_util.h.