OpenV2G
Data Fields
iso1X509DataType Struct Reference

#include <iso1EXIDatatypes.h>

Data Fields

struct {
   struct iso1X509IssuerSerialType   array [iso1X509DataType_X509IssuerSerial_ARRAY_SIZE]
 
   uint16_t   arrayLen
 
X509IssuerSerial
 
struct {
   struct {
      uint8_t   bytes [iso1X509DataType_X509SKI_BYTES_SIZE]
 
      uint16_t   bytesLen
 
   }   array [iso1X509DataType_X509SKI_ARRAY_SIZE]
 
   uint16_t   arrayLen
 
X509SKI
 
struct {
   struct {
      exi_string_character_t   characters [iso1X509DataType_X509SubjectName_CHARACTERS_SIZE]
 
      uint16_t   charactersLen
 
   }   array [iso1X509DataType_X509SubjectName_ARRAY_SIZE]
 
   uint16_t   arrayLen
 
X509SubjectName
 
struct {
   struct {
      uint8_t   bytes [iso1X509DataType_X509Certificate_BYTES_SIZE]
 
      uint16_t   bytesLen
 
   }   array [iso1X509DataType_X509Certificate_ARRAY_SIZE]
 
   uint16_t   arrayLen
 
X509Certificate
 
struct {
   struct {
      uint8_t   bytes [iso1X509DataType_X509CRL_BYTES_SIZE]
 
      uint16_t   bytesLen
 
   }   array [iso1X509DataType_X509CRL_ARRAY_SIZE]
 
   uint16_t   arrayLen
 
X509CRL
 
struct {
   exi_string_character_t   characters [iso1X509DataType_ANY_CHARACTERS_SIZE]
 
   uint16_t   charactersLen
 
ANY
 
unsigned int ANY_isUsed:1
 

Field Documentation

◆ ANY

struct { ... } iso1X509DataType::ANY

◆ ANY_isUsed

unsigned int iso1X509DataType::ANY_isUsed

◆ array [1/5]

struct { ... } iso1X509DataType::array[iso1X509DataType_X509SKI_ARRAY_SIZE]

◆ array [2/5]

struct { ... } iso1X509DataType::array[iso1X509DataType_X509SubjectName_ARRAY_SIZE]

◆ array [3/5]

struct { ... } iso1X509DataType::array[iso1X509DataType_X509Certificate_ARRAY_SIZE]

◆ array [4/5]

struct { ... } iso1X509DataType::array[iso1X509DataType_X509CRL_ARRAY_SIZE]

◆ array [5/5]

◆ arrayLen

uint16_t iso1X509DataType::arrayLen

◆ bytes

uint8_t iso1X509DataType::bytes[iso1X509DataType_X509CRL_BYTES_SIZE]

◆ bytesLen

uint16_t iso1X509DataType::bytesLen

◆ characters

◆ charactersLen

uint16_t iso1X509DataType::charactersLen

◆ X509Certificate

struct { ... } iso1X509DataType::X509Certificate

◆ X509CRL

struct { ... } iso1X509DataType::X509CRL

◆ X509IssuerSerial

struct { ... } iso1X509DataType::X509IssuerSerial

◆ X509SKI

struct { ... } iso1X509DataType::X509SKI

◆ X509SubjectName

struct { ... } iso1X509DataType::X509SubjectName

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