ISystemClockHandle Interface |
Namespace: Demo3D.Net.Protocols
public interface ISystemClockHandle : ISystemTime, IDisposable
The ISystemClockHandle type exposes the following members.
| Name | Description | |
|---|---|---|
| GrandMaster |
Clock information for the currently synchronized grandmaster clock.
(Inherited from ISystemTime.) | |
| IsSynchronized |
True if the clocks are synchronized.
(Inherited from ISystemTime.) | |
| OffsetFromMaster |
The coarse number of nanoseconds offset between our local reference clock and system time.
(Inherited from ISystemTime.) | |
| Parent |
Clock information for the currently synchronized parent clock.
(Inherited from ISystemTime.) | |
| SystemTimeMicroseconds |
Device time in microseconds (ticks since 1/1/1970 adjusted for leap seconds). Time may go backwards.
(Inherited from ISystemTime.) | |
| SystemTimeNanoseconds |
Device time in nanoseconds (ticks since 1/1/1970 adjusted for leap seconds). Time may go backwards.
(Inherited from ISystemTime.) |
| Name | Description | |
|---|---|---|
| RealTimeQPCToDeviceTimeNanoseconds |
Returns the device time (in system time nanoseconds) at a specified local real time.
(Inherited from ISystemTime.) |
| Name | Description | |
|---|---|---|
| OnClockChanged |
Raised when the grandmaster or parent clock changes.
(Inherited from ISystemTime.) | |
| OnSynchronizedChanged |
Raised when the clock's synchronization changes.
(Inherited from ISystemTime.) |