IoTivity C++ SDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
OCDeviceInfo Struct Reference

This structure is expected as input for device properties. More...

Public Attributes

char * deviceName
 Pointer to the device name. More...
 
OCStringLLtypes
 Pointer to the types. More...
 
char * specVersion
 Pointer to the device specification version. More...
 
OCStringLLdataModelVersions
 Pointer to the device data model versions (in CSV format). More...
 

Detailed Description

This structure is expected as input for device properties.

device name is mandatory and expected from the application. device id of type UUID will be generated by the stack.

Deprecated:
: Use OCSetPropertyValue to set device value.

Member Data Documentation

OCStringLL* OCDeviceInfo::dataModelVersions

Pointer to the device data model versions (in CSV format).

char* OCDeviceInfo::deviceName

Pointer to the device name.

char* OCDeviceInfo::specVersion

Pointer to the device specification version.

OCStringLL* OCDeviceInfo::types

Pointer to the types.


The documentation for this struct was generated from the following file: