Package xal.ca

Interface ChannelTimeRecord

All Superinterfaces:
ChannelRecord, ChannelStatusRecord
All Known Implementing Classes:
ChannelTimeRecordImpl, Epics7ChannelTimeRecord

public interface ChannelTimeRecord extends ChannelStatusRecord
ChannelTimeRecord is a wrapper for channel data that has a value along with status information and a time stamp.
Author:
tap
  • Method Details

    • getTimestamp

      Timestamp getTimestamp()
      Get the timestamp.
      Returns:
      the timestamp
    • timeStampInSeconds

      double timeStampInSeconds()
      Get the time stamp in seconds since the Java epoch epoch. Some precision is lost as we move away from the epoch since the double precision number cannot hold the full native precision.
      Returns:
      The time stamp in seconds as a double.