/// <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(); }
/// <summary> /// The gpd to set as <see cref="EmberGpAddress"/> </summary> public void SetGpd(EmberGpAddress gpd) { _gpd = gpd; }