- Local UAC related functions do not register the TMCB_LOCAL_COMPLETED and TMCB_LOCAL_RESPONSE_OUT callbacks anymore,
they accept a flag indicating the requested callback types instead.
- The function parameters are grouped together in uac_req_t structure, use set_uac_req() macro to fill it (see uac.h)
- It is possible now to free the memory allocated for the callback parameter if necessary, register the TMCB_DESTROY
callback, and free the memory when:
- TMCB_DESTROY callback is called
- or tm module fails to create the UAC, the function returns error.