Oracle® Coherence .NET API Reference Release 3.7.1
E22844-03

The SafeClock type exposes the following members.

Constructors

  NameDescription
SafeClockOverloaded.

Methods

  NameDescription
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetLastSafeTimeMillis
Returns the last "safe" time as computed by a previous call to the GetSafeTimeMillis method. Note: Since the underlying field is non-volatile, the returned value is only guaranteed to be no less than the last value returned by GetSafeTimeMillis() call on the same thread.
GetSafeTimeMillis
Returns a "safe" current time in milliseconds.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
UpdateSafeTimeMillis
Updates and returns a "safe" current time in milliseconds based on the "unsafe" time.

Fields

  NameDescription
DEFAULT_JITTER_THRESHOLD
The default jitter threshold.
m_ldtLastSafe
The last known safe time value.
m_ldtLastUnsafe
The last recorded unsafe time value.
m_lJitter
The maximum expected jitter exposed by the underlying unsafe clock.

See Also