ZCL library
4.3
ZCL library to manage a Zigbee network
|
addAuthorizedDevice(const ZIEEEAddress &ieeeAddr) | zcl | [static] |
ANNOUNCE enum value (defined in zcl) | zcl | |
BIND_CMD enum value (defined in zcl) | zcl | |
BINDINGS enum value (defined in zcl) | zcl | |
CHILDREN enum value (defined in zcl) | zcl | |
clearAuthorizedDevices() | zcl | [static] |
containsAuthorizedDevice(const ZIEEEAddress &ieeeAddr) | zcl | [static] |
DISCOVER enum value (defined in zcl) | zcl | |
EVENT_CREATE enum value (defined in zcl) | zcl | |
EVENT_DELETE enum value (defined in zcl) | zcl | |
EVENT_UPDATE enum value (defined in zcl) | zcl | |
getAllAuthorizedDevices(int &size) | zcl | [static] |
getAuthorizedDevicesCount() | zcl | [static] |
getCoordinator() | zcl | [static] |
getGhostNodes(int &size) | zcl | [static] |
getNetworkChannel() | zcl | [static] |
getNetworkPanId() | zcl | [static] |
getNodes(int &size) | zcl | [static] |
getNodesCount() | zcl | [static] |
getVersion() | zcl | [static] |
initAuthorizedDevices(const ZIEEEAddress addrs[], int size) | zcl | [static] |
isLicenseValid() | zcl | [static] |
isUbeeStarted() | zcl | [static] |
LEAVE enum value (defined in zcl) | zcl | |
loadUbeeFirmware(void(*pCallback)(int percent, void *param), const char *filename, void *param=NULL) | zcl | [static] |
MODEL_ID enum value (defined in zcl) | zcl | |
NAME enum value (defined in zcl) | zcl | |
NodeEvent enum name | zcl | |
openAssociation(dbyte duration) | zcl | [static] |
PARENT enum value (defined in zcl) | zcl | |
readNetworkParameters() | zcl | [static] |
Reason enum name | zcl | |
registerCallback(void(*pCallback)(zcl::NodeEvent event, const ZNode &node, zcl::Reason)) | zcl | [static] |
removeAuthorizedDevice(const ZIEEEAddress &ieeeAddr) | zcl | [static] |
RESET enum value (defined in zcl) | zcl | |
resetNetwork() | zcl | [static] |
resetUbee(bool nwkParams=false) | zcl | [static] |
searchNode(dbyte nwkAddr) | zcl | [static] |
searchNode(const ZIEEEAddress &ieeeAddr) | zcl | [static] |
sendBindingsListRequest(ResponseListener *listener, const dbyte nwkAddrs[], int size) | zcl | [static] |
sendBindRequest(ResponseListener *listener, dbyte nwkAddr, const ZIEEEAddress &srcIeeeAddr, byte srcEpNumber, dbyte clusterId, const ZIEEEAddress &dstIeeeAddr, byte dstEpNumber) | zcl | [static] |
sendBindRequest(ResponseListener *listener, dbyte nwkAddr, const byte srcIeeeAddr[8], byte srcEpNumber, dbyte clusterId, const byte dstIeeeAddr[8], byte dstEpNumber) | zcl | [static] |
sendBindRequest(ResponseListener *listener, dbyte nwkAddr, const ZIEEEAddress &srcIeeeAddr, byte srcEpNumber, dbyte clusterId, dbyte dstGroupAddr) | zcl | [static] |
sendBindRequest(ResponseListener *listener, dbyte nwkAddr, const byte srcIeeeAddr[8], byte srcEpNumber, dbyte clusterId, dbyte dstGroupAddr) | zcl | [static] |
sendClusterSpecificCommand(dbyte nwkAddr, byte epNumber, dbyte clusterId, byte command, const byte payload[], int length) | zcl | [static] |
sendClusterSpecificCommand(int manufacturerCode, dbyte nwkAddr, byte epNumber, dbyte clusterId, byte command, const byte payload[], int length) | zcl | [static] |
sendClusterSpecificCommand(ResponseListener *listener, dbyte nwkAddr, byte epNumber, dbyte clusterId, byte command, const byte payload[], int length) | zcl | [static] |
sendClusterSpecificCommand(ResponseListener *listener, int manufacturerCode, dbyte nwkAddr, byte epNumber, dbyte clusterId, byte command, const byte payload[], int length) | zcl | [static] |
sendClusterSpecificCommandExt(dbyte nwkAddr, byte epNumber, dbyte clusterId, byte command, const ClusterSpecCmdAttribute attributes[], int size) | zcl | [static] |
sendClusterSpecificCommandExt(int manufacturerCode, dbyte nwkAddr, byte epNumber, dbyte clusterId, byte command, const ClusterSpecCmdAttribute attributes[], int size) | zcl | [static] |
sendClusterSpecificCommandExt(ResponseListener *listener, dbyte nwkAddr, byte epNumber, dbyte clusterId, byte command, const ClusterSpecCmdAttribute attributes[], int size) | zcl | [static] |
sendClusterSpecificCommandExt(ResponseListener *listener, int manufacturerCode, dbyte nwkAddr, byte epNumber, dbyte clusterId, byte command, const ClusterSpecCmdAttribute attributes[], int size) | zcl | [static] |
sendConfigureReportingCommand(ResponseListener *listener, dbyte nwkAddr, byte epNumber, dbyte clusterId, const ReportingConfigurationAttribute attributes[], int size) | zcl | [static] |
sendConfigureReportingCommand(ResponseListener *listener, int manufacturerCode, dbyte nwkAddr, byte epNumber, dbyte clusterId, const ReportingConfigurationAttribute attributes[], int size) | zcl | [static] |
sendDiscoverAttributesCommand(ResponseListener *listener, dbyte nwkAddr, byte epNumber, dbyte clusterId, dbyte attrIdentifier, byte maxAttributes) | zcl | [static] |
sendDiscoverAttributesCommand(ResponseListener *listener, int manufacturerCode, dbyte nwkAddr, byte epNumber, dbyte clusterId, dbyte attrIdentifier, byte maxAttributes) | zcl | [static] |
sendLeaveNetworkRequest(dbyte nwkAddr) | zcl | [static] |
sendReadAttributesCommand(ResponseListener *listener, dbyte nwkAddr, byte epNumber, dbyte clusterId, const Attribute attributes[], int size) | zcl | [static] |
sendReadAttributesCommand(ResponseListener *listener, int manufacturerCode, dbyte nwkAddr, byte epNumber, dbyte clusterId, const Attribute attributes[], int size) | zcl | [static] |
sendReadReportingConfigurationCommand(ResponseListener *listener, dbyte nwkAddr, byte epNumber, dbyte clusterId, const ReadReportingConfigAttribute attributes[], int size) | zcl | [static] |
sendReadReportingConfigurationCommand(ResponseListener *listener, int manufacturerCode, dbyte nwkAddr, byte epNumber, dbyte clusterId, const ReadReportingConfigAttribute attributes[], int size) | zcl | [static] |
sendUnbindRequest(ResponseListener *listener, dbyte nwkAddr, const ZIEEEAddress &srcIeeeAddr, byte srcEpNumber, dbyte clusterId, const ZIEEEAddress &dstIeeeAddr, byte dstEpNumber) | zcl | [static] |
sendUnbindRequest(ResponseListener *listener, dbyte nwkAddr, const byte srcIeeeAddr[8], byte srcEpNumber, dbyte clusterId, const byte dstIeeeAddr[8], byte dstEpNumber) | zcl | [static] |
sendUnbindRequest(ResponseListener *listener, dbyte nwkAddr, const ZIEEEAddress &srcIeeeAddr, byte srcEpNumber, dbyte clusterId, dbyte dstGroupAddr) | zcl | [static] |
sendUnbindRequest(ResponseListener *listener, dbyte nwkAddr, const byte srcIeeeAddr[8], byte srcEpNumber, dbyte clusterId, dbyte dstGroupAddr) | zcl | [static] |
sendWriteAttributesCommand(ResponseListener *listener, dbyte nwkAddr, byte epNumber, dbyte clusterId, const WriteAttribute attributes[], int size) | zcl | [static] |
sendWriteAttributesCommand(ResponseListener *listener, int manufacturerCode, dbyte nwkAddr, byte epNumber, dbyte clusterId, const WriteAttribute attributes[], int size) | zcl | [static] |
sendZCLFrameCommand(ResponseListener *listener, dbyte nwkAddr, byte epNumber, dbyte clusterId, const ZCLFrame &frame) | zcl | [static] |
sendZCLFrameCommand(dbyte nwkAddr, byte epNumber, dbyte clusterId, const ZCLFrame &frame) | zcl | [static] |
setDebugTrace(bool displayed) | zcl | [static] |
setLicenseKey(const char *key) | zcl | [static] |
setLicensePath(const char *path) | zcl | [static] |
setNetworkChannel(dbyte channel) | zcl | [static] |
setNetworkPanId(dbyte panId) | zcl | [static] |
startUbee(void(*pCallback)(UbeeEvent event), const char *portname=NULL) | zcl | [static] |
STOP enum value (defined in zcl) | zcl | |
stopUbee() | zcl | [static] |
subscribe(NotificationListener *listener, dbyte nwkAddr=ZNode::BROADCAST_NWK_ADDR) | zcl | [static] |
subscribe(RequestListener *listener, dbyte nwkAddr=ZNode::BROADCAST_NWK_ADDR) | zcl | [static] |
UBEE_RELEASED enum value (defined in zcl) | zcl | |
UBEE_STARTED enum value (defined in zcl) | zcl | |
UBEE_STOPPED enum value (defined in zcl) | zcl | |
UBEE_WAITING_BOOT enum value (defined in zcl) | zcl | |
UbeeEvent enum name | zcl | |
UNKNOWN enum value (defined in zcl) | zcl | |
UNPLUG enum value (defined in zcl) | zcl | |
unregisterCallback() | zcl | [static] |
unsubscribe(NotificationListener *listener, dbyte nwkAddr=ZNode::BROADCAST_NWK_ADDR) | zcl | [static] |
unsubscribe(RequestListener *listener, dbyte nwkAddr=ZNode::BROADCAST_NWK_ADDR) | zcl | [static] |
unsubscribeAll() | zcl | [static] |
updateNetworkChannel(dbyte channel) | zcl | [static] |
writeNetworkParameters(std::string xmlParameters) | zcl | [static] |