IoTivity C++ SDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ESRichCommon.h File Reference

Go to the source code of this file.

Classes

class  OIC::Service::EnrolleeStatus
 Properties of easysetup resource. More...
 
class  OIC::Service::CloudProp
 Data class stored for provisioning of coap cloud server properties. More...
 
class  OIC::Service::DeviceProp
 Data class stored for provisioning of Device properties which includes properties of WiFiConf resource and DevConf resource. More...
 
class  OIC::Service::SecProvisioningStatus
 Security Provisioning Status. More...
 
class  OIC::Service::EnrolleeConf
 This provide a set of getter APIs from received response for getConfiguration(). More...
 
class  OIC::Service::GetEnrolleeStatus
 Status object for getStatus API. More...
 
class  OIC::Service::GetConfigurationStatus
 Status object for getConfiguration API. More...
 
class  OIC::Service::DevicePropProvisioningStatus
 Status object for provisionDeviceProperties API. More...
 
class  OIC::Service::CloudPropProvisioningStatus
 Status object for provisionCloudProperties API. More...
 
class  OIC::Service::ConnectRequestStatus
 Status object for connect API. More...
 
class  OIC::Service::ESOwnershipTransferData
 

Namespaces

 OIC
 
 OIC::Service
 

Macros

#define ES_RICH_COMMON_TAG   "ES_MEDIATOR_COMMON"
 
#define OCF_CONTENT_FORMAT_VERSION_OPTION_ID   2053
 
#define OCF_CONTENT_FORMAT_VERSION_VALUE   2048
 

Typedefs

typedef function< void(shared_ptr
< GetEnrolleeStatus >) > 
OIC::Service::GetStatusCb
 Callback function definition for providing Enrollee status. More...
 
typedef function< void(shared_ptr
< GetConfigurationStatus >) > 
OIC::Service::GetConfigurationStatusCb
 Callback function definition for providing Enrollee configuration status. More...
 
typedef function< void(shared_ptr
< DevicePropProvisioningStatus >) > 
OIC::Service::DevicePropProvStatusCb
 Callback function definition for providing Enrollee device property provisioning status. More...
 
typedef function< void(shared_ptr
< CloudPropProvisioningStatus >) > 
OIC::Service::CloudPropProvStatusCb
 Callback function definition for providing Enrollee cloud property provisioning status. More...
 
typedef function< void(shared_ptr
< ConnectRequestStatus >) > 
OIC::Service::ConnectRequestStatusCb
 Callback function definition for providing 'Connect' request status. More...
 
typedef function< void(shared_ptr
< SecProvisioningStatus >) > 
OIC::Service::SecurityProvStatusCb
 Callback function definition for providing Enrollee security provisioning status. More...
 
typedef function
< ESOwnershipTransferData(shared_ptr
< SecProvisioningStatus >) > 
OIC::Service::SecurityProvStatusCbWithOption
 Callback function definition for providing Enrollee security provisioning status. More...
 
typedef function< void(string &) > OIC::Service::SecurityPinCb
 Callback definition to be invoked when the security stack expects a pin from application. More...
 
typedef function< void(string &) > OIC::Service::SecProvisioningDbPathCb
 Callback definition to be invoked when the stack expects a db path. More...
 

Macro Definition Documentation

#define ES_RICH_COMMON_TAG   "ES_MEDIATOR_COMMON"
#define OCF_CONTENT_FORMAT_VERSION_OPTION_ID   2053
#define OCF_CONTENT_FORMAT_VERSION_VALUE   2048