38 #ifndef EXI_din_DATATYPES_H 39 #define EXI_din_DATATYPES_H 47 #define DEPLOY_DIN_CODEC SUPPORT_YES 48 #define DEPLOY_DIN_CODEC_FRAGMENT SUPPORT_YES 50 #if DEPLOY_DIN_CODEC == SUPPORT_YES 61 #define SAVE_MEMORY_WITH_UNNAMED_UNION UNION_YES 114 #define dinSessionSetupReqType_EVCCID_BYTES_SIZE 8 129 #define dinCanonicalizationMethodType_Algorithm_CHARACTERS_SIZE 65 + EXTRA_CHAR 130 #define dinCanonicalizationMethodType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 140 uint16_t charactersLen;
146 #define dinSPKIDataType_SPKISexp_BYTES_SIZE 350 147 #define dinSPKIDataType_SPKISexp_ARRAY_SIZE 1 148 #define dinSPKIDataType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 167 #define dinListOfRootCertificateIDsType_RootCertificateID_CHARACTERS_SIZE 40 + EXTRA_CHAR 168 #define dinListOfRootCertificateIDsType_RootCertificateID_ARRAY_SIZE 5 181 #define dinTransformType_Algorithm_CHARACTERS_SIZE 65 + EXTRA_CHAR 182 #define dinTransformType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 183 #define dinTransformType_XPath_CHARACTERS_SIZE 50 + EXTRA_CHAR 184 #define dinTransformType_XPath_ARRAY_SIZE 1 194 uint16_t charactersLen;
201 uint16_t charactersLen;
223 #define dinContractAuthenticationReqType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 224 #define dinContractAuthenticationReqType_GenChallenge_CHARACTERS_SIZE 50 + EXTRA_CHAR 235 uint16_t charactersLen;
260 #define dinDSAKeyValueType_P_BYTES_SIZE 350 261 #define dinDSAKeyValueType_Q_BYTES_SIZE 350 262 #define dinDSAKeyValueType_G_BYTES_SIZE 350 263 #define dinDSAKeyValueType_Y_BYTES_SIZE 350 264 #define dinDSAKeyValueType_J_BYTES_SIZE 350 265 #define dinDSAKeyValueType_Seed_BYTES_SIZE 350 266 #define dinDSAKeyValueType_PgenCounter_BYTES_SIZE 350 345 #define dinTransformsType_Transform_ARRAY_SIZE 1 357 #if SAVE_MEMORY_WITH_UNNAMED_UNION == UNION_YES 364 #if SAVE_MEMORY_WITH_UNNAMED_UNION == UNION_YES 383 #define dinDigestMethodType_Algorithm_CHARACTERS_SIZE 65 + EXTRA_CHAR 384 #define dinDigestMethodType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 394 uint16_t charactersLen;
414 #define dinSignatureMethodType_Algorithm_CHARACTERS_SIZE 65 + EXTRA_CHAR 415 #define dinSignatureMethodType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 428 uint16_t charactersLen;
434 #define dinCertificateInstallationReqType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 435 #define dinCertificateInstallationReqType_OEMProvisioningCert_BYTES_SIZE 1200 436 #define dinCertificateInstallationReqType_DHParams_BYTES_SIZE 256 448 } OEMProvisioningCert ;
486 #define dinReferenceType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 487 #define dinReferenceType_URI_CHARACTERS_SIZE 50 + EXTRA_CHAR 488 #define dinReferenceType_Type_CHARACTERS_SIZE 50 + EXTRA_CHAR 489 #define dinReferenceType_DigestValue_BYTES_SIZE 350 500 uint16_t charactersLen;
506 uint16_t charactersLen;
530 #define dinRSAKeyValueType_Modulus_BYTES_SIZE 350 531 #define dinRSAKeyValueType_Exponent_BYTES_SIZE 350 575 #define dinX509IssuerSerialType_X509IssuerName_CHARACTERS_SIZE 50 + EXTRA_CHAR 623 #define dinManifestType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 624 #define dinManifestType_Reference_ARRAY_SIZE 1 665 #define dinSignatureValueType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 666 #define dinSignatureValueType_CONTENT_BYTES_SIZE 350 682 #define dinPaymentOptionsType_PaymentOption_ARRAY_SIZE 5 692 #define dinServiceTagType_ServiceName_CHARACTERS_SIZE 32 + EXTRA_CHAR 693 #define dinServiceTagType_ServiceScope_CHARACTERS_SIZE 32 + EXTRA_CHAR 708 uint16_t charactersLen;
726 #define dinChargingProfileType_ProfileEntry_ARRAY_SIZE 24 738 #define dinServiceDiscoveryReqType_ServiceScope_CHARACTERS_SIZE 32 + EXTRA_CHAR 790 #define dinObjectType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 791 #define dinObjectType_MimeType_CHARACTERS_SIZE 50 + EXTRA_CHAR 792 #define dinObjectType_Encoding_CHARACTERS_SIZE 50 + EXTRA_CHAR 793 #define dinObjectType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 804 uint16_t charactersLen;
810 uint16_t charactersLen;
816 uint16_t charactersLen;
828 #define dinSignedInfoType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 829 #define dinSignedInfoType_Reference_ARRAY_SIZE 1 883 #define dinRetrievalMethodType_URI_CHARACTERS_SIZE 50 + EXTRA_CHAR 884 #define dinRetrievalMethodType_Type_CHARACTERS_SIZE 50 + EXTRA_CHAR 895 uint16_t charactersLen;
904 #define dinNotificationType_FaultMsg_CHARACTERS_SIZE 64 + EXTRA_CHAR 917 #define dinPGPDataType_PGPKeyID_BYTES_SIZE 350 918 #define dinPGPDataType_PGPKeyPacket_BYTES_SIZE 350 919 #define dinPGPDataType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 942 #define dinSignaturePropertyType_Target_CHARACTERS_SIZE 50 + EXTRA_CHAR 943 #define dinSignaturePropertyType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 944 #define dinSignaturePropertyType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 954 uint16_t charactersLen;
960 uint16_t charactersLen;
966 #define dinMeterInfoType_MeterID_CHARACTERS_SIZE 32 + EXTRA_CHAR 967 #define dinMeterInfoType_SigMeterReading_BYTES_SIZE 32 992 #define dinSubCertificatesType_Certificate_BYTES_SIZE 1200 993 #define dinSubCertificatesType_Certificate_ARRAY_SIZE 5 1006 #define dinMeteringReceiptReqType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1007 #define dinMeteringReceiptReqType_SessionID_BYTES_SIZE 8 1061 #define dinSelectedServiceListType_SelectedService_ARRAY_SIZE 16 1112 #define dinX509DataType_X509IssuerSerial_ARRAY_SIZE 1 1113 #define dinX509DataType_X509SKI_BYTES_SIZE 350 1114 #define dinX509DataType_X509SKI_ARRAY_SIZE 1 1115 #define dinX509DataType_X509SubjectName_CHARACTERS_SIZE 50 + EXTRA_CHAR 1116 #define dinX509DataType_X509SubjectName_ARRAY_SIZE 1 1117 #define dinX509DataType_X509Certificate_BYTES_SIZE 350 1118 #define dinX509DataType_X509Certificate_ARRAY_SIZE 1 1119 #define dinX509DataType_X509CRL_BYTES_SIZE 350 1120 #define dinX509DataType_X509CRL_ARRAY_SIZE 1 1121 #define dinX509DataType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 1163 uint16_t charactersLen;
1169 #define dinChargingStatusResType_EVSEID_BYTES_SIZE 32 1199 #define dinSignaturePropertiesType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1200 #define dinSignaturePropertiesType_SignatureProperty_ARRAY_SIZE 1 1212 } SignatureProperty;
1258 #define dinPMaxScheduleType_PMaxScheduleEntry_ARRAY_SIZE 5 1266 } PMaxScheduleEntry;
1313 #define dinPaymentDetailsResType_GenChallenge_CHARACTERS_SIZE 50 + EXTRA_CHAR 1327 #define dinKeyValueType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 1359 #define dinCertificateChainType_Certificate_BYTES_SIZE 1200 1372 #define dinParameterType_Name_CHARACTERS_SIZE 50 + EXTRA_CHAR 1373 #define dinParameterType_stringValue_CHARACTERS_SIZE 50 + EXTRA_CHAR 1400 uint16_t charactersLen;
1406 #define dinParameterSetType_Parameter_ARRAY_SIZE 16 1473 #define dinConsumptionCostType_Cost_ARRAY_SIZE 5 1493 #define dinServiceTagListType_Service_ARRAY_SIZE 8 1503 #define dinSessionSetupResType_EVSEID_BYTES_SIZE 32 1526 #define dinServiceParameterListType_ParameterSet_ARRAY_SIZE 5 1536 #define dinCertificateUpdateReqType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1537 #define dinCertificateUpdateReqType_ContractID_CHARACTERS_SIZE 24 + EXTRA_CHAR 1538 #define dinCertificateUpdateReqType_DHParams_BYTES_SIZE 256 1551 uint16_t charactersLen;
1569 #define dinKeyInfoType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1570 #define dinKeyInfoType_KeyName_CHARACTERS_SIZE 50 + EXTRA_CHAR 1571 #define dinKeyInfoType_KeyName_ARRAY_SIZE 1 1572 #define dinKeyInfoType_KeyValue_ARRAY_SIZE 1 1573 #define dinKeyInfoType_RetrievalMethod_ARRAY_SIZE 1 1574 #define dinKeyInfoType_X509Data_ARRAY_SIZE 1 1575 #define dinKeyInfoType_PGPData_ARRAY_SIZE 1 1576 #define dinKeyInfoType_SPKIData_ARRAY_SIZE 1 1577 #define dinKeyInfoType_MgmtData_CHARACTERS_SIZE 50 + EXTRA_CHAR 1578 #define dinKeyInfoType_MgmtData_ARRAY_SIZE 1 1579 #define dinKeyInfoType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 1591 uint16_t charactersLen;
1624 uint16_t charactersLen;
1631 uint16_t charactersLen;
1637 #define dinPaymentDetailsReqType_ContractID_CHARACTERS_SIZE 24 + EXTRA_CHAR 1659 #define dinCertificateInstallationResType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1660 #define dinCertificateInstallationResType_ContractSignatureEncryptedPrivateKey_BYTES_SIZE 128 1661 #define dinCertificateInstallationResType_DHParams_BYTES_SIZE 256 1662 #define dinCertificateInstallationResType_ContractID_CHARACTERS_SIZE 24 + EXTRA_CHAR 1677 } ContractSignatureEncryptedPrivateKey ;
1686 uint16_t charactersLen;
1702 #define dinCertificateUpdateResType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1703 #define dinCertificateUpdateResType_ContractSignatureEncryptedPrivateKey_BYTES_SIZE 128 1704 #define dinCertificateUpdateResType_DHParams_BYTES_SIZE 256 1705 #define dinCertificateUpdateResType_ContractID_CHARACTERS_SIZE 24 + EXTRA_CHAR 1720 } ContractSignatureEncryptedPrivateKey ;
1729 uint16_t charactersLen;
1736 #define dinSalesTariffEntryType_ConsumptionCost_ARRAY_SIZE 5 1767 #define dinSignatureType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1768 #define dinSignatureType_Object_ARRAY_SIZE 1 1791 #define dinSalesTariffType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1792 #define dinSalesTariffType_SalesTariffDescription_CHARACTERS_SIZE 32 + EXTRA_CHAR 1793 #define dinSalesTariffType_SalesTariffEntry_ARRAY_SIZE 5 1805 uint16_t charactersLen;
1806 } SalesTariffDescription ;
1818 #define dinMessageHeaderType_SessionID_BYTES_SIZE 8 1845 #define dinSAScheduleListType_SAScheduleTuple_ARRAY_SIZE 5 1880 #if SAVE_MEMORY_WITH_UNNAMED_UNION == UNION_YES 1953 #if SAVE_MEMORY_WITH_UNNAMED_UNION == UNION_YES 2003 #define EXIDocument_MgmtData_CHARACTERS_SIZE 50 + EXTRA_CHAR 2004 #define EXIDocument_KeyName_CHARACTERS_SIZE 50 + EXTRA_CHAR 2005 #define EXIDocument_DigestValue_BYTES_SIZE 350 2006 #define EXIFragment_Certificate_BYTES_SIZE 1200 2007 #define EXIFragment_stringValue_CHARACTERS_SIZE 50 + EXTRA_CHAR 2008 #define EXIFragment_OEMProvisioningCert_BYTES_SIZE 1200 2009 #define EXIFragment_Exponent_BYTES_SIZE 350 2010 #define EXIFragment_SessionID_BYTES_SIZE 8 2011 #define EXIFragment_PgenCounter_BYTES_SIZE 350 2012 #define EXIFragment_EVCCID_BYTES_SIZE 8 2013 #define EXIFragment_RootCertificateID_CHARACTERS_SIZE 40 + EXTRA_CHAR 2014 #define EXIFragment_PGPKeyPacket_BYTES_SIZE 350 2015 #define EXIFragment_Seed_BYTES_SIZE 350 2016 #define EXIFragment_XPath_CHARACTERS_SIZE 50 + EXTRA_CHAR 2017 #define EXIFragment_ContractID_CHARACTERS_SIZE 24 + EXTRA_CHAR 2018 #define EXIFragment_MgmtData_CHARACTERS_SIZE 50 + EXTRA_CHAR 2019 #define EXIFragment_P_BYTES_SIZE 350 2020 #define EXIFragment_Q_BYTES_SIZE 350 2021 #define EXIFragment_X509SubjectName_CHARACTERS_SIZE 50 + EXTRA_CHAR 2022 #define EXIFragment_G_BYTES_SIZE 350 2023 #define EXIFragment_J_BYTES_SIZE 350 2024 #define EXIFragment_X509CRL_BYTES_SIZE 350 2025 #define EXIFragment_Y_BYTES_SIZE 350 2026 #define EXIFragment_DigestValue_BYTES_SIZE 350 2027 #define EXIFragment_ContractSignatureEncryptedPrivateKey_BYTES_SIZE 128 2028 #define EXIFragment_SPKISexp_BYTES_SIZE 350 2029 #define EXIFragment_DHParams_BYTES_SIZE 256 2030 #define EXIFragment_PGPKeyID_BYTES_SIZE 350 2031 #define EXIFragment_X509Certificate_BYTES_SIZE 350 2032 #define EXIFragment_ServiceName_CHARACTERS_SIZE 32 + EXTRA_CHAR 2033 #define EXIFragment_EVSEID_BYTES_SIZE 32 2034 #define EXIFragment_ServiceScope_CHARACTERS_SIZE 32 + EXTRA_CHAR 2035 #define EXIFragment_GenChallenge_CHARACTERS_SIZE 50 + EXTRA_CHAR 2036 #define EXIFragment_SalesTariffDescription_CHARACTERS_SIZE 32 + EXTRA_CHAR 2037 #define EXIFragment_FaultMsg_CHARACTERS_SIZE 64 + EXTRA_CHAR 2038 #define EXIFragment_KeyName_CHARACTERS_SIZE 50 + EXTRA_CHAR 2039 #define EXIFragment_SigMeterReading_BYTES_SIZE 32 2040 #define EXIFragment_X509SKI_BYTES_SIZE 350 2041 #define EXIFragment_X509IssuerName_CHARACTERS_SIZE 50 + EXTRA_CHAR 2042 #define EXIFragment_MeterID_CHARACTERS_SIZE 32 + EXTRA_CHAR 2043 #define EXIFragment_Modulus_BYTES_SIZE 350 2048 #if SAVE_MEMORY_WITH_UNNAMED_UNION == UNION_YES 2078 uint16_t charactersLen;
2141 #if SAVE_MEMORY_WITH_UNNAMED_UNION == UNION_YES 2231 #if DEPLOY_DIN_CODEC_FRAGMENT == SUPPORT_YES 2234 #if SAVE_MEMORY_WITH_UNNAMED_UNION == UNION_YES 2276 } OEMProvisioningCert ;
2325 uint16_t charactersLen;
2326 } RootCertificateID ;
2355 uint16_t charactersLen;
2362 uint16_t charactersLen;
2377 uint16_t charactersLen;
2401 uint16_t charactersLen;
2432 } ContractSignatureEncryptedPrivateKey ;
2491 uint16_t charactersLen;
2500 uint16_t charactersLen;
2507 uint16_t charactersLen;
2511 uint16_t charactersLen;
2512 } SalesTariffDescription ;
2518 uint16_t charactersLen;
2522 uint16_t charactersLen;
2553 uint16_t charactersLen;
2565 uint16_t charactersLen;
2579 #if SAVE_MEMORY_WITH_UNNAMED_UNION == UNION_YES 2820 #if DEPLOY_DIN_CODEC_FRAGMENT == SUPPORT_YES unsigned int Modulus_isUsed
Definition: dinEXIDatatypes.h:2809
void init_dinPMaxScheduleEntryType(struct dinPMaxScheduleEntryType *dinPMaxScheduleEntryType)
Definition: dinEXIDatatypes.c:824
unsigned int ServiceDetailRes_isUsed
Definition: dinEXIDatatypes.h:1962
Definition: dinEXIDatatypes.h:1418
void init_dinContractAuthenticationResType(struct dinContractAuthenticationResType *dinContractAuthenticationResType)
Definition: dinEXIDatatypes.c:497
unsigned int MgmtData_isUsed
Definition: dinEXIDatatypes.h:2684
uint16_t arrayLen
Definition: dinEXIDatatypes.h:1126
uint16_t charactersLen
Definition: dinEXIDatatypes.h:1642
unsigned int J_isUsed
Definition: dinEXIDatatypes.h:296
int16_t MeterStatus
Definition: dinEXIDatatypes.h:984
uint16_t arrayLen
Definition: dinEXIDatatypes.h:176
unsigned int BodyElement_isUsed
Definition: dinEXIDatatypes.h:2644
int8_t FullSOC
Definition: dinEXIDatatypes.h:2557
#define dinCertificateUpdateResType_ContractID_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1705
unsigned int RelativeTimeInterval_isUsed
Definition: dinEXIDatatypes.h:2171
void init_dinBodyBaseType(struct dinBodyBaseType *dinBodyBaseType)
Definition: dinEXIDatatypes.c:641
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:1670
Definition: dinEXIDatatypes.h:1374
unsigned int X509SerialNumber_isUsed
Definition: dinEXIDatatypes.h:2599
uint32_t start
Definition: dinEXIDatatypes.h:248
Definition: dinEXIDatatypes.h:377
unsigned int PGPData_isUsed
Definition: dinEXIDatatypes.h:2646
unsigned int PowerDeliveryReq_isUsed
Definition: dinEXIDatatypes.h:2209
Definition: dinEXIDatatypes.h:659
void init_dinServiceChargeType(struct dinServiceChargeType *dinServiceChargeType)
Definition: dinEXIDatatypes.c:920
void init_dinAC_EVChargeParameterType(struct dinAC_EVChargeParameterType *dinAC_EVChargeParameterType)
Definition: dinEXIDatatypes.c:529
struct dinCostType array[dinConsumptionCostType_Cost_ARRAY_SIZE]
Definition: dinEXIDatatypes.h:1479
Definition: dinEXIDatatypes.h:557
Definition: dinEXIDatatypes.h:255
int EVReady
Definition: dinEXIDatatypes.h:2256
unsigned int SessionSetupRes_isUsed
Definition: dinEXIDatatypes.h:2679
Definition: dinEXIDatatypes.h:1062
Definition: dinEXIDatatypes.h:1288
#define dinKeyInfoType_KeyValue_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1572
#define dinSalesTariffEntryType_ConsumptionCost_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1736
dinEVSEProcessingType EVSEProcessing
Definition: dinEXIDatatypes.h:1655
Definition: dinEXIDatatypes.h:945
unsigned int PGPKeyID_isUsed
Definition: dinEXIDatatypes.h:2721
void init_dinEVChargeParameterType(struct dinEVChargeParameterType *dinEVChargeParameterType)
Definition: dinEXIDatatypes.c:632
void init_dinPMaxScheduleType(struct dinPMaxScheduleType *dinPMaxScheduleType)
Definition: dinEXIDatatypes.c:585
Definition: dinEXIDatatypes.h:475
Definition: dinEXIDatatypes.h:559
#define EXIFragment_DigestValue_BYTES_SIZE
Definition: dinEXIDatatypes.h:2026
unsigned int Reference_isUsed
Definition: dinEXIDatatypes.h:2155
unsigned int ServiceScope_isUsed
Definition: dinEXIDatatypes.h:745
unsigned int EVSEChargeParameter_isUsed
Definition: dinEXIDatatypes.h:2772
#define EXIFragment_Seed_BYTES_SIZE
Definition: dinEXIDatatypes.h:2015
void init_dinCableCheckResType(struct dinCableCheckResType *dinCableCheckResType)
Definition: dinEXIDatatypes.c:891
void init_dinPaymentOptionsType(struct dinPaymentOptionsType *dinPaymentOptionsType)
Definition: dinEXIDatatypes.c:837
unsigned int DC_EVChargeParameter_isUsed
Definition: dinEXIDatatypes.h:1469
Definition: dinEXIDatatypes.h:870
void init_dinMeterInfoType(struct dinMeterInfoType *dinMeterInfoType)
Definition: dinEXIDatatypes.c:953
unsigned int PaymentDetailsRes_isUsed
Definition: dinEXIDatatypes.h:2196
#define EXIFragment_SigMeterReading_BYTES_SIZE
Definition: dinEXIDatatypes.h:2039
int8_t BulkSOC
Definition: dinEXIDatatypes.h:1253
#define EXIFragment_Y_BYTES_SIZE
Definition: dinEXIDatatypes.h:2025
unsigned int X509CRL_isUsed
Definition: dinEXIDatatypes.h:2707
#define dinSPKIDataType_SPKISexp_ARRAY_SIZE
Definition: dinEXIDatatypes.h:147
unsigned int EVChargeParameter_isUsed
Definition: dinEXIDatatypes.h:1463
void init_dinSAScheduleTupleType(struct dinSAScheduleTupleType *dinSAScheduleTupleType)
Definition: dinEXIDatatypes.c:858
uint16_t ServiceID
Definition: dinEXIDatatypes.h:379
int noContent
Definition: dinEXIDatatypes.h:256
Definition: dinEXIDatatypes.h:468
unsigned int EVTargetCurrent_isUsed
Definition: dinEXIDatatypes.h:2687
unsigned int FreeService_isUsed
Definition: dinEXIDatatypes.h:2725
unsigned int CableCheckReq_isUsed
Definition: dinEXIDatatypes.h:2199
Definition: dinEXIDatatypes.h:1518
Definition: dinEXIDatatypes.h:761
unsigned int SignedInfo_isUsed
Definition: dinEXIDatatypes.h:2168
uint32_t duration
Definition: dinEXIDatatypes.h:2243
#define dinSignaturePropertyType_Target_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:942
void init_dinAC_EVSEChargeParameterType(struct dinAC_EVSEChargeParameterType *dinAC_EVSEChargeParameterType)
Definition: dinEXIDatatypes.c:871
unsigned int stringValue_isUsed
Definition: dinEXIDatatypes.h:1402
unsigned int EVChargeParameter_isUsed
Definition: dinEXIDatatypes.h:2789
void init_dinRSAKeyValueType(struct dinRSAKeyValueType *dinRSAKeyValueType)
Definition: dinEXIDatatypes.c:774
unsigned int EVRequestedEnergyTransferType_isUsed
Definition: dinEXIDatatypes.h:2761
Definition: dinEXIDatatypes.h:215
unsigned int Body_isUsed
Definition: dinEXIDatatypes.h:2773
Definition: dinEXIDatatypes.h:766
#define dinKeyInfoType_Id_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1569
dinEVSENotificationType EVSENotification
Definition: dinEXIDatatypes.h:2380
unsigned int EVMaxCurrent_isUsed
Definition: dinEXIDatatypes.h:2656
unsigned int KeyName_isUsed
Definition: dinEXIDatatypes.h:2769
#define dinX509DataType_X509CRL_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1120
#define dinCertificateInstallationReqType_OEMProvisioningCert_BYTES_SIZE
Definition: dinEXIDatatypes.h:435
unsigned int ServiceDetailRes_isUsed
Definition: dinEXIDatatypes.h:2224
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:1713
#define EXIFragment_X509IssuerName_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:2041
dinunitSymbolType Unit
Definition: dinEXIDatatypes.h:2237
#define dinSalesTariffType_SalesTariffDescription_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1792
unsigned int EVSEChargeParameter_isUsed
Definition: dinEXIDatatypes.h:1868
unsigned int SigMeterReading_isUsed
Definition: dinEXIDatatypes.h:2771
void init_dinChargeParameterDiscoveryResType(struct dinChargeParameterDiscoveryResType *dinChargeParameterDiscoveryResType)
Definition: dinEXIDatatypes.c:655
#define dinPaymentDetailsResType_GenChallenge_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1313
unsigned int PaymentDetailsRes_isUsed
Definition: dinEXIDatatypes.h:1966
unsigned int CertificateInstallationReq_isUsed
Definition: dinEXIDatatypes.h:1981
unsigned int EVSEMaximumCurrentLimit_isUsed
Definition: dinEXIDatatypes.h:1091
Definition: dinEXIDatatypes.h:558
Definition: dinEXIDatatypes.h:482
#define dinMeteringReceiptReqType_SessionID_BYTES_SIZE
Definition: dinEXIDatatypes.h:1007
#define dinX509DataType_X509CRL_BYTES_SIZE
Definition: dinEXIDatatypes.h:1119
unsigned int Id_isUsed
Definition: dinEXIDatatypes.h:800
unsigned int Transforms_isUsed
Definition: dinEXIDatatypes.h:511
void init_dinEVPowerDeliveryParameterType(struct dinEVPowerDeliveryParameterType *dinEVPowerDeliveryParameterType)
Definition: dinEXIDatatypes.c:794
unsigned int CertificateInstallationRes_isUsed
Definition: dinEXIDatatypes.h:2702
unsigned int MeteringReceiptReq_isUsed
Definition: dinEXIDatatypes.h:1975
void init_dinSAScheduleListType(struct dinSAScheduleListType *dinSAScheduleListType)
Definition: dinEXIDatatypes.c:581
unsigned int ServiceParameterList_isUsed
Definition: dinEXIDatatypes.h:2739
uint16_t bytesLen
Definition: dinEXIDatatypes.h:980
unsigned int byteValue_isUsed
Definition: dinEXIDatatypes.h:2692
dinEVSEProcessingType EVSEProcessing
Definition: dinEXIDatatypes.h:1859
unsigned int DC_EVChargeParameter_isUsed
Definition: dinEXIDatatypes.h:2710
unsigned int TMeter_isUsed
Definition: dinEXIDatatypes.h:2586
dinEVSESupportedEnergyTransferType EnergyTransferType
Definition: dinEXIDatatypes.h:2453
Definition: dinEXIDatatypes.h:764
Definition: dinEXIDatatypes.h:1458
void init_dinServiceDiscoveryReqType(struct dinServiceDiscoveryReqType *dinServiceDiscoveryReqType)
Definition: dinEXIDatatypes.c:866
#define dinRSAKeyValueType_Exponent_BYTES_SIZE
Definition: dinEXIDatatypes.h:531
Definition: dinEXIDatatypes.h:109
Definition: dinEXIDatatypes.h:612
dinDC_EVErrorCodeType
Definition: dinEXIDatatypes.h:207
unsigned int PowerSwitchClosed_isUsed
Definition: dinEXIDatatypes.h:2694
#define dinX509IssuerSerialType_X509IssuerName_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:575
Definition: dinEXIDatatypes.h:762
uint16_t bytesLen
Definition: dinEXIDatatypes.h:999
unsigned int PGPKeyPacket_isUsed
Definition: dinEXIDatatypes.h:932
#define dinSessionSetupReqType_EVCCID_BYTES_SIZE
Definition: dinEXIDatatypes.h:114
#define dinReferenceType_Type_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:488
void init_dinServiceDetailReqType(struct dinServiceDetailReqType *dinServiceDetailReqType)
Definition: dinEXIDatatypes.c:686
unsigned int RelativeTimeInterval_isUsed
Definition: dinEXIDatatypes.h:652
void init_dinCurrentDemandResType(struct dinCurrentDemandResType *dinCurrentDemandResType)
Definition: dinEXIDatatypes.c:518
Definition: dinEXIDatatypes.h:1769
unsigned int X509IssuerName_isUsed
Definition: dinEXIDatatypes.h:2791
#define EXIFragment_Certificate_BYTES_SIZE
Definition: dinEXIDatatypes.h:2006
#define EXIFragment_EVSEID_BYTES_SIZE
Definition: dinEXIDatatypes.h:2033
uint8_t NumEPriceLevels
Definition: dinEXIDatatypes.h:2349
uint16_t charactersLen
Definition: dinEXIDatatypes.h:389
unsigned int RemainingTimeToFullSoC_isUsed
Definition: dinEXIDatatypes.h:2777
#define dinSPKIDataType_SPKISexp_BYTES_SIZE
Definition: dinEXIDatatypes.h:146
uint32_t duration
Definition: dinEXIDatatypes.h:250
dinDC_EVSEStatusCodeType
Definition: dinEXIDatatypes.h:98
void init_dinDC_EVPowerDeliveryParameterType(struct dinDC_EVPowerDeliveryParameterType *dinDC_EVPowerDeliveryParameterType)
Definition: dinEXIDatatypes.c:561
unsigned int ServicePaymentSelectionReq_isUsed
Definition: dinEXIDatatypes.h:2217
int FreeService
Definition: dinEXIDatatypes.h:2455
#define EXIFragment_J_BYTES_SIZE
Definition: dinEXIDatatypes.h:2023
unsigned int PreChargeReq_isUsed
Definition: dinEXIDatatypes.h:2611
#define dinContractAuthenticationReqType_Id_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:223
Definition: dinEXIDatatypes.h:99
int8_t byteValue
Definition: dinEXIDatatypes.h:2386
int noContent
Definition: dinEXIDatatypes.h:313
uint32_t startValue
Definition: dinEXIDatatypes.h:2574
Definition: dinEXIDatatypes.h:770
void init_dinSessionSetupReqType(struct dinSessionSetupReqType *dinSessionSetupReqType)
Definition: dinEXIDatatypes.c:479
unsigned int SignatureProperties_isUsed
Definition: dinEXIDatatypes.h:2716
Definition: dinEXIDatatypes.h:103
unsigned int SAScheduleTupleID_isUsed
Definition: dinEXIDatatypes.h:1022
unsigned int SalesTariffID_isUsed
Definition: dinEXIDatatypes.h:2799
Definition: dinEXIDatatypes.h:1227
unsigned int EVSECurrentLimitAchieved_isUsed
Definition: dinEXIDatatypes.h:2690
void init_dinSessionStopType(struct dinSessionStopType *dinSessionStopType)
Definition: dinEXIDatatypes.c:682
Definition: dinEXIDatatypes.h:149
unsigned int PreChargeReq_isUsed
Definition: dinEXIDatatypes.h:2214
Definition: dinEXIDatatypes.h:124
uint16_t bytesLen
Definition: dinEXIDatatypes.h:924
unsigned int EVCabinConditioning_isUsed
Definition: dinEXIDatatypes.h:601
Definition: dinEXIDatatypes.h:464
uint16_t charactersLen
Definition: dinEXIDatatypes.h:936
unsigned int CertificateInstallationRes_isUsed
Definition: dinEXIDatatypes.h:2204
#define dinCertificateUpdateReqType_Id_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1536
unsigned int Type_isUsed
Definition: dinEXIDatatypes.h:897
unsigned int ParameterSet_isUsed
Definition: dinEXIDatatypes.h:2770
#define EXIFragment_DHParams_BYTES_SIZE
Definition: dinEXIDatatypes.h:2029
Definition: dinEXIDatatypes.h:214
#define dinCertificateUpdateResType_DHParams_BYTES_SIZE
Definition: dinEXIDatatypes.h:1704
Definition: dinEXIDatatypes.h:1259
#define dinObjectType_MimeType_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:791
#define dinCertificateInstallationReqType_DHParams_BYTES_SIZE
Definition: dinEXIDatatypes.h:436
Definition: dinEXIDatatypes.h:773
dinpaymentOptionType SelectedPaymentOption
Definition: dinEXIDatatypes.h:1272
int PowerSwitchClosed
Definition: dinEXIDatatypes.h:2388
unsigned int X509IssuerSerial_isUsed
Definition: dinEXIDatatypes.h:2624
unsigned int MeterReading_isUsed
Definition: dinEXIDatatypes.h:2745
#define dinMessageHeaderType_SessionID_BYTES_SIZE
Definition: dinEXIDatatypes.h:1818
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:1030
#define dinCertificateInstallationResType_ContractID_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1662
unsigned int ServiceDiscoveryRes_isUsed
Definition: dinEXIDatatypes.h:2613
dinEVRequestedEnergyTransferType
Definition: dinEXIDatatypes.h:458
unsigned int DC_EVSEStatus_isUsed
Definition: dinEXIDatatypes.h:2602
unsigned int intValue_isUsed
Definition: dinEXIDatatypes.h:2754
uint16_t charactersLen
Definition: dinEXIDatatypes.h:420
Definition: dinEXIDatatypes.h:402
Definition: dinEXIDatatypes.h:1737
unsigned int DSAKeyValue_isUsed
Definition: dinEXIDatatypes.h:1331
#define dinCertificateUpdateResType_Id_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1702
Definition: dinEXIDatatypes.h:474
unsigned int Signature_isUsed
Definition: dinEXIDatatypes.h:2152
#define dinDSAKeyValueType_G_BYTES_SIZE
Definition: dinEXIDatatypes.h:262
unsigned int FullSOC_isUsed
Definition: dinEXIDatatypes.h:2794
#define EXIFragment_Exponent_BYTES_SIZE
Definition: dinEXIDatatypes.h:2009
unsigned int ServiceCharge_isUsed
Definition: dinEXIDatatypes.h:2632
unsigned int EVReady_isUsed
Definition: dinEXIDatatypes.h:2598
dinDC_EVErrorCodeType EVErrorCode
Definition: dinEXIDatatypes.h:606
#define dinX509DataType_X509Certificate_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1118
unsigned int Entry_isUsed
Definition: dinEXIDatatypes.h:2187
uint16_t charactersLen
Definition: dinEXIDatatypes.h:889
unsigned int CurrentDemandRes_isUsed
Definition: dinEXIDatatypes.h:2743
dinEVSEProcessingType
Definition: dinEXIDatatypes.h:123
unsigned int EAmount_isUsed
Definition: dinEXIDatatypes.h:2661
unsigned int DSAKeyValue_isUsed
Definition: dinEXIDatatypes.h:2722
Definition: dinEXIDatatypes.h:548
dinisolationLevelType
Definition: dinEXIDatatypes.h:657
unsigned int WeldingDetectionRes_isUsed
Definition: dinEXIDatatypes.h:1990
Definition: dinEXIDatatypes.h:547
unsigned int Object_isUsed
Definition: dinEXIDatatypes.h:2805
Definition: dinEXIDatatypes.h:355
unsigned int ANY_isUsed
Definition: dinEXIDatatypes.h:1165
unsigned int Transform_isUsed
Definition: dinEXIDatatypes.h:2158
Definition: dinEXIDatatypes.h:1994
unsigned int EVStatus_isUsed
Definition: dinEXIDatatypes.h:2778
unsigned int PMaxSchedule_isUsed
Definition: dinEXIDatatypes.h:2631
int16_t PMaxScheduleID
Definition: dinEXIDatatypes.h:2533
unsigned int Id_isUsed
Definition: dinEXIDatatypes.h:1545
int EVRESSConditioning
Definition: dinEXIDatatypes.h:2330
void init_dinServiceTagListType(struct dinServiceTagListType *dinServiceTagListType)
Definition: dinEXIDatatypes.c:782
Definition: dinEXIDatatypes.h:469
unsigned int EVSECurrentRegulationTolerance_isUsed
Definition: dinEXIDatatypes.h:2738
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:1756
uint16_t charactersLen
Definition: dinEXIDatatypes.h:161
Definition: dinEXIDatatypes.h:754
#define dinCanonicalizationMethodType_Algorithm_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:129
unsigned int DepartureTime_isUsed
Definition: dinEXIDatatypes.h:2623
unsigned int PowerDeliveryRes_isUsed
Definition: dinEXIDatatypes.h:1972
int _warning_
Definition: dinEXIDatatypes.h:2227
Definition: dinEXIDatatypes.h:327
void init_dinCertificateUpdateResType(struct dinCertificateUpdateResType *dinCertificateUpdateResType)
Definition: dinEXIDatatypes.c:628
Definition: dinEXIDatatypes.h:1855
uint32_t NotificationMaxDelay
Definition: dinEXIDatatypes.h:720
unsigned int V2G_Message_isUsed
Definition: dinEXIDatatypes.h:2145
void init_dinSessionStopResType(struct dinSessionStopResType *dinSessionStopResType)
Definition: dinEXIDatatypes.c:902
int BulkChargingComplete
Definition: dinEXIDatatypes.h:1433
Definition: dinEXIDatatypes.h:1201
uint16_t charactersLen
Definition: dinEXIDatatypes.h:629
dinEVRequestedEnergyTransferType EVRequestedEnergyTransferType
Definition: dinEXIDatatypes.h:2503
unsigned int ChargeParameterDiscoveryRes_isUsed
Definition: dinEXIDatatypes.h:2222
void init_dinWeldingDetectionResType(struct dinWeldingDetectionResType *dinWeldingDetectionResType)
Definition: dinEXIDatatypes.c:493
int FreeService
Definition: dinEXIDatatypes.h:1489
unsigned int BulkChargingComplete_isUsed
Definition: dinEXIDatatypes.h:1221
unsigned int RetryCounter_isUsed
Definition: dinEXIDatatypes.h:2601
Definition: dinEXIDatatypes.h:409
unsigned int RelativeTimeInterval_isUsed
Definition: dinEXIDatatypes.h:1743
unsigned int CurrentDemandRes_isUsed
Definition: dinEXIDatatypes.h:1988
int noContent
Definition: dinEXIDatatypes.h:410
unsigned int TimeInterval_isUsed
Definition: dinEXIDatatypes.h:2183
unsigned int CanonicalizationMethod_isUsed
Definition: dinEXIDatatypes.h:2729
int16_t SalesTariffID
Definition: dinEXIDatatypes.h:1801
void init_dinSignatureType(struct dinSignatureType *dinSignatureType)
Definition: dinEXIDatatypes.c:743
unsigned int AC_EVSEStatus_isUsed
Definition: dinEXIDatatypes.h:2186
uint16_t arrayLen
Definition: dinEXIDatatypes.h:1265
Definition: dinEXIDatatypes.h:1834
Definition: dinEXIDatatypes.h:219
int noContent
Definition: dinEXIDatatypes.h:571
unsigned int ServiceScope_isUsed
Definition: dinEXIDatatypes.h:2759
unsigned int SelectedServiceList_isUsed
Definition: dinEXIDatatypes.h:2726
unsigned int PgenCounter_isUsed
Definition: dinEXIDatatypes.h:308
Definition: dinEXIDatatypes.h:522
int64_t X509SerialNumber
Definition: dinEXIDatatypes.h:2257
unsigned int SAScheduleTupleID_isUsed
Definition: dinEXIDatatypes.h:2625
unsigned int EVMaximumVoltageLimit_isUsed
Definition: dinEXIDatatypes.h:2750
uint16_t charactersLen
Definition: dinEXIDatatypes.h:834
Definition: dinEXIDatatypes.h:477
unsigned int Transforms_isUsed
Definition: dinEXIDatatypes.h:900
Definition: dinEXIDatatypes.h:437
unsigned int HMACOutputLength_isUsed
Definition: dinEXIDatatypes.h:2618
unsigned int Value_isUsed
Definition: dinEXIDatatypes.h:2685
Definition: dinEXIDatatypes.h:760
unsigned int EVMaximumPowerLimit_isUsed
Definition: dinEXIDatatypes.h:1240
#define dinReferenceType_Id_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:486
int16_t PMax
Definition: dinEXIDatatypes.h:2358
Definition: dinEXIDatatypes.h:401
unsigned int EVCabinConditioning_isUsed
Definition: dinEXIDatatypes.h:2757
unsigned int MeterInfo_isUsed
Definition: dinEXIDatatypes.h:2652
Definition: dinEXIDatatypes.h:336
unsigned int EVSECurrentRegulationTolerance_isUsed
Definition: dinEXIDatatypes.h:1304
uint16_t charactersLen
Definition: dinEXIDatatypes.h:1012
unsigned int CanonicalizationMethod_isUsed
Definition: dinEXIDatatypes.h:2156
Definition: dinEXIDatatypes.h:333
unsigned int EVMaximumVoltageLimit_isUsed
Definition: dinEXIDatatypes.h:1425
uint32_t amount
Definition: dinEXIDatatypes.h:853
#define dinCertificateUpdateResType_ContractSignatureEncryptedPrivateKey_BYTES_SIZE
Definition: dinEXIDatatypes.h:1703
unsigned int SASchedules_isUsed
Definition: dinEXIDatatypes.h:1862
#define EXIFragment_OEMProvisioningCert_BYTES_SIZE
Definition: dinEXIDatatypes.h:2008
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:1280
unsigned int shortValue_isUsed
Definition: dinEXIDatatypes.h:1390
unsigned int ContractAuthenticationReq_isUsed
Definition: dinEXIDatatypes.h:2201
dinEVSEProcessingType EVSEProcessing
Definition: dinEXIDatatypes.h:1057
uint16_t charactersLen
Definition: dinEXIDatatypes.h:972
unsigned int RCD_isUsed
Definition: dinEXIDatatypes.h:2806
int8_t BulkSOC
Definition: dinEXIDatatypes.h:2357
#define EXIFragment_SPKISexp_BYTES_SIZE
Definition: dinEXIDatatypes.h:2028
unsigned int EVSEPresentCurrent_isUsed
Definition: dinEXIDatatypes.h:2662
void init_dinSPKIDataType(struct dinSPKIDataType *dinSPKIDataType)
Definition: dinEXIDatatypes.c:505
unsigned int EVSEChargeParameter_isUsed
Definition: dinEXIDatatypes.h:2185
dinEVRequestedEnergyTransferType EVRequestedEnergyTransferType
Definition: dinEXIDatatypes.h:1460
unsigned int ServiceList_isUsed
Definition: dinEXIDatatypes.h:2782
unsigned int BodyElement_isUsed
Definition: dinEXIDatatypes.h:1956
Definition: dinEXIDatatypes.h:642
int ChargingComplete
Definition: dinEXIDatatypes.h:2367
Definition: dinEXIDatatypes.h:1053
unsigned int PreChargeRes_isUsed
Definition: dinEXIDatatypes.h:2629
unsigned int Encoding_isUsed
Definition: dinEXIDatatypes.h:812
unsigned int DC_EVSEChargeParameter_isUsed
Definition: dinEXIDatatypes.h:2181
#define dinConsumptionCostType_Cost_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1473
uint16_t arrayLen
Definition: dinEXIDatatypes.h:156
unsigned int Parameter_isUsed
Definition: dinEXIDatatypes.h:2590
void init_dinDC_EVStatusType(struct dinDC_EVStatusType *dinDC_EVStatusType)
Definition: dinEXIDatatypes.c:810
uint16_t bytesLen
Definition: dinEXIDatatypes.h:1676
#define dinManifestType_Id_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:623
unsigned int SignedInfo_isUsed
Definition: dinEXIDatatypes.h:2734
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:1506
void init_dinSubCertificatesType(struct dinSubCertificatesType *dinSubCertificatesType)
Definition: dinEXIDatatypes.c:960
unsigned int ContractID_isUsed
Definition: dinEXIDatatypes.h:2672
unsigned int EVErrorCode_isUsed
Definition: dinEXIDatatypes.h:2788
uint32_t ChargingProfileEntryStart
Definition: dinEXIDatatypes.h:2333
Definition: dinEXIDatatypes.h:1539
unsigned int X509SubjectName_isUsed
Definition: dinEXIDatatypes.h:2699
int64_t DateTimeNow
Definition: dinEXIDatatypes.h:2485
void init_dinChargingStatusReqType(struct dinChargingStatusReqType *dinChargingStatusReqType)
Definition: dinEXIDatatypes.c:703
unsigned int ANY_isUsed
Definition: dinEXIDatatypes.h:1633
Definition: dinEXIDatatypes.h:768
void init_dinDC_EVChargeParameterType(struct dinDC_EVChargeParameterType *dinDC_EVChargeParameterType)
Definition: dinEXIDatatypes.c:573
dinserviceCategoryType ServiceCategory
Definition: dinEXIDatatypes.h:747
unsigned int EVSEMaximumVoltageLimit_isUsed
Definition: dinEXIDatatypes.h:1088
#define dinX509DataType_X509SubjectName_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1116
Definition: dinEXIDatatypes.h:756
#define dinServiceTagType_ServiceScope_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:693
#define dinSignedInfoType_Id_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:828
#define dinSignatureMethodType_ANY_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:415
dincostKindType costKind
Definition: dinEXIDatatypes.h:851
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:1172
unsigned int DC_EVSEChargeParameter_isUsed
Definition: dinEXIDatatypes.h:1874
void init_dinX509IssuerSerialType(struct dinX509IssuerSerialType *dinX509IssuerSerialType)
Definition: dinEXIDatatypes.c:798
unsigned int KeyValue_isUsed
Definition: dinEXIDatatypes.h:2637
Definition: dinEXIDatatypes.h:372
void init_dinKeyValueType(struct dinKeyValueType *dinKeyValueType)
Definition: dinEXIDatatypes.c:645
unsigned int ProfileEntry_isUsed
Definition: dinEXIDatatypes.h:2741
unsigned int TimeInterval_isUsed
Definition: dinEXIDatatypes.h:1740
#define dinSessionSetupResType_EVSEID_BYTES_SIZE
Definition: dinEXIDatatypes.h:1503
#define EXIFragment_PgenCounter_BYTES_SIZE
Definition: dinEXIDatatypes.h:2011
void init_dinCanonicalizationMethodType(struct dinCanonicalizationMethodType *dinCanonicalizationMethodType)
Definition: dinEXIDatatypes.c:501
Definition: dinEXIDatatypes.h:115
Definition: dinEXIDatatypes.h:1846
unsigned int RemainingTimeToBulkSoC_isUsed
Definition: dinEXIDatatypes.h:1442
void init_dinDSAKeyValueType(struct dinDSAKeyValueType *dinDSAKeyValueType)
Definition: dinEXIDatatypes.c:615
unsigned int SPKIData_isUsed
Definition: dinEXIDatatypes.h:2626
unsigned int SASchedules_isUsed
Definition: dinEXIDatatypes.h:2174
unsigned int AC_EVSEStatus_isUsed
Definition: dinEXIDatatypes.h:1036
uint16_t bytesLen
Definition: dinEXIDatatypes.h:677
int PowerSwitchClosed
Definition: dinEXIDatatypes.h:716
Definition: dinEXIDatatypes.h:317
unsigned int RemainingTimeToBulkSoC_isUsed
Definition: dinEXIDatatypes.h:2688
unsigned int Certificate_isUsed
Definition: dinEXIDatatypes.h:2596
unsigned int MgmtData_isUsed
Definition: dinEXIDatatypes.h:2160
int ChargingComplete
Definition: dinEXIDatatypes.h:1223
unsigned int PowerDeliveryRes_isUsed
Definition: dinEXIDatatypes.h:2210
void init_dinParameterSetType(struct dinParameterSetType *dinParameterSetType)
Definition: dinEXIDatatypes.c:726
unsigned int shortValue_isUsed
Definition: dinEXIDatatypes.h:2796
Definition: dinEXIDatatypes.h:385
unsigned int Header_isUsed
Definition: dinEXIDatatypes.h:2705
Definition: dinEXIDatatypes.h:125
#define EXIFragment_X509CRL_BYTES_SIZE
Definition: dinEXIDatatypes.h:2024
unsigned int X509SKI_isUsed
Definition: dinEXIDatatypes.h:2781
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:1520
unsigned int PaymentOption_isUsed
Definition: dinEXIDatatypes.h:2780
unsigned int CableCheckReq_isUsed
Definition: dinEXIDatatypes.h:1983
unsigned int SalesTariff_isUsed
Definition: dinEXIDatatypes.h:1841
unsigned int PaymentDetailsRes_isUsed
Definition: dinEXIDatatypes.h:2682
unsigned int Multiplier_isUsed
Definition: dinEXIDatatypes.h:2605
Definition: dinEXIDatatypes.h:1691
unsigned int ANY_isUsed
Definition: dinEXIDatatypes.h:938
unsigned int J_isUsed
Definition: dinEXIDatatypes.h:2701
Definition: dinEXIDatatypes.h:1663
unsigned int RootCertificateID_isUsed
Definition: dinEXIDatatypes.h:2647
unsigned int ANY_isUsed
Definition: dinEXIDatatypes.h:430
Definition: dinEXIDatatypes.h:462
void init_dinTransformsType(struct dinTransformsType *dinTransformsType)
Definition: dinEXIDatatypes.c:673
void init_dinDC_EVSEStatusType(struct dinDC_EVSEStatusType *dinDC_EVSEStatusType)
Definition: dinEXIDatatypes.c:924
unsigned int EVSEMinimumVoltageLimit_isUsed
Definition: dinEXIDatatypes.h:2742
Definition: dinEXIDatatypes.h:774
unsigned int DC_EVSEStatus_isUsed
Definition: dinEXIDatatypes.h:2170
unsigned int ChargeParameterDiscoveryReq_isUsed
Definition: dinEXIDatatypes.h:2801
void init_dinSASchedulesType(struct dinSASchedulesType *dinSASchedulesType)
Definition: dinEXIDatatypes.c:624
int16_t MeterStatus
Definition: dinEXIDatatypes.h:2502
unsigned int EVSEPowerLimitAchieved_isUsed
Definition: dinEXIDatatypes.h:2587
Definition: dinEXIDatatypes.h:216
unsigned int CableCheckRes_isUsed
Definition: dinEXIDatatypes.h:2653
#define dinSignatureMethodType_Algorithm_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:414
int EVSECurrentLimitAchieved
Definition: dinEXIDatatypes.h:1081
dincostKindType
Definition: dinEXIDatatypes.h:639
uint8_t EPriceLevel
Definition: dinEXIDatatypes.h:1745
uint16_t charactersLen
Definition: dinEXIDatatypes.h:1798
unsigned int Service_isUsed
Definition: dinEXIDatatypes.h:2719
unsigned int SalesTariff_isUsed
Definition: dinEXIDatatypes.h:2704
unsigned int ParameterSetID_isUsed
Definition: dinEXIDatatypes.h:592
unsigned int SessionSetupReq_isUsed
Definition: dinEXIDatatypes.h:1957
unsigned int ANY_isUsed
Definition: dinEXIDatatypes.h:818
unsigned int SAScheduleList_isUsed
Definition: dinEXIDatatypes.h:1865
int boolValue
Definition: dinEXIDatatypes.h:2514
#define dinSignaturePropertiesType_SignatureProperty_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1200
int16_t RetryCounter
Definition: dinEXIDatatypes.h:1732
struct dinSessionSetupReqType::@6 EVCCID
unsigned int SalesTariffDescription_isUsed
Definition: dinEXIDatatypes.h:2764
unsigned int CertificateUpdateRes_isUsed
Definition: dinEXIDatatypes.h:2208
unsigned int AC_EVSEChargeParameter_isUsed
Definition: dinEXIDatatypes.h:1871
Definition: dinEXIDatatypes.h:1878
unsigned int SAScheduleTuple_isUsed
Definition: dinEXIDatatypes.h:2622
int FreeService
Definition: dinEXIDatatypes.h:864
int16_t ChargingProfileEntryMaxPower
Definition: dinEXIDatatypes.h:2240
Definition: dinEXIDatatypes.h:331
unsigned int Id_isUsed
Definition: dinEXIDatatypes.h:231
int64_t TMeter
Definition: dinEXIDatatypes.h:2241
#define dinSalesTariffType_Id_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1791
dinpaymentOptionType SelectedPaymentOption
Definition: dinEXIDatatypes.h:2488
#define dinKeyInfoType_X509Data_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1574
unsigned int EVSEPresentVoltage_isUsed
Definition: dinEXIDatatypes.h:2643
void init_dinServiceTagType(struct dinServiceTagType *dinServiceTagType)
Definition: dinEXIDatatypes.c:841
unsigned int PgenCounter_isUsed
Definition: dinEXIDatatypes.h:2633
unsigned int DateTimeNow_isUsed
Definition: dinEXIDatatypes.h:2752
unsigned int PowerDeliveryRes_isUsed
Definition: dinEXIDatatypes.h:2663
unsigned int ChargeService_isUsed
Definition: dinEXIDatatypes.h:2714
unsigned int CableCheckRes_isUsed
Definition: dinEXIDatatypes.h:2200
unsigned int FaultCode_isUsed
Definition: dinEXIDatatypes.h:2648
Definition: dinEXIDatatypes.h:169
#define dinPMaxScheduleType_PMaxScheduleEntry_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1258
unsigned int NumEPriceLevels_isUsed
Definition: dinEXIDatatypes.h:2664
#define dinX509DataType_X509IssuerSerial_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1112
dinserviceCategoryType
Definition: dinEXIDatatypes.h:556
uint16_t charactersLen
Definition: dinEXIDatatypes.h:1710
#define EXIFragment_stringValue_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:2007
unsigned int Manifest_isUsed
Definition: dinEXIDatatypes.h:2695
unsigned int DSAKeyValue_isUsed
Definition: dinEXIDatatypes.h:2147
#define dinSubCertificatesType_Certificate_BYTES_SIZE
Definition: dinEXIDatatypes.h:992
unsigned int RSAKeyValue_isUsed
Definition: dinEXIDatatypes.h:1334
unsigned int PaymentDetailsReq_isUsed
Definition: dinEXIDatatypes.h:2683
unsigned int ServiceDiscoveryRes_isUsed
Definition: dinEXIDatatypes.h:2192
#define dinKeyValueType_ANY_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1327
#define dinListOfRootCertificateIDsType_RootCertificateID_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:167
unsigned int BulkChargingComplete_isUsed
Definition: dinEXIDatatypes.h:2619
unsigned int BulkSOC_isUsed
Definition: dinEXIDatatypes.h:1254
Definition: dinEXIDatatypes.h:769
#define dinTransformType_XPath_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:183
Definition: dinEXIDatatypes.h:1278
unsigned int URI_isUsed
Definition: dinEXIDatatypes.h:891
unsigned int DHParams_isUsed
Definition: dinEXIDatatypes.h:2720
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:1316
int EVSEVoltageLimitAchieved
Definition: dinEXIDatatypes.h:2329
unsigned int DigestValue_isUsed
Definition: dinEXIDatatypes.h:2709
void init_dinCertificateInstallationResType(struct dinCertificateInstallationResType *dinCertificateInstallationResType)
Definition: dinEXIDatatypes.c:944
unsigned int PGPData_isUsed
Definition: dinEXIDatatypes.h:2159
unsigned int Seed_isUsed
Definition: dinEXIDatatypes.h:302
Definition: dinEXIDatatypes.h:107
uint8_t EPriceLevel
Definition: dinEXIDatatypes.h:2264
#define dinKeyInfoType_RetrievalMethod_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1573
uint32_t ChargingProfileEntryStart
Definition: dinEXIDatatypes.h:524
#define dinKeyInfoType_MgmtData_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1578
int ReceiptRequired
Definition: dinEXIDatatypes.h:1187
dincostKindType costKind
Definition: dinEXIDatatypes.h:2345
unsigned int ChargingStatusReq_isUsed
Definition: dinEXIDatatypes.h:2211
#define EXIFragment_Modulus_BYTES_SIZE
Definition: dinEXIDatatypes.h:2043
unsigned int MeteringReceiptReq_isUsed
Definition: dinEXIDatatypes.h:2603
unsigned int SigMeterReading_isUsed
Definition: dinEXIDatatypes.h:982
unsigned int SignatureValue_isUsed
Definition: dinEXIDatatypes.h:2165
void init_dinSessionSetupResType(struct dinSessionSetupResType *dinSessionSetupResType)
Definition: dinEXIDatatypes.c:790
unsigned int SignatureMethod_isUsed
Definition: dinEXIDatatypes.h:2161
#define dinKeyInfoType_PGPData_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1575
unsigned int EVSEStatus_isUsed
Definition: dinEXIDatatypes.h:1033
Definition: dinEXIDatatypes.h:209
int8_t EVRESSSOC
Definition: dinEXIDatatypes.h:2477
dinisolationLevelType EVSEIsolationStatus
Definition: dinEXIDatatypes.h:872
Definition: dinEXIDatatypes.h:646
Definition: dinEXIDatatypes.h:2047
#define dinServiceTagType_ServiceName_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:692
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:1565
unsigned int MeteringReceiptRes_isUsed
Definition: dinEXIDatatypes.h:2195
Definition: dinEXIDatatypes.h:334
#define dinPaymentOptionsType_PaymentOption_ARRAY_SIZE
Definition: dinEXIDatatypes.h:682
dinEVSESupportedEnergyTransferType
Definition: dinEXIDatatypes.h:472
int8_t byteValue
Definition: dinEXIDatatypes.h:1386
int _warning_
Definition: dinEXIDatatypes.h:2812
uint16_t arrayLen
Definition: dinEXIDatatypes.h:635
Definition: dinEXIDatatypes.h:658
Definition: dinEXIDatatypes.h:822
unsigned int FaultMsg_isUsed
Definition: dinEXIDatatypes.h:913
unsigned int MeteringReceiptRes_isUsed
Definition: dinEXIDatatypes.h:1976
unsigned int X509Data_isUsed
Definition: dinEXIDatatypes.h:2164
int EVSEPowerLimitAchieved
Definition: dinEXIDatatypes.h:1085
unsigned int Unit_isUsed
Definition: dinEXIDatatypes.h:2582
int8_t amountMultiplier
Definition: dinEXIDatatypes.h:2568
#define EXIFragment_P_BYTES_SIZE
Definition: dinEXIDatatypes.h:2019
int32_t intValue
Definition: dinEXIDatatypes.h:1392
Definition: dinEXIDatatypes.h:330
void init_dinPowerDeliveryResType(struct dinPowerDeliveryResType *dinPowerDeliveryResType)
Definition: dinEXIDatatypes.c:483
unsigned int ConsumptionCost_isUsed
Definition: dinEXIDatatypes.h:2786
Definition: dinEXIDatatypes.h:1328
uint16_t charactersLen
Definition: dinEXIDatatypes.h:494
unsigned int EVChargeParameter_isUsed
Definition: dinEXIDatatypes.h:2190
void init_dinEntryType(struct dinEntryType *dinEntryType)
Definition: dinEXIDatatypes.c:677
void init_dinAnonType_V2G_Message(struct dinAnonType_V2G_Message *dinAnonType_V2G_Message)
Definition: dinEXIDatatypes.c:760
Definition: dinEXIDatatypes.h:667
Definition: dinEXIDatatypes.h:211
unsigned int KeyName_isUsed
Definition: dinEXIDatatypes.h:2166
#define dinPGPDataType_ANY_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:919
unsigned int EVEnergyCapacity_isUsed
Definition: dinEXIDatatypes.h:1245
Definition: dinEXIDatatypes.h:329
#define dinSPKIDataType_ANY_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:148
Definition: dinEXIDatatypes.h:131
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:1073
unsigned int ChargingStatusRes_isUsed
Definition: dinEXIDatatypes.h:1974
void init_dinEXIFragment(struct dinEXIFragment *exiFrag)
Definition: dinEXIDatatypes.c:130
unsigned int SPKISexp_isUsed
Definition: dinEXIDatatypes.h:2713
int EVReady
Definition: dinEXIDatatypes.h:598
Definition: dinEXIDatatypes.h:625
uint32_t exi_string_character_t
EXI string character.
Definition: EXITypes.h:271
unsigned int EVRESSConditioning_isUsed
Definition: dinEXIDatatypes.h:2651
void init_dinPaymentDetailsResType(struct dinPaymentDetailsResType *dinPaymentDetailsResType)
Definition: dinEXIDatatypes.c:611
unsigned int ServiceCategory_isUsed
Definition: dinEXIDatatypes.h:748
#define dinObjectType_Encoding_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:792
unsigned int PowerDeliveryReq_isUsed
Definition: dinEXIDatatypes.h:1971
unsigned int SalesTariffEntry_isUsed
Definition: dinEXIDatatypes.h:2172
Definition: dinEXIDatatypes.h:566
unsigned int ServicePaymentSelectionReq_isUsed
Definition: dinEXIDatatypes.h:2640
unsigned int NotificationMaxDelay_isUsed
Definition: dinEXIDatatypes.h:2765
unsigned int PaymentOptions_isUsed
Definition: dinEXIDatatypes.h:2678
Definition: dinEXIDatatypes.h:1043
#define dinSignatureValueType_CONTENT_BYTES_SIZE
Definition: dinEXIDatatypes.h:666
unsigned int Id_isUsed
Definition: dinEXIDatatypes.h:443
#define dinKeyInfoType_KeyName_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1570
Definition: dinEXIDatatypes.h:213
Definition: dinEXIDatatypes.h:404
#define dinCertificateUpdateReqType_DHParams_BYTES_SIZE
Definition: dinEXIDatatypes.h:1538
Definition: dinEXIDatatypes.h:532
unsigned int EVSEMaxCurrent_isUsed
Definition: dinEXIDatatypes.h:2717
void init_dinPhysicalValueType(struct dinPhysicalValueType *dinPhysicalValueType)
Definition: dinEXIDatatypes.c:815
unsigned int SessionStopReq_isUsed
Definition: dinEXIDatatypes.h:1977
dinEVSEProcessingType EVSEProcessing
Definition: dinEXIDatatypes.h:2246
#define dinTransformType_XPath_ARRAY_SIZE
Definition: dinEXIDatatypes.h:184
#define dinCertificateInstallationResType_DHParams_BYTES_SIZE
Definition: dinEXIDatatypes.h:1661
Definition: dinEXIDatatypes.h:208
#define dinDigestMethodType_Algorithm_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:383
Basic type definitions and structs.
unsigned int EPriceLevel_isUsed
Definition: dinEXIDatatypes.h:2606
unsigned int KeyInfo_isUsed
Definition: dinEXIDatatypes.h:1782
Definition: dinEXIDatatypes.h:241
uint16_t charactersLen
Definition: dinEXIDatatypes.h:2267
#define dinNotificationType_FaultMsg_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:904
unsigned int Object_isUsed
Definition: dinEXIDatatypes.h:2169
unsigned int EVSEVoltageLimitAchieved_isUsed
Definition: dinEXIDatatypes.h:2650
#define dinContractAuthenticationReqType_GenChallenge_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:224
Definition: dinEXIDatatypes.h:849
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:1045
Definition: dinEXIDatatypes.h:771
Definition: dinEXIDatatypes.h:758
#define dinDSAKeyValueType_P_BYTES_SIZE
Definition: dinEXIDatatypes.h:260
unsigned int Reference_isUsed
Definition: dinEXIDatatypes.h:2792
int noContent
Definition: dinEXIDatatypes.h:323
uint16_t charactersLen
Definition: dinEXIDatatypes.h:700
unsigned int EVSEMaxVoltage_isUsed
Definition: dinEXIDatatypes.h:2733
int8_t FullSOC
Definition: dinEXIDatatypes.h:1250
#define EXIFragment_PGPKeyPacket_BYTES_SIZE
Definition: dinEXIDatatypes.h:2014
unsigned int ServiceName_isUsed
Definition: dinEXIDatatypes.h:702
unsigned int EVSEPeakCurrentRipple_isUsed
Definition: dinEXIDatatypes.h:2787
#define EXIFragment_MeterID_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:2042
uint32_t DepartureTime
Definition: dinEXIDatatypes.h:1100
uint16_t bytesLen
Definition: dinEXIDatatypes.h:1018
Definition: dinEXIDatatypes.h:312
#define dinDSAKeyValueType_J_BYTES_SIZE
Definition: dinEXIDatatypes.h:264
#define dinX509DataType_X509Certificate_BYTES_SIZE
Definition: dinEXIDatatypes.h:1117
uint16_t bytesLen
Definition: dinEXIDatatypes.h:1176
int noContent
Definition: dinEXIDatatypes.h:373
void init_dinCableCheckReqType(struct dinCableCheckReqType *dinCableCheckReqType)
Definition: dinEXIDatatypes.c:569
unsigned int ServiceName_isUsed
Definition: dinEXIDatatypes.h:2756
Definition: dinEXIDatatypes.h:794
int ChargingComplete
Definition: dinEXIDatatypes.h:1436
unsigned int SubCertificates_isUsed
Definition: dinEXIDatatypes.h:2779
unsigned int FullSOC_isUsed
Definition: dinEXIDatatypes.h:1251
#define dinSignedInfoType_Reference_ARRAY_SIZE
Definition: dinEXIDatatypes.h:829
void init_dinCertificateChainType(struct dinCertificateChainType *dinCertificateChainType)
Definition: dinEXIDatatypes.c:669
unsigned int Type_isUsed
Definition: dinEXIDatatypes.h:508
Definition: dinEXIDatatypes.h:1170
unsigned int V2G_Message_isUsed
Definition: dinEXIDatatypes.h:2639
#define dinServiceParameterListType_ParameterSet_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1526
#define dinSignatureType_Object_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1768
#define dinKeyInfoType_SPKIData_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1576
#define EXIFragment_RootCertificateID_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:2013
unsigned int PGPKeyID_isUsed
Definition: dinEXIDatatypes.h:926
unsigned int AC_EVSEStatus_isUsed
Definition: dinEXIDatatypes.h:2749
unsigned int CertificateUpdateRes_isUsed
Definition: dinEXIDatatypes.h:2731
unsigned int ReadyToChargeState_isUsed
Definition: dinEXIDatatypes.h:2604
Definition: dinEXIDatatypes.h:1563
unsigned int DC_EVPowerDeliveryParameter_isUsed
Definition: dinEXIDatatypes.h:1355
unsigned int EVSEProcessing_isUsed
Definition: dinEXIDatatypes.h:2591
unsigned int ServiceCharge_isUsed
Definition: dinEXIDatatypes.h:2178
unsigned int CertificateUpdateReq_isUsed
Definition: dinEXIDatatypes.h:2732
unsigned int physicalValue_isUsed
Definition: dinEXIDatatypes.h:1396
#define dinSignatureValueType_Id_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:665
void init_dinServiceParameterListType(struct dinServiceParameterListType *dinServiceParameterListType)
Definition: dinEXIDatatypes.c:829
#define dinRetrievalMethodType_Type_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:884
unsigned int EVSENotification_isUsed
Definition: dinEXIDatatypes.h:2686
unsigned int MeteringReceiptRes_isUsed
Definition: dinEXIDatatypes.h:2610
void init_dinPowerDeliveryReqType(struct dinPowerDeliveryReqType *dinPowerDeliveryReqType)
Definition: dinEXIDatatypes.c:663
uint16_t charactersLen
Definition: dinEXIDatatypes.h:1205
unsigned int SessionStopReq_isUsed
Definition: dinEXIDatatypes.h:2667
Definition: dinEXIDatatypes.h:478
#define dinTransformsType_Transform_ARRAY_SIZE
Definition: dinEXIDatatypes.h:345
#define dinTransformType_Algorithm_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:181
unsigned int Signature_isUsed
Definition: dinEXIDatatypes.h:2673
uint16_t bytesLen
Definition: dinEXIDatatypes.h:119
uint16_t charactersLen
Definition: dinEXIDatatypes.h:743
unsigned int Unit_isUsed
Definition: dinEXIDatatypes.h:617
unsigned int ContractAuthenticationRes_isUsed
Definition: dinEXIDatatypes.h:2203
unsigned int Transforms_isUsed
Definition: dinEXIDatatypes.h:2609
void init_dinServicePaymentSelectionReqType(struct dinServicePaymentSelectionReqType *dinServicePaymentSelectionReqType)
Definition: dinEXIDatatypes.c:589
unsigned int DateTimeNow_isUsed
Definition: dinEXIDatatypes.h:1514
Definition: dinEXIDatatypes.h:405
uint16_t bytesLen
Definition: dinEXIDatatypes.h:1558
dinEVSESupportedEnergyTransferType EnergyTransferType
Definition: dinEXIDatatypes.h:866
void init_dinObjectType(struct dinObjectType *dinObjectType)
Definition: dinEXIDatatypes.c:895
unsigned int ANY_isUsed
Definition: dinEXIDatatypes.h:962
int noContent
Definition: dinEXIDatatypes.h:318
int16_t SAScheduleTupleID
Definition: dinEXIDatatypes.h:1021
#define EXIFragment_X509SKI_BYTES_SIZE
Definition: dinEXIDatatypes.h:2040
uint16_t charactersLen
Definition: dinEXIDatatypes.h:229
unsigned int ServiceScope_isUsed
Definition: dinEXIDatatypes.h:710
unsigned int ListOfRootCertificateIDs_isUsed
Definition: dinEXIDatatypes.h:2740
unsigned int EVPowerDeliveryParameter_isUsed
Definition: dinEXIDatatypes.h:2184
Definition: dinEXIDatatypes.h:335
dinfaultCodeType FaultCode
Definition: dinEXIDatatypes.h:907
unsigned int EVSEMaximumPowerLimit_isUsed
Definition: dinEXIDatatypes.h:1295
unsigned int EVSEMinCurrent_isUsed
Definition: dinEXIDatatypes.h:2785
#define dinPGPDataType_PGPKeyID_BYTES_SIZE
Definition: dinEXIDatatypes.h:917
unsigned int ChargingStatusRes_isUsed
Definition: dinEXIDatatypes.h:2638
void init_dinProfileEntryType(struct dinProfileEntryType *dinProfileEntryType)
Definition: dinEXIDatatypes.c:756
#define EXIFragment_GenChallenge_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:2035
uint16_t charactersLen
Definition: dinEXIDatatypes.h:1543
Definition: dinEXIDatatypes.h:481
unsigned int EVMaxVoltage_isUsed
Definition: dinEXIDatatypes.h:2674
Definition: dinEXIDatatypes.h:108
void init_dinSelectedServiceType(struct dinSelectedServiceType *dinSelectedServiceType)
Definition: dinEXIDatatypes.c:802
unsigned int CertificateInstallationRes_isUsed
Definition: dinEXIDatatypes.h:1982
#define EXIFragment_ServiceName_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:2032
Definition: dinEXIDatatypes.h:765
int16_t ParameterSetID
Definition: dinEXIDatatypes.h:591
unsigned int CableCheckReq_isUsed
Definition: dinEXIDatatypes.h:2649
dinserviceCategoryType ServiceCategory
Definition: dinEXIDatatypes.h:704
#define dinX509DataType_X509SubjectName_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1115
Definition: dinEXIDatatypes.h:968
unsigned int Q_isUsed
Definition: dinEXIDatatypes.h:2698
unsigned int EVSEStatusCode_isUsed
Definition: dinEXIDatatypes.h:2767
int EVCabinConditioning
Definition: dinEXIDatatypes.h:600
int16_t PMaxScheduleID
Definition: dinEXIDatatypes.h:1261
unsigned int DigestMethod_isUsed
Definition: dinEXIDatatypes.h:2151
Definition: dinEXIDatatypes.h:1008
uint16_t bytesLen
Definition: dinEXIDatatypes.h:536
unsigned int ChargeParameterDiscoveryRes_isUsed
Definition: dinEXIDatatypes.h:2803
#define dinKeyInfoType_MgmtData_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1577
#define dinCertificateChainType_Certificate_BYTES_SIZE
Definition: dinEXIDatatypes.h:1359
#define EXIDocument_MgmtData_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:2003
unsigned int DC_EVPowerDeliveryParameter_isUsed
Definition: dinEXIDatatypes.h:2681
int EVSEVoltageLimitAchieved
Definition: dinEXIDatatypes.h:1083
uint16_t arrayLen
Definition: dinEXIDatatypes.h:1211
uint16_t charactersLen
Definition: dinEXIDatatypes.h:2069
unsigned int EVSEStatus_isUsed
Definition: dinEXIDatatypes.h:2182
Definition: dinEXIDatatypes.h:328
int8_t Multiplier
Definition: dinEXIDatatypes.h:614
unsigned int TimeInterval_isUsed
Definition: dinEXIDatatypes.h:367
Definition: dinEXIDatatypes.h:830
unsigned int EVPowerDeliveryParameter_isUsed
Definition: dinEXIDatatypes.h:2584
void init_dinMeteringReceiptResType(struct dinMeteringReceiptResType *dinMeteringReceiptResType)
Definition: dinEXIDatatypes.c:806
uint16_t arrayLen
Definition: dinEXIDatatypes.h:1480
unsigned int OEMProvisioningCert_isUsed
Definition: dinEXIDatatypes.h:2612
unsigned int ServicePaymentSelectionReq_isUsed
Definition: dinEXIDatatypes.h:1963
unsigned int SessionSetupReq_isUsed
Definition: dinEXIDatatypes.h:2197
#define dinSignatureType_Id_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1767
int16_t PMax
Definition: dinEXIDatatypes.h:654
Definition: dinEXIDatatypes.h:767
unsigned int HMACOutputLength_isUsed
Definition: dinEXIDatatypes.h:424
uint16_t bytesLen
Definition: dinEXIDatatypes.h:154
uint16_t charactersLen
Definition: dinEXIDatatypes.h:949
void init_dinNotificationType(struct dinNotificationType *dinNotificationType)
Definition: dinEXIDatatypes.c:934
Definition: dinEXIDatatypes.h:210
unsigned int ChargingProfileEntryMaxPower_isUsed
Definition: dinEXIDatatypes.h:2585
unsigned int CertificateInstallationReq_isUsed
Definition: dinEXIDatatypes.h:2703
void init_dinListOfRootCertificateIDsType(struct dinListOfRootCertificateIDsType *dinListOfRootCertificateIDsType)
Definition: dinEXIDatatypes.c:510
unsigned int EVSEIsolationStatus_isUsed
Definition: dinEXIDatatypes.h:873
unsigned int WeldingDetectionReq_isUsed
Definition: dinEXIDatatypes.h:1989
unsigned int G_isUsed
Definition: dinEXIDatatypes.h:285
unsigned int G_isUsed
Definition: dinEXIDatatypes.h:2700
unsigned int ServiceParameterList_isUsed
Definition: dinEXIDatatypes.h:1698
void init_dinChargeParameterDiscoveryReqType(struct dinChargeParameterDiscoveryReqType *dinChargeParameterDiscoveryReqType)
Definition: dinEXIDatatypes.c:764
unsigned int amountMultiplier_isUsed
Definition: dinEXIDatatypes.h:856
unsigned int boolValue_isUsed
Definition: dinEXIDatatypes.h:1384
unsigned int ChargingStatusReq_isUsed
Definition: dinEXIDatatypes.h:2634
#define dinTransformType_ANY_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:182
struct dinConsumptionCostType array[dinSalesTariffEntryType_ConsumptionCost_ARRAY_SIZE]
Definition: dinEXIDatatypes.h:1748
void init_dinSalesTariffType(struct dinSalesTariffType *dinSalesTariffType)
Definition: dinEXIDatatypes.c:911
int16_t SAScheduleTupleID
Definition: dinEXIDatatypes.h:1836
int32_t intValue
Definition: dinEXIDatatypes.h:2487
unsigned int ContractAuthenticationReq_isUsed
Definition: dinEXIDatatypes.h:2615
unsigned int FaultMsg_isUsed
Definition: dinEXIDatatypes.h:2768
#define EXIDocument_KeyName_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:2004
Definition: dinEXIDatatypes.h:587
int noContent
Definition: dinEXIDatatypes.h:341
unsigned int DC_EVSEChargeParameter_isUsed
Definition: dinEXIDatatypes.h:2797
unsigned int ServiceID_isUsed
Definition: dinEXIDatatypes.h:2737
Definition: dinEXIDatatypes.h:416
void init_dinSelectedServiceListType(struct dinSelectedServiceListType *dinSelectedServiceListType)
Definition: dinEXIDatatypes.c:514
unsigned int ServiceDiscoveryReq_isUsed
Definition: dinEXIDatatypes.h:2608
unsigned int ANY_isUsed
Definition: dinEXIDatatypes.h:396
unsigned int amountMultiplier_isUsed
Definition: dinEXIDatatypes.h:2802
void init_dinMessageHeaderType(struct dinMessageHeaderType *dinMessageHeaderType)
Definition: dinEXIDatatypes.c:636
unsigned int ServiceDetailReq_isUsed
Definition: dinEXIDatatypes.h:1961
Definition: dinEXIDatatypes.h:994
unsigned int ServiceDetailReq_isUsed
Definition: dinEXIDatatypes.h:2691
uint16_t arrayLen
Definition: dinEXIDatatypes.h:733
unsigned int ANY_isUsed
Definition: dinEXIDatatypes.h:163
int BulkChargingComplete
Definition: dinEXIDatatypes.h:1220
unsigned int ChargingStatusReq_isUsed
Definition: dinEXIDatatypes.h:1973
Definition: dinEXIDatatypes.h:683
int ReceiptRequired
Definition: dinEXIDatatypes.h:2366
int EVSEPowerLimitAchieved
Definition: dinEXIDatatypes.h:2242
uint16_t bytesLen
Definition: dinEXIDatatypes.h:517
Definition: dinEXIDatatypes.h:100
uint16_t charactersLen
Definition: dinEXIDatatypes.h:1320
dinserviceCategoryType ServiceCategory
Definition: dinEXIDatatypes.h:2504
uint16_t charactersLen
Definition: dinEXIDatatypes.h:441
unsigned int CurrentDemandReq_isUsed
Definition: dinEXIDatatypes.h:2213
dinEVSENotificationType EVSENotification
Definition: dinEXIDatatypes.h:879
unsigned int RSAKeyValue_isUsed
Definition: dinEXIDatatypes.h:2659
unsigned int SAScheduleList_isUsed
Definition: dinEXIDatatypes.h:2176
void init_dinX509DataType(struct dinX509DataType *dinX509DataType)
Definition: dinEXIDatatypes.c:533
uint16_t charactersLen
Definition: dinEXIDatatypes.h:1667
#define dinX509DataType_ANY_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1121
Definition: dinEXIDatatypes.h:778
unsigned int EVEnergyRequest_isUsed
Definition: dinEXIDatatypes.h:2628
uint16_t arrayLen
Definition: dinEXIDatatypes.h:1001
int16_t SAScheduleTupleID
Definition: dinEXIDatatypes.h:729
dinvalueType ValueType
Definition: dinEXIDatatypes.h:1381
unsigned int ResponseCode_isUsed
Definition: dinEXIDatatypes.h:2614
unsigned int Notification_isUsed
Definition: dinEXIDatatypes.h:2807
void init_dinPreChargeReqType(struct dinPreChargeReqType *dinPreChargeReqType)
Definition: dinEXIDatatypes.c:739
unsigned int DC_EVChargeParameter_isUsed
Definition: dinEXIDatatypes.h:2180
#define dinCertificateInstallationResType_ContractSignatureEncryptedPrivateKey_BYTES_SIZE
Definition: dinEXIDatatypes.h:1660
void init_dinDigestMethodType(struct dinDigestMethodType *dinDigestMethodType)
Definition: dinEXIDatatypes.c:690
unsigned int ANY_isUsed
Definition: dinEXIDatatypes.h:142
void init_dinIntervalType(struct dinIntervalType *dinIntervalType)
Definition: dinEXIDatatypes.c:651
uint16_t arrayLen
Definition: dinEXIDatatypes.h:687
uint16_t charactersLen
Definition: dinEXIDatatypes.h:911
Definition: dinEXIDatatypes.h:106
void init_dinParameterType(struct dinParameterType *dinParameterType)
Definition: dinEXIDatatypes.c:694
int16_t shortValue
Definition: dinEXIDatatypes.h:2559
unsigned int SignatureProperties_isUsed
Definition: dinEXIDatatypes.h:2148
Definition: dinEXIDatatypes.h:102
unsigned int costKind_isUsed
Definition: dinEXIDatatypes.h:2660
Definition: dinEXIDatatypes.h:1754
dinfaultCodeType
Definition: dinEXIDatatypes.h:545
#define dinDSAKeyValueType_Q_BYTES_SIZE
Definition: dinEXIDatatypes.h:261
unsigned int AC_EVSEChargeParameter_isUsed
Definition: dinEXIDatatypes.h:2735
#define dinReferenceType_URI_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:487
unsigned int ReceiptRequired_isUsed
Definition: dinEXIDatatypes.h:2675
Definition: dinEXIDatatypes.h:1344
unsigned int startValue_isUsed
Definition: dinEXIDatatypes.h:2808
unsigned int BulkSOC_isUsed
Definition: dinEXIDatatypes.h:2669
Definition: dinEXIDatatypes.h:905
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:1693
#define EXIFragment_KeyName_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:2038
Definition: dinEXIDatatypes.h:1485
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:1651
int16_t RetryCounter
Definition: dinEXIDatatypes.h:2259
Definition: dinEXIDatatypes.h:759
Definition: dinEXIDatatypes.h:727
void init_dinCertificateInstallationReqType(struct dinCertificateInstallationReqType *dinCertificateInstallationReqType)
Definition: dinEXIDatatypes.c:712
uint16_t arrayLen
Definition: dinEXIDatatypes.h:1413
unsigned int KeyInfo_isUsed
Definition: dinEXIDatatypes.h:2775
uint16_t arrayLen
Definition: dinEXIDatatypes.h:1593
#define EXIDocument_DigestValue_BYTES_SIZE
Definition: dinEXIDatatypes.h:2005
unsigned int ChargeParameterDiscoveryReq_isUsed
Definition: dinEXIDatatypes.h:2221
unsigned int PowerDeliveryReq_isUsed
Definition: dinEXIDatatypes.h:2666
uint16_t arrayLen
Definition: dinEXIDatatypes.h:1066
unsigned int SignatureMethod_isUsed
Definition: dinEXIDatatypes.h:2784
unsigned int DC_EVStatus_isUsed
Definition: dinEXIDatatypes.h:2621
void init_dinPGPDataType(struct dinPGPDataType *dinPGPDataType)
Definition: dinEXIDatatypes.c:938
unsigned int Exponent_isUsed
Definition: dinEXIDatatypes.h:2620
#define dinManifestType_Reference_ARRAY_SIZE
Definition: dinEXIDatatypes.h:624
unsigned int SPKIData_isUsed
Definition: dinEXIDatatypes.h:2163
unsigned int EVSEMaximumPowerLimit_isUsed
Definition: dinEXIDatatypes.h:2597
unsigned int EVSEMinimumCurrentLimit_isUsed
Definition: dinEXIDatatypes.h:2706
unsigned int EVSEEnergyToBeDelivered_isUsed
Definition: dinEXIDatatypes.h:2715
unsigned int CertificateUpdateReq_isUsed
Definition: dinEXIDatatypes.h:2207
unsigned int KeyInfo_isUsed
Definition: dinEXIDatatypes.h:2162
uint32_t startValue
Definition: dinEXIDatatypes.h:1476
Definition: dinEXIDatatypes.h:1448
void init_dinSignatureMethodType(struct dinSignatureMethodType *dinSignatureMethodType)
Definition: dinEXIDatatypes.c:707
unsigned int AC_EVChargeParameter_isUsed
Definition: dinEXIDatatypes.h:1466
#define dinObjectType_Id_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:790
int16_t ParameterSetID
Definition: dinEXIDatatypes.h:1409
unsigned int SessionStopRes_isUsed
Definition: dinEXIDatatypes.h:1978
Definition: dinEXIDatatypes.h:480
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:2278
Definition: dinEXIDatatypes.h:1794
Definition: dinEXIDatatypes.h:332
int8_t Multiplier
Definition: dinEXIDatatypes.h:2263
#define dinParameterSetType_Parameter_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1406
#define dinX509DataType_X509SKI_BYTES_SIZE
Definition: dinEXIDatatypes.h:1113
Definition: dinEXIDatatypes.h:463
uint32_t start
Definition: dinEXIDatatypes.h:2550
#define dinParameterType_Name_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1372
Definition: dinEXIDatatypes.h:596
unsigned int EVSEID_isUsed
Definition: dinEXIDatatypes.h:2758
unsigned int ANY_isUsed
Definition: dinEXIDatatypes.h:1340
uint16_t bytesLen
Definition: dinEXIDatatypes.h:1510
#define EXIFragment_X509Certificate_BYTES_SIZE
Definition: dinEXIDatatypes.h:2031
void init_dinEVSEChargeParameterType(struct dinEVSEChargeParameterType *dinEVSEChargeParameterType)
Definition: dinEXIDatatypes.c:565
#define EXIFragment_SalesTariffDescription_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:2036
unsigned int SessionSetupReq_isUsed
Definition: dinEXIDatatypes.h:2689
unsigned int PreChargeRes_isUsed
Definition: dinEXIDatatypes.h:1986
unsigned int ChargingStatusRes_isUsed
Definition: dinEXIDatatypes.h:2212
unsigned int CertificateUpdateRes_isUsed
Definition: dinEXIDatatypes.h:1980
unsigned int ChargeParameterDiscoveryReq_isUsed
Definition: dinEXIDatatypes.h:1969
unsigned int EVMaximumPowerLimit_isUsed
Definition: dinEXIDatatypes.h:2693
void init_dinEXIDocument(struct dinEXIDocument *exiDoc)
Definition: dinEXIDatatypes.c:44
unsigned int DigestMethod_isUsed
Definition: dinEXIDatatypes.h:2712
uint8_t NumEPriceLevels
Definition: dinEXIDatatypes.h:1809
#define EXIFragment_ContractID_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:2017
Definition: dinEXIDatatypes.h:1314
unsigned int duration_isUsed
Definition: dinEXIDatatypes.h:2588
Definition: dinEXIDatatypes.h:757
Definition: dinEXIDatatypes.h:110
Definition: dinEXIDatatypes.h:560
unsigned int RetrievalMethod_isUsed
Definition: dinEXIDatatypes.h:2600
Definition: dinEXIDatatypes.h:920
unsigned int EVStatus_isUsed
Definition: dinEXIDatatypes.h:2179
unsigned int SalesTariffEntry_isUsed
Definition: dinEXIDatatypes.h:2636
#define dinServiceDiscoveryReqType_ServiceScope_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:738
#define dinDSAKeyValueType_Seed_BYTES_SIZE
Definition: dinEXIDatatypes.h:265
int BulkChargingComplete
Definition: dinEXIDatatypes.h:2283
#define dinSelectedServiceListType_SelectedService_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1061
unsigned int ServiceCategory_isUsed
Definition: dinEXIDatatypes.h:2762
unsigned int GenChallenge_isUsed
Definition: dinEXIDatatypes.h:2763
Definition: dinEXIDatatypes.h:772
dinpaymentOptionType
Definition: dinEXIDatatypes.h:467
uint16_t charactersLen
Definition: dinEXIDatatypes.h:1338
unsigned int boolValue_isUsed
Definition: dinEXIDatatypes.h:2766
dinunitSymbolType Unit
Definition: dinEXIDatatypes.h:616
#define dinDSAKeyValueType_PgenCounter_BYTES_SIZE
Definition: dinEXIDatatypes.h:266
unsigned int SalesTariffDescription_isUsed
Definition: dinEXIDatatypes.h:1807
Definition: dinEXIDatatypes.h:1071
unsigned int intValue_isUsed
Definition: dinEXIDatatypes.h:1393
unsigned int X509Certificate_isUsed
Definition: dinEXIDatatypes.h:2730
unsigned int PreChargeRes_isUsed
Definition: dinEXIDatatypes.h:2216
unsigned int CertificateInstallationReq_isUsed
Definition: dinEXIDatatypes.h:2202
unsigned int EVMinCurrent_isUsed
Definition: dinEXIDatatypes.h:2793
unsigned int MeterStatus_isUsed
Definition: dinEXIDatatypes.h:985
Definition: dinEXIDatatypes.h:218
#define dinPGPDataType_PGPKeyPacket_BYTES_SIZE
Definition: dinEXIDatatypes.h:918
Definition: dinEXIDatatypes.h:763
Definition: dinEXIDatatypes.h:565
unsigned int Id_isUsed
Definition: dinEXIDatatypes.h:956
#define dinParameterType_stringValue_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1373
int16_t SAScheduleTupleID
Definition: dinEXIDatatypes.h:1179
unsigned int URI_isUsed
Definition: dinEXIDatatypes.h:502
int RCD
Definition: dinEXIDatatypes.h:718
dinvalueType
Definition: dinEXIDatatypes.h:399
unsigned int CurrentDemandReq_isUsed
Definition: dinEXIDatatypes.h:1987
#define dinCertificateInstallationResType_Id_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1659
uint16_t charactersLen
Definition: dinEXIDatatypes.h:1140
unsigned int BulkChargingComplete_isUsed
Definition: dinEXIDatatypes.h:1434
unsigned int EVPowerDeliveryParameter_isUsed
Definition: dinEXIDatatypes.h:1352
unsigned int ServicePaymentSelectionRes_isUsed
Definition: dinEXIDatatypes.h:2219
Definition: dinEXIDatatypes.h:225
unsigned int SASchedules_isUsed
Definition: dinEXIDatatypes.h:2774
unsigned int CurrentDemandRes_isUsed
Definition: dinEXIDatatypes.h:2215
unsigned int EVTargetVoltage_isUsed
Definition: dinEXIDatatypes.h:2728
unsigned int stringValue_isUsed
Definition: dinEXIDatatypes.h:2607
unsigned int RetrievalMethod_isUsed
Definition: dinEXIDatatypes.h:2153
Definition: dinEXIDatatypes.h:217
unsigned int P_isUsed
Definition: dinEXIDatatypes.h:2696
#define dinSalesTariffType_SalesTariffEntry_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1793
#define EXIFragment_FaultMsg_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:2037
Definition: dinEXIDatatypes.h:1028
int64_t HMACOutputLength
Definition: dinEXIDatatypes.h:2282
void init_dinSignedInfoType(struct dinSignedInfoType *dinSignedInfoType)
Definition: dinEXIDatatypes.c:906
#define dinDSAKeyValueType_Y_BYTES_SIZE
Definition: dinEXIDatatypes.h:263
Definition: dinEXIDatatypes.h:1193
int16_t SalesTariffID
Definition: dinEXIDatatypes.h:2562
void init_dinServiceType(struct dinServiceType *dinServiceType)
Definition: dinEXIDatatypes.c:778
unsigned int duration_isUsed
Definition: dinEXIDatatypes.h:251
unsigned int Transforms_isUsed
Definition: dinEXIDatatypes.h:2150
unsigned int Id_isUsed
Definition: dinEXIDatatypes.h:1207
void init_dinServiceDetailResType(struct dinServiceDetailResType *dinServiceDetailResType)
Definition: dinEXIDatatypes.c:489
Definition: dinEXIDatatypes.h:570
int64_t HMACOutputLength
Definition: dinEXIDatatypes.h:423
unsigned int Y_isUsed
Definition: dinEXIDatatypes.h:2708
unsigned int ContractAuthenticationRes_isUsed
Definition: dinEXIDatatypes.h:2617
int RCD
Definition: dinEXIDatatypes.h:2572
unsigned int GenChallenge_isUsed
Definition: dinEXIDatatypes.h:237
unsigned int CableCheckRes_isUsed
Definition: dinEXIDatatypes.h:1984
int16_t ParameterSetID
Definition: dinEXIDatatypes.h:2359
unsigned int PMax_isUsed
Definition: dinEXIDatatypes.h:2670
int8_t amountMultiplier
Definition: dinEXIDatatypes.h:855
unsigned int AC_EVChargeParameter_isUsed
Definition: dinEXIDatatypes.h:2175
#define dinReferenceType_DigestValue_BYTES_SIZE
Definition: dinEXIDatatypes.h:489
Definition: dinEXIDatatypes.h:753
#define dinListOfRootCertificateIDsType_RootCertificateID_ARRAY_SIZE
Definition: dinEXIDatatypes.h:168
void init_dinContractAuthenticationReqType(struct dinContractAuthenticationReqType *dinContractAuthenticationReqType)
Definition: dinEXIDatatypes.c:556
unsigned int physicalValue_isUsed
Definition: dinEXIDatatypes.h:2747
unsigned int ServicePaymentSelectionRes_isUsed
Definition: dinEXIDatatypes.h:2642
unsigned int EVMaximumCurrentLimit_isUsed
Definition: dinEXIDatatypes.h:2589
Definition: dinEXIDatatypes.h:479
Definition: dinEXIDatatypes.h:322
unsigned int SignatureValue_isUsed
Definition: dinEXIDatatypes.h:2751
Definition: dinEXIDatatypes.h:101
int16_t shortValue
Definition: dinEXIDatatypes.h:1389
unsigned int EVSEIsolationStatus_isUsed
Definition: dinEXIDatatypes.h:2641
Definition: dinEXIDatatypes.h:1580
Definition: dinEXIDatatypes.h:400
void init_dinChargingStatusResType(struct dinChargingStatusResType *dinChargingStatusResType)
Definition: dinEXIDatatypes.c:542
unsigned int amount_isUsed
Definition: dinEXIDatatypes.h:2795
unsigned int EVMaximumCurrentLimit_isUsed
Definition: dinEXIDatatypes.h:1428
dinEVSENotificationType
Definition: dinEXIDatatypes.h:563
Definition: dinEXIDatatypes.h:1098
#define EXIFragment_MgmtData_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:2018
Definition: dinEXIDatatypes.h:1504
uint16_t bytesLen
Definition: dinEXIDatatypes.h:1132
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:824
Definition: dinEXIDatatypes.h:1638
unsigned int Seed_isUsed
Definition: dinEXIDatatypes.h:2658
Definition: dinEXIDatatypes.h:752
unsigned int PaymentDetailsReq_isUsed
Definition: dinEXIDatatypes.h:1965
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:1055
uint16_t arrayLen
Definition: dinEXIDatatypes.h:1813
unsigned int RemainingTimeToFullSoC_isUsed
Definition: dinEXIDatatypes.h:1439
unsigned int EVRESSSOC_isUsed
Definition: dinEXIDatatypes.h:2744
unsigned int ContractSignatureEncryptedPrivateKey_isUsed
Definition: dinEXIDatatypes.h:2711
Definition: dinEXIDatatypes.h:564
uint32_t NotificationMaxDelay
Definition: dinEXIDatatypes.h:2513
uint16_t charactersLen
Definition: dinEXIDatatypes.h:580
#define dinMeterInfoType_MeterID_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:966
#define EXIFragment_ServiceScope_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:2034
uint16_t charactersLen
Definition: dinEXIDatatypes.h:1378
uint32_t amount
Definition: dinEXIDatatypes.h:2558
#define dinPaymentDetailsReqType_ContractID_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1637
Definition: dinEXIDatatypes.h:885
#define dinKeyInfoType_ANY_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1579
unsigned int TimeInterval_isUsed
Definition: dinEXIDatatypes.h:649
#define EXIFragment_Q_BYTES_SIZE
Definition: dinEXIDatatypes.h:2020
#define dinObjectType_ANY_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:793
void init_dinSignaturePropertyType(struct dinSignaturePropertyType *dinSignaturePropertyType)
Definition: dinEXIDatatypes.c:948
Definition: dinEXIDatatypes.h:1216
unsigned int PMaxScheduleEntry_isUsed
Definition: dinEXIDatatypes.h:2593
Definition: dinEXIDatatypes.h:661
#define EXIFragment_G_BYTES_SIZE
Definition: dinEXIDatatypes.h:2022
int16_t Value
Definition: dinEXIDatatypes.h:2379
Definition: dinEXIDatatypes.h:476
unsigned int Id_isUsed
Definition: dinEXIDatatypes.h:496
dinDC_EVSEStatusCodeType EVSEStatusCode
Definition: dinEXIDatatypes.h:2515
unsigned int EVSEMaximumPowerLimit_isUsed
Definition: dinEXIDatatypes.h:1094
int ReadyToChargeState
Definition: dinEXIDatatypes.h:2262
uint16_t charactersLen
Definition: dinEXIDatatypes.h:1584
Definition: dinEXIDatatypes.h:694
void init_dinSignatureValueType(struct dinSignatureValueType *dinSignatureValueType)
Definition: dinEXIDatatypes.c:833
unsigned int DC_EVStatus_isUsed
Definition: dinEXIDatatypes.h:2177
void init_dinCurrentDemandReqType(struct dinCurrentDemandReqType *dinCurrentDemandReqType)
Definition: dinEXIDatatypes.c:730
Definition: dinEXIDatatypes.h:1649
#define dinCertificateUpdateReqType_ContractID_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1537
unsigned int MeterInfo_isUsed
Definition: dinEXIDatatypes.h:1185
Definition: dinEXIDatatypes.h:755
unsigned int SubCertificates_isUsed
Definition: dinEXIDatatypes.h:1368
uint16_t arrayLen
Definition: dinEXIDatatypes.h:1850
unsigned int Entry_isUsed
Definition: dinEXIDatatypes.h:2798
unsigned int Transform_isUsed
Definition: dinEXIDatatypes.h:2804
void init_dinChargingProfileType(struct dinChargingProfileType *dinChargingProfileType)
Definition: dinEXIDatatypes.c:862
#define dinX509DataType_X509SKI_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1114
void init_dinManifestType(struct dinManifestType *dinManifestType)
Definition: dinEXIDatatypes.c:819
unsigned int KeyValue_isUsed
Definition: dinEXIDatatypes.h:2149
#define dinKeyInfoType_KeyName_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1571
void init_dinTransformType(struct dinTransformType *dinTransformType)
Definition: dinEXIDatatypes.c:524
#define dinCanonicalizationMethodType_ANY_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:130
unsigned int ServiceDetailRes_isUsed
Definition: dinEXIDatatypes.h:2680
Definition: dinEXIDatatypes.h:212
unsigned int Id_isUsed
Definition: dinEXIDatatypes.h:836
uint16_t bytesLen
Definition: dinEXIDatatypes.h:2253
unsigned int DC_EVPowerDeliveryParameter_isUsed
Definition: dinEXIDatatypes.h:2173
unsigned int WeldingDetectionReq_isUsed
Definition: dinEXIDatatypes.h:2205
int noContent
Definition: dinEXIDatatypes.h:242
#define dinMeteringReceiptReqType_Id_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1006
unsigned int ServiceDiscoveryReq_isUsed
Definition: dinEXIDatatypes.h:2191
dinresponseCodeType
Definition: dinEXIDatatypes.h:751
unsigned int Id_isUsed
Definition: dinEXIDatatypes.h:1775
unsigned int SelectedPaymentOption_isUsed
Definition: dinEXIDatatypes.h:2755
void init_dinBodyType(struct dinBodyType *dinBodyType)
Definition: dinEXIDatatypes.c:441
unsigned int ServiceTag_isUsed
Definition: dinEXIDatatypes.h:2753
unsigned int SessionStopRes_isUsed
Definition: dinEXIDatatypes.h:2220
unsigned int ContractSignatureCertChain_isUsed
Definition: dinEXIDatatypes.h:2616
void init_dinSalesTariffEntryType(struct dinSalesTariffEntryType *dinSalesTariffEntryType)
Definition: dinEXIDatatypes.c:716
void init_dinCertificateUpdateReqType(struct dinCertificateUpdateReqType *dinCertificateUpdateReqType)
Definition: dinEXIDatatypes.c:850
unsigned int ChargingProfile_isUsed
Definition: dinEXIDatatypes.h:2677
unsigned int WeldingDetectionReq_isUsed
Definition: dinEXIDatatypes.h:2727
unsigned int MeterStatus_isUsed
Definition: dinEXIDatatypes.h:2760
#define dinRetrievalMethodType_URI_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:883
unsigned int MeterReading_isUsed
Definition: dinEXIDatatypes.h:976
#define EXIFragment_X509SubjectName_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:2021
#define dinDigestMethodType_ANY_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:384
unsigned int byteValue_isUsed
Definition: dinEXIDatatypes.h:1387
uint16_t arrayLen
Definition: dinEXIDatatypes.h:1749
Definition: dinEXIDatatypes.h:1360
unsigned int DC_EVSEStatus_isUsed
Definition: dinEXIDatatypes.h:1039
dinpaymentOptionType PaymentOption
Definition: dinEXIDatatypes.h:2537
unsigned int ParameterSetID_isUsed
Definition: dinEXIDatatypes.h:2671
unsigned int PreChargeReq_isUsed
Definition: dinEXIDatatypes.h:1985
int EVRESSConditioning
Definition: dinEXIDatatypes.h:603
Definition: dinEXIDatatypes.h:460
uint16_t arrayLen
Definition: dinEXIDatatypes.h:844
dinDC_EVErrorCodeType EVErrorCode
Definition: dinEXIDatatypes.h:2548
uint8_t bytes[dinSessionSetupReqType_EVCCID_BYTES_SIZE]
Definition: dinEXIDatatypes.h:118
Definition: dinEXIDatatypes.h:1233
unsigned int ServiceDiscoveryRes_isUsed
Definition: dinEXIDatatypes.h:1960
int16_t Value
Definition: dinEXIDatatypes.h:619
int16_t ChargingProfileEntryMaxPower
Definition: dinEXIDatatypes.h:526
uint16_t charactersLen
Definition: dinEXIDatatypes.h:174
Definition: dinEXIDatatypes.h:860
uint16_t ServiceID
Definition: dinEXIDatatypes.h:589
Definition: dinEXIDatatypes.h:1494
uint16_t ServiceID
Definition: dinEXIDatatypes.h:2470
Definition: dinEXIDatatypes.h:1474
unsigned int EnergyTransferType_isUsed
Definition: dinEXIDatatypes.h:2723
#define dinSignaturePropertyType_ANY_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:944
uint32_t NotificationMaxDelay
Definition: dinEXIDatatypes.h:877
unsigned int AC_EVSEChargeParameter_isUsed
Definition: dinEXIDatatypes.h:2188
#define dinServiceTagListType_Service_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1493
unsigned int SAScheduleList_isUsed
Definition: dinEXIDatatypes.h:2697
unsigned int BodyElement_isUsed
Definition: dinEXIDatatypes.h:2144
dinunitSymbolType
Definition: dinEXIDatatypes.h:326
uint16_t bytesLen
Definition: dinEXIDatatypes.h:1364
#define dinChargingStatusResType_EVSEID_BYTES_SIZE
Definition: dinEXIDatatypes.h:1169
unsigned int SignatureProperty_isUsed
Definition: dinEXIDatatypes.h:2655
void init_dinDC_EVSEChargeParameterType(struct dinDC_EVSEChargeParameterType *dinDC_EVSEChargeParameterType)
Definition: dinEXIDatatypes.c:605
void init_dinKeyInfoType(struct dinKeyInfoType *dinKeyInfoType)
Definition: dinEXIDatatypes.c:875
unsigned int EVRESSConditioning_isUsed
Definition: dinEXIDatatypes.h:604
Definition: dinEXIDatatypes.h:403
unsigned int RelativeTimeInterval_isUsed
Definition: dinEXIDatatypes.h:2627
unsigned int Id_isUsed
Definition: dinEXIDatatypes.h:1586
unsigned int Manifest_isUsed
Definition: dinEXIDatatypes.h:2154
uint16_t charactersLen
Definition: dinEXIDatatypes.h:135
int EVSECurrentLimitAchieved
Definition: dinEXIDatatypes.h:2384
unsigned int ContractAuthenticationRes_isUsed
Definition: dinEXIDatatypes.h:1968
dinDC_EVSEStatusCodeType EVSEStatusCode
Definition: dinEXIDatatypes.h:875
int boolValue
Definition: dinEXIDatatypes.h:1383
int64_t DateTimeNow
Definition: dinEXIDatatypes.h:1323
Definition: dinEXIDatatypes.h:105
unsigned int EVSEStatus_isUsed
Definition: dinEXIDatatypes.h:2718
unsigned int DigestValue_isUsed
Definition: dinEXIDatatypes.h:2167
unsigned int TMeter_isUsed
Definition: dinEXIDatatypes.h:988
unsigned int EVSEMaxCurrent_isUsed
Definition: dinEXIDatatypes.h:1182
unsigned int TimeInterval_isUsed
Definition: dinEXIDatatypes.h:2748
unsigned int SessionStopRes_isUsed
Definition: dinEXIDatatypes.h:2665
int16_t SAScheduleTupleID
Definition: dinEXIDatatypes.h:2292
unsigned int X509Data_isUsed
Definition: dinEXIDatatypes.h:2635
int noContent
Definition: dinEXIDatatypes.h:553
unsigned int Q_isUsed
Definition: dinEXIDatatypes.h:279
void init_dinSignaturePropertiesType(struct dinSignaturePropertiesType *dinSignaturePropertiesType)
Definition: dinEXIDatatypes.c:551
unsigned int CurrentDemandReq_isUsed
Definition: dinEXIDatatypes.h:2746
#define dinRSAKeyValueType_Modulus_BYTES_SIZE
Definition: dinEXIDatatypes.h:530
unsigned int AC_EVChargeParameter_isUsed
Definition: dinEXIDatatypes.h:2592
unsigned int MeteringReceiptReq_isUsed
Definition: dinEXIDatatypes.h:2193
unsigned int SessionSetupRes_isUsed
Definition: dinEXIDatatypes.h:1958
unsigned int SessionSetupRes_isUsed
Definition: dinEXIDatatypes.h:2198
unsigned int start_isUsed
Definition: dinEXIDatatypes.h:2790
void init_dinEVStatusType(struct dinEVStatusType *dinEVStatusType)
Definition: dinEXIDatatypes.c:597
uint16_t arrayLen
Definition: dinEXIDatatypes.h:1531
Definition: dinEXIDatatypes.h:490
unsigned int EVSEMaximumCurrentLimit_isUsed
Definition: dinEXIDatatypes.h:2583
unsigned int SessionStopReq_isUsed
Definition: dinEXIDatatypes.h:2218
uint16_t bytesLen
Definition: dinEXIDatatypes.h:271
#define dinSignaturePropertiesType_Id_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:1199
unsigned int ServicePaymentSelectionRes_isUsed
Definition: dinEXIDatatypes.h:1964
Definition: dinEXIDatatypes.h:1407
int64_t TMeter
Definition: dinEXIDatatypes.h:987
Definition: dinEXIDatatypes.h:461
#define dinMeterInfoType_SigMeterReading_BYTES_SIZE
Definition: dinEXIDatatypes.h:967
Definition: dinEXIDatatypes.h:739
dinresponseCodeType ResponseCode
Definition: dinEXIDatatypes.h:1857
#define EXIFragment_SessionID_BYTES_SIZE
Definition: dinEXIDatatypes.h:2010
unsigned int ChargeParameterDiscoveryRes_isUsed
Definition: dinEXIDatatypes.h:1970
unsigned int ChargingProfile_isUsed
Definition: dinEXIDatatypes.h:1349
Definition: dinEXIDatatypes.h:1527
unsigned int Id_isUsed
Definition: dinEXIDatatypes.h:1014
unsigned int ChargingProfileEntryStart_isUsed
Definition: dinEXIDatatypes.h:2654
unsigned int SelectedService_isUsed
Definition: dinEXIDatatypes.h:2595
unsigned int ChargingComplete_isUsed
Definition: dinEXIDatatypes.h:2676
unsigned int ServiceList_isUsed
Definition: dinEXIDatatypes.h:1763
Definition: dinEXIDatatypes.h:660
void init_dinCostType(struct dinCostType *dinCostType)
Definition: dinEXIDatatypes.c:916
Definition: dinEXIDatatypes.h:576
int8_t EVRESSSOC
Definition: dinEXIDatatypes.h:608
void init_dinMeteringReceiptReqType(struct dinMeteringReceiptReqType *dinMeteringReceiptReqType)
Definition: dinEXIDatatypes.c:436
#define dinCertificateInstallationReqType_Id_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:434
uint16_t bytesLen
Definition: dinEXIDatatypes.h:2082
unsigned int EVSEEnergyToBeDelivered_isUsed
Definition: dinEXIDatatypes.h:1309
unsigned int ServiceDetailReq_isUsed
Definition: dinEXIDatatypes.h:2223
unsigned int PGPKeyPacket_isUsed
Definition: dinEXIDatatypes.h:2657
unsigned int SessionID_isUsed
Definition: dinEXIDatatypes.h:2630
uint16_t ServiceID
Definition: dinEXIDatatypes.h:696
uint16_t bytesLen
Definition: dinEXIDatatypes.h:447
unsigned int XPath_isUsed
Definition: dinEXIDatatypes.h:2668
uint16_t charactersLen
Definition: dinEXIDatatypes.h:1773
#define dinSAScheduleListType_SAScheduleTuple_ARRAY_SIZE
Definition: dinEXIDatatypes.h:1845
uint16_t bytesLen
Definition: dinEXIDatatypes.h:1719
int64_t DateTimeNow
Definition: dinEXIDatatypes.h:1513
unsigned int Id_isUsed
Definition: dinEXIDatatypes.h:631
unsigned int ContractAuthenticationReq_isUsed
Definition: dinEXIDatatypes.h:1967
int64_t X509SerialNumber
Definition: dinEXIDatatypes.h:583
dinEVSENotificationType EVSENotification
Definition: dinEXIDatatypes.h:722
int ReadyToChargeState
Definition: dinEXIDatatypes.h:1346
unsigned int PMaxScheduleEntry_isUsed
Definition: dinEXIDatatypes.h:2189
dinisolationLevelType EVSEIsolationStatus
Definition: dinEXIDatatypes.h:2314
#define EXIFragment_PGPKeyID_BYTES_SIZE
Definition: dinEXIDatatypes.h:2030
void init_dinPreChargeResType(struct dinPreChargeResType *dinPreChargeResType)
Definition: dinEXIDatatypes.c:601
unsigned int PMaxScheduleID_isUsed
Definition: dinEXIDatatypes.h:2776
struct dinParameterType array[dinParameterSetType_Parameter_ARRAY_SIZE]
Definition: dinEXIDatatypes.h:1412
unsigned int Id_isUsed
Definition: dinEXIDatatypes.h:673
Definition: dinEXIDatatypes.h:640
#define dinChargingProfileType_ProfileEntry_ARRAY_SIZE
Definition: dinEXIDatatypes.h:726
unsigned int SignatureProperty_isUsed
Definition: dinEXIDatatypes.h:2146
unsigned int EVCCID_isUsed
Definition: dinEXIDatatypes.h:2645
unsigned int EVEnergyRequest_isUsed
Definition: dinEXIDatatypes.h:1248
void init_dinWeldingDetectionReqType(struct dinWeldingDetectionReqType *dinWeldingDetectionReqType)
Definition: dinEXIDatatypes.c:547
Definition: dinEXIDatatypes.h:1706
unsigned int WeldingDetectionRes_isUsed
Definition: dinEXIDatatypes.h:2724
void init_dinEVSEStatusType(struct dinEVSEStatusType *dinEVSEStatusType)
Definition: dinEXIDatatypes.c:786
#define EXIFragment_ContractSignatureEncryptedPrivateKey_BYTES_SIZE
Definition: dinEXIDatatypes.h:2027
Definition: dinEXIDatatypes.h:246
Definition: dinEXIDatatypes.h:714
Definition: dinEXIDatatypes.h:1122
void init_dinAC_EVSEStatusType(struct dinAC_EVSEStatusType *dinAC_EVSEStatusType)
Definition: dinEXIDatatypes.c:846
unsigned int WeldingDetectionRes_isUsed
Definition: dinEXIDatatypes.h:2206
uint16_t charactersLen
Definition: dinEXIDatatypes.h:798
void init_dinRelativeTimeIntervalType(struct dinRelativeTimeIntervalType *dinRelativeTimeIntervalType)
Definition: dinEXIDatatypes.c:593
struct dinSPKIDataType::@9::@11 array[dinSPKIDataType_SPKISexp_ARRAY_SIZE]
unsigned int RSAKeyValue_isUsed
Definition: dinEXIDatatypes.h:2157
Definition: dinEXIDatatypes.h:546
void init_dinServicePaymentSelectionResType(struct dinServicePaymentSelectionResType *dinServicePaymentSelectionResType)
Definition: dinEXIDatatypes.c:854
Definition: dinEXIDatatypes.h:2233
#define dinSignaturePropertyType_Id_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:943
uint16_t arrayLen
Definition: dinEXIDatatypes.h:1786
Definition: dinEXIDatatypes.h:340
unsigned int EVSEMaximumVoltageLimit_isUsed
Definition: dinEXIDatatypes.h:2594
void init_dinRetrievalMethodType(struct dinRetrievalMethodType *dinRetrievalMethodType)
Definition: dinEXIDatatypes.c:928
uint16_t ServiceID
Definition: dinEXIDatatypes.h:1695
Definition: dinEXIDatatypes.h:267
uint32_t DepartureTime
Definition: dinEXIDatatypes.h:2290
Definition: dinEXIDatatypes.h:104
unsigned int MeterID_isUsed
Definition: dinEXIDatatypes.h:2800
#define EXIFragment_EVCCID_BYTES_SIZE
Definition: dinEXIDatatypes.h:2012
dinfaultCodeType FaultCode
Definition: dinEXIDatatypes.h:2327
Definition: dinEXIDatatypes.h:552
unsigned int P_isUsed
Definition: dinEXIDatatypes.h:273
unsigned int EVMaximumPowerLimit_isUsed
Definition: dinEXIDatatypes.h:1431
uint16_t arrayLen
Definition: dinEXIDatatypes.h:1498
unsigned int ServiceDiscoveryReq_isUsed
Definition: dinEXIDatatypes.h:1959
Definition: dinEXIDatatypes.h:1270
uint16_t charactersLen
Definition: dinEXIDatatypes.h:671
int EVCabinConditioning
Definition: dinEXIDatatypes.h:2493
void init_dinReferenceType(struct dinReferenceType *dinReferenceType)
Definition: dinEXIDatatypes.c:749
void init_dinConsumptionCostType(struct dinConsumptionCostType *dinConsumptionCostType)
Definition: dinEXIDatatypes.c:770
Definition: dinEXIDatatypes.h:641
struct dinX509IssuerSerialType array[dinX509DataType_X509IssuerSerial_ARRAY_SIZE]
Definition: dinEXIDatatypes.h:1125
unsigned int PaymentDetailsReq_isUsed
Definition: dinEXIDatatypes.h:2194
unsigned int Cost_isUsed
Definition: dinEXIDatatypes.h:2783
Definition: dinEXIDatatypes.h:459
void init_dinServiceDiscoveryResType(struct dinServiceDiscoveryResType *dinServiceDiscoveryResType)
Definition: dinEXIDatatypes.c:722
void init_dinPaymentDetailsReqType(struct dinPaymentDetailsReqType *dinPaymentDetailsReqType)
Definition: dinEXIDatatypes.c:887
unsigned int EVEnergyCapacity_isUsed
Definition: dinEXIDatatypes.h:2736
unsigned int CertificateUpdateReq_isUsed
Definition: dinEXIDatatypes.h:1979
unsigned int MimeType_isUsed
Definition: dinEXIDatatypes.h:806
unsigned int RelativeTimeInterval_isUsed
Definition: dinEXIDatatypes.h:368
#define dinSubCertificatesType_Certificate_ARRAY_SIZE
Definition: dinEXIDatatypes.h:993
Definition: dinEXIDatatypes.h:473
#define EXIFragment_XPath_CHARACTERS_SIZE
Definition: dinEXIDatatypes.h:2016