Virgil IoT KIT
Data Structures
Here are the data structures with brief descriptions:
 Cethernet_headerEthernet header
 Cjobj_tObject used by the JSON parser internally
 Cjson_str
 Cvs_cloud_impl_tCloud implementation
 Cvs_cloud_mb_topics_list_tList of available topics
 Cvs_cloud_message_bin_impl_tMessage Bin implementation
 Cvs_file_info_tFile information
 Cvs_file_version_tFile version information
 Cvs_file_version_unpacked_tFile version
 Cvs_firmware_descriptor_tFirmware descriptor
 Cvs_firmware_footer_tFirmware footer
 Cvs_firmware_header_tFirmware header
 Cvs_info_general_tDevice general information
 Cvs_info_statistics_tDevice statistics
 Cvs_mac_addr_tMAC address
 Cvs_netif_tNetwork interface
 Cvs_provision_events_tContainer of pointers to callback functions for Provision Events
 Cvs_provision_tl_find_ctx_tFind context
 Cvs_pubkey_dated_tPublic key with date information
 Cvs_pubkey_tPublic key type
 Cvs_secmodule_impl_tSecurity Module implementation
 Cvs_secmodule_sw_sha256_ctxSHA-256 context
 Cvs_sign_tSignature type
 Cvs_snap_header_tSNAP packet header
 Cvs_snap_info_client_service_tINFO client implementations
 Cvs_snap_info_device_tDevice information
 Cvs_snap_packet_tSNAP packet
 Cvs_snap_prvs_client_impl_tPRVS client implementation
 Cvs_snap_prvs_devi_tDevice information
 Cvs_snap_prvs_dnid_element_tDevice description
 Cvs_snap_prvs_dnid_list_tDevices enumeration
 Cvs_snap_prvs_sgnp_req_tSigned data
 Cvs_snap_service_tSNAP service descriptor
 Cvs_snap_stat_tSNAP statistics
 Cvs_storage_impl_func_tStorage implementation
 Cvs_storage_op_ctx_tStorage element context
 Cvs_tl_element_info_s
 Cvs_tl_footer_tTrust List footer
 Cvs_tl_header_tTrust List header
 Cvs_update_file_type_tFile type information
 Cvs_update_interface_tUpdate interface context
 CVSQAppConfigApplication configuration
 CVSQDeviceInfoDevice information
 CVSQDeviceRolesDevice roles
 CVSQDeviceSerialDevice serial number
 CVSQDeviceTypeDevice type
 CVSQFeaturesVirgil IoT Kit framework enabled features
 CVSQFileVersionVirgil IoT Kit file version
 CVSQImplementationsImplementations configuration
 CVSQIoTKitFacadeFacade pattern for Virgil IoTKit Qt integration
 CVSQMacVirgil IoT Kit device MAC address
 CVSQManufactureIdManufacture identifier
 CVSQNetifBaseSNAP network interface base class
 CVSQSingletonSingleton implementation
 CVSQSnapInfoClientSNAP protocol's INFO Client implementation
 CVSQSnapInfoClientQmlINFO Client interface
 CVSQSnapPacketSNAP protocol packet
 CVSQSnapServiceBaseSNAP service base class
 CVSQSnapSnifferQmlSNAP Sniffer as ListView data model
 CVSQSnapSnifferQmlConfigVSQSnapSnifferQml configurator
 CVSQUdpBroadcastUDP Broadcast network interface implementation