OpenV2G
Data Fields
iso2KeyInfoType Struct Reference

#include <iso2EXIDatatypes.h>

Data Fields

struct {
   exi_string_character_t   characters [iso2KeyInfoType_Id_CHARACTERS_SIZE]
 
   uint16_t   charactersLen
 
Id
 
unsigned int Id_isUsed:1
 
struct {
   struct {
      exi_string_character_t   characters [iso2KeyInfoType_KeyName_CHARACTERS_SIZE]
 
      uint16_t   charactersLen
 
   }   array [iso2KeyInfoType_KeyName_ARRAY_SIZE]
 
   uint16_t   arrayLen
 
KeyName
 
struct {
   struct iso2KeyValueType   array [iso2KeyInfoType_KeyValue_ARRAY_SIZE]
 
   uint16_t   arrayLen
 
KeyValue
 
struct {
   struct iso2RetrievalMethodType   array [iso2KeyInfoType_RetrievalMethod_ARRAY_SIZE]
 
   uint16_t   arrayLen
 
RetrievalMethod
 
struct {
   struct iso2X509DataType   array [iso2KeyInfoType_X509Data_ARRAY_SIZE]
 
   uint16_t   arrayLen
 
X509Data
 
struct {
   struct iso2PGPDataType   array [iso2KeyInfoType_PGPData_ARRAY_SIZE]
 
   uint16_t   arrayLen
 
PGPData
 
struct {
   struct iso2SPKIDataType   array [iso2KeyInfoType_SPKIData_ARRAY_SIZE]
 
   uint16_t   arrayLen
 
SPKIData
 
struct {
   struct {
      exi_string_character_t   characters [iso2KeyInfoType_MgmtData_CHARACTERS_SIZE]
 
      uint16_t   charactersLen
 
   }   array [iso2KeyInfoType_MgmtData_ARRAY_SIZE]
 
   uint16_t   arrayLen
 
MgmtData
 
struct {
   exi_string_character_t   characters [iso2KeyInfoType_ANY_CHARACTERS_SIZE]
 
   uint16_t   charactersLen
 
ANY
 
unsigned int ANY_isUsed:1
 

Field Documentation

◆ ANY

struct { ... } iso2KeyInfoType::ANY

◆ ANY_isUsed

unsigned int iso2KeyInfoType::ANY_isUsed

◆ array [1/7]

struct iso2KeyValueType iso2KeyInfoType::array[iso2KeyInfoType_KeyValue_ARRAY_SIZE]

◆ array [2/7]

struct { ... } iso2KeyInfoType::array[iso2KeyInfoType_KeyName_ARRAY_SIZE]

◆ array [3/7]

◆ array [4/7]

struct iso2X509DataType iso2KeyInfoType::array[iso2KeyInfoType_X509Data_ARRAY_SIZE]

◆ array [5/7]

struct iso2PGPDataType iso2KeyInfoType::array[iso2KeyInfoType_PGPData_ARRAY_SIZE]

◆ array [6/7]

struct iso2SPKIDataType iso2KeyInfoType::array[iso2KeyInfoType_SPKIData_ARRAY_SIZE]

◆ array [7/7]

struct { ... } iso2KeyInfoType::array[iso2KeyInfoType_MgmtData_ARRAY_SIZE]

◆ arrayLen

uint16_t iso2KeyInfoType::arrayLen

◆ characters

◆ charactersLen

uint16_t iso2KeyInfoType::charactersLen

◆ Id

struct { ... } iso2KeyInfoType::Id

◆ Id_isUsed

unsigned int iso2KeyInfoType::Id_isUsed

◆ KeyName

struct { ... } iso2KeyInfoType::KeyName

◆ KeyValue

struct { ... } iso2KeyInfoType::KeyValue

◆ MgmtData

struct { ... } iso2KeyInfoType::MgmtData

◆ PGPData

struct { ... } iso2KeyInfoType::PGPData

◆ RetrievalMethod

struct { ... } iso2KeyInfoType::RetrievalMethod

◆ SPKIData

struct { ... } iso2KeyInfoType::SPKIData

◆ X509Data

struct { ... } iso2KeyInfoType::X509Data

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