'simpleserver', 'simpleclient',
'simpleclientserver',
'directpairingclient',
- 'devicediscoveryserver', 'devicediscoveryclient'
+ 'devicediscoveryserver', 'devicediscoveryclient',
+ 'simpleserverHQ', 'simpleclientHQ',
]
if target_os not in ['windows', 'msys_nt']:
example_names += [
- 'simpleserverHQ', 'simpleclientHQ',
'fridgeserver', 'fridgeclient',
'presenceserver', 'presenceclient',
'roomserver', 'roomclient',
#include <set>
#include <string>
#include <cstdlib>
+#ifdef HAVE_PTHREAD_H
#include <pthread.h>
+#endif
#include <mutex>
#include <condition_variable>
#include "OCPlatform.h"
// callback handler on PUT request
void onPut(const HeaderOptions& /*headerOptions*/, const OCRepresentation& rep, const int eCode)
{
- if(eCode == SUCCESS_RESPONSE)
+ if(eCode == SUCCESS_RESPONSE || eCode == OC_STACK_RESOURCE_CHANGED)
{
std::cout << "PUT request was successful" << std::endl;
#include <functional>
+#ifdef HAVE_PTHREAD_H
#include <pthread.h>
+#endif
#include <mutex>
#include <condition_variable>
) else if "!CURRENT_ARG!"=="client" (
cd %BUILD_DIR%\resource\examples
%DEBUG% simpleclient.exe
-) else if "!CURRENT_ARG!"=="mediaclient" (
+) else if "!CURRENT_ARG!"=="serverhq" (
+ cd %BUILD_DIR%\resource\examples
+ %DEBUG% simpleserverHQ.exe
+) else if "!CURRENT_ARG!"=="clienthq" (
+ cd %BUILD_DIR%\resource\examples
+ %DEBUG% simpleclientHQ.exe
+)else if "!CURRENT_ARG!"=="mediaclient" (
cd %BUILD_DIR%\resource\examples
%DEBUG% mediaclient.exe
) else if "!CURRENT_ARG!"=="mediaserver" (