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