BTimeSource Summary


Function Summary

Function Description
BroadcastTimeWarp() Tells all slaved nodes about a jump in time
Constants
Constructor
Defined Types
Function Summary
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
Hook Functions
If the performance starts to lag, increase
If the performance starts to lag, skip data.
If the performance starts to lag, try to
IsRunning() Reports whether or not the time source is running
Keep data accurate, even if the perfor
Keeping Time
Member Functions
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
BTimeSource() Constructor
TimeSourceOp() Hook: handle a time source operation
time_source_op
time_source_op_info
B_TIMESOURCE_SEEK
B_TIMESOURCE_START
B_TIMESOURCE_STOP
B_TIMESOURCE_STOP_IMMEDIATELY


The Media Kit Table of Contents     The Media Kit Index


The Be Book,
...in lovely HTML...
for BeOS Release 5.

Copyright © 2000 Be, Inc. All rights reserved..