OpenV2G
Data Fields
iso1BodyType Struct Reference

#include <iso1EXIDatatypes.h>

Data Fields

union {
   struct iso1BodyBaseType   BodyElement
 
   struct iso1SessionSetupReqType   SessionSetupReq
 
   struct iso1SessionSetupResType   SessionSetupRes
 
   struct iso1ServiceDiscoveryReqType   ServiceDiscoveryReq
 
   struct iso1ServiceDiscoveryResType   ServiceDiscoveryRes
 
   struct iso1ServiceDetailReqType   ServiceDetailReq
 
   struct iso1ServiceDetailResType   ServiceDetailRes
 
   struct iso1PaymentServiceSelectionReqType   PaymentServiceSelectionReq
 
   struct iso1PaymentServiceSelectionResType   PaymentServiceSelectionRes
 
   struct iso1PaymentDetailsReqType   PaymentDetailsReq
 
   struct iso1PaymentDetailsResType   PaymentDetailsRes
 
   struct iso1AuthorizationReqType   AuthorizationReq
 
   struct iso1AuthorizationResType   AuthorizationRes
 
   struct iso1ChargeParameterDiscoveryReqType   ChargeParameterDiscoveryReq
 
   struct iso1ChargeParameterDiscoveryResType   ChargeParameterDiscoveryRes
 
   struct iso1PowerDeliveryReqType   PowerDeliveryReq
 
   struct iso1PowerDeliveryResType   PowerDeliveryRes
 
   struct iso1MeteringReceiptReqType   MeteringReceiptReq
 
   struct iso1MeteringReceiptResType   MeteringReceiptRes
 
   struct iso1SessionStopReqType   SessionStopReq
 
   struct iso1SessionStopResType   SessionStopRes
 
   struct iso1CertificateUpdateReqType   CertificateUpdateReq
 
   struct iso1CertificateUpdateResType   CertificateUpdateRes
 
   struct iso1CertificateInstallationReqType   CertificateInstallationReq
 
   struct iso1CertificateInstallationResType   CertificateInstallationRes
 
   struct iso1ChargingStatusReqType   ChargingStatusReq
 
   struct iso1ChargingStatusResType   ChargingStatusRes
 
   struct iso1CableCheckReqType   CableCheckReq
 
   struct iso1CableCheckResType   CableCheckRes
 
   struct iso1PreChargeReqType   PreChargeReq
 
   struct iso1PreChargeResType   PreChargeRes
 
   struct iso1CurrentDemandReqType   CurrentDemandReq
 
   struct iso1CurrentDemandResType   CurrentDemandRes
 
   struct iso1WeldingDetectionReqType   WeldingDetectionReq
 
   struct iso1WeldingDetectionResType   WeldingDetectionRes
 
}; 
 
unsigned int BodyElement_isUsed:1
 
unsigned int SessionSetupReq_isUsed:1
 
unsigned int SessionSetupRes_isUsed:1
 
unsigned int ServiceDiscoveryReq_isUsed:1
 
unsigned int ServiceDiscoveryRes_isUsed:1
 
unsigned int ServiceDetailReq_isUsed:1
 
unsigned int ServiceDetailRes_isUsed:1
 
unsigned int PaymentServiceSelectionReq_isUsed:1
 
unsigned int PaymentServiceSelectionRes_isUsed:1
 
unsigned int PaymentDetailsReq_isUsed:1
 
unsigned int PaymentDetailsRes_isUsed:1
 
unsigned int AuthorizationReq_isUsed:1
 
unsigned int AuthorizationRes_isUsed:1
 
unsigned int ChargeParameterDiscoveryReq_isUsed:1
 
unsigned int ChargeParameterDiscoveryRes_isUsed:1
 
unsigned int PowerDeliveryReq_isUsed:1
 
unsigned int PowerDeliveryRes_isUsed:1
 
unsigned int MeteringReceiptReq_isUsed:1
 
unsigned int MeteringReceiptRes_isUsed:1
 
unsigned int SessionStopReq_isUsed:1
 
unsigned int SessionStopRes_isUsed:1
 
unsigned int CertificateUpdateReq_isUsed:1
 
unsigned int CertificateUpdateRes_isUsed:1
 
unsigned int CertificateInstallationReq_isUsed:1
 
unsigned int CertificateInstallationRes_isUsed:1
 
unsigned int ChargingStatusReq_isUsed:1
 
unsigned int ChargingStatusRes_isUsed:1
 
unsigned int CableCheckReq_isUsed:1
 
unsigned int CableCheckRes_isUsed:1
 
unsigned int PreChargeReq_isUsed:1
 
unsigned int PreChargeRes_isUsed:1
 
unsigned int CurrentDemandReq_isUsed:1
 
unsigned int CurrentDemandRes_isUsed:1
 
unsigned int WeldingDetectionReq_isUsed:1
 
unsigned int WeldingDetectionRes_isUsed:1
 

Field Documentation

◆ @302

union { ... }

◆ AuthorizationReq

struct iso1AuthorizationReqType iso1BodyType::AuthorizationReq

◆ AuthorizationReq_isUsed

unsigned int iso1BodyType::AuthorizationReq_isUsed

◆ AuthorizationRes

struct iso1AuthorizationResType iso1BodyType::AuthorizationRes

◆ AuthorizationRes_isUsed

unsigned int iso1BodyType::AuthorizationRes_isUsed

◆ BodyElement

struct iso1BodyBaseType iso1BodyType::BodyElement

◆ BodyElement_isUsed

unsigned int iso1BodyType::BodyElement_isUsed

◆ CableCheckReq

struct iso1CableCheckReqType iso1BodyType::CableCheckReq

◆ CableCheckReq_isUsed

unsigned int iso1BodyType::CableCheckReq_isUsed

◆ CableCheckRes

struct iso1CableCheckResType iso1BodyType::CableCheckRes

◆ CableCheckRes_isUsed

unsigned int iso1BodyType::CableCheckRes_isUsed

◆ CertificateInstallationReq

struct iso1CertificateInstallationReqType iso1BodyType::CertificateInstallationReq

◆ CertificateInstallationReq_isUsed

unsigned int iso1BodyType::CertificateInstallationReq_isUsed

◆ CertificateInstallationRes

struct iso1CertificateInstallationResType iso1BodyType::CertificateInstallationRes

◆ CertificateInstallationRes_isUsed

unsigned int iso1BodyType::CertificateInstallationRes_isUsed

◆ CertificateUpdateReq

struct iso1CertificateUpdateReqType iso1BodyType::CertificateUpdateReq

◆ CertificateUpdateReq_isUsed

unsigned int iso1BodyType::CertificateUpdateReq_isUsed

◆ CertificateUpdateRes

struct iso1CertificateUpdateResType iso1BodyType::CertificateUpdateRes

◆ CertificateUpdateRes_isUsed

unsigned int iso1BodyType::CertificateUpdateRes_isUsed

◆ ChargeParameterDiscoveryReq

struct iso1ChargeParameterDiscoveryReqType iso1BodyType::ChargeParameterDiscoveryReq

◆ ChargeParameterDiscoveryReq_isUsed

unsigned int iso1BodyType::ChargeParameterDiscoveryReq_isUsed

◆ ChargeParameterDiscoveryRes

struct iso1ChargeParameterDiscoveryResType iso1BodyType::ChargeParameterDiscoveryRes

◆ ChargeParameterDiscoveryRes_isUsed

unsigned int iso1BodyType::ChargeParameterDiscoveryRes_isUsed

◆ ChargingStatusReq

struct iso1ChargingStatusReqType iso1BodyType::ChargingStatusReq

◆ ChargingStatusReq_isUsed

unsigned int iso1BodyType::ChargingStatusReq_isUsed

◆ ChargingStatusRes

struct iso1ChargingStatusResType iso1BodyType::ChargingStatusRes

◆ ChargingStatusRes_isUsed

unsigned int iso1BodyType::ChargingStatusRes_isUsed

◆ CurrentDemandReq

struct iso1CurrentDemandReqType iso1BodyType::CurrentDemandReq

◆ CurrentDemandReq_isUsed

unsigned int iso1BodyType::CurrentDemandReq_isUsed

◆ CurrentDemandRes

struct iso1CurrentDemandResType iso1BodyType::CurrentDemandRes

◆ CurrentDemandRes_isUsed

unsigned int iso1BodyType::CurrentDemandRes_isUsed

◆ MeteringReceiptReq

struct iso1MeteringReceiptReqType iso1BodyType::MeteringReceiptReq

◆ MeteringReceiptReq_isUsed

unsigned int iso1BodyType::MeteringReceiptReq_isUsed

◆ MeteringReceiptRes

struct iso1MeteringReceiptResType iso1BodyType::MeteringReceiptRes

◆ MeteringReceiptRes_isUsed

unsigned int iso1BodyType::MeteringReceiptRes_isUsed

◆ PaymentDetailsReq

struct iso1PaymentDetailsReqType iso1BodyType::PaymentDetailsReq

◆ PaymentDetailsReq_isUsed

unsigned int iso1BodyType::PaymentDetailsReq_isUsed

◆ PaymentDetailsRes

struct iso1PaymentDetailsResType iso1BodyType::PaymentDetailsRes

◆ PaymentDetailsRes_isUsed

unsigned int iso1BodyType::PaymentDetailsRes_isUsed

◆ PaymentServiceSelectionReq

struct iso1PaymentServiceSelectionReqType iso1BodyType::PaymentServiceSelectionReq

◆ PaymentServiceSelectionReq_isUsed

unsigned int iso1BodyType::PaymentServiceSelectionReq_isUsed

◆ PaymentServiceSelectionRes

struct iso1PaymentServiceSelectionResType iso1BodyType::PaymentServiceSelectionRes

◆ PaymentServiceSelectionRes_isUsed

unsigned int iso1BodyType::PaymentServiceSelectionRes_isUsed

◆ PowerDeliveryReq

struct iso1PowerDeliveryReqType iso1BodyType::PowerDeliveryReq

◆ PowerDeliveryReq_isUsed

unsigned int iso1BodyType::PowerDeliveryReq_isUsed

◆ PowerDeliveryRes

struct iso1PowerDeliveryResType iso1BodyType::PowerDeliveryRes

◆ PowerDeliveryRes_isUsed

unsigned int iso1BodyType::PowerDeliveryRes_isUsed

◆ PreChargeReq

struct iso1PreChargeReqType iso1BodyType::PreChargeReq

◆ PreChargeReq_isUsed

unsigned int iso1BodyType::PreChargeReq_isUsed

◆ PreChargeRes

struct iso1PreChargeResType iso1BodyType::PreChargeRes

◆ PreChargeRes_isUsed

unsigned int iso1BodyType::PreChargeRes_isUsed

◆ ServiceDetailReq

struct iso1ServiceDetailReqType iso1BodyType::ServiceDetailReq

◆ ServiceDetailReq_isUsed

unsigned int iso1BodyType::ServiceDetailReq_isUsed

◆ ServiceDetailRes

struct iso1ServiceDetailResType iso1BodyType::ServiceDetailRes

◆ ServiceDetailRes_isUsed

unsigned int iso1BodyType::ServiceDetailRes_isUsed

◆ ServiceDiscoveryReq

struct iso1ServiceDiscoveryReqType iso1BodyType::ServiceDiscoveryReq

◆ ServiceDiscoveryReq_isUsed

unsigned int iso1BodyType::ServiceDiscoveryReq_isUsed

◆ ServiceDiscoveryRes

struct iso1ServiceDiscoveryResType iso1BodyType::ServiceDiscoveryRes

◆ ServiceDiscoveryRes_isUsed

unsigned int iso1BodyType::ServiceDiscoveryRes_isUsed

◆ SessionSetupReq

struct iso1SessionSetupReqType iso1BodyType::SessionSetupReq

◆ SessionSetupReq_isUsed

unsigned int iso1BodyType::SessionSetupReq_isUsed

◆ SessionSetupRes

struct iso1SessionSetupResType iso1BodyType::SessionSetupRes

◆ SessionSetupRes_isUsed

unsigned int iso1BodyType::SessionSetupRes_isUsed

◆ SessionStopReq

struct iso1SessionStopReqType iso1BodyType::SessionStopReq

◆ SessionStopReq_isUsed

unsigned int iso1BodyType::SessionStopReq_isUsed

◆ SessionStopRes

struct iso1SessionStopResType iso1BodyType::SessionStopRes

◆ SessionStopRes_isUsed

unsigned int iso1BodyType::SessionStopRes_isUsed

◆ WeldingDetectionReq

struct iso1WeldingDetectionReqType iso1BodyType::WeldingDetectionReq

◆ WeldingDetectionReq_isUsed

unsigned int iso1BodyType::WeldingDetectionReq_isUsed

◆ WeldingDetectionRes

struct iso1WeldingDetectionResType iso1BodyType::WeldingDetectionRes

◆ WeldingDetectionRes_isUsed

unsigned int iso1BodyType::WeldingDetectionRes_isUsed

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