# 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..