Class DeviceFormatters.BinaryUnixSeconds
A moment as a 32-bit unsigned count of seconds since 1970-01-01 UTC.
public sealed class DeviceFormatters.BinaryUnixSeconds : IDeviceBinaryFieldFormatter<DateTimeOffset>
- Inheritance
-
DeviceFormatters.BinaryUnixSeconds
- Implements
- Inherited Members
- Extension Methods
Properties
Size
Gets how many bytes the field takes.
public int Size { get; }
Property Value
Methods
Read(ReadOnlySpan<byte>, bool)
Reads the value from exactly Size bytes.
public DateTimeOffset Read(ReadOnlySpan<byte> source, bool bigEndian)
Parameters
sourceReadOnlySpan<byte>bigEndianbool
Returns
Write(DateTimeOffset, Span<byte>, bool)
Writes the value into exactly Size bytes.
public void Write(DateTimeOffset value, Span<byte> destination, bool bigEndian)
Parameters
valueDateTimeOffsetdestinationSpan<byte>bigEndianbool