/// <summary> /// Deserialise the contents of the EZSP structure. </summary> public void Deserialize(EzspDeserializer deserializer) { _eui64 = deserializer.DeserializeEmberEui64(); _keyData = deserializer.DeserializeEmberKeyData(); _incomingFrameCounter = deserializer.DeserializeUInt32(); _countdownTimerMs = deserializer.DeserializeUInt32(); }
/// <summary> /// Deserialise the contents of the EZSP structure. </summary> public void Deserialize(EzspDeserializer deserializer) { _gpdIeeeAddress = deserializer.DeserializeEmberEui64(); _sourceId = deserializer.DeserializeUInt32(); _applicationId = deserializer.DeserializeEmberGpApplicationId(); _endpoint = deserializer.DeserializeUInt8(); }
/// <summary> /// Deserialise the contents of the EZSP structure. </summary> public void Deserialize(EzspDeserializer deserializer) { _bitmask = deserializer.DeserializeEmberInitialSecurityBitmask(); _preconfiguredKey = deserializer.DeserializeEmberKeyData(); _networkKey = deserializer.DeserializeEmberKeyData(); _networkKeySequenceNumber = deserializer.DeserializeUInt8(); _preconfiguredTrustCenterEui64 = deserializer.DeserializeEmberEui64(); }
/// <summary> /// Deserialise the contents of the EZSP structure. </summary> public void Deserialize(EzspDeserializer deserializer) { _channel = deserializer.DeserializeUInt8(); _panId = deserializer.DeserializeUInt16(); _extendedPanId = deserializer.DeserializeExtendedPanId(); _allowingJoin = deserializer.DeserializeBool(); _stackProfile = deserializer.DeserializeUInt8(); _nwkUpdateId = deserializer.DeserializeUInt8(); }
/// <summary> /// Deserialise the contents of the EZSP structure. </summary> public void Deserialize(EzspDeserializer deserializer) { _destination = deserializer.DeserializeUInt16(); _nextHop = deserializer.DeserializeUInt16(); _status = deserializer.DeserializeUInt8(); _age = deserializer.DeserializeUInt8(); _concentratorType = deserializer.DeserializeUInt8(); _routeRecordState = deserializer.DeserializeUInt8(); }
/// <summary> /// Deserialise the contents of the EZSP structure. </summary> public void Deserialize(EzspDeserializer deserializer) { _type = deserializer.DeserializeEmberBindingType(); _local = deserializer.DeserializeUInt8(); _clusterId = deserializer.DeserializeUInt16(); _remote = deserializer.DeserializeUInt8(); _identifier = deserializer.DeserializeEmberEui64(); _uint8_t = deserializer.DeserializeUInt8(); }
/// <summary> /// Deserialise the contents of the EZSP structure. </summary> public void Deserialize(EzspDeserializer deserializer) { _shortId = deserializer.DeserializeUInt16(); _averageLqi = deserializer.DeserializeUInt8(); _inCost = deserializer.DeserializeUInt8(); _outCost = deserializer.DeserializeUInt8(); _age = deserializer.DeserializeUInt8(); _longId = deserializer.DeserializeEmberEui64(); }
/// <summary> /// Deserialise the contents of the EZSP structure. </summary> public void Deserialize(EzspDeserializer deserializer) { _bitmask = deserializer.DeserializeEmberKeyStructBitmask(); _type = deserializer.DeserializeEmberKeyType(); _key = deserializer.DeserializeEmberKeyData(); _outgoingFrameCounter = deserializer.DeserializeUInt32(); _incomingFrameCounter = deserializer.DeserializeUInt32(); _sequenceNumber = deserializer.DeserializeUInt8(); _partnerEUI64 = deserializer.DeserializeEmberEui64(); }
/// <summary> /// Deserialise the contents of the EZSP structure. </summary> public void Deserialize(EzspDeserializer deserializer) { _profileId = deserializer.DeserializeUInt16(); _clusterId = deserializer.DeserializeUInt16(); _sourceEndpoint = deserializer.DeserializeUInt8(); _destinationEndpoint = deserializer.DeserializeUInt8(); _options = deserializer.DeserializeEmberApsOption(); _groupId = deserializer.DeserializeUInt16(); _sequence = deserializer.DeserializeUInt8(); }
/// <summary> /// Deserialise the contents of the EZSP structure. </summary> public void Deserialize(EzspDeserializer deserializer) { _extendedPanId = deserializer.DeserializeExtendedPanId(); _panId = deserializer.DeserializeUInt16(); _radioTxPower = deserializer.DeserializeUInt8(); _radioChannel = deserializer.DeserializeUInt8(); _joinMethod = deserializer.DeserializeEmberJoinMethod(); _nwkManagerId = deserializer.DeserializeUInt16(); _nwkUpdateId = deserializer.DeserializeUInt8(); _channels = deserializer.DeserializeUInt32(); }
/// <summary> /// Deserialise the contents of the EZSP structure. </summary> public void Deserialize(EzspDeserializer deserializer) { _status = deserializer.DeserializeEmberGpSinkTableEntryStatus(); _options = deserializer.DeserializeUInt32(); _gpd = deserializer.DeserializeEmberGpAddress(); _deviceId = deserializer.DeserializeUInt8(); _sinkList = deserializer.DeserializeEmberGpSinkListEntry(2); _assignedAlias = deserializer.DeserializeUInt16(); _groupcastRadius = deserializer.DeserializeUInt8(); _securityOptions = deserializer.DeserializeUInt8(); _gpdSecurityFrameCounter = deserializer.DeserializeUInt32(); _gpdKey = deserializer.DeserializeEmberKeyData(); }
/** * Constructor used to create a received frame. The constructor reads the header fields from the incoming message. * * @param inputBuffer the input array to deserialize */ protected EzspFrameResponse(int[] inputBuffer) { deserializer = new EzspDeserializer(inputBuffer); _sequenceNumber = deserializer.DeserializeUInt8(); _frameControl = deserializer.DeserializeUInt8(); _frameId = deserializer.DeserializeUInt8(); if (_frameId == EZSP_LEGACY_FRAME_ID) { deserializer.DeserializeUInt8(); _frameId = deserializer.DeserializeUInt8(); } _isResponse = (_frameControl & EZSP_FC_RESPONSE) != 0; _callbackPending = (_frameControl & EZSP_FC_CB_PENDING) != 0; }
public EmberNetworkParameters(EzspDeserializer deserializer) { Deserialize(deserializer); }
public EmberSmacData(EzspDeserializer deserializer) { Deserialize(deserializer); }
public EmberCertificateData(EzspDeserializer deserializer) { Deserialize(deserializer); }
public EmberPublicKeyData(EzspDeserializer deserializer) { Deserialize(deserializer); }
public EmberAesMmoHashContext(EzspDeserializer deserializer) { Deserialize(deserializer); }
public EmberNeighborTableEntry(EzspDeserializer deserializer) { Deserialize(deserializer); }
public EmberPrivateKeyData(EzspDeserializer deserializer) { Deserialize(deserializer); }
public EmberGpAddress(EzspDeserializer deserializer) { Deserialize(deserializer); }
public EmberZigbeeNetwork(EzspDeserializer deserializer) { Deserialize(deserializer); }
public EmberBindingTableEntry(EzspDeserializer deserializer) { Deserialize(deserializer); }
/// <summary> /// Deserialise the contents of the EZSP structure. </summary> public void Deserialize(EzspDeserializer deserializer) { _type = deserializer.DeserializeUInt8(); _sinkEui = deserializer.DeserializeEmberEui64(); _sinkNodeId = deserializer.DeserializeUInt16(); }
public EmberGpSinkTableEntry(EzspDeserializer deserializer) { Deserialize(deserializer); }
public EmberRouteTableEntry(EzspDeserializer deserializer) { Deserialize(deserializer); }
public EmberTransientKeyData(EzspDeserializer deserializer) { Deserialize(deserializer); }
/// <summary> /// Deserialise the contents of the EZSP structure. </summary> public void Deserialize(EzspDeserializer deserializer) { _result = deserializer.DeserializeUInt8Array(16); _length = deserializer.DeserializeUInt32(); }
public EmberGpProxyTableEntry(EzspDeserializer deserializer) { Deserialize(deserializer); }
/// <summary> /// Deserialise the contents of the EZSP structure. </summary> public void Deserialize(EzspDeserializer deserializer) { _contents = deserializer.DeserializeUInt8Array(22); }
public EmberGpSinkListEntry(EzspDeserializer deserializer) { Deserialize(deserializer); }