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

Public Member Functions

 Binding (const quint64 src, const quint64 dst, const quint16 clusterId, const quint8 srcEndpoint, const quint8 dstEndpoint)
 
 Binding (const quint64 src, const quint16 dstGroup, const quint16 clusterId, const quint8 srcEndpoint)
 
quint64 srcAddress () const
 
void setSrcAddress (quint64 src)
 
uint8_t srcEndpoint () const
 
void setSrcEndpoint (const uint8_t srcEndpoint)
 
uint16_t clusterId () const
 
void setClusterId (const uint16_t clusterId)
 
deCONZ::ApsAddressMode dstAddressMode () const
 
void setDstAddressMode (const deCONZ::ApsAddressMode mode)
 
deCONZ::AddressdstAddress ()
 
const deCONZ::AddressdstAddress () const
 
uint8_t dstEndpoint () const
 
void setDstEndpoint (const uint8_t dstEndpoint)
 
bool readFromStream (QDataStream &stream)
 Reads a binding entry from stream.
 
bool isValid () const
 
deCONZ::SteadyTimeRef confirmedTimeRef () const
 Timestamp when the binding was last confirmed.
 
void setConfirmedTimeRef (deCONZ::SteadyTimeRef t)
 
bool operator== (const Binding &other) const
 
bool operator!= (const Binding &other)
 

Member Function Documentation

◆ confirmedTimeRef()

deCONZ::SteadyTimeRef deCONZ::Binding::confirmedTimeRef ( ) const
inline

Timestamp when the binding was last confirmed.

Either by receiving a binding related command or by ZDP Mgmt_Bind_rsp.


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