OSF DCE Application Development Guide--Core Components
Time-Provider Interface
3. The procedure terminates and returns the results through the TP server stub, the
RPC runtime library, and the TP client stub.
4. The procedure terminates in the DTS call, where the returned parameters are
examined.
5. DTS then calls the ServerRequestProviderTime remote procedure. Input
parameters are passed to the TP client stub, dispatched to the RPC runtime library,
and then passed to the TP server stub.
Figure 20-1. DTS/Time-Provider RPC Calling Sequence
7 236
TP process
RPC interface
DTS daemon
RPC interface
TP server stub
ServerRequestProviderTime
TP client stub
1 4 5 8
ContactProvider
RPC runtime library
6. The TP process receives the call and executes the ServerRequestProviderTime
procedure.
7. The procedure terminates and returns the results through the TP server stub, the
RPC runtime library, and the TP client stub.
8. The DTS remote procedure call terminates and the timestamps are returned as an
output parameter. DTS then synchronizes using the timestamps returned by the
external time-provider.
The following section describes the remote procedures that are exported by the TP
process during the previous sequence.
20.1.1 ContactProvider Procedure
124245 Tandem Computers Incorporated 20−3