Example #1
0
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     MoveMode = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.ENUMERATION_8_BIT));
     Rate     = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
Example #2
0
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     Status  = deserializer.Deserialize <ZclStatus>(ZclDataType.Get(DataType.ZCL_STATUS));
     GroupId = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
 }
Example #3
0
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     ArmNotification = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.ENUMERATION_8_BIT));
 }
Example #4
0
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     IssuerEventId = deserializer.Deserialize <uint>(ZclDataType.Get(DataType.UNSIGNED_32_BIT_INTEGER));
     CppAuth       = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.ENUMERATION_8_BIT));
 }
 public override void Deserialize(ZclFieldDeserializer deserializer)
 {
     IdentifyTime = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
 }
Example #6
0
 public override void Deserialize(ZclFieldDeserializer deserializer)
 {
     Records = deserializer.Deserialize <List <ReadAttributeStatusRecord> >(ZclDataType.Get(DataType.N_X_READ_ATTRIBUTE_STATUS_RECORD));
 }
Example #7
0
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     GroupID   = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
     GroupName = deserializer.Deserialize <string>(ZclDataType.Get(DataType.CHARACTER_STRING));
 }
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     ProviderId    = deserializer.Deserialize <uint>(ZclDataType.Get(DataType.UNSIGNED_32_BIT_INTEGER));
     IssuerEventId = deserializer.Deserialize <uint>(ZclDataType.Get(DataType.UNSIGNED_32_BIT_INTEGER));
 }
Example #9
0
 public override void Deserialize(ZclFieldDeserializer deserializer)
 {
     ZoneID = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     NewShortPollInterval = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
 }
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     Option = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.BITMAP_8_BIT));
     Delay  = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     Jitter = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
Example #12
0
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     SnapshotCause = deserializer.Deserialize <int>(ZclDataType.Get(DataType.BITMAP_32_BIT));
 }
Example #13
0
 public override void Deserialize(ZclFieldDeserializer deserializer)
 {
     ZoneIDMapSection0  = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
     ZoneIDMapSection1  = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
     ZoneIDMapSection2  = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
     ZoneIDMapSection3  = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
     ZoneIDMapSection4  = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
     ZoneIDMapSection5  = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
     ZoneIDMapSection6  = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
     ZoneIDMapSection7  = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
     ZoneIDMapSection8  = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
     ZoneIDMapSection9  = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
     ZoneIDMapSection10 = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
     ZoneIDMapSection11 = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
     ZoneIDMapSection12 = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
     ZoneIDMapSection13 = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
     ZoneIDMapSection14 = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
     ZoneIDMapSection15 = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
 }
Example #14
0
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     PinCode = deserializer.Deserialize <ByteArray>(ZclDataType.Get(DataType.OCTET_STRING));
 }
Example #15
0
 public override void Deserialize(ZclFieldDeserializer deserializer)
 {
     StepX          = deserializer.Deserialize <short>(ZclDataType.Get(DataType.SIGNED_16_BIT_INTEGER));
     StepY          = deserializer.Deserialize <short>(ZclDataType.Get(DataType.SIGNED_16_BIT_INTEGER));
     TransitionTime = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
 }
Example #16
0
        internal override void Deserialize(ZclFieldDeserializer deserializer)
        {
            base.Deserialize(deserializer);

            NwkAddrOfInterest = (ushort)deserializer.Deserialize(ZclDataType.Get(DataType.NWK_ADDRESS));
        }
Example #17
0
 public override void Deserialize(ZclFieldDeserializer deserializer)
 {
     DiscoveryComplete    = (bool)deserializer.Deserialize(ZclDataType.Get(DataType.BOOLEAN));
     AttributeInformation = (List <AttributeInformation>)deserializer.Deserialize(ZclDataType.Get(DataType.N_X_ATTRIBUTE_INFORMATION));
 }
Example #18
0
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     StartCommandIdentifier    = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     MaximumCommandIdentifiers = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
Example #19
0
        internal override void Deserialize(ZclFieldDeserializer deserializer)
        {
            base.Deserialize(deserializer);

            StartIndex = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
        }
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     DiscoveryComplete  = deserializer.Deserialize <bool>(ZclDataType.Get(DataType.BOOLEAN));
     CommandIdentifiers = deserializer.Deserialize <List <byte> >(ZclDataType.Get(DataType.X_UNSIGNED_8_BIT_INTEGER));
 }
 public override void Deserialize(ZclFieldDeserializer deserializer)
 {
     Header          = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.BITMAP_8_BIT));
     NumberResponses = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     TargetAddress   = deserializer.Deserialize <IeeeAddress>(ZclDataType.Get(DataType.IEEE_ADDRESS));
 }
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     GroupId = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
     SceneId = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
Example #23
0
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     Status  = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.ENUMERATION_8_BIT));
     GroupID = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
     SceneID = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
Example #24
0
 public override void Deserialize(ZclFieldDeserializer deserializer)
 {
     TargetAddress          = deserializer.Deserialize <IeeeAddress>(ZclDataType.Get(DataType.IEEE_ADDRESS));
     NumberRSSIMeasurements = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     CalculationPeriod      = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
 }
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     Hue            = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
     Direction      = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.ENUMERATION_8_BIT));
     TransitionTime = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
 }
Example #26
0
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     Options                 = deserializer.Deserialize <int>(ZclDataType.Get(DataType.BITMAP_24_BIT));
     GpdSrcId                = deserializer.Deserialize <uint>(ZclDataType.Get(DataType.UNSIGNED_32_BIT_INTEGER));
     GpdIeee                 = deserializer.Deserialize <IeeeAddress>(ZclDataType.Get(DataType.IEEE_ADDRESS));
     Endpoint                = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     SinkIeeeAddress         = deserializer.Deserialize <IeeeAddress>(ZclDataType.Get(DataType.IEEE_ADDRESS));
     SinkNwkAddress          = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
     SinkGroupId             = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
     DeviceId                = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.ENUMERATION_8_BIT));
     GpdSecurityFrameCounter = deserializer.Deserialize <uint>(ZclDataType.Get(DataType.UNSIGNED_32_BIT_INTEGER));
     GpdKey           = deserializer.Deserialize <ZigBeeKey>(ZclDataType.Get(DataType.SECURITY_KEY));
     AssignedAlias    = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.UNSIGNED_16_BIT_INTEGER));
     ForwardingRadius = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
 public void Deserialize(ZclFieldDeserializer deserializer)
 {
     ZoneId     = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     ZoneStatus = deserializer.Deserialize <ushort>(ZclDataType.Get(DataType.BITMAP_16_BIT));
 }
Example #28
0
 public override void Deserialize(ZclFieldDeserializer deserializer)
 {
     Status = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.ENUMERATION_8_BIT));
 }
 internal override void Deserialize(ZclFieldDeserializer deserializer)
 {
     StepMode       = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.ENUMERATION_8_BIT));
     StepSize       = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
     TransitionTime = deserializer.Deserialize <byte>(ZclDataType.Get(DataType.UNSIGNED_8_BIT_INTEGER));
 }
Example #30
0
 public override void Deserialize(ZclFieldDeserializer deserializer)
 {
     TargetAddress = deserializer.Deserialize <IeeeAddress>(ZclDataType.Get(DataType.IEEE_ADDRESS));
 }