cast.interfaces._TimeServerOperations Interface Reference

Inheritance diagram for cast.interfaces._TimeServerOperations:

cast.interfaces.TimeServer cast.interfaces._TimeServerDisp cast.interfaces._TimeServerTie

List of all members.

Public Member Functions

cast.cdl.CASTTime fromTimeOfDayDouble (double todsecs, Ice.Current __current)
cast.cdl.CASTTime fromTimeOfDay (long secs, long usecs, Ice.Current __current)
void reset (Ice.Current __current)

Package Functions

cast.cdl.CASTTime getCASTTime (Ice.Current __current)


Detailed Description

Servers to sync time across languages and machines. Currently wraps a simple monotonic timer.

Definition at line 26 of file _TimeServerOperations.java.


Member Function Documentation

cast.cdl.CASTTime cast.interfaces._TimeServerOperations.fromTimeOfDay ( long  secs,
long  usecs,
Ice.Current  __current 
)

Convert the given secs and microsecs into a CASTTime. This creates a CASTTime representing the difference between the given time and the time server's zero time.

Parameters:
__current The Current object for the invocation.

Implemented in cast.interfaces._TimeServerTie.

cast.cdl.CASTTime cast.interfaces._TimeServerOperations.fromTimeOfDayDouble ( double  todsecs,
Ice.Current  __current 
)

Convert the give double into a CASTTime. This creates a CASTTime representing the difference between the given time and the time server's zero time.

Parameters:
__current The Current object for the invocation.

Implemented in cast.interfaces._TimeServerTie.

cast.cdl.CASTTime cast.interfaces._TimeServerOperations.getCASTTime ( Ice.Current  __current  )  [package]

void cast.interfaces._TimeServerOperations.reset ( Ice.Current  __current  ) 

Sync the time server to 0. Should be equivalent to syncTo(0,0)

Parameters:
__current The Current object for the invocation.

Implemented in cast.interfaces._TimeServerTie.


The documentation for this interface was generated from the following file:

Generated on Mon Jun 13 15:55:48 2011 for CAST Java by  doxygen 1.5.8