Functions | |
JOB_STATUS | cc_engine_multicast_request (const AGI_PROFILE *pProfile, uint8_t endpoint, CMD_CLASS_GRP *pcmdGrp, uint8_t *pPayload, uint8_t size, uint8_t fSupervisionEnable, void(*pCbFunc)(TRANSMISSION_RESULT *pTransmissionResult)) |
JOB_STATUS cc_engine_multicast_request | ( | const AGI_PROFILE * | pProfile, |
uint8_t | endpoint, | ||
CMD_CLASS_GRP * | pcmdGrp, | ||
uint8_t * | pPayload, | ||
uint8_t | size, | ||
uint8_t | fSupervisionEnable, | ||
void(*)(TRANSMISSION_RESULT *pTransmissionResult) | pCbFunc ) |
Initiates the transmission of a multicast request
[in] | pProfile | pointer to AGI profile or NULL for lifeline |
[in] | endpoint | source endpoint |
[in] | pcmdGrp | command class and command |
[in] | pPayload | payload |
[in] | size | size of payload |
[in] | fSupervisionEnable | enable or not supervision |
[in] | pCbFunc | Callback function to be called when transmission is done/failed. |