org.omg.TimeBase
Class UtcT

java.lang.Object
  |
  +--org.omg.TimeBase.UtcT
All Implemented Interfaces:
org.omg.CORBA.portable.IDLEntity, java.io.Serializable

public final class UtcT
extends java.lang.Object
implements org.omg.CORBA.portable.IDLEntity

Utct defines the structure of the time value that is used universally in this service. The basic value of time is of type TimeT that is held in the time field. Whether a Utct structure is holding a relativeor absolute time is determined by its history. There is no explicit flag whithin the object holding that state information. The inacclo and inacchi field together hold a 48-bit estimate of inaccuracy in the time field. These two fields together hold a value of type InaccuracyT packed into 48 bits. The tdf field hold time zone information. Implementation must place the time displacement factor for the local time zone in this field whenever they create a UTO.

See Also:
Serialized Form

Field Summary
 short inacchi
          Struct member inacchi
 int inacclo
          Struct member inacclo
 short tdf
          Struct member tdf
 long time
          Struct member time
 
Constructor Summary
UtcT()
          Default constructor
UtcT(long time, int inacclo, short inacchi, short tdf)
          Constructor with fields initialization
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

time

public long time
Struct member time

inacclo

public int inacclo
Struct member inacclo

inacchi

public short inacchi
Struct member inacchi

tdf

public short tdf
Struct member tdf
Constructor Detail

UtcT

public UtcT()
Default constructor

UtcT

public UtcT(long time,
            int inacclo,
            short inacchi,
            short tdf)
Constructor with fields initialization
Parameters:
time - time struct member
inacclo - inacclo struct member
inacchi - inacchi struct member
tdf - tdf struct member