Function |
Description |
BroadcastTimeWarp() |
Tells all slaved nodes about a jump in time |
GetStartLatency() |
Returns the time needed to start the time source |
GetTime() |
Returns the latest published time information |
HandleMessage() |
Dispatches a message received on the control port |
IsRunning() |
Reports whether or not the time source is running |
Now() |
Returns an approximation of what the current performance time is |
PerformanceTimeFor() |
Returns an approximation of the performance time corresponding to a particular real time |
PublishTime() |
Publishes the current time to the world at large |
RealTime() |
Returns the current absolute real time |
RealTimeFor() |
Returns an approximation of the real time corresponding to a particular performance time |
Seek() |
Hook: seek to the specified point in performance time |
SendRunMode() |
Informs slaved nodes of a run mode change |
SetRunMode() |
Hook: sets the node's run mode |
SnoozeUntil() |
Waits until the specified performance time |
Start() |
Hook: specifies a time at which the node should start |
Stop() |
Hook: stops the node |
BTimeSource() |
Constructor |
TimeSourceOp() |
Hook: handle a time source operation |