public void Parse(INalUnitReader reader, IResultNodeState resultState) { resultState.Name = Name; uint payloadType = ReadPayloadValue(reader); resultState.AddAttribute(Attribute.PayloadType, payloadType); uint payloadSize = ReadPayloadValue(reader); resultState.AddAttribute(Attribute.PayloadSize, payloadSize); //skip payload for (int i = 0; i < payloadSize; i++) { reader.GetByte(true); } // payload type = (FF)* E5 // payload size = (FF)* 01 // payload = 9C }