Go to the documentation of this file.
41 #ifndef VS_SECURITY_SDK_SNAP_SERVICES_INFO_STRUCTS_H
42 #define VS_SECURITY_SDK_SNAP_SERVICES_INFO_STRUCTS_H
51 namespace VirgilIoTKit {
115 #endif // VS_SECURITY_SDK_SNAP_SERVICES_INFO_STRUCTS_H
@ VS_SNAP_INFO_STATISTICS
Device statistic vs_info_statistics_t will be sent.
Definition: info-structs.h:107
Device information.
Definition: info-structs.h:59
uint32_t device_roles
Mask based on vs_snap_device_role_e elements.
Definition: info-structs.h:60
vs_file_version_unpacked_t tl_ver
Trust List version.
Definition: info-structs.h:87
vs_snap_info_element_mask_e
Device statistics.
Definition: info-structs.h:104
#define ETH_ADDR_LEN
Definition: snap-structs.h:234
#define VS_DEVICE_MANUFACTURE_ID_SIZE
Manufacture ID size.
Definition: provision-structs.h:111
#define VS_DEVICE_TYPE_SIZE
Device type size.
Definition: provision-structs.h:114
SNAP network interface calls.
File version.
Definition: info-structs.h:69
uint8_t patch
Patch number.
Definition: info-structs.h:72
Status codes and macroses.
uint8_t minor
Minor version number.
Definition: info-structs.h:71
uint32_t build
Build number.
Definition: info-structs.h:73
#define HTONL_IN_COMPILE_TIME(val)
Definition: provision-structs.h:87
vs_file_version_unpacked_t fw_ver
Firmware version.
Definition: info-structs.h:86
Device statistics.
Definition: info-structs.h:94
uint32_t device_roles
Mask based on vs_snap_device_role_e elements.
Definition: info-structs.h:85
uint8_t major
Major version number.
Definition: info-structs.h:70
uint32_t received
Definition: info-structs.h:96
Device general information.
Definition: info-structs.h:81
@ VS_SNAP_INFO_GENERAL
General device information vs_info_general_t will be sent.
Definition: info-structs.h:105
uint32_t sent
Definition: info-structs.h:95
uint32_t timestamp
The number of seconds since VS_START_EPOCH.
Definition: info-structs.h:74