示例#1
0
 public static void Save(IValueSink sink, DateAndTime value)
 {
     sink.EnterSequence();
     Value<Date>.Save(sink, value.Date);
     Value<Time>.Save(sink, value.Time);
     sink.LeaveSequence();
 }
示例#2
0
 public AccumulatorRecord(DateAndTime timestamp, uint presentValue, uint accumulatedValue, AccumulatorStatusType accumulatorStatus)
 {
     this.Timestamp = timestamp;
     this.PresentValue = presentValue;
     this.AccumulatedValue = accumulatedValue;
     this.AccumulatorStatus = accumulatorStatus;
 }
示例#3
0
 public static TimeStamp NewDateTime(DateAndTime dateTime)
 {
     return new DateTimeWrapper(dateTime);
 }
示例#4
0
 public DateTimeWrapper(DateAndTime item)
 {
     this.Item = item;
 }
示例#5
0
 public static RangeType NewByTime(DateAndTime referenceTime, int count)
 {
     return new ByTime(referenceTime, count);
 }
示例#6
0
 public ByTime(DateAndTime referenceTime, int count)
 {
     this.ReferenceTime = referenceTime;
     this.Count = count;
 }
示例#7
0
 public LogRecord(DateAndTime timestamp, LogDatumType logDatum, Option <StatusFlags> statusFlags)
 {
     this.Timestamp   = timestamp;
     this.LogDatum    = logDatum;
     this.StatusFlags = statusFlags;
 }
示例#8
0
 public LogRecord(DateAndTime timestamp, LogDatumType logDatum, Option<StatusFlags> statusFlags)
 {
     this.Timestamp = timestamp;
     this.LogDatum = logDatum;
     this.StatusFlags = statusFlags;
 }
 public UTCTimeSynchronizationRequest(DateAndTime time)
 {
     this.Time = time;
 }
示例#10
0
 public static TimeStamp NewDateTime(DateAndTime dateTime)
 {
     return(new DateTimeWrapper(dateTime));
 }
示例#11
0
 public DateTimeWrapper(DateAndTime item)
 {
     this.Item = item;
 }
示例#12
0
 public ByTime(DateAndTime referenceTime, int count)
 {
     this.ReferenceTime = referenceTime;
     this.Count         = count;
 }
示例#13
0
 public static RangeType NewByTime(DateAndTime referenceTime, int count)
 {
     return(new ByTime(referenceTime, count));
 }
 public TimeSynchronizationRequest(DateAndTime time)
 {
     this.Time = time;
 }