コード例 #1
0
 /// <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();
 }
コード例 #2
0
 /// <summary>
 /// The gpd to set as <see cref="EmberGpAddress"/> </summary>
 public void SetGpd(EmberGpAddress gpd)
 {
     _gpd = gpd;
 }