cast.interfaces._TimeServerDisp Class Reference

Inheritance diagram for cast.interfaces._TimeServerDisp:

cast.interfaces.TimeServer cast.interfaces._TimeServerOperations cast.interfaces._TimeServerOperationsNC cast.interfaces._TimeServerTie

List of all members.

Public Member Functions

boolean ice_isA (String s)
boolean ice_isA (String s, Ice.Current __current)
String[] ice_ids ()
String[] ice_ids (Ice.Current __current)
String ice_id ()
String ice_id (Ice.Current __current)
final cast.cdl.CASTTime fromTimeOfDay (long secs, long usecs)
final cast.cdl.CASTTime fromTimeOfDayDouble (double todsecs)
final cast.cdl.CASTTime getCASTTime ()
final void reset ()
Ice.DispatchStatus __dispatch (IceInternal.Incoming in, Ice.Current __current)
void __write (IceInternal.BasicStream __os)
void __read (IceInternal.BasicStream __is, boolean __rid)
void __write (Ice.OutputStream __outS)
void __read (Ice.InputStream __inS, boolean __rid)

Static Public Member Functions

static String ice_staticId ()
static Ice.DispatchStatus ___getCASTTime (TimeServer __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus ___fromTimeOfDayDouble (TimeServer __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus ___fromTimeOfDay (TimeServer __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus ___reset (TimeServer __obj, IceInternal.Incoming __inS, Ice.Current __current)

Static Public Attributes

static final String[] __ids

Protected Member Functions

void ice_copyStateFrom (Ice.Object __obj) throws java.lang.CloneNotSupportedException


Detailed Description

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

Definition at line 26 of file _TimeServerDisp.java.


Member Function Documentation

static Ice.DispatchStatus cast.interfaces._TimeServerDisp.___fromTimeOfDay ( TimeServer  __obj,
IceInternal.Incoming  __inS,
Ice.Current  __current 
) [static]

Definition at line 143 of file _TimeServerDisp.java.

static Ice.DispatchStatus cast.interfaces._TimeServerDisp.___fromTimeOfDayDouble ( TimeServer  __obj,
IceInternal.Incoming  __inS,
Ice.Current  __current 
) [static]

Definition at line 128 of file _TimeServerDisp.java.

static Ice.DispatchStatus cast.interfaces._TimeServerDisp.___getCASTTime ( TimeServer  __obj,
IceInternal.Incoming  __inS,
Ice.Current  __current 
) [static]

Definition at line 117 of file _TimeServerDisp.java.

static Ice.DispatchStatus cast.interfaces._TimeServerDisp.___reset ( TimeServer  __obj,
IceInternal.Incoming  __inS,
Ice.Current  __current 
) [static]

Definition at line 160 of file _TimeServerDisp.java.

Ice.DispatchStatus cast.interfaces._TimeServerDisp.__dispatch ( IceInternal.Incoming  in,
Ice.Current  __current 
)

Definition at line 181 of file _TimeServerDisp.java.

void cast.interfaces._TimeServerDisp.__read ( Ice.InputStream  __inS,
boolean  __rid 
)

Definition at line 260 of file _TimeServerDisp.java.

void cast.interfaces._TimeServerDisp.__read ( IceInternal.BasicStream  __is,
boolean  __rid 
)

Definition at line 239 of file _TimeServerDisp.java.

void cast.interfaces._TimeServerDisp.__write ( Ice.OutputStream  __outS  ) 

Definition at line 251 of file _TimeServerDisp.java.

void cast.interfaces._TimeServerDisp.__write ( IceInternal.BasicStream  __os  ) 

Definition at line 230 of file _TimeServerDisp.java.

final cast.cdl.CASTTime cast.interfaces._TimeServerDisp.fromTimeOfDay ( long  secs,
long  usecs 
)

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.

Implements cast.interfaces._TimeServerOperationsNC.

Definition at line 87 of file _TimeServerDisp.java.

final cast.cdl.CASTTime cast.interfaces._TimeServerDisp.fromTimeOfDayDouble ( double  todsecs  ) 

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.

Implements cast.interfaces._TimeServerOperationsNC.

Definition at line 96 of file _TimeServerDisp.java.

final cast.cdl.CASTTime cast.interfaces._TimeServerDisp.getCASTTime (  ) 

Implements cast.interfaces._TimeServerOperationsNC.

Definition at line 102 of file _TimeServerDisp.java.

void cast.interfaces._TimeServerDisp.ice_copyStateFrom ( Ice.Object  __obj  )  throws java.lang.CloneNotSupportedException [protected]

Definition at line 29 of file _TimeServerDisp.java.

String cast.interfaces._TimeServerDisp.ice_id ( Ice.Current  __current  ) 

Definition at line 72 of file _TimeServerDisp.java.

String cast.interfaces._TimeServerDisp.ice_id (  ) 

Definition at line 66 of file _TimeServerDisp.java.

String [] cast.interfaces._TimeServerDisp.ice_ids ( Ice.Current  __current  ) 

Definition at line 60 of file _TimeServerDisp.java.

String [] cast.interfaces._TimeServerDisp.ice_ids (  ) 

Definition at line 54 of file _TimeServerDisp.java.

boolean cast.interfaces._TimeServerDisp.ice_isA ( String  s,
Ice.Current  __current 
)

Definition at line 48 of file _TimeServerDisp.java.

boolean cast.interfaces._TimeServerDisp.ice_isA ( String  s  ) 

Definition at line 42 of file _TimeServerDisp.java.

static String cast.interfaces._TimeServerDisp.ice_staticId (  )  [static]

Definition at line 78 of file _TimeServerDisp.java.

final void cast.interfaces._TimeServerDisp.reset (  ) 

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

Implements cast.interfaces._TimeServerOperationsNC.

Definition at line 111 of file _TimeServerDisp.java.


Member Data Documentation

final String [] cast.interfaces._TimeServerDisp.__ids [static]

Initial value:

    {
        "::Ice::Object",
        "::cast::interfaces::TimeServer"
    }

Definition at line 35 of file _TimeServerDisp.java.


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

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