| 123456789101112131415161718192021222324252627 | 
							- namespace InABox.DigitalMatter
 
- {
 
-     public class DMTripDataField : DMField
 
-     {
 
-         public override byte Type => 0x0F;
 
-         public byte Reason { get; set; }
 
-         public ushort Trimming { get; set; }
 
-         protected override void DoDecode(IDMReadBuffer buffer)
 
-         {
 
-             Reason = buffer.TakeByte();
 
-             Trimming = buffer.TakeUInt16();
 
-         }
 
-         protected override void DoEncode(IDMWriteBuffer buffer)
 
-         {
 
-             buffer.AddByte(Reason);
 
-             buffer.AddUInt16(Trimming);
 
-         }
 
-         public override bool IsValid()
 
-         {
 
-             return true;
 
-         }
 
-     }
 
- }
 
 
  |