CAResult_t CASendResponse(const CARemoteEndpoint_t *object,
    const CAResponseInfo_t *responseInfo)
{
    OIC_LOG(DEBUG, TAG, "CASendResponse");

    if(!g_isInitialized)
    {
        return CA_STATUS_NOT_INITIALIZED;
    }

    return CADetachResponseMessage(object, responseInfo);

}
CAResult_t CASendResponse(const CARemoteEndpoint_t* object, CAResponseInfo_t* responseInfo)
{
    OIC_LOG_V(DEBUG, TAG, "CASendResponse");

    int32_t actionId = -1;

    actionId = CADetachResponseMessage(object, responseInfo);

    if (actionId == -1)
        return CA_SEND_FAILED;

    OIC_LOG_V(DEBUG, TAG, "action id : %d", actionId);

    return CA_STATUS_OK;
}