1 //******************************************************************
3 // Copyright 2014 Intel Corporation All Rights Reserved.
4 //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
6 #ifndef __INTEL_OCAPI_H_2014_07_10
7 #define __INTEL_OCAPI_H_2014_07_10
18 namespace OC { namespace OCReflect {
22 }} // namespace OC::OCReflect
26 enum class OCPlatformStatus {
31 enum class OCAdvertisementStatus{
35 typedef std::string URI;
37 enum class ServiceType
52 ServiceType serviceType; // This will indicate whether it is InProc or OutOfProc
53 ModeType mode; // This will indicate whether we want to do server, client or both
54 std::string ipAddress; // This is the ipAddress of the server to connect to
55 uint16_t port; // Port of the server