eCLD_CommissioningSetAttribute
teZCL_Status eCLD_CommissioningSetAttribute(
uint8 u8SourceEndPointId,
teCLD_Commissioning_AttributeSet eAttributeSet,
void *vptrAttributeSetStructure);
Description {
This function can be used on a Commissioning cluster server to write values to a particular attribute set of the Commissioning cluster.
Parameters
u8SourceEndPointId Number of the local endpoint through which to issue the request.
eAttributeSet Enumeration indicating attribute set to write to, one of:
E_CLD_COMMISSIONING_ATTR_SET_STARTUP_PARAMS
E_CLD_COMMISSIONING_ATTR_SET_JOIN_PARAMS
E_CLD_COMMISSIONING_ATTR_SET_ENDDEVICE_PARAMS
E_CLD_COMMISSIONING_ATTR_SET_CONCENTRATOR_PARAMS
vptrAttributeSetStructure Pointer to a structure containing the new values for the attribute set - the relevant structures are detailed in Section 43.2
Returns
E_ZCL_SUCCESS
E_ZCL_FAIL
E_ZCL_ERR_PARAMETER_NULL
E_ZCL_ERR_INVALID_VALUE
Parent topic:Functions