'../../csdk/connectivity/api',
'../../csdk/connectivity/inc/pkix',
'../../csdk/connectivity/common/inc',
- '../../csdk/connectivity/lib/libcoap-4.1.1',
+ '../../csdk/connectivity/lib/libcoap-4.1.1/include',
'../../csdk/security/include',
'../../csdk/security/include/internal',
'../../csdk/security/provisioning/include',
#include "ocstack.h"
#include "logger.h"
-#include "camutex.h"
+#include "octhread.h"
#include "cathreadpool.h"
#include "ocpayload.h"
#include "payload_logging.h"
static uint64_t timeout;
static uint16_t g_credId = 0;
-ca_cond cond;
-ca_mutex mutex;
+oc_cond cond;
+oc_mutex mutex;
std::string ip("");
OCCloudProvisioning g_cloudProv(ip, 0);
OC_UNUSED(result);
OC_UNUSED(data);
- ca_mutex_lock(mutex);
- ca_cond_signal(cond);
- ca_mutex_unlock(mutex);
+ oc_mutex_lock(mutex);
+ oc_cond_signal(cond);
+ oc_mutex_unlock(mutex);
}
void handleCB1(OCStackResult result, void *data)
OC_UNUSED(result);
OC_UNUSED(data);
- ca_mutex_lock(mutex);
- ca_cond_signal(cond);
- ca_mutex_unlock(mutex);
+ oc_mutex_lock(mutex);
+ oc_cond_signal(cond);
+ oc_mutex_unlock(mutex);
}
void handleCB2(OCStackResult result, std::string data)
OC_UNUSED(result);
OC_UNUSED(data);
- ca_mutex_lock(mutex);
- ca_cond_signal(cond);
- ca_mutex_unlock(mutex);
+ oc_mutex_lock(mutex);
+ oc_cond_signal(cond);
+ oc_mutex_unlock(mutex);
}
static int saveTrustCert(void)
strncpy(endPoint.addr, DEFAULT_HOST, sizeof(endPoint.addr));
endPoint.port = DEFAULT_PORT;
- mutex = ca_mutex_new();
- cond = ca_cond_new();
+ mutex = oc_mutex_new();
+ cond = oc_cond_new();
while (false == fExit)
{
}
break;
case EXIT:
- ca_mutex_free(mutex);
- ca_cond_free(cond);
+ oc_mutex_free(mutex);
+ oc_cond_free(cond);
fExit = true;
break;
default:
//if requests were sent then wait response
if (res == OC_STACK_OK)
{
- ca_mutex_lock(mutex);
- ca_cond_wait_for(cond, mutex, timeout);
- ca_mutex_unlock(mutex);
+ oc_mutex_lock(mutex);
+ oc_cond_wait_for(cond, mutex, timeout);
+ oc_mutex_unlock(mutex);
}
}
OicSecRsrc_t *res = &ace->resources[l];
OICFree(res->href);
- stringArray_t rt = {.array = res->types, .length = res->typeLen};
+ stringArray_t rt = {res->types, res->typeLen};
clearStringArray(&rt);
- stringArray_t _if = {.array = res->interfaces, .length = res->interfaceLen};
+ stringArray_t _if = {res->interfaces, res->interfaceLen};
clearStringArray(&_if);
}
}