-CAResult_t CADetachRequestMessage(const CAEndpoint_t *endpoint,
- const CARequestInfo_t *request);
-
-/**
- * Detaches control from the caller for sending multicast request.
- * @param[in] object Group endpoint information where the data has to be sent.
- * @param[in] request request that needs to be sent.
- * @return ::CA_STATUS_OK or ERROR CODES (::CAResult_t error codes in cacommon.h).
- */
-CAResult_t CADetachRequestToAllMessage(const CAEndpoint_t *object,
- const CARequestInfo_t *request);
-
-/**
- * Detaches control from the caller for sending response.
- * @param[in] endpoint endpoint information where the data has to be sent.
- * @param[in] response response that needs to be sent.
- * @return ::CA_STATUS_OK or ERROR CODES (::CAResult_t error codes in cacommon.h).
- */
-CAResult_t CADetachResponseMessage(const CAEndpoint_t *endpoint,
- const CAResponseInfo_t *response);
-
-/**
- * Detaches control from the caller for sending request.
- * @param[in] resourceUri resource uri that needs to be sent in the request.
- * @param[in] token token information of the request.
- * @param[in] tokenLength length of the token.
- * @param[in] options header options that need to be append in the request.
- * @param[in] numOptions number of options be appended.
- * @return ::CA_STATUS_OK or ERROR CODES (::CAResult_t error codes in cacommon.h).
- */
-CAResult_t CADetachMessageResourceUri(const CAURI_t resourceUri, const CAToken_t token,
- uint8_t tokenLength, const CAHeaderOption_t *options,
- uint8_t numOptions);