Click or drag to resize

ISystemClockHandle Interface

A handle to a system clock.

Namespace: Demo3D.Net.Protocols
Assembly: PLC (in PLC.dll) Version: 19.00.00
Syntax
C#
public interface ISystemClockHandle : ISystemTime, 
	IDisposable

The ISystemClockHandle type exposes the following members.

Properties
 NameDescription
Public propertyGrandMaster Clock information for the currently synchronized grandmaster clock.
(Inherited from ISystemTime)
Public propertyIsSynchronized True if the clocks are synchronized.
(Inherited from ISystemTime)
Public propertyOffsetFromMaster The coarse number of nanoseconds offset between our local reference clock and system time.
(Inherited from ISystemTime)
Public propertyParent Clock information for the currently synchronized parent clock.
(Inherited from ISystemTime)
Public propertySystemTimeMicroseconds Device time in microseconds (ticks since 1/1/1970 adjusted for leap seconds). Time may go backwards.
(Inherited from ISystemTime)
Public propertySystemTimeNanoseconds Device time in nanoseconds (ticks since 1/1/1970 adjusted for leap seconds). Time may go backwards.
(Inherited from ISystemTime)
Top
Methods
 NameDescription
Public methodRealTimeQPCToDeviceTimeNanoseconds Returns the device time (in system time nanoseconds) at a specified local real time.
(Inherited from ISystemTime)
Top
Events
 NameDescription
Public eventOnClockChanged Raised when the grandmaster or parent clock changes.
(Inherited from ISystemTime)
Public eventOnSynchronizedChanged Raised when the clock's synchronization changes.
(Inherited from ISystemTime)
Top
See Also