public EzspGpepIncomingMessageHandler(int[] inputBuffer) :
            base(inputBuffer)
        {
            _status             = deserializer.DeserializeEmberStatus();
            _gpdLink            = deserializer.DeserializeUInt8();
            _gpdfSequenceNumber = deserializer.DeserializeUInt8();
            _addr = deserializer.DeserializeEmberGpAddress();
            _gpdfSecurityLevel             = deserializer.DeserializeEmberGpSecurityLevel();
            _gpdfSecurityKeyType           = deserializer.DeserializeEmberGpKeyType();
            _autoCommissioning             = deserializer.DeserializeBool();
            _rxAfterTx                     = deserializer.DeserializeBool();
            _gpdSecurityFrameCounterLength = deserializer.DeserializeUInt32();
            _gpdCommandId                  = deserializer.DeserializeUInt8();
            _mic             = deserializer.DeserializeUInt32();
            _proxyTableIndex = deserializer.DeserializeUInt8();
            int gpdCommandPayloadLength = deserializer.DeserializeUInt8();

            _gpdCommandPayload = deserializer.DeserializeUInt8Array(gpdCommandPayloadLength);
        }
 /// <summary>
 /// The gpdfSecurityKeyType to set as <see cref="EmberGpKeyType"/> </summary>
 public void SetGpdfSecurityKeyType(EmberGpKeyType gpdfSecurityKeyType)
 {
     _gpdfSecurityKeyType = gpdfSecurityKeyType;
 }