Power Profile Cluster Get Overall Schedule Price.
| boolean emberAfPowerProfileClusterGetOverallSchedulePriceResponseCallback | ( | int16u | currency, |
| int32u | price, | ||
| int8u | priceTrailingDigit | ||
| ) |
Power Profile Cluster Get Overall Schedule Price Response.
| currency | Ver.: always |
| price | Ver.: always |
| priceTrailingDigit | Ver.: always |
| boolean emberAfPowerProfileClusterGetPowerProfilePriceCallback | ( | int8u | powerProfileId | ) |
Power Profile Cluster Get Power Profile Price.
| powerProfileId | Ver.: always |
| boolean emberAfPowerProfileClusterGetPowerProfilePriceExtendedCallback | ( | int8u | options, |
| int8u | powerProfileId, | ||
| int16u | powerProfileStartTime | ||
| ) |
Power Profile Cluster Get Power Profile Price Extended.
| options | Ver.: always |
| powerProfileId | Ver.: always |
| powerProfileStartTime | Ver.: always |
| boolean emberAfPowerProfileClusterGetPowerProfilePriceExtendedResponseCallback | ( | int8u | powerProfileId, |
| int16u | currency, | ||
| int32u | price, | ||
| int8u | priceTrailingDigit | ||
| ) |
Power Profile Cluster Get Power Profile Price Extended Response.
| powerProfileId | Ver.: always |
| currency | Ver.: always |
| price | Ver.: always |
| priceTrailingDigit | Ver.: always |
| boolean emberAfPowerProfileClusterGetPowerProfilePriceResponseCallback | ( | int8u | powerProfileId, |
| int16u | currency, | ||
| int32u | price, | ||
| int8u | priceTrailingDigit | ||
| ) |
Power Profile Cluster Get Power Profile Price Response.
| powerProfileId | Ver.: always |
| currency | Ver.: always |
| price | Ver.: always |
| priceTrailingDigit | Ver.: always |
| boolean emberAfPowerProfileClusterPowerProfileNotificationCallback | ( | int8u | totalProfileNum, |
| int8u | powerProfileId, | ||
| int8u | numOfTransferredPhases, | ||
| int8u * | transferredPhases | ||
| ) |
Power Profile Cluster Power Profile Notification.
| totalProfileNum | Ver.: always |
| powerProfileId | Ver.: always |
| numOfTransferredPhases | Ver.: always |
| transferredPhases | Ver.: always |
| boolean emberAfPowerProfileClusterPowerProfileRequestCallback | ( | int8u | powerProfileId | ) |
Power Profile Cluster Power Profile Request.
| powerProfileId | Ver.: always |
| boolean emberAfPowerProfileClusterPowerProfileResponseCallback | ( | int8u | totalProfileNum, |
| int8u | powerProfileId, | ||
| int8u | numOfTransferredPhases, | ||
| int8u * | transferredPhases | ||
| ) |
Power Profile Cluster Power Profile Response.
| totalProfileNum | Ver.: always |
| powerProfileId | Ver.: always |
| numOfTransferredPhases | Ver.: always |
| transferredPhases | Ver.: always |
| boolean emberAfPowerProfileClusterPowerProfileScheduleConstraintsNotificationCallback | ( | int8u | powerProfileId, |
| int16u | startAfter, | ||
| int16u | stopBefore | ||
| ) |
Power Profile Cluster Power Profile Schedule Constraints Notification.
| powerProfileId | Ver.: always |
| startAfter | Ver.: always |
| stopBefore | Ver.: always |
| boolean emberAfPowerProfileClusterPowerProfileScheduleConstraintsRequestCallback | ( | int8u | powerProfileId | ) |
Power Profile Cluster Power Profile Schedule Constraints Request.
| powerProfileId | Ver.: always |
| boolean emberAfPowerProfileClusterPowerProfileScheduleConstraintsResponseCallback | ( | int8u | powerProfileId, |
| int16u | startAfter, | ||
| int16u | stopBefore | ||
| ) |
Power Profile Cluster Power Profile Schedule Constraints Response.
| powerProfileId | Ver.: always |
| startAfter | Ver.: always |
| stopBefore | Ver.: always |
| boolean emberAfPowerProfileClusterPowerProfilesStateNotificationCallback | ( | int8u | powerProfileCount, |
| int8u * | powerProfileRecords | ||
| ) |
Power Profile Cluster Power Profiles State Notification.
| powerProfileCount | Ver.: always |
| powerProfileRecords | Ver.: always |
| boolean emberAfPowerProfileClusterPowerProfileStateRequestCallback | ( | void | ) |
Power Profile Cluster Power Profile State Request.
| boolean emberAfPowerProfileClusterPowerProfileStateResponseCallback | ( | int8u | powerProfileCount, |
| int8u * | powerProfileRecords | ||
| ) |
Power Profile Cluster Power Profile State Response.
| powerProfileCount | Ver.: always |
| powerProfileRecords | Ver.: always |
| void emberAfPowerProfileClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Power Profile Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPowerProfileClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Power Profile Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPowerProfileClusterServerInitCallback | ( | int8u | endpoint | ) |
Power Profile Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPowerProfileClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Power Profile Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPowerProfileClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Power Profile Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPowerProfileClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Power Profile Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPowerProfileClusterServerTickCallback | ( | int8u | endpoint | ) |
Power Profile Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfPrepaymentClusterChangeDebtCallback | ( | int32u | issuerEventId, |
| int8u * | debtLabel, | ||
| int32u | debtAmount, | ||
| int8u | debtRecoveryMethod, | ||
| int8u | debtAmountType, | ||
| int32u | debtRecoveryStartTime, | ||
| int16u | debtRecoveryCollectionTime, | ||
| int8u | debtRecoveryFrequency, | ||
| int32u | debtRecoveryAmount, | ||
| int16u | debtRecoveryBalancePercentage | ||
| ) |
Prepayment Cluster Change Debt.
| issuerEventId | Ver.: always |
| debtLabel | Ver.: always |
| debtAmount | Ver.: always |
| debtRecoveryMethod | Ver.: always |
| debtAmountType | Ver.: always |
| debtRecoveryStartTime | Ver.: always |
| debtRecoveryCollectionTime | Ver.: always |
| debtRecoveryFrequency | Ver.: always |
| debtRecoveryAmount | Ver.: always |
| debtRecoveryBalancePercentage | Ver.: always |
| boolean emberAfPrepaymentClusterChangePaymentModeCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | implementationDateTime, | ||
| int16u | proposedPaymentControlConfiguration, | ||
| int32u | cutOffValue | ||
| ) |
Prepayment Cluster Change Payment Mode.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| implementationDateTime | Ver.: always |
| proposedPaymentControlConfiguration | Ver.: always |
| cutOffValue | Ver.: always |
| boolean emberAfPrepaymentClusterChangePaymentModeResponseCallback | ( | int8u | friendlyCredit, |
| int32u | friendlyCreditCalendarId, | ||
| int32u | emergencyCreditLimit, | ||
| int32u | emergencyCreditThreshold | ||
| ) |
Prepayment Cluster Change Payment Mode Response.
| friendlyCredit | Ver.: always |
| friendlyCreditCalendarId | Ver.: always |
| emergencyCreditLimit | Ver.: always |
| emergencyCreditThreshold | Ver.: always |
| void emberAfPrepaymentClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Prepayment Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPrepaymentClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Prepayment Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPrepaymentClusterClientInitCallback | ( | int8u | endpoint | ) |
Prepayment Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPrepaymentClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Prepayment Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPrepaymentClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Prepayment Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPrepaymentClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Prepayment Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPrepaymentClusterClientTickCallback | ( | int8u | endpoint | ) |
Prepayment Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfPrepaymentClusterConsumerTopUpCallback | ( | int8u | originatingDevice, |
| int8u * | topUpCode | ||
| ) |
Prepayment Cluster Consumer Top Up.
| originatingDevice | Ver.: always |
| topUpCode | Ver.: always |
| boolean emberAfPrepaymentClusterConsumerTopUpResponseCallback | ( | int8u | resultType, |
| int32u | topUpValue, | ||
| int8u | sourceOfTopUp, | ||
| int32u | creditRemaining | ||
| ) |
Prepayment Cluster Consumer Top Up Response.
| resultType | Ver.: always |
| topUpValue | Ver.: always |
| sourceOfTopUp | Ver.: always |
| creditRemaining | Ver.: always |
| boolean emberAfPrepaymentClusterCreditAdjustmentCallback | ( | int32u | issuerEventId, |
| int32u | startTime, | ||
| int8u | creditAdjustmentType, | ||
| int32u | creditAdjustmentValue | ||
| ) |
Prepayment Cluster Credit Adjustment.
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| creditAdjustmentType | Ver.: always |
| creditAdjustmentValue | Ver.: always |
| boolean emberAfPrepaymentClusterEmergencyCreditSetupCallback | ( | int32u | issuerEventId, |
| int32u | startTime, | ||
| int32u | emergencyCreditLimit, | ||
| int32u | emergencyCreditThreshold | ||
| ) |
Prepayment Cluster Emergency Credit Setup.
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| emergencyCreditLimit | Ver.: always |
| emergencyCreditThreshold | Ver.: always |
| boolean emberAfPrepaymentClusterGetDebtRepaymentLogCallback | ( | int32u | latestEndTime, |
| int8u | numberOfDebts, | ||
| int8u | debtType | ||
| ) |
Prepayment Cluster Get Debt Repayment Log.
| latestEndTime | Ver.: always |
| numberOfDebts | Ver.: always |
| debtType | Ver.: always |
| boolean emberAfPrepaymentClusterGetPrepaySnapshotCallback | ( | int32u | earliestStartTime, |
| int32u | latestEndTime, | ||
| int8u | snapshotOffset, | ||
| int32u | snapshotCause | ||
| ) |
Prepayment Cluster Get Prepay Snapshot.
| earliestStartTime | Ver.: always |
| latestEndTime | Ver.: always |
| snapshotOffset | Ver.: always |
| snapshotCause | Ver.: always |
| boolean emberAfPrepaymentClusterGetTopUpLogCallback | ( | int32u | latestEndTime, |
| int8u | numberOfRecords | ||
| ) |
Prepayment Cluster Get Top Up Log.
| latestEndTime | Ver.: always |
| numberOfRecords | Ver.: always |
| boolean emberAfPrepaymentClusterPublishDebtLogCallback | ( | int8u | commandIndex, |
| int8u | totalNumberOfCommands, | ||
| int8u * | debtPayload | ||
| ) |
Prepayment Cluster Publish Debt Log.
| commandIndex | Ver.: always |
| totalNumberOfCommands | Ver.: always |
| debtPayload | Ver.: always |
| boolean emberAfPrepaymentClusterPublishPrepaySnapshotCallback | ( | int32u | snapshotId, |
| int32u | snapshotTime, | ||
| int8u | totalSnapshotsFound, | ||
| int8u | commandIndex, | ||
| int8u | totalNumberOfCommands, | ||
| int32u | snapshotCause, | ||
| int8u | snapshotPayloadType, | ||
| int8u * | snapshotPayload | ||
| ) |
Prepayment Cluster Publish Prepay Snapshot.
| snapshotId | Ver.: always |
| snapshotTime | Ver.: always |
| totalSnapshotsFound | Ver.: always |
| commandIndex | Ver.: always |
| totalNumberOfCommands | Ver.: always |
| snapshotCause | Ver.: always |
| snapshotPayloadType | Ver.: always |
| snapshotPayload | Ver.: always |
| boolean emberAfPrepaymentClusterPublishTopUpLogCallback | ( | int8u | commandIndex, |
| int8u | totalNumberOfCommands, | ||
| int8u * | topUpPayload | ||
| ) |
Prepayment Cluster Publish Top Up Log.
| commandIndex | Ver.: always |
| totalNumberOfCommands | Ver.: always |
| topUpPayload | Ver.: always |
| boolean emberAfPrepaymentClusterSelectAvailableEmergencyCreditCallback | ( | int32u | commandIssueDateTime, |
| int8u | originatingDevice | ||
| ) |
Prepayment Cluster Select Available Emergency Credit.
| commandIssueDateTime | Ver.: always |
| originatingDevice | Ver.: always |
| void emberAfPrepaymentClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Prepayment Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPrepaymentClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Prepayment Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPrepaymentClusterServerInitCallback | ( | int8u | endpoint | ) |
Prepayment Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPrepaymentClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Prepayment Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPrepaymentClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Prepayment Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPrepaymentClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Prepayment Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPrepaymentClusterServerTickCallback | ( | int8u | endpoint | ) |
Prepayment Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfPrepaymentClusterSetLowCreditWarningLevelCallback | ( | int32u | lowCreditWarningLevel | ) |
Prepayment Cluster Set Low Credit Warning Level.
| lowCreditWarningLevel | Ver.: always |
| boolean emberAfPrepaymentClusterSetMaximumCreditLimitCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | implementationDateTime, | ||
| int32u | maximumCreditLevel, | ||
| int32u | maximumCreditPerTopUp | ||
| ) |
Prepayment Cluster Set Maximum Credit Limit.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| implementationDateTime | Ver.: always |
| maximumCreditLevel | Ver.: always |
| maximumCreditPerTopUp | Ver.: always |
| boolean emberAfPrepaymentClusterSetOverallDebtCapCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | implementationDateTime, | ||
| int32u | overallDebtCap | ||
| ) |
Prepayment Cluster Set Overall Debt Cap.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| implementationDateTime | Ver.: always |
| overallDebtCap | Ver.: always |
| void emberAfPressureMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Pressure Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPressureMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Pressure Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPressureMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Pressure Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPressureMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Pressure Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPressureMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Pressure Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPressureMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Pressure Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPressureMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Pressure Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfPressureMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Pressure Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPressureMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Pressure Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPressureMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Pressure Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPressureMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Pressure Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPressureMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Pressure Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPressureMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Pressure Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPressureMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Pressure Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfPriceClusterCancelTariffCallback | ( | int32u | providerId, |
| int32u | issuerTariffId, | ||
| int8u | tariffType | ||
| ) |
Price Cluster Cancel Tariff.
| providerId | Ver.: always |
| issuerTariffId | Ver.: always |
| tariffType | Ver.: always |
| void emberAfPriceClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Price Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPriceClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Price Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPriceClusterClientInitCallback | ( | int8u | endpoint | ) |
Price Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPriceClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Price Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPriceClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Price Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPriceClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Price Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPriceClusterClientTickCallback | ( | int8u | endpoint | ) |
Price Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfPriceClusterCppEventResponseCallback | ( | int32u | issuerEventId, |
| int8u | cppAuth | ||
| ) |
Price Cluster Cpp Event Response.
| issuerEventId | Ver.: always |
| cppAuth | Ver.: always |
| boolean emberAfPriceClusterGetBillingPeriodCallback | ( | int32u | earliestStartTime, |
| int32u | minIssuerEventId, | ||
| int8u | numberOfCommands, | ||
| int8u | tariffType | ||
| ) |
Price Cluster Get Billing Period.
| earliestStartTime | Ver.: always |
| minIssuerEventId | Ver.: always |
| numberOfCommands | Ver.: always |
| tariffType | Ver.: always |
| boolean emberAfPriceClusterGetBlockPeriodsCallback | ( | int32u | startTime, |
| int8u | numberOfEvents, | ||
| int8u | tariffType | ||
| ) |
Price Cluster Get Block Periods.
| startTime | Ver.: always |
| numberOfEvents | Ver.: always |
| tariffType | Ver.: always |
| boolean emberAfPriceClusterGetBlockThresholdsCallback | ( | int32u | issuerTariffId | ) |
Price Cluster Get Block Thresholds.
| issuerTariffId | Ver.: always |
| boolean emberAfPriceClusterGetCalorificValueCallback | ( | int32u | earliestStartTime, |
| int32u | minIssuerEventId, | ||
| int8u | numberOfCommands | ||
| ) |
Price Cluster Get Calorific Value.
| earliestStartTime | Ver.: always |
| minIssuerEventId | Ver.: always |
| numberOfCommands | Ver.: always |
| boolean emberAfPriceClusterGetCO2ValueCallback | ( | int32u | earliestStartTime, |
| int32u | minIssuerEventId, | ||
| int8u | numberOfCommands, | ||
| int8u | tariffType | ||
| ) |
Price Cluster Get C O2 Value.
| earliestStartTime | Ver.: always |
| minIssuerEventId | Ver.: always |
| numberOfCommands | Ver.: always |
| tariffType | Ver.: always |
| boolean emberAfPriceClusterGetConsolidatedBillCallback | ( | int32u | earliestStartTime, |
| int32u | minIssuerEventId, | ||
| int8u | numberOfCommands, | ||
| int8u | tariffType | ||
| ) |
Price Cluster Get Consolidated Bill.
| earliestStartTime | Ver.: always |
| minIssuerEventId | Ver.: always |
| numberOfCommands | Ver.: always |
| tariffType | Ver.: always |
| boolean emberAfPriceClusterGetConversionFactorCallback | ( | int32u | earliestStartTime, |
| int32u | minIssuerEventId, | ||
| int8u | numberOfCommands | ||
| ) |
Price Cluster Get Conversion Factor.
| earliestStartTime | Ver.: always |
| minIssuerEventId | Ver.: always |
| numberOfCommands | Ver.: always |
| boolean emberAfPriceClusterGetCreditPaymentCallback | ( | int32u | latestEndTime, |
| int8u | numberOfRecords | ||
| ) |
Price Cluster Get Credit Payment.
| latestEndTime | Ver.: always |
| numberOfRecords | Ver.: always |
| boolean emberAfPriceClusterGetCurrencyConversionCommandCallback | ( | void | ) |
Price Cluster Get Currency Conversion Command.
| boolean emberAfPriceClusterGetCurrentPriceCallback | ( | int8u | commandOptions | ) |
Price Cluster Get Current Price.
| commandOptions | Ver.: always |
| boolean emberAfPriceClusterGetPriceMatrixCallback | ( | int32u | issuerTariffId | ) |
Price Cluster Get Price Matrix.
| issuerTariffId | Ver.: always |
| boolean emberAfPriceClusterGetScheduledPricesCallback | ( | int32u | startTime, |
| int8u | numberOfEvents | ||
| ) |
Price Cluster Get Scheduled Prices.
| startTime | Ver.: always |
| numberOfEvents | Ver.: always |
| boolean emberAfPriceClusterGetTariffCancellationCallback | ( | void | ) |
Price Cluster Get Tariff Cancellation.
| boolean emberAfPriceClusterGetTariffInformationCallback | ( | int32u | earliestStartTime, |
| int32u | minIssuerEventId, | ||
| int8u | numberOfCommands, | ||
| int8u | tariffType | ||
| ) |
Price Cluster Get Tariff Information.
| earliestStartTime | Ver.: always |
| minIssuerEventId | Ver.: always |
| numberOfCommands | Ver.: always |
| tariffType | Ver.: always |
| boolean emberAfPriceClusterGetTierLabelsCallback | ( | int32u | issuerTariffId | ) |
Price Cluster Get Tier Labels.
| issuerTariffId | Ver.: always |
| boolean emberAfPriceClusterPriceAcknowledgementCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | priceAckTime, | ||
| int8u | control | ||
| ) |
Price Cluster Price Acknowledgement.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| priceAckTime | Ver.: always |
| control | Ver.: always |
| boolean emberAfPriceClusterPublishBillingPeriodCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | billingPeriodStartTime, | ||
| int32u | billingPeriodDuration, | ||
| int8u | billingPeriodDurationType, | ||
| int8u | tariffType | ||
| ) |
Price Cluster Publish Billing Period.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| billingPeriodStartTime | Ver.: always |
| billingPeriodDuration | Ver.: always |
| billingPeriodDurationType | Ver.: always |
| tariffType | Ver.: always |
| boolean emberAfPriceClusterPublishBlockPeriodCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | blockPeriodStartTime, | ||
| int32u | blockPeriodDuration, | ||
| int8u | blockPeriodControl, | ||
| int8u | blockPeriodDurationType, | ||
| int8u | tariffType, | ||
| int8u | tariffResolutionPeriod | ||
| ) |
Price Cluster Publish Block Period.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| blockPeriodStartTime | Ver.: always |
| blockPeriodDuration | Ver.: always |
| blockPeriodControl | Ver.: always |
| blockPeriodDurationType | Ver.: since se-1.2a-07-5356-19 |
| tariffType | Ver.: since se-1.2a-07-5356-19 |
| tariffResolutionPeriod | Ver.: since se-1.2a-07-5356-19 |
| boolean emberAfPriceClusterPublishBlockThresholdsCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | startTime, | ||
| int32u | issuerTariffId, | ||
| int8u | commandIndex, | ||
| int8u | numberOfCommands, | ||
| int8u | subPayloadControl, | ||
| int8u * | payload | ||
| ) |
Price Cluster Publish Block Thresholds.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| issuerTariffId | Ver.: always |
| commandIndex | Ver.: always |
| numberOfCommands | Ver.: always |
| subPayloadControl | Ver.: always |
| payload | Ver.: always |
| boolean emberAfPriceClusterPublishCalorificValueCallback | ( | int32u | issuerEventId, |
| int32u | startTime, | ||
| int32u | calorificValue, | ||
| int8u | calorificValueUnit, | ||
| int8u | calorificValueTrailingDigit | ||
| ) |
Price Cluster Publish Calorific Value.
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| calorificValue | Ver.: always |
| calorificValueUnit | Ver.: always |
| calorificValueTrailingDigit | Ver.: always |
| boolean emberAfPriceClusterPublishCO2ValueCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | startTime, | ||
| int8u | tariffType, | ||
| int32u | cO2Value, | ||
| int8u | cO2ValueUnit, | ||
| int8u | cO2ValueTrailingDigit | ||
| ) |
Price Cluster Publish C O2 Value.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| tariffType | Ver.: always |
| cO2Value | Ver.: always |
| cO2ValueUnit | Ver.: always |
| cO2ValueTrailingDigit | Ver.: always |
| boolean emberAfPriceClusterPublishConsolidatedBillCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | billingPeriodStartTime, | ||
| int32u | billingPeriodDuration, | ||
| int8u | billingPeriodDurationType, | ||
| int8u | tariffType, | ||
| int32u | consolidatedBill, | ||
| int16u | currency, | ||
| int8u | billTrailingDigit | ||
| ) |
Price Cluster Publish Consolidated Bill.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| billingPeriodStartTime | Ver.: always |
| billingPeriodDuration | Ver.: always |
| billingPeriodDurationType | Ver.: always |
| tariffType | Ver.: always |
| consolidatedBill | Ver.: always |
| currency | Ver.: always |
| billTrailingDigit | Ver.: always |
| boolean emberAfPriceClusterPublishConversionFactorCallback | ( | int32u | issuerEventId, |
| int32u | startTime, | ||
| int32u | conversionFactor, | ||
| int8u | conversionFactorTrailingDigit | ||
| ) |
Price Cluster Publish Conversion Factor.
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| conversionFactor | Ver.: always |
| conversionFactorTrailingDigit | Ver.: always |
| boolean emberAfPriceClusterPublishCppEventCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | startTime, | ||
| int16u | durationInMinutes, | ||
| int8u | tariffType, | ||
| int8u | cppPriceTier, | ||
| int8u | cppAuth | ||
| ) |
Price Cluster Publish Cpp Event.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| durationInMinutes | Ver.: always |
| tariffType | Ver.: always |
| cppPriceTier | Ver.: always |
| cppAuth | Ver.: always |
| boolean emberAfPriceClusterPublishCreditPaymentCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | creditPaymentDueDate, | ||
| int32u | creditPaymentOverDueAmount, | ||
| int8u | creditPaymentStatus, | ||
| int32u | creditPayment, | ||
| int32u | creditPaymentDate, | ||
| int8u * | creditPaymentRef | ||
| ) |
Price Cluster Publish Credit Payment.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| creditPaymentDueDate | Ver.: always |
| creditPaymentOverDueAmount | Ver.: always |
| creditPaymentStatus | Ver.: always |
| creditPayment | Ver.: always |
| creditPaymentDate | Ver.: always |
| creditPaymentRef | Ver.: always |
| boolean emberAfPriceClusterPublishCurrencyConversionCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | startTime, | ||
| int16u | oldCurrency, | ||
| int16u | newCurrency, | ||
| int32u | conversionFactor, | ||
| int8u | conversionFactorTrailingDigit, | ||
| int32u | currencyChangeControlFlags | ||
| ) |
Price Cluster Publish Currency Conversion.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| oldCurrency | Ver.: always |
| newCurrency | Ver.: always |
| conversionFactor | Ver.: always |
| conversionFactorTrailingDigit | Ver.: always |
| currencyChangeControlFlags | Ver.: always |
| boolean emberAfPriceClusterPublishPriceCallback | ( | int32u | providerId, |
| int8u * | rateLabel, | ||
| int32u | issuerEventId, | ||
| int32u | currentTime, | ||
| int8u | unitOfMeasure, | ||
| int16u | currency, | ||
| int8u | priceTrailingDigitAndPriceTier, | ||
| int8u | numberOfPriceTiersAndRegisterTier, | ||
| int32u | startTime, | ||
| int16u | durationInMinutes, | ||
| int32u | price, | ||
| int8u | priceRatio, | ||
| int32u | generationPrice, | ||
| int8u | generationPriceRatio, | ||
| int32u | alternateCostDelivered, | ||
| int8u | alternateCostUnit, | ||
| int8u | alternateCostTrailingDigit, | ||
| int8u | numberOfBlockThresholds, | ||
| int8u | priceControl, | ||
| int8u | numberOfGenerationTiers, | ||
| int8u | generationTier, | ||
| int8u | extendedNumberOfPriceTiers, | ||
| int8u | extendedPriceTier, | ||
| int8u | extendedRegisterTier | ||
| ) |
Price Cluster Publish Price.
| providerId | Ver.: always |
| rateLabel | Ver.: always |
| issuerEventId | Ver.: always |
| currentTime | Ver.: always |
| unitOfMeasure | Ver.: always |
| currency | Ver.: always |
| priceTrailingDigitAndPriceTier | Ver.: always |
| numberOfPriceTiersAndRegisterTier | Ver.: always |
| startTime | Ver.: always |
| durationInMinutes | Ver.: always |
| price | Ver.: always |
| priceRatio | Ver.: always |
| generationPrice | Ver.: always |
| generationPriceRatio | Ver.: always |
| alternateCostDelivered | Ver.: since se-1.0-07-5356-15 |
| alternateCostUnit | Ver.: since se-1.0-07-5356-15 |
| alternateCostTrailingDigit | Ver.: since se-1.0-07-5356-15 |
| numberOfBlockThresholds | Ver.: since se-1.1-07-5356-16 |
| priceControl | Ver.: since se-1.1-07-5356-16 |
| numberOfGenerationTiers | Ver.: since se-1.2a-07-5356-19 |
| generationTier | Ver.: since se-1.2a-07-5356-19 |
| extendedNumberOfPriceTiers | Ver.: since se-1.2a-07-5356-19 |
| extendedPriceTier | Ver.: since se-1.2a-07-5356-19 |
| extendedRegisterTier | Ver.: since se-1.2a-07-5356-19 |
| boolean emberAfPriceClusterPublishPriceMatrixCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | startTime, | ||
| int32u | issuerTariffId, | ||
| int8u | commandIndex, | ||
| int8u | numberOfCommands, | ||
| int8u | subPayloadControl, | ||
| int8u * | payload | ||
| ) |
Price Cluster Publish Price Matrix.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| startTime | Ver.: always |
| issuerTariffId | Ver.: always |
| commandIndex | Ver.: always |
| numberOfCommands | Ver.: always |
| subPayloadControl | Ver.: always |
| payload | Ver.: always |
| boolean emberAfPriceClusterPublishTariffInformationCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | issuerTariffId, | ||
| int32u | startTime, | ||
| int8u | tariffTypeChargingScheme, | ||
| int8u * | tariffLabel, | ||
| int8u | numberOfPriceTiersInUse, | ||
| int8u | numberOfBlockThresholdsInUse, | ||
| int8u | unitOfMeasure, | ||
| int16u | currency, | ||
| int8u | priceTrailingDigit, | ||
| int32u | standingCharge, | ||
| int8u | tierBlockMode, | ||
| int32u | blockThresholdMultiplier, | ||
| int32u | blockThresholdDivisor | ||
| ) |
Price Cluster Publish Tariff Information.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| issuerTariffId | Ver.: always |
| startTime | Ver.: always |
| tariffTypeChargingScheme | Ver.: always |
| tariffLabel | Ver.: always |
| numberOfPriceTiersInUse | Ver.: always |
| numberOfBlockThresholdsInUse | Ver.: always |
| unitOfMeasure | Ver.: always |
| currency | Ver.: always |
| priceTrailingDigit | Ver.: always |
| standingCharge | Ver.: always |
| tierBlockMode | Ver.: always |
| blockThresholdMultiplier | Ver.: always |
| blockThresholdDivisor | Ver.: always |
| boolean emberAfPriceClusterPublishTierLabelsCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | issuerTariffId, | ||
| int8u | commandIndex, | ||
| int8u | numberOfCommands, | ||
| int8u | numberOfLabels, | ||
| int8u * | tierLabelsPayload | ||
| ) |
Price Cluster Publish Tier Labels.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| issuerTariffId | Ver.: always |
| commandIndex | Ver.: always |
| numberOfCommands | Ver.: always |
| numberOfLabels | Ver.: always |
| tierLabelsPayload | Ver.: always |
| void emberAfPriceClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Price Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPriceClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Price Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPriceClusterServerInitCallback | ( | int8u | endpoint | ) |
Price Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPriceClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Price Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPriceClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Price Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPriceClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Price Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPriceClusterServerTickCallback | ( | int8u | endpoint | ) |
Price Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfPumpConfigControlClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Pump Configuration and Control Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPumpConfigControlClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Pump Configuration and Control Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPumpConfigControlClusterClientInitCallback | ( | int8u | endpoint | ) |
Pump Configuration and Control Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPumpConfigControlClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Pump Configuration and Control Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPumpConfigControlClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Pump Configuration and Control Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPumpConfigControlClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Pump Configuration and Control Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPumpConfigControlClusterClientTickCallback | ( | int8u | endpoint | ) |
Pump Configuration and Control Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfPumpConfigControlClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Pump Configuration and Control Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfPumpConfigControlClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Pump Configuration and Control Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfPumpConfigControlClusterServerInitCallback | ( | int8u | endpoint | ) |
Pump Configuration and Control Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfPumpConfigControlClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Pump Configuration and Control Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfPumpConfigControlClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Pump Configuration and Control Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfPumpConfigControlClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Pump Configuration and Control Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfPumpConfigControlClusterServerTickCallback | ( | int8u | endpoint | ) |
Pump Configuration and Control Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Relative Humidity Measurement Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Relative Humidity Measurement Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterClientInitCallback | ( | int8u | endpoint | ) |
Relative Humidity Measurement Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Relative Humidity Measurement Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Relative Humidity Measurement Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfRelativeHumidityMeasurementClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Relative Humidity Measurement Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterClientTickCallback | ( | int8u | endpoint | ) |
Relative Humidity Measurement Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Relative Humidity Measurement Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Relative Humidity Measurement Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterServerInitCallback | ( | int8u | endpoint | ) |
Relative Humidity Measurement Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Relative Humidity Measurement Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Relative Humidity Measurement Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfRelativeHumidityMeasurementClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Relative Humidity Measurement Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfRelativeHumidityMeasurementClusterServerTickCallback | ( | int8u | endpoint | ) |
Relative Humidity Measurement Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfRssiLocationClusterAnchorNodeAnnounceCallback | ( | int8u * | anchorNodeIeeeAddress, |
| int16s | coordinate1, | ||
| int16s | coordinate2, | ||
| int16s | coordinate3 | ||
| ) |
RSSI Location Cluster Anchor Node Announce.
| anchorNodeIeeeAddress | Ver.: always |
| coordinate1 | Ver.: always |
| coordinate2 | Ver.: always |
| coordinate3 | Ver.: always |
| void emberAfRssiLocationClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
RSSI Location Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfRssiLocationClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
RSSI Location Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfRssiLocationClusterClientInitCallback | ( | int8u | endpoint | ) |
RSSI Location Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfRssiLocationClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
RSSI Location Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfRssiLocationClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
RSSI Location Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfRssiLocationClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
RSSI Location Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfRssiLocationClusterClientTickCallback | ( | int8u | endpoint | ) |
RSSI Location Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfRssiLocationClusterCompactLocationDataNotificationCallback | ( | int8u | locationType, |
| int16s | coordinate1, | ||
| int16s | coordinate2, | ||
| int16s | coordinate3, | ||
| int8u | qualityMeasure, | ||
| int16u | locationAge | ||
| ) |
RSSI Location Cluster Compact Location Data Notification.
| locationType | Ver.: always |
| coordinate1 | Ver.: always |
| coordinate2 | Ver.: always |
| coordinate3 | Ver.: always |
| qualityMeasure | Ver.: always |
| locationAge | Ver.: always |
| boolean emberAfRssiLocationClusterDeviceConfigurationResponseCallback | ( | int8u | status, |
| int16s | power, | ||
| int16u | pathLossExponent, | ||
| int16u | calculationPeriod, | ||
| int8u | numberRssiMeasurements, | ||
| int16u | reportingPeriod | ||
| ) |
RSSI Location Cluster Device Configuration Response.
| status | Ver.: always |
| power | Ver.: always |
| pathLossExponent | Ver.: always |
| calculationPeriod | Ver.: always |
| numberRssiMeasurements | Ver.: always |
| reportingPeriod | Ver.: always |
| boolean emberAfRssiLocationClusterGetDeviceConfigurationCallback | ( | int8u * | targetAddress | ) |
RSSI Location Cluster Get Device Configuration.
| targetAddress | Ver.: always |
| boolean emberAfRssiLocationClusterGetLocationDataCallback | ( | int8u | flags, |
| int8u | numberResponses, | ||
| int8u * | targetAddress | ||
| ) |
RSSI Location Cluster Get Location Data.
| flags | Ver.: always |
| numberResponses | Ver.: always |
| targetAddress | Ver.: always |
| boolean emberAfRssiLocationClusterLocationDataNotificationCallback | ( | int8u | locationType, |
| int16s | coordinate1, | ||
| int16s | coordinate2, | ||
| int16s | coordinate3, | ||
| int16s | power, | ||
| int16u | pathLossExponent, | ||
| int8u | locationMethod, | ||
| int8u | qualityMeasure, | ||
| int16u | locationAge | ||
| ) |
RSSI Location Cluster Location Data Notification.
| locationType | Ver.: always |
| coordinate1 | Ver.: always |
| coordinate2 | Ver.: always |
| coordinate3 | Ver.: always |
| power | Ver.: always |
| pathLossExponent | Ver.: always |
| locationMethod | Ver.: always |
| qualityMeasure | Ver.: always |
| locationAge | Ver.: always |
| boolean emberAfRssiLocationClusterLocationDataResponseCallback | ( | int8u | status, |
| int8u | locationType, | ||
| int16s | coordinate1, | ||
| int16s | coordinate2, | ||
| int16s | coordinate3, | ||
| int16s | power, | ||
| int16u | pathLossExponent, | ||
| int8u | locationMethod, | ||
| int8u | qualityMeasure, | ||
| int16u | locationAge | ||
| ) |
RSSI Location Cluster Location Data Response.
| status | Ver.: always |
| locationType | Ver.: always |
| coordinate1 | Ver.: always |
| coordinate2 | Ver.: always |
| coordinate3 | Ver.: always |
| power | Ver.: always |
| pathLossExponent | Ver.: always |
| locationMethod | Ver.: always |
| qualityMeasure | Ver.: always |
| locationAge | Ver.: always |
| boolean emberAfRssiLocationClusterReportRssiMeasurementsCallback | ( | int8u * | measuringDevice, |
| int8u | neighbors, | ||
| int8u * | neighborsInfo | ||
| ) |
RSSI Location Cluster Report Rssi Measurements.
| measuringDevice | Ver.: always |
| neighbors | Ver.: always |
| neighborsInfo | Ver.: always |
| boolean emberAfRssiLocationClusterRequestOwnLocationCallback | ( | int8u * | blindNode | ) |
RSSI Location Cluster Request Own Location.
| blindNode | Ver.: always |
| boolean emberAfRssiLocationClusterRssiPingCallback | ( | int8u | locationType | ) |
RSSI Location Cluster Rssi Ping.
| locationType | Ver.: always |
| boolean emberAfRssiLocationClusterRssiRequestCallback | ( | void | ) |
RSSI Location Cluster Rssi Request.
| boolean emberAfRssiLocationClusterRssiResponseCallback | ( | int8u * | replyingDevice, |
| int16s | coordinate1, | ||
| int16s | coordinate2, | ||
| int16s | coordinate3, | ||
| int8s | rssi, | ||
| int8u | numberRssiMeasurements | ||
| ) |
RSSI Location Cluster Rssi Response.
| replyingDevice | Ver.: always |
| coordinate1 | Ver.: always |
| coordinate2 | Ver.: always |
| coordinate3 | Ver.: always |
| rssi | Ver.: always |
| numberRssiMeasurements | Ver.: always |
| boolean emberAfRssiLocationClusterSendPingsCallback | ( | int8u * | targetAddress, |
| int8u | numberRssiMeasurements, | ||
| int16u | calculationPeriod | ||
| ) |
RSSI Location Cluster Send Pings.
| targetAddress | Ver.: always |
| numberRssiMeasurements | Ver.: always |
| calculationPeriod | Ver.: always |
| void emberAfRssiLocationClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
RSSI Location Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfRssiLocationClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
RSSI Location Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfRssiLocationClusterServerInitCallback | ( | int8u | endpoint | ) |
RSSI Location Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfRssiLocationClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
RSSI Location Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfRssiLocationClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
RSSI Location Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfRssiLocationClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
RSSI Location Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfRssiLocationClusterServerTickCallback | ( | int8u | endpoint | ) |
RSSI Location Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfRssiLocationClusterSetAbsoluteLocationCallback | ( | int16s | coordinate1, |
| int16s | coordinate2, | ||
| int16s | coordinate3, | ||
| int16s | power, | ||
| int16u | pathLossExponent | ||
| ) |
RSSI Location Cluster Set Absolute Location.
| coordinate1 | Ver.: always |
| coordinate2 | Ver.: always |
| coordinate3 | Ver.: always |
| power | Ver.: always |
| pathLossExponent | Ver.: always |
| boolean emberAfRssiLocationClusterSetDeviceConfigurationCallback | ( | int16s | power, |
| int16u | pathLossExponent, | ||
| int16u | calculationPeriod, | ||
| int8u | numberRssiMeasurements, | ||
| int16u | reportingPeriod | ||
| ) |
RSSI Location Cluster Set Device Configuration.
| power | Ver.: always |
| pathLossExponent | Ver.: always |
| calculationPeriod | Ver.: always |
| numberRssiMeasurements | Ver.: always |
| reportingPeriod | Ver.: always |
| void emberAfSampleMfgSpecificCluster2ClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Sample Mfg Specific Cluster 2 Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSampleMfgSpecificCluster2ClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Sample Mfg Specific Cluster 2 Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSampleMfgSpecificCluster2ClientInitCallback | ( | int8u | endpoint | ) |
Sample Mfg Specific Cluster 2 Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSampleMfgSpecificCluster2ClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Sample Mfg Specific Cluster 2 Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSampleMfgSpecificCluster2ClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Sample Mfg Specific Cluster 2 Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSampleMfgSpecificCluster2ClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Sample Mfg Specific Cluster 2 Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSampleMfgSpecificCluster2ClientTickCallback | ( | int8u | endpoint | ) |
Sample Mfg Specific Cluster 2 Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfSampleMfgSpecificCluster2CommandTwoCallback | ( | int8u | argOne | ) |
Sample Mfg Specific Cluster 2 Cluster Command Two.
| argOne | Ver.: always |
| void emberAfSampleMfgSpecificCluster2ServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Sample Mfg Specific Cluster 2 Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSampleMfgSpecificCluster2ServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Sample Mfg Specific Cluster 2 Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSampleMfgSpecificCluster2ServerInitCallback | ( | int8u | endpoint | ) |
Sample Mfg Specific Cluster 2 Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSampleMfgSpecificCluster2ServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Sample Mfg Specific Cluster 2 Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSampleMfgSpecificCluster2ServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Sample Mfg Specific Cluster 2 Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSampleMfgSpecificCluster2ServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Sample Mfg Specific Cluster 2 Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSampleMfgSpecificCluster2ServerTickCallback | ( | int8u | endpoint | ) |
Sample Mfg Specific Cluster 2 Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfSampleMfgSpecificClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Sample Mfg Specific Cluster Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSampleMfgSpecificClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Sample Mfg Specific Cluster Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSampleMfgSpecificClusterClientInitCallback | ( | int8u | endpoint | ) |
Sample Mfg Specific Cluster Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSampleMfgSpecificClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Sample Mfg Specific Cluster Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSampleMfgSpecificClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Sample Mfg Specific Cluster Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSampleMfgSpecificClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Sample Mfg Specific Cluster Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSampleMfgSpecificClusterClientTickCallback | ( | int8u | endpoint | ) |
Sample Mfg Specific Cluster Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfSampleMfgSpecificClusterCommandOneCallback | ( | int8u | argOne | ) |
Sample Mfg Specific Cluster Cluster Command One.
| argOne | Ver.: always |
| void emberAfSampleMfgSpecificClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Sample Mfg Specific Cluster Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSampleMfgSpecificClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Sample Mfg Specific Cluster Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSampleMfgSpecificClusterServerInitCallback | ( | int8u | endpoint | ) |
Sample Mfg Specific Cluster Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSampleMfgSpecificClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Sample Mfg Specific Cluster Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSampleMfgSpecificClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Sample Mfg Specific Cluster Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSampleMfgSpecificClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Sample Mfg Specific Cluster Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSampleMfgSpecificClusterServerTickCallback | ( | int8u | endpoint | ) |
Sample Mfg Specific Cluster Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfScenesClusterAddSceneCallback | ( | int16u | groupId, |
| int8u | sceneId, | ||
| int16u | transitionTime, | ||
| int8u * | sceneName, | ||
| int8u * | extensionFieldSets | ||
| ) |
Scenes Cluster Add Scene.
| groupId | Ver.: always |
| sceneId | Ver.: always |
| transitionTime | Ver.: always |
| sceneName | Ver.: always |
| extensionFieldSets | Ver.: always |
| boolean emberAfScenesClusterAddSceneResponseCallback | ( | int8u | status, |
| int16u | groupId, | ||
| int8u | sceneId | ||
| ) |
Scenes Cluster Add Scene Response.
| status | Ver.: always |
| groupId | Ver.: always |
| sceneId | Ver.: always |
| void emberAfScenesClusterClearSceneTableCallback | ( | int8u | endpoint | ) |
Scenes Cluster ClearSceneTable.
This function is called by the framework when the application should clear the scene table.
| endpoint | The endpoint. Ver.: always |
| void emberAfScenesClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Scenes Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfScenesClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Scenes Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfScenesClusterClientInitCallback | ( | int8u | endpoint | ) |
Scenes Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfScenesClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Scenes Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfScenesClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Scenes Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfScenesClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Scenes Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfScenesClusterClientTickCallback | ( | int8u | endpoint | ) |
Scenes Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfScenesClusterCopySceneCallback | ( | int8u | mode, |
| int16u | groupIdFrom, | ||
| int8u | sceneIdFrom, | ||
| int16u | groupIdTo, | ||
| int8u | sceneIdTo | ||
| ) |
Scenes Cluster Copy Scene.
| mode | Ver.: always |
| groupIdFrom | Ver.: always |
| sceneIdFrom | Ver.: always |
| groupIdTo | Ver.: always |
| sceneIdTo | Ver.: always |
| boolean emberAfScenesClusterCopySceneResponseCallback | ( | int8u | status, |
| int16u | groupIdFrom, | ||
| int8u | sceneIdFrom | ||
| ) |
Scenes Cluster Copy Scene Response.
| status | Ver.: always |
| groupIdFrom | Ver.: always |
| sceneIdFrom | Ver.: always |
| boolean emberAfScenesClusterEnhancedAddSceneCallback | ( | int16u | groupId, |
| int8u | sceneId, | ||
| int16u | transitionTime, | ||
| int8u * | sceneName, | ||
| int8u * | extensionFieldSets | ||
| ) |
Scenes Cluster Enhanced Add Scene.
| groupId | Ver.: always |
| sceneId | Ver.: always |
| transitionTime | Ver.: always |
| sceneName | Ver.: always |
| extensionFieldSets | Ver.: always |
| boolean emberAfScenesClusterEnhancedAddSceneResponseCallback | ( | int8u | status, |
| int16u | groupId, | ||
| int8u | sceneId | ||
| ) |
Scenes Cluster Enhanced Add Scene Response.
| status | Ver.: always |
| groupId | Ver.: always |
| sceneId | Ver.: always |
| boolean emberAfScenesClusterEnhancedViewSceneCallback | ( | int16u | groupId, |
| int8u | sceneId | ||
| ) |
Scenes Cluster Enhanced View Scene.
| groupId | Ver.: always |
| sceneId | Ver.: always |
| boolean emberAfScenesClusterEnhancedViewSceneResponseCallback | ( | int8u | status, |
| int16u | groupId, | ||
| int8u | sceneId, | ||
| int16u | transitionTime, | ||
| int8u * | sceneName, | ||
| int8u * | extensionFieldSets | ||
| ) |
Scenes Cluster Enhanced View Scene Response.
| status | Ver.: always |
| groupId | Ver.: always |
| sceneId | Ver.: always |
| transitionTime | Ver.: always |
| sceneName | Ver.: always |
| extensionFieldSets | Ver.: always |
| boolean emberAfScenesClusterGetSceneMembershipCallback | ( | int16u | groupId | ) |
Scenes Cluster Get Scene Membership.
| groupId | Ver.: always |
| boolean emberAfScenesClusterGetSceneMembershipResponseCallback | ( | int8u | status, |
| int8u | capacity, | ||
| int16u | groupId, | ||
| int8u | sceneCount, | ||
| int8u * | sceneList | ||
| ) |
Scenes Cluster Get Scene Membership Response.
| status | Ver.: always |
| capacity | Ver.: always |
| groupId | Ver.: always |
| sceneCount | Ver.: always |
| sceneList | Ver.: always |
| EmberAfStatus emberAfScenesClusterMakeInvalidCallback | ( | int8u | endpoint | ) |
Scenes Cluster Make Invalid.
This function is called to invalidate the valid attribute in the Scenes cluster.
| endpoint | Ver.: always |
| EmberAfStatus emberAfScenesClusterRecallSavedSceneCallback | ( | int8u | endpoint, |
| int16u | groupId, | ||
| int8u | sceneId | ||
| ) |
Scenes Cluster Recall Saved Scene.
This function is called by the framework when the application should recall a saved scene.
| endpoint | The endpoint. Ver.: always |
| groupId | The group identifier. Ver.: always |
| sceneId | The scene identifier. Ver.: always |
| boolean emberAfScenesClusterRecallSceneCallback | ( | int16u | groupId, |
| int8u | sceneId, | ||
| int16u | transitionTime | ||
| ) |
Scenes Cluster Recall Scene.
| groupId | Ver.: always |
| sceneId | Ver.: always |
| transitionTime | Ver.: since zcl-7.0-07-5123-07 |
| boolean emberAfScenesClusterRemoveAllScenesCallback | ( | int16u | groupId | ) |
Scenes Cluster Remove All Scenes.
| groupId | Ver.: always |
| boolean emberAfScenesClusterRemoveAllScenesResponseCallback | ( | int8u | status, |
| int16u | groupId | ||
| ) |
Scenes Cluster Remove All Scenes Response.
| status | Ver.: always |
| groupId | Ver.: always |
| boolean emberAfScenesClusterRemoveSceneCallback | ( | int16u | groupId, |
| int8u | sceneId | ||
| ) |
Scenes Cluster Remove Scene.
| groupId | Ver.: always |
| sceneId | Ver.: always |
| boolean emberAfScenesClusterRemoveSceneResponseCallback | ( | int8u | status, |
| int16u | groupId, | ||
| int8u | sceneId | ||
| ) |
Scenes Cluster Remove Scene Response.
| status | Ver.: always |
| groupId | Ver.: always |
| sceneId | Ver.: always |
| void emberAfScenesClusterRemoveScenesInGroupCallback | ( | int8u | endpoint, |
| int16u | groupId | ||
| ) |
Scenes Cluster Remove Scenes In Group.
This function removes the scenes from a specified group.
| endpoint | Endpoint Ver.: always |
| groupId | Group ID Ver.: always |
| void emberAfScenesClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Scenes Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfScenesClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Scenes Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfScenesClusterServerInitCallback | ( | int8u | endpoint | ) |
Scenes Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfScenesClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Scenes Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfScenesClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Scenes Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfScenesClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Scenes Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfScenesClusterServerTickCallback | ( | int8u | endpoint | ) |
Scenes Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| EmberAfStatus emberAfScenesClusterStoreCurrentSceneCallback | ( | int8u | endpoint, |
| int16u | groupId, | ||
| int8u | sceneId | ||
| ) |
Scenes Cluster Store Current Scene.
This function is called by the framework when the application should store the current scene. If an entry already exists in the scene table with the same scene and group ids, the application should update the entry with the current scene. Otherwise, a new entry should be adde to the scene table, if possible.
| endpoint | The endpoint. Ver.: always |
| groupId | The group identifier. Ver.: always |
| sceneId | The scene identifier. Ver.: always |
| boolean emberAfScenesClusterStoreSceneCallback | ( | int16u | groupId, |
| int8u | sceneId | ||
| ) |
Scenes Cluster Store Scene.
| groupId | Ver.: always |
| sceneId | Ver.: always |
| boolean emberAfScenesClusterStoreSceneResponseCallback | ( | int8u | status, |
| int16u | groupId, | ||
| int8u | sceneId | ||
| ) |
Scenes Cluster Store Scene Response.
| status | Ver.: always |
| groupId | Ver.: always |
| sceneId | Ver.: always |
| boolean emberAfScenesClusterViewSceneCallback | ( | int16u | groupId, |
| int8u | sceneId | ||
| ) |
Scenes Cluster View Scene.
| groupId | Ver.: always |
| sceneId | Ver.: always |
| boolean emberAfScenesClusterViewSceneResponseCallback | ( | int8u | status, |
| int16u | groupId, | ||
| int8u | sceneId, | ||
| int16u | transitionTime, | ||
| int8u * | sceneName, | ||
| int8u * | extensionFieldSets | ||
| ) |
Scenes Cluster View Scene Response.
| status | Ver.: always |
| groupId | Ver.: always |
| sceneId | Ver.: always |
| transitionTime | Ver.: always |
| sceneName | Ver.: always |
| extensionFieldSets | Ver.: always |
| void emberAfShadeConfigClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Shade Configuration Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfShadeConfigClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Shade Configuration Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfShadeConfigClusterClientInitCallback | ( | int8u | endpoint | ) |
Shade Configuration Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfShadeConfigClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Shade Configuration Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfShadeConfigClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Shade Configuration Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfShadeConfigClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Shade Configuration Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfShadeConfigClusterClientTickCallback | ( | int8u | endpoint | ) |
Shade Configuration Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| void emberAfShadeConfigClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Shade Configuration Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfShadeConfigClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Shade Configuration Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfShadeConfigClusterServerInitCallback | ( | int8u | endpoint | ) |
Shade Configuration Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfShadeConfigClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Shade Configuration Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfShadeConfigClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Shade Configuration Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfShadeConfigClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Shade Configuration Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfShadeConfigClusterServerTickCallback | ( | int8u | endpoint | ) |
Shade Configuration Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfSimpleMeteringClusterChangeSupplyCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | requestDateTime, | ||
| int32u | implementationDateTime, | ||
| int8u | proposedSupplyStatus, | ||
| int8u | supplyControlBits | ||
| ) |
Simple Metering Cluster Change Supply.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| requestDateTime | Ver.: always |
| implementationDateTime | Ver.: always |
| proposedSupplyStatus | Ver.: always |
| supplyControlBits | Ver.: always |
| void emberAfSimpleMeteringClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Simple Metering Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSimpleMeteringClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Simple Metering Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSimpleMeteringClusterClientInitCallback | ( | int8u | endpoint | ) |
Simple Metering Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSimpleMeteringClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Simple Metering Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSimpleMeteringClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Simple Metering Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSimpleMeteringClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Simple Metering Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSimpleMeteringClusterClientTickCallback | ( | int8u | endpoint | ) |
Simple Metering Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfSimpleMeteringClusterConfigureMirrorCallback | ( | int32u | issuerEventId, |
| int32u | reportingInterval, | ||
| int8u | mirrorNotificationReporting, | ||
| int8u | notificationScheme | ||
| ) |
Simple Metering Cluster Configure Mirror.
| issuerEventId | Ver.: always |
| reportingInterval | Ver.: always |
| mirrorNotificationReporting | Ver.: always |
| notificationScheme | Ver.: always |
| boolean emberAfSimpleMeteringClusterConfigureNotificationFlagsCallback | ( | int32u | issuerEventId, |
| int8u | notificationScheme, | ||
| int16u | notificationFlagAttributeId, | ||
| int16u | clusterId, | ||
| int16u | manufacturerCode, | ||
| int8u | numberOfCommands, | ||
| int8u * | commandIds | ||
| ) |
Simple Metering Cluster Configure Notification Flags.
| issuerEventId | Ver.: always |
| notificationScheme | Ver.: always |
| notificationFlagAttributeId | Ver.: always |
| clusterId | Ver.: always |
| manufacturerCode | Ver.: always |
| numberOfCommands | Ver.: always |
| commandIds | Ver.: always |
| boolean emberAfSimpleMeteringClusterConfigureNotificationSchemeCallback | ( | int32u | issuerEventId, |
| int8u | notificationScheme, | ||
| int32u | notificationFlagOrder | ||
| ) |
Simple Metering Cluster Configure Notification Scheme.
| issuerEventId | Ver.: always |
| notificationScheme | Ver.: always |
| notificationFlagOrder | Ver.: always |
| boolean emberAfSimpleMeteringClusterGetNotifiedMessageCallback | ( | int8u | notificationScheme, |
| int16u | notificationFlagAttributeId, | ||
| int32u | notificationFlagsN | ||
| ) |
Simple Metering Cluster Get Notified Message.
| notificationScheme | Ver.: always |
| notificationFlagAttributeId | Ver.: always |
| notificationFlagsN | Ver.: always |
| boolean emberAfSimpleMeteringClusterGetProfileCallback | ( | int8u | intervalChannel, |
| int32u | endTime, | ||
| int8u | numberOfPeriods | ||
| ) |
Simple Metering Cluster Get Profile.
| intervalChannel | Ver.: always |
| endTime | Ver.: always |
| numberOfPeriods | Ver.: always |
| boolean emberAfSimpleMeteringClusterGetProfileResponseCallback | ( | int32u | endTime, |
| int8u | status, | ||
| int8u | profileIntervalPeriod, | ||
| int8u | numberOfPeriodsDelivered, | ||
| int8u * | intervals | ||
| ) |
Simple Metering Cluster Get Profile Response.
| endTime | Ver.: always |
| status | Ver.: always |
| profileIntervalPeriod | Ver.: always |
| numberOfPeriodsDelivered | Ver.: always |
| intervals | Ver.: always |
| boolean emberAfSimpleMeteringClusterGetSampledDataCallback | ( | int16u | sampleId, |
| int32u | earliestSampleTime, | ||
| int8u | sampleType, | ||
| int16u | numberOfSamples | ||
| ) |
Simple Metering Cluster Get Sampled Data.
| sampleId | Ver.: always |
| earliestSampleTime | Ver.: always |
| sampleType | Ver.: always |
| numberOfSamples | Ver.: always |
| boolean emberAfSimpleMeteringClusterGetSampledDataResponseCallback | ( | int16u | sampleId, |
| int32u | sampleStartTime, | ||
| int8u | sampleType, | ||
| int16u | sampleRequestInterval, | ||
| int16u | numberOfSamples, | ||
| int8u * | samples | ||
| ) |
Simple Metering Cluster Get Sampled Data Response.
| sampleId | Ver.: always |
| sampleStartTime | Ver.: always |
| sampleType | Ver.: always |
| sampleRequestInterval | Ver.: always |
| numberOfSamples | Ver.: always |
| samples | Ver.: always |
| boolean emberAfSimpleMeteringClusterGetSnapshotCallback | ( | int32u | earliestStartTime, |
| int32u | latestEndTime, | ||
| int8u | snapshotOffset, | ||
| int32u | snapshotCause | ||
| ) |
Simple Metering Cluster Get Snapshot.
| earliestStartTime | Ver.: always |
| latestEndTime | Ver.: always |
| snapshotOffset | Ver.: always |
| snapshotCause | Ver.: always |
| boolean emberAfSimpleMeteringClusterLocalChangeSupplyCallback | ( | int8u | proposedSupplyStatus | ) |
Simple Metering Cluster Local Change Supply.
| proposedSupplyStatus | Ver.: always |
| boolean emberAfSimpleMeteringClusterMirrorRemovedCallback | ( | int16u | endpointId | ) |
Simple Metering Cluster Mirror Removed.
| endpointId | Ver.: always |
| boolean emberAfSimpleMeteringClusterMirrorReportAttributeResponseCallback | ( | int8u | notificationScheme, |
| int8u * | notificationFlags | ||
| ) |
Simple Metering Cluster Mirror Report Attribute Response.
| notificationScheme | Ver.: always |
| notificationFlags | Ver.: always |
| boolean emberAfSimpleMeteringClusterPublishSnapshotCallback | ( | int32u | snapshotId, |
| int32u | snapshotTime, | ||
| int8u | totalSnapshotsFound, | ||
| int8u | commandIndex, | ||
| int8u | totalCommands, | ||
| int32u | snapshotCause, | ||
| int8u | snapshotPayloadType, | ||
| int8u * | snapshotPayload | ||
| ) |
Simple Metering Cluster Publish Snapshot.
| snapshotId | Ver.: always |
| snapshotTime | Ver.: always |
| totalSnapshotsFound | Ver.: always |
| commandIndex | Ver.: always |
| totalCommands | Ver.: always |
| snapshotCause | Ver.: always |
| snapshotPayloadType | Ver.: always |
| snapshotPayload | Ver.: always |
| boolean emberAfSimpleMeteringClusterRemoveMirrorCallback | ( | void | ) |
Simple Metering Cluster Remove Mirror.
| boolean emberAfSimpleMeteringClusterRequestFastPollModeCallback | ( | int8u | fastPollUpdatePeriod, |
| int8u | duration | ||
| ) |
Simple Metering Cluster Request Fast Poll Mode.
| fastPollUpdatePeriod | Ver.: always |
| duration | Ver.: always |
| boolean emberAfSimpleMeteringClusterRequestFastPollModeResponseCallback | ( | int8u | appliedUpdatePeriod, |
| int32u | fastPollModeEndtime | ||
| ) |
Simple Metering Cluster Request Fast Poll Mode Response.
| appliedUpdatePeriod | Ver.: always |
| fastPollModeEndtime | Ver.: always |
| boolean emberAfSimpleMeteringClusterRequestMirrorCallback | ( | void | ) |
Simple Metering Cluster Request Mirror.
| boolean emberAfSimpleMeteringClusterRequestMirrorResponseCallback | ( | int16u | endpointId | ) |
Simple Metering Cluster Request Mirror Response.
| endpointId | Ver.: always |
| boolean emberAfSimpleMeteringClusterResetLoadLimitCounterCallback | ( | int32u | providerId, |
| int32u | issuerEventId | ||
| ) |
Simple Metering Cluster Reset Load Limit Counter.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| boolean emberAfSimpleMeteringClusterScheduleSnapshotCallback | ( | int32u | issuerEventId, |
| int8u | commandIndex, | ||
| int8u | commandCount, | ||
| int8u * | snapshotSchedulePayload | ||
| ) |
Simple Metering Cluster Schedule Snapshot.
| issuerEventId | Ver.: always |
| commandIndex | Ver.: always |
| commandCount | Ver.: always |
| snapshotSchedulePayload | Ver.: always |
| boolean emberAfSimpleMeteringClusterScheduleSnapshotResponseCallback | ( | int32u | issuerEventId, |
| int8u * | snapshotResponsePayload | ||
| ) |
Simple Metering Cluster Schedule Snapshot Response.
| issuerEventId | Ver.: always |
| snapshotResponsePayload | Ver.: always |
| void emberAfSimpleMeteringClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
Simple Metering Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSimpleMeteringClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
Simple Metering Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSimpleMeteringClusterServerInitCallback | ( | int8u | endpoint | ) |
Simple Metering Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSimpleMeteringClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
Simple Metering Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSimpleMeteringClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
Simple Metering Cluster Server Message Sent.
Server Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSimpleMeteringClusterServerPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
Simple Metering Cluster Server Pre Attribute Changed.
Server Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSimpleMeteringClusterServerTickCallback | ( | int8u | endpoint | ) |
Simple Metering Cluster Server Tick.
Server Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfSimpleMeteringClusterSetSupplyStatusCallback | ( | int32u | issuerEventId, |
| int8u | supplyTamperState, | ||
| int8u | supplyDepletionState, | ||
| int8u | supplyUncontrolledFlowState, | ||
| int8u | loadLimitSupplyState | ||
| ) |
Simple Metering Cluster Set Supply Status.
| issuerEventId | Ver.: always |
| supplyTamperState | Ver.: always |
| supplyDepletionState | Ver.: always |
| supplyUncontrolledFlowState | Ver.: always |
| loadLimitSupplyState | Ver.: always |
| boolean emberAfSimpleMeteringClusterSetUncontrolledFlowThresholdCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int16u | uncontrolledFlowThreshold, | ||
| int8u | unitOfMeasure, | ||
| int16u | multiplier, | ||
| int16u | divisor, | ||
| int8u | stabilisationPeriod, | ||
| int16u | measurementPeriod | ||
| ) |
Simple Metering Cluster Set Uncontrolled Flow Threshold.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| uncontrolledFlowThreshold | Ver.: always |
| unitOfMeasure | Ver.: always |
| multiplier | Ver.: always |
| divisor | Ver.: always |
| stabilisationPeriod | Ver.: always |
| measurementPeriod | Ver.: always |
| boolean emberAfSimpleMeteringClusterStartSamplingCallback | ( | int32u | issuerEventId, |
| int32u | startSamplingTime, | ||
| int8u | sampleType, | ||
| int16u | sampleRequestInterval, | ||
| int16u | maxNumberOfSamples | ||
| ) |
Simple Metering Cluster Start Sampling.
| issuerEventId | Ver.: always |
| startSamplingTime | Ver.: always |
| sampleType | Ver.: always |
| sampleRequestInterval | Ver.: always |
| maxNumberOfSamples | Ver.: always |
| boolean emberAfSimpleMeteringClusterStartSamplingResponseCallback | ( | int16u | sampleId | ) |
Simple Metering Cluster Start Sampling Response.
| sampleId | Ver.: always |
| boolean emberAfSimpleMeteringClusterSupplyStatusResponseCallback | ( | int32u | providerId, |
| int32u | issuerEventId, | ||
| int32u | implementationDateTime, | ||
| int8u | supplyStatus | ||
| ) |
Simple Metering Cluster Supply Status Response.
| providerId | Ver.: always |
| issuerEventId | Ver.: always |
| implementationDateTime | Ver.: always |
| supplyStatus | Ver.: always |
| boolean emberAfSimpleMeteringClusterTakeSnapshotCallback | ( | int32u | snapshotCause | ) |
Simple Metering Cluster Take Snapshot.
| snapshotCause | Ver.: always |
| boolean emberAfSimpleMeteringClusterTakeSnapshotResponseCallback | ( | int32u | snapshotId, |
| int8u | snapshotConfirmation | ||
| ) |
Simple Metering Cluster Take Snapshot Response.
| snapshotId | Ver.: always |
| snapshotConfirmation | Ver.: always |
| boolean emberAfSlWwahClusterApsAckEnablementQueryResponseCallback | ( | int8u | numberExemptClusters, |
| int8u * | clusterId | ||
| ) |
SL Works With All Hubs Cluster Aps Ack Enablement Query Response.
| numberExemptClusters | Ver.: always |
| clusterId | Ver.: always |
| boolean emberAfSlWwahClusterApsAckRequirementQueryCallback | ( | void | ) |
SL Works With All Hubs Cluster Aps Ack Requirement Query.
| boolean emberAfSlWwahClusterApsLinkKeyAuthorizationQueryCallback | ( | int16u | clusterId | ) |
SL Works With All Hubs Cluster Aps Link Key Authorization Query.
| clusterId | Ver.: always |
| boolean emberAfSlWwahClusterApsLinkKeyAuthorizationQueryResponseCallback | ( | int16u | clusterId, |
| int8u | apsLinkKeyAuthStatus | ||
| ) |
SL Works With All Hubs Cluster Aps Link Key Authorization Query Response.
| clusterId | Ver.: always |
| apsLinkKeyAuthStatus | Ver.: always |
| boolean emberAfSlWwahClusterClearBindingTableCallback | ( | void | ) |
SL Works With All Hubs Cluster Clear Binding Table.
| void emberAfSlWwahClusterClientAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
SL Works With All Hubs Cluster Client Attribute Changed.
Client Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSlWwahClusterClientDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
SL Works With All Hubs Cluster Client Default Response.
This function is called when the client receives the default response from the server.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSlWwahClusterClientInitCallback | ( | int8u | endpoint | ) |
SL Works With All Hubs Cluster Client Init.
Client Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSlWwahClusterClientManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
SL Works With All Hubs Cluster Client Manufacturer Specific Attribute Changed.
Client Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSlWwahClusterClientMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
SL Works With All Hubs Cluster Client Message Sent.
Client Message Sent
| type | The type of message sent Ver.: always |
| indexOrDestination | The destination or address to which the message was sent Ver.: always |
| apsFrame | The APS frame for the message Ver.: always |
| msgLen | The length of the message Ver.: always |
| message | The message that was sent Ver.: always |
| status | The status of the sent message Ver.: always |
| EmberAfStatus emberAfSlWwahClusterClientPreAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| EmberAfAttributeType | attributeType, | ||
| int8u | size, | ||
| int8u * | value | ||
| ) |
SL Works With All Hubs Cluster Client Pre Attribute Changed.
Client Pre Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute to be changed Ver.: always |
| attributeType | Attribute type Ver.: always |
| size | Attribute size Ver.: always |
| value | Attribute value Ver.: always |
| void emberAfSlWwahClusterClientTickCallback | ( | int8u | endpoint | ) |
SL Works With All Hubs Cluster Client Tick.
Client Tick
| endpoint | Endpoint that is being served Ver.: always |
| boolean emberAfSlWwahClusterDebugReportQueryCallback | ( | int8u | debugReportId | ) |
SL Works With All Hubs Cluster Debug Report Query.
| debugReportId | Ver.: always |
| boolean emberAfSlWwahClusterDebugReportQueryResponseCallback | ( | int8u | debugReportId, |
| int8u * | debugReportData | ||
| ) |
SL Works With All Hubs Cluster Debug Report Query Response.
| debugReportId | Ver.: always |
| debugReportData | Ver.: always |
| boolean emberAfSlWwahClusterDisableApsLinkKeyAuthorizationCallback | ( | int8u | numberExemptClusters, |
| int8u * | clusterId | ||
| ) |
SL Works With All Hubs Cluster Disable Aps Link Key Authorization.
| numberExemptClusters | Ver.: always |
| clusterId | Ver.: always |
| boolean emberAfSlWwahClusterDisableConfigurationModeCallback | ( | void | ) |
SL Works With All Hubs Cluster Disable Configuration Mode.
| boolean emberAfSlWwahClusterDisableMgmtLeaveWithoutRejoinCallback | ( | void | ) |
SL Works With All Hubs Cluster Disable Mgmt Leave Without Rejoin.
| boolean emberAfSlWwahClusterDisableOtaDowngradesCallback | ( | void | ) |
SL Works With All Hubs Cluster Disable Ota Downgrades.
| boolean emberAfSlWwahClusterDisablePeriodicRouterCheckInsCallback | ( | void | ) |
SL Works With All Hubs Cluster Disable Periodic Router Check Ins.
| boolean emberAfSlWwahClusterDisableTouchlinkInterpanMessageSupportCallback | ( | void | ) |
SL Works With All Hubs Cluster Disable Touchlink Interpan Message Support.
| boolean emberAfSlWwahClusterDisableWwahAppEventRetryAlgorithmCallback | ( | void | ) |
SL Works With All Hubs Cluster Disable Wwah App Event Retry Algorithm.
| boolean emberAfSlWwahClusterDisableWwahBadParentRecoveryCallback | ( | void | ) |
SL Works With All Hubs Cluster Disable Wwah Bad Parent Recovery.
| boolean emberAfSlWwahClusterDisableWwahParentClassificationCallback | ( | void | ) |
SL Works With All Hubs Cluster Disable Wwah Parent Classification.
| boolean emberAfSlWwahClusterDisableWwahRejoinAlgorithmCallback | ( | void | ) |
SL Works With All Hubs Cluster Disable Wwah Rejoin Algorithm.
| boolean emberAfSlWwahClusterEnableApsLinkKeyAuthorizationCallback | ( | int8u | numberExemptClusters, |
| int8u * | clusterId | ||
| ) |
SL Works With All Hubs Cluster Enable Aps Link Key Authorization.
| numberExemptClusters | Ver.: always |
| clusterId | Ver.: always |
| boolean emberAfSlWwahClusterEnableConfigurationModeCallback | ( | void | ) |
SL Works With All Hubs Cluster Enable Configuration Mode.
| boolean emberAfSlWwahClusterEnablePeriodicRouterCheckInsCallback | ( | int16u | checkInInterval | ) |
SL Works With All Hubs Cluster Enable Periodic Router Check Ins.
| checkInInterval | Ver.: always |
| boolean emberAfSlWwahClusterEnableTcSecurityOnNtwkKeyRotationCallback | ( | void | ) |
SL Works With All Hubs Cluster Enable Tc Security On Ntwk Key Rotation.
| boolean emberAfSlWwahClusterEnableWwahAppEventRetryAlgorithmCallback | ( | int8u | firstBackoffTimeSeconds, |
| int8u | backoffSeqCommonRatio, | ||
| int32u | maxBackoffTimeSeconds, | ||
| int8u | maxRedeliveryAttempts | ||
| ) |
SL Works With All Hubs Cluster Enable Wwah App Event Retry Algorithm.
| firstBackoffTimeSeconds | Ver.: always |
| backoffSeqCommonRatio | Ver.: always |
| maxBackoffTimeSeconds | Ver.: always |
| maxRedeliveryAttempts | Ver.: always |
| boolean emberAfSlWwahClusterEnableWwahBadParentRecoveryCallback | ( | void | ) |
SL Works With All Hubs Cluster Enable Wwah Bad Parent Recovery.
| boolean emberAfSlWwahClusterEnableWwahParentClassificationCallback | ( | void | ) |
SL Works With All Hubs Cluster Enable Wwah Parent Classification.
| boolean emberAfSlWwahClusterEnableWwahRejoinAlgorithmCallback | ( | int16u | fastRejoinTimeoutSeconds, |
| int16u | durationBetweenRejoinsSeconds, | ||
| int16u | fastRejoinFirstBackoffSeconds, | ||
| int16u | maxBackoffTimeSeconds, | ||
| int16u | maxBackoffIterations | ||
| ) |
SL Works With All Hubs Cluster Enable Wwah Rejoin Algorithm.
| fastRejoinTimeoutSeconds | Ver.: always |
| durationBetweenRejoinsSeconds | Ver.: always |
| fastRejoinFirstBackoffSeconds | Ver.: always |
| maxBackoffTimeSeconds | Ver.: always |
| maxBackoffIterations | Ver.: always |
| boolean emberAfSlWwahClusterNewDebugReportNotificationCallback | ( | int8u | debugReportId, |
| int32u | debugReportSize | ||
| ) |
SL Works With All Hubs Cluster New Debug Report Notification.
| debugReportId | Ver.: always |
| debugReportSize | Ver.: always |
| boolean emberAfSlWwahClusterPowerDescriptorChangeCallback | ( | int32u | currentPowerMode, |
| int32u | availablePowerSources, | ||
| int32u | currentPowerSource, | ||
| int32u | currentPowerSourceLevel | ||
| ) |
SL Works With All Hubs Cluster Power Descriptor Change.
| currentPowerMode | Ver.: always |
| availablePowerSources | Ver.: always |
| currentPowerSource | Ver.: always |
| currentPowerSourceLevel | Ver.: always |
| boolean emberAfSlWwahClusterPoweringOffNotificationCallback | ( | int8u | powerNotificationReason, |
| int16u | manufacturerId, | ||
| int8u | manufacturerReasonLength, | ||
| int8u * | manufacturerReason | ||
| ) |
SL Works With All Hubs Cluster Powering Off Notification.
| powerNotificationReason | Ver.: always |
| manufacturerId | Ver.: always |
| manufacturerReasonLength | Ver.: always |
| manufacturerReason | Ver.: always |
| boolean emberAfSlWwahClusterPoweringOnNotificationCallback | ( | int8u | powerNotificationReason, |
| int16u | manufacturerId, | ||
| int8u | manufacturerReasonLength, | ||
| int8u * | manufacturerReason | ||
| ) |
SL Works With All Hubs Cluster Powering On Notification.
| powerNotificationReason | Ver.: always |
| manufacturerId | Ver.: always |
| manufacturerReasonLength | Ver.: always |
| manufacturerReason | Ver.: always |
| boolean emberAfSlWwahClusterRemoveApsAcksOnUnicastsRequirementCallback | ( | void | ) |
SL Works With All Hubs Cluster Remove Aps Acks On Unicasts Requirement.
| boolean emberAfSlWwahClusterRequestNewApsLinkKeyCallback | ( | void | ) |
SL Works With All Hubs Cluster Request New Aps Link Key.
| boolean emberAfSlWwahClusterRequestTimeCallback | ( | void | ) |
SL Works With All Hubs Cluster Request Time.
| boolean emberAfSlWwahClusterRequireApsAcksOnUnicastsCallback | ( | int8u | numberExemptClusters, |
| int8u * | clusterId | ||
| ) |
SL Works With All Hubs Cluster Require Aps Acks On Unicasts.
| numberExemptClusters | Ver.: always |
| clusterId | Ver.: always |
| void emberAfSlWwahClusterServerAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId | ||
| ) |
SL Works With All Hubs Cluster Server Attribute Changed.
Server Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| void emberAfSlWwahClusterServerDefaultResponseCallback | ( | int8u | endpoint, |
| int8u | commandId, | ||
| EmberAfStatus | status | ||
| ) |
SL Works With All Hubs Cluster Server Default Response.
This function is called when the server receives the default response from the client.
| endpoint | Destination endpoint Ver.: always |
| commandId | Command id Ver.: always |
| status | Status in default response Ver.: always |
| void emberAfSlWwahClusterServerInitCallback | ( | int8u | endpoint | ) |
SL Works With All Hubs Cluster Server Init.
Server Init
| endpoint | Endpoint that is being initialized Ver.: always |
| void emberAfSlWwahClusterServerManufacturerSpecificAttributeChangedCallback | ( | int8u | endpoint, |
| EmberAfAttributeId | attributeId, | ||
| int16u | manufacturerCode | ||
| ) |
SL Works With All Hubs Cluster Server Manufacturer Specific Attribute Changed.
Server Manufacturer Specific Attribute Changed
| endpoint | Endpoint that is being initialized Ver.: always |
| attributeId | Attribute that changed Ver.: always |
| manufacturerCode | Manufacturer Code of the attribute that changed Ver.: always |
| void emberAfSlWwahClusterServerMessageSentCallback | ( | EmberOutgoingMessageType | type, |
| int16u | indexOrDestination, | ||
| EmberApsFrame * | apsFrame, | ||
| int16u | msgLen, | ||
| int8u * | message, | ||
| EmberStatus | status | ||
| ) |
SL Works With All Hubs Cluster Server Message Sent.
Server Message Sent