Class SystemEpochMicroClock

java.lang.Object
org.agrona.concurrent.SystemEpochMicroClock
All Implemented Interfaces:
EpochMicroClock

public class SystemEpochMicroClock extends Object implements EpochMicroClock
Implementation that calls HighResolutionClock.epochMicros().
  • Constructor Details

    • SystemEpochMicroClock

      public SystemEpochMicroClock()
      Create a new instance.
  • Method Details

    • microTime

      public long microTime()
      Time in microseconds since 1 Jan 1970 UTC.
      Specified by:
      microTime in interface EpochMicroClock
      Returns:
      the number of microseconds since 1 Jan 1970 UTC.