12345678910111213141516171819202122232425262728 |
- namespace InABox.DigitalMatter
- {
- public class DMHelloResponse : DMMessage
- {
- public DMHelloResponse()
- {
- TimeStamp = SecondsSince2013UTC();
- }
- public override byte Type => 0x01;
- public uint TimeStamp { get; set; }
- public uint Flags { get; set; }
- protected override void DoEncode(IDMWriteBuffer buffer)
- {
- buffer.AddUInt32(TimeStamp);
- buffer.AddUInt32(Flags);
- }
- protected override void DoDecode(IDMReadBuffer buffer)
- {
- TimeStamp = buffer.TakeUInt32();
- Flags = buffer.TakeUInt32();
- }
- }
- }
|