deCONZ C++ API v2.6.1
Loading...
Searching...
No Matches
deCONZ::ApsDataIndication Class Reference

APSDE-DATA.indication primitive. More...

#include <aps.h>

Public Member Functions

 ApsDataIndication ()
 Constructor.
 
 ApsDataIndication (const ApsDataIndication &other)
 Copy constructor.
 
ApsDataIndicationoperator= (const ApsDataIndication &other)
 Copy constructor.
 
 ~ApsDataIndication ()
 Deconstructor.
 
ApsAddressMode dstAddressMode () const
 Returns the destination address mode.
 
void setDstAddressMode (ApsAddressMode mode)
 Sets the destination address mode.
 
AddressdstAddress ()
 Returns the modifiable destination address.
 
const AddressdstAddress () const
 Returns the const destination address.
 
uint8_t dstEndpoint () const
 Returns the destination endpoint.
 
void setDstEndpoint (uint8_t ep)
 Sets the destination endpoint.
 
ApsAddressMode srcAddressMode () const
 Returns the source address mode.
 
void setSrcAddressMode (ApsAddressMode mode)
 Sets the source address mode.
 
AddresssrcAddress ()
 Returns the modifiable source address.
 
const AddresssrcAddress () const
 Returns the const source address.
 
uint8_t srcEndpoint () const
 Returns the source endpoint.
 
void setSrcEndpoint (uint8_t ep)
 Sets the source endpoint.
 
uint16_t profileId () const
 Returns the profile identifier.
 
void setProfileId (uint16_t profileId)
 Sets the profile identifier.
 
uint16_t clusterId () const
 Returns the cluster identifier.
 
void setClusterId (uint16_t clusterId)
 Sets the cluster identifier.
 
const QByteArray & asdu () const
 Returns the const ASDU payload.
 
QByteArray & asdu ()
 Returns the modifiable ASDU payload.
 
void setAsdu (const QByteArray &asdu)
 Sets the ASDU payload.
 
uint8_t status () const
 Returns the indication status.
 
void setStatus (uint8_t status)
 Sets the indication status.
 
uint8_t securityStatus () const
 Returns the indication security status.
 
void setSecurityStatus (uint8_t status)
 Sets the indication security status.
 
uint8_t linkQuality () const
 Returns the link quality indicatior (LQI).
 
void setLinkQuality (uint8_t lqi)
 Sets the link quality indicatior (LQI).
 
uint32_t rxTime () const
 Returns the receive time.
 
void setRxTime (uint32_t time)
 Sets the receive time.
 
int8_t rssi () const
 Returns the received signal strength indication (RSSI).
 
void setRssi (int8_t rssi)
 Sets the received signal strength indication (RSSI).
 
quint16 previousHop () const
 Returns the previous hop nwk address (version >= 3).
 
void readFromStream (QDataStream &stream)
 Reads a ZigBee standard conform indication from stream.
 
void writeToStream (QDataStream &stream) const
 Writes a ZigBee standard conform indication to stream.
 
void reset ()
 Resets the object to initial state, allowing it's reuse without extra allocation.
 

Detailed Description

APSDE-DATA.indication primitive.


The documentation for this class was generated from the following files: