Soletta™ Framework
|
Structure containing all fields that are retrieved by sol_oic_client_get_platform_info() and sol_oic_client_get_platform_info_by_addr(). More...
#include <sol-oic.h>
Data Fields | |
uint16_t | api_version |
API version. More... | |
struct sol_str_slice | firmware_version |
Version of the firmware. More... | |
struct sol_str_slice | hardware_version |
Version of the hardware. More... | |
struct sol_str_slice | manufacture_date |
Manufacturing date. More... | |
struct sol_str_slice | manufacturer_name |
Name of manufacturer. More... | |
struct sol_str_slice | manufacturer_url |
URL to manufacturer. More... | |
struct sol_str_slice | model_number |
Model number as designated by manufacturer. More... | |
struct sol_str_slice | os_version |
Version of the operational system running on the device. More... | |
struct sol_str_slice | platform_id |
Platform identifier. More... | |
struct sol_str_slice | platform_version |
Version of the platform. More... | |
struct sol_str_slice | support_url |
URL to manufacturer's support website. More... | |
struct sol_str_slice | system_time |
Current system time in the device. More... | |
Structure containing all fields that are retrieved by sol_oic_client_get_platform_info() and sol_oic_client_get_platform_info_by_addr().
It's open to the API user to bypass the need for getters for everything, but all callbacks returning an instance do so with a const
modifier. The user must never change these fields, ever.
uint16_t sol_oic_platform_info::api_version |
API version.
struct sol_str_slice sol_oic_platform_info::firmware_version |
Version of the firmware.
Referenced by platform_info_cb().
struct sol_str_slice sol_oic_platform_info::hardware_version |
Version of the hardware.
Referenced by platform_info_cb().
struct sol_str_slice sol_oic_platform_info::manufacture_date |
Manufacturing date.
Referenced by platform_info_cb().
struct sol_str_slice sol_oic_platform_info::manufacturer_name |
Name of manufacturer.
Referenced by platform_info_cb().
struct sol_str_slice sol_oic_platform_info::manufacturer_url |
URL to manufacturer.
Referenced by platform_info_cb().
struct sol_str_slice sol_oic_platform_info::model_number |
Model number as designated by manufacturer.
Referenced by platform_info_cb().
struct sol_str_slice sol_oic_platform_info::os_version |
Version of the operational system running on the device.
struct sol_str_slice sol_oic_platform_info::platform_id |
Platform identifier.
Referenced by platform_info_cb().
struct sol_str_slice sol_oic_platform_info::platform_version |
Version of the platform.
Referenced by platform_info_cb().
struct sol_str_slice sol_oic_platform_info::support_url |
URL to manufacturer's support website.
Referenced by platform_info_cb().
struct sol_str_slice sol_oic_platform_info::system_time |
Current system time in the device.