Oberon ||
Library ||
Module Index ||
Search Engine ||
Definition ||
Module
Ulm's Oberon Library:
RemoteClocks
NAME
RemoteClocks - RemoteObjects service provider for Clocks.Clock
SYNOPSIS
PROCEDURE SetCapabilities(clock: Clocks.Clock; caps: Clocks.CapabilitySet);
DESCRIPTION
RemoteClocks
provides the ``RemoteObjects'' service for clocks of type Clocks.Clock.
All operations including timer operations are supported provided the
original object supports it.
By default, RemoteClocks exports a clock with all capabilities
except of Clocks.settime. SetCapabilities
allows to override the default for a particular clock.
DIAGNOSTICS
RemoteClocks
does not generate any error events itself.
See RemoteObjects for network-related failures.
SEE ALSO
- Clocks
-
general abstraction for clocks
- RemoteObjects
-
mechanism which allows to export and import objects
BUGS
Note that
RemoteClocks
does not attempt to take the time delay caused by the
network into account. This cannot be done in the general
case anyway because not all clocks are directly related
to UTC.
Edited by: borchert, last change: 2004/02/19, revision: 1.1, converted to HTML: 2004/02/19
Oberon ||
Library ||
Module Index ||
Search Engine ||
Definition ||
Module