Virgil IoT KIT
Data Structures | Enumerations
info-structs.h File Reference

INFO structures. More...

#include <virgil/iot/protocols/snap.h>
#include <virgil/iot/status_code/status_code.h>
#include <virgil/iot/trust_list/trust_list.h>
#include <virgil/iot/trust_list/tl_structs.h>
#include <virgil/iot/protocols/snap/snap-structs.h>

Go to the source code of this file.

Data Structures

struct  vs_snap_info_device_t
 Device information. More...
 
struct  vs_file_version_unpacked_t
 File version. More...
 
struct  vs_info_general_t
 Device general information. More...
 
struct  vs_info_statistics_t
 Device statistics. More...
 

Enumerations

enum  vs_snap_info_element_mask_e { VS_SNAP_INFO_GENERAL, VS_SNAP_INFO_STATISTICS = HTONL_IN_COMPILE_TIME(0x0002) }
 Device statistics. More...
 

Detailed Description

INFO structures.

In this file you can see structures used for INFO Client and INFO Server.

Enumeration Type Documentation

◆ vs_snap_info_element_mask_e

Device statistics.

Element mask for vs_snap_info_set_polling call

Enumerator
VS_SNAP_INFO_GENERAL 

General device information vs_info_general_t will be sent.

VS_SNAP_INFO_STATISTICS 

Device statistic vs_info_statistics_t will be sent.