38 #ifndef EXI_iso1_DATATYPES_H 39 #define EXI_iso1_DATATYPES_H 47 #define DEPLOY_ISO1_CODEC SUPPORT_YES 48 #define DEPLOY_ISO1_CODEC_FRAGMENT SUPPORT_YES 50 #if DEPLOY_ISO1_CODEC == SUPPORT_YES 61 #define SAVE_MEMORY_WITH_UNNAMED_UNION UNION_YES 97 #define iso1DiffieHellmanPublickeyType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 98 #define iso1DiffieHellmanPublickeyType_CONTENT_BYTES_SIZE 350 183 #define iso1EMAIDType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 184 #define iso1EMAIDType_CONTENT_CHARACTERS_SIZE 50 + EXTRA_CHAR 194 uint16_t charactersLen;
214 #define iso1AuthorizationReqType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 215 #define iso1AuthorizationReqType_GenChallenge_BYTES_SIZE 16 232 #define iso1MeterInfoType_MeterID_CHARACTERS_SIZE 32 + EXTRA_CHAR 233 #define iso1MeterInfoType_SigMeterReading_BYTES_SIZE 64 258 #define iso1ObjectType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 259 #define iso1ObjectType_MimeType_CHARACTERS_SIZE 50 + EXTRA_CHAR 260 #define iso1ObjectType_Encoding_CHARACTERS_SIZE 50 + EXTRA_CHAR 261 #define iso1ObjectType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 272 uint16_t charactersLen;
278 uint16_t charactersLen;
284 uint16_t charactersLen;
290 #define iso1RSAKeyValueType_Modulus_BYTES_SIZE 350 291 #define iso1RSAKeyValueType_Exponent_BYTES_SIZE 350 312 #define iso1SignatureValueType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 313 #define iso1SignatureValueType_CONTENT_BYTES_SIZE 350 329 #define iso1SubCertificatesType_Certificate_BYTES_SIZE 800 330 #define iso1SubCertificatesType_Certificate_ARRAY_SIZE 4 364 #define iso1DSAKeyValueType_P_BYTES_SIZE 350 365 #define iso1DSAKeyValueType_Q_BYTES_SIZE 350 366 #define iso1DSAKeyValueType_G_BYTES_SIZE 350 367 #define iso1DSAKeyValueType_Y_BYTES_SIZE 350 368 #define iso1DSAKeyValueType_J_BYTES_SIZE 350 369 #define iso1DSAKeyValueType_Seed_BYTES_SIZE 350 370 #define iso1DSAKeyValueType_PgenCounter_BYTES_SIZE 350 427 #define iso1MeteringReceiptReqType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 428 #define iso1MeteringReceiptReqType_SessionID_BYTES_SIZE 8 449 #define iso1KeyValueType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 466 #define iso1X509IssuerSerialType_X509IssuerName_CHARACTERS_SIZE 50 + EXTRA_CHAR 491 #define iso1SignatureMethodType_Algorithm_CHARACTERS_SIZE 65 + EXTRA_CHAR 492 #define iso1SignatureMethodType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 505 uint16_t charactersLen;
511 #define iso1X509DataType_X509IssuerSerial_ARRAY_SIZE 1 512 #define iso1X509DataType_X509SKI_BYTES_SIZE 350 513 #define iso1X509DataType_X509SKI_ARRAY_SIZE 1 514 #define iso1X509DataType_X509SubjectName_CHARACTERS_SIZE 50 + EXTRA_CHAR 515 #define iso1X509DataType_X509SubjectName_ARRAY_SIZE 1 516 #define iso1X509DataType_X509Certificate_BYTES_SIZE 350 517 #define iso1X509DataType_X509Certificate_ARRAY_SIZE 1 518 #define iso1X509DataType_X509CRL_BYTES_SIZE 350 519 #define iso1X509DataType_X509CRL_ARRAY_SIZE 1 520 #define iso1X509DataType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 562 uint16_t charactersLen;
589 #define iso1NotificationType_FaultMsg_CHARACTERS_SIZE 64 + EXTRA_CHAR 602 #define iso1TransformType_Algorithm_CHARACTERS_SIZE 65 + EXTRA_CHAR 603 #define iso1TransformType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 604 #define iso1TransformType_XPath_CHARACTERS_SIZE 50 + EXTRA_CHAR 605 #define iso1TransformType_XPath_ARRAY_SIZE 1 615 uint16_t charactersLen;
622 uint16_t charactersLen;
629 #define iso1PaymentDetailsResType_GenChallenge_BYTES_SIZE 16 643 #define iso1ContractSignatureEncryptedPrivateKeyType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 644 #define iso1ContractSignatureEncryptedPrivateKeyType_CONTENT_BYTES_SIZE 350 659 #define iso1SPKIDataType_SPKISexp_BYTES_SIZE 350 660 #define iso1SPKIDataType_SPKISexp_ARRAY_SIZE 1 661 #define iso1SPKIDataType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 688 #if SAVE_MEMORY_WITH_UNNAMED_UNION == UNION_YES 695 #if SAVE_MEMORY_WITH_UNNAMED_UNION == UNION_YES 703 #define iso1SessionSetupReqType_EVCCID_BYTES_SIZE 6 721 #define iso1CanonicalizationMethodType_Algorithm_CHARACTERS_SIZE 65 + EXTRA_CHAR 722 #define iso1CanonicalizationMethodType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 732 uint16_t charactersLen;
754 #define iso1ServiceType_ServiceName_CHARACTERS_SIZE 32 + EXTRA_CHAR 755 #define iso1ServiceType_ServiceScope_CHARACTERS_SIZE 64 + EXTRA_CHAR 770 uint16_t charactersLen;
778 #define iso1ServiceDiscoveryReqType_ServiceScope_CHARACTERS_SIZE 64 + EXTRA_CHAR 837 #define iso1SupportedEnergyTransferModeType_EnergyTransferMode_ARRAY_SIZE 6 843 } EnergyTransferMode;
858 #define iso1DigestMethodType_Algorithm_CHARACTERS_SIZE 65 + EXTRA_CHAR 859 #define iso1DigestMethodType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 869 uint16_t charactersLen;
875 #define iso1SignaturePropertyType_Target_CHARACTERS_SIZE 50 + EXTRA_CHAR 876 #define iso1SignaturePropertyType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 877 #define iso1SignaturePropertyType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 887 uint16_t charactersLen;
893 uint16_t charactersLen;
909 #define iso1PGPDataType_PGPKeyID_BYTES_SIZE 350 910 #define iso1PGPDataType_PGPKeyPacket_BYTES_SIZE 350 911 #define iso1PGPDataType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 934 #define iso1SessionSetupResType_EVSEID_CHARACTERS_SIZE 37 + EXTRA_CHAR 949 #define iso1CertificateChainType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 950 #define iso1CertificateChainType_Certificate_BYTES_SIZE 800 982 #define iso1ServiceListType_Service_ARRAY_SIZE 8 1007 #define iso1PaymentOptionListType_PaymentOption_ARRAY_SIZE 2 1027 #define iso1PaymentDetailsReqType_eMAID_CHARACTERS_SIZE 15 + EXTRA_CHAR 1071 #define iso1ChargingStatusResType_EVSEID_CHARACTERS_SIZE 37 + EXTRA_CHAR 1096 #define iso1ListOfRootCertificateIDsType_RootCertificateID_ARRAY_SIZE 5 1102 } RootCertificateID;
1106 #define iso1ChargeServiceType_ServiceName_CHARACTERS_SIZE 32 + EXTRA_CHAR 1107 #define iso1ChargeServiceType_ServiceScope_CHARACTERS_SIZE 64 + EXTRA_CHAR 1122 uint16_t charactersLen;
1132 #define iso1SelectedServiceListType_SelectedService_ARRAY_SIZE 16 1152 #define iso1TransformsType_Transform_ARRAY_SIZE 1 1224 #define iso1ReferenceType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1225 #define iso1ReferenceType_URI_CHARACTERS_SIZE 50 + EXTRA_CHAR 1226 #define iso1ReferenceType_Type_CHARACTERS_SIZE 50 + EXTRA_CHAR 1227 #define iso1ReferenceType_DigestValue_BYTES_SIZE 350 1238 uint16_t charactersLen;
1244 uint16_t charactersLen;
1312 #define iso1RetrievalMethodType_URI_CHARACTERS_SIZE 50 + EXTRA_CHAR 1313 #define iso1RetrievalMethodType_Type_CHARACTERS_SIZE 50 + EXTRA_CHAR 1324 uint16_t charactersLen;
1374 #define iso1CurrentDemandResType_EVSEID_CHARACTERS_SIZE 37 + EXTRA_CHAR 1433 #define iso1SignaturePropertiesType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1434 #define iso1SignaturePropertiesType_SignatureProperty_ARRAY_SIZE 1 1446 } SignatureProperty;
1450 #define iso1ParameterType_Name_CHARACTERS_SIZE 50 + EXTRA_CHAR 1451 #define iso1ParameterType_stringValue_CHARACTERS_SIZE 50 + EXTRA_CHAR 1476 uint16_t charactersLen;
1482 #define iso1CertificateInstallationReqType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1483 #define iso1CertificateInstallationReqType_OEMProvisioningCert_BYTES_SIZE 800 1494 } OEMProvisioningCert ;
1523 #define iso1ParameterSetType_Parameter_ARRAY_SIZE 16 1535 #define iso1SignedInfoType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1536 #define iso1SignedInfoType_Reference_ARRAY_SIZE 1 1567 #define iso1ManifestType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1568 #define iso1ManifestType_Reference_ARRAY_SIZE 1 1612 #define iso1ConsumptionCostType_Cost_ARRAY_SIZE 3 1624 #define iso1PMaxScheduleType_PMaxScheduleEntry_ARRAY_SIZE 5 1630 } PMaxScheduleEntry;
1634 #define iso1CertificateUpdateReqType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1635 #define iso1CertificateUpdateReqType_eMAID_CHARACTERS_SIZE 15 + EXTRA_CHAR 1647 uint16_t charactersLen;
1654 #define iso1KeyInfoType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1655 #define iso1KeyInfoType_KeyName_CHARACTERS_SIZE 50 + EXTRA_CHAR 1656 #define iso1KeyInfoType_KeyName_ARRAY_SIZE 1 1657 #define iso1KeyInfoType_KeyValue_ARRAY_SIZE 1 1658 #define iso1KeyInfoType_RetrievalMethod_ARRAY_SIZE 1 1659 #define iso1KeyInfoType_X509Data_ARRAY_SIZE 1 1660 #define iso1KeyInfoType_PGPData_ARRAY_SIZE 1 1661 #define iso1KeyInfoType_SPKIData_ARRAY_SIZE 1 1662 #define iso1KeyInfoType_MgmtData_CHARACTERS_SIZE 50 + EXTRA_CHAR 1663 #define iso1KeyInfoType_MgmtData_ARRAY_SIZE 1 1664 #define iso1KeyInfoType_ANY_CHARACTERS_SIZE 50 + EXTRA_CHAR 1676 uint16_t charactersLen;
1709 uint16_t charactersLen;
1716 uint16_t charactersLen;
1740 #define iso1ChargingProfileType_ProfileEntry_ARRAY_SIZE 24 1750 #define iso1SalesTariffEntryType_ConsumptionCost_ARRAY_SIZE 3 1769 #define iso1SalesTariffType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1770 #define iso1SalesTariffType_SalesTariffDescription_CHARACTERS_SIZE 32 + EXTRA_CHAR 1771 #define iso1SalesTariffType_SalesTariffEntry_ARRAY_SIZE 5 1784 uint16_t charactersLen;
1785 } SalesTariffDescription ;
1798 #define iso1SignatureType_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 1799 #define iso1SignatureType_Object_ARRAY_SIZE 1 1839 #define iso1ServiceParameterListType_ParameterSet_ARRAY_SIZE 5 1871 #define iso1MessageHeaderType_SessionID_BYTES_SIZE 8 1887 #define iso1SAScheduleListType_SAScheduleTuple_ARRAY_SIZE 3 1922 #if SAVE_MEMORY_WITH_UNNAMED_UNION == UNION_YES 1995 #if SAVE_MEMORY_WITH_UNNAMED_UNION == UNION_YES 2045 #define EXIDocument_MgmtData_CHARACTERS_SIZE 50 + EXTRA_CHAR 2046 #define EXIDocument_KeyName_CHARACTERS_SIZE 50 + EXTRA_CHAR 2047 #define EXIDocument_DigestValue_BYTES_SIZE 350 2048 #define EXIFragment_Exponent_BYTES_SIZE 350 2049 #define EXIFragment_PgenCounter_BYTES_SIZE 350 2050 #define EXIFragment_SessionID_BYTES_SIZE 8 2051 #define EXIFragment_PGPKeyPacket_BYTES_SIZE 350 2052 #define EXIFragment_Seed_BYTES_SIZE 350 2053 #define EXIFragment_XPath_CHARACTERS_SIZE 50 + EXTRA_CHAR 2054 #define EXIFragment_OEMProvisioningCert_BYTES_SIZE 800 2055 #define EXIFragment_SalesTariffDescription_CHARACTERS_SIZE 32 + EXTRA_CHAR 2056 #define EXIFragment_EVCCID_BYTES_SIZE 6 2057 #define EXIFragment_MgmtData_CHARACTERS_SIZE 50 + EXTRA_CHAR 2058 #define EXIFragment_P_BYTES_SIZE 350 2059 #define EXIFragment_Q_BYTES_SIZE 350 2060 #define EXIFragment_X509SubjectName_CHARACTERS_SIZE 50 + EXTRA_CHAR 2061 #define EXIFragment_G_BYTES_SIZE 350 2062 #define EXIFragment_J_BYTES_SIZE 350 2063 #define EXIFragment_ServiceScope_CHARACTERS_SIZE 64 + EXTRA_CHAR 2064 #define EXIFragment_ServiceName_CHARACTERS_SIZE 32 + EXTRA_CHAR 2065 #define EXIFragment_X509CRL_BYTES_SIZE 350 2066 #define EXIFragment_Y_BYTES_SIZE 350 2067 #define EXIFragment_DigestValue_BYTES_SIZE 350 2068 #define EXIFragment_SPKISexp_BYTES_SIZE 350 2069 #define EXIFragment_stringValue_CHARACTERS_SIZE 50 + EXTRA_CHAR 2070 #define EXIFragment_PGPKeyID_BYTES_SIZE 350 2071 #define EXIFragment_X509Certificate_BYTES_SIZE 350 2072 #define EXIFragment_FaultMsg_CHARACTERS_SIZE 64 + EXTRA_CHAR 2073 #define EXIFragment_EVSEID_CHARACTERS_SIZE 37 + EXTRA_CHAR 2074 #define EXIFragment_SigMeterReading_BYTES_SIZE 64 2075 #define EXIFragment_MeterID_CHARACTERS_SIZE 32 + EXTRA_CHAR 2076 #define EXIFragment_KeyName_CHARACTERS_SIZE 50 + EXTRA_CHAR 2077 #define EXIFragment_GenChallenge_BYTES_SIZE 16 2078 #define EXIFragment_X509SKI_BYTES_SIZE 350 2079 #define EXIFragment_Certificate_BYTES_SIZE 800 2080 #define EXIFragment_X509IssuerName_CHARACTERS_SIZE 50 + EXTRA_CHAR 2081 #define EXIFragment_Modulus_BYTES_SIZE 350 2082 #define exiElementFrag_Id_CHARACTERS_SIZE 50 + EXTRA_CHAR 2083 #define exiElementFrag_CHARACTERS_GENERIC_CHARACTERS_SIZE 50 + EXTRA_CHAR 2088 #if SAVE_MEMORY_WITH_UNNAMED_UNION == UNION_YES 2172 uint16_t charactersLen;
2180 #if SAVE_MEMORY_WITH_UNNAMED_UNION == UNION_YES 2269 #if DEPLOY_ISO1_CODEC_FRAGMENT == SUPPORT_YES 2282 uint16_t charactersLen;
2283 } CHARACTERS_GENERIC ;
2290 #if SAVE_MEMORY_WITH_UNNAMED_UNION == UNION_YES 2393 } OEMProvisioningCert ;
2403 uint16_t charactersLen;
2404 } SalesTariffDescription ;
2416 uint16_t charactersLen;
2434 uint16_t charactersLen;
2448 uint16_t charactersLen;
2453 uint16_t charactersLen;
2494 uint16_t charactersLen;
2533 uint16_t charactersLen;
2540 uint16_t charactersLen;
2556 uint16_t charactersLen;
2565 uint16_t charactersLen;
2597 uint16_t charactersLen;
2622 #if SAVE_MEMORY_WITH_UNNAMED_UNION == UNION_YES 2861 #if DEPLOY_ISO1_CODEC_FRAGMENT == SUPPORT_YES iso1EnergyTransferModeType
Definition: iso1EXIDatatypes.h:579
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:189
unsigned int MaxEntriesSAScheduleTuple_isUsed
Definition: iso1EXIDatatypes.h:2778
unsigned int TMeter_isUsed
Definition: iso1EXIDatatypes.h:2837
#define iso1ReferenceType_DigestValue_BYTES_SIZE
Definition: iso1EXIDatatypes.h:1227
unsigned int Id_isUsed
Definition: iso1EXIDatatypes.h:222
unsigned int ConsumptionCost_isUsed
Definition: iso1EXIDatatypes.h:2749
int16_t Value
Definition: iso1EXIDatatypes.h:2570
unsigned int amountMultiplier_isUsed
Definition: iso1EXIDatatypes.h:2806
#define EXIFragment_G_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2061
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:654
iso1EnergyTransferModeType RequestedEnergyTransferMode
Definition: iso1EXIDatatypes.h:2621
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:961
unsigned int PaymentServiceSelectionReq_isUsed
Definition: iso1EXIDatatypes.h:2200
iso1DC_EVSEStatusCodeType EVSEStatusCode
Definition: iso1EXIDatatypes.h:2526
#define iso1EMAIDType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:183
#define iso1CanonicalizationMethodType_Algorithm_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:721
uint32_t amount
Definition: iso1EXIDatatypes.h:1294
Definition: iso1EXIDatatypes.h:582
Definition: iso1EXIDatatypes.h:570
unsigned int ServiceDetailReq_isUsed
Definition: iso1EXIDatatypes.h:2754
iso1EVSENotificationType
Definition: iso1EXIDatatypes.h:132
int8_t amountMultiplier
Definition: iso1EXIDatatypes.h:1296
#define iso1RSAKeyValueType_Exponent_BYTES_SIZE
Definition: iso1EXIDatatypes.h:291
iso1EnergyTransferModeType EnergyTransferMode
Definition: iso1EXIDatatypes.h:2306
uint16_t NotificationMaxDelay
Definition: iso1EXIDatatypes.h:2399
unsigned int AuthorizationRes_isUsed
Definition: iso1EXIDatatypes.h:2214
int8_t byteValue
Definition: iso1EXIDatatypes.h:2329
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:1074
unsigned int DC_EVSEChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:2683
unsigned int Type_isUsed
Definition: iso1EXIDatatypes.h:1326
Definition: iso1EXIDatatypes.h:1849
iso1EnergyTransferModeType RequestedEnergyTransferMode
Definition: iso1EXIDatatypes.h:1727
unsigned int EVSEMaximumVoltageLimit_isUsed
Definition: iso1EXIDatatypes.h:2755
unsigned int SPKIData_isUsed
Definition: iso1EXIDatatypes.h:2256
void init_iso1SignatureMethodType(struct iso1SignatureMethodType *iso1SignatureMethodType)
Definition: iso1EXIDatatypes.c:727
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:1899
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:1201
#define EXIFragment_FaultMsg_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:2072
unsigned int ServiceScope_isUsed
Definition: iso1EXIDatatypes.h:785
Definition: iso1EXIDatatypes.h:148
#define EXIFragment_Y_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2066
#define iso1SignedInfoType_Reference_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1536
unsigned int ReceiptRequired_isUsed
Definition: iso1EXIDatatypes.h:2734
unsigned int boolValue_isUsed
Definition: iso1EXIDatatypes.h:2714
#define iso1SignaturePropertiesType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1433
Definition: iso1EXIDatatypes.h:1513
unsigned int ChargingStatusReq_isUsed
Definition: iso1EXIDatatypes.h:2204
unsigned int DC_EVSEStatus_isUsed
Definition: iso1EXIDatatypes.h:2662
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:1078
void init_iso1X509IssuerSerialType(struct iso1X509IssuerSerialType *iso1X509IssuerSerialType)
Definition: iso1EXIDatatypes.c:692
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:1335
Definition: iso1EXIDatatypes.h:813
void init_iso1SignedInfoType(struct iso1SignedInfoType *iso1SignedInfoType)
Definition: iso1EXIDatatypes.c:516
Definition: iso1EXIDatatypes.h:902
unsigned int ServiceDiscoveryRes_isUsed
Definition: iso1EXIDatatypes.h:2185
void init_iso1EntryType(struct iso1EntryType *iso1EntryType)
Definition: iso1EXIDatatypes.c:863
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:708
unsigned int AuthorizationReq_isUsed
Definition: iso1EXIDatatypes.h:2009
unsigned int SignedInfo_isUsed
Definition: iso1EXIDatatypes.h:2261
unsigned int ServiceDiscoveryRes_isUsed
Definition: iso1EXIDatatypes.h:2002
unsigned int FaultCode_isUsed
Definition: iso1EXIDatatypes.h:2653
void init_iso1SupportedEnergyTransferModeType(struct iso1SupportedEnergyTransferModeType *iso1SupportedEnergyTransferModeType)
Definition: iso1EXIDatatypes.c:960
int BulkChargingComplete
Definition: iso1EXIDatatypes.h:1275
unsigned int DC_EVSEStatus_isUsed
Definition: iso1EXIDatatypes.h:1210
void init_iso1DC_EVSEStatusType(struct iso1DC_EVSEStatusType *iso1DC_EVSEStatusType)
Definition: iso1EXIDatatypes.c:496
int64_t TMeter
Definition: iso1EXIDatatypes.h:253
iso1chargeProgressType
Definition: iso1EXIDatatypes.h:791
void init_iso1SessionSetupResType(struct iso1SessionSetupResType *iso1SessionSetupResType)
Definition: iso1EXIDatatypes.c:467
unsigned int EVSEPeakCurrentRipple_isUsed
Definition: iso1EXIDatatypes.h:2748
unsigned int SessionSetupRes_isUsed
Definition: iso1EXIDatatypes.h:2752
Definition: iso1EXIDatatypes.h:716
iso1EVSENotificationType EVSENotification
Definition: iso1EXIDatatypes.h:826
unsigned int PaymentDetailsReq_isUsed
Definition: iso1EXIDatatypes.h:2187
Definition: iso1EXIDatatypes.h:344
#define iso1DSAKeyValueType_J_BYTES_SIZE
Definition: iso1EXIDatatypes.h:368
#define iso1DSAKeyValueType_PgenCounter_BYTES_SIZE
Definition: iso1EXIDatatypes.h:370
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:1579
unsigned int EVSEMaxCurrent_isUsed
Definition: iso1EXIDatatypes.h:2635
unsigned int SubCertificates_isUsed
Definition: iso1EXIDatatypes.h:2780
#define iso1SalesTariffType_SalesTariffDescription_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1770
Definition: iso1EXIDatatypes.h:292
int16_t ParameterSetID
Definition: iso1EXIDatatypes.h:1526
Definition: iso1EXIDatatypes.h:1415
unsigned int EVSECurrentLimitAchieved_isUsed
Definition: iso1EXIDatatypes.h:2753
unsigned int RetryCounter_isUsed
Definition: iso1EXIDatatypes.h:1348
void init_iso1RelativeTimeIntervalType(struct iso1RelativeTimeIntervalType *iso1RelativeTimeIntervalType)
Definition: iso1EXIDatatypes.c:512
void init_iso1EVPowerDeliveryParameterType(struct iso1EVPowerDeliveryParameterType *iso1EVPowerDeliveryParameterType)
Definition: iso1EXIDatatypes.c:537
unsigned int EVMaximumVoltageLimit_isUsed
Definition: iso1EXIDatatypes.h:1267
unsigned int SignatureProperties_isUsed
Definition: iso1EXIDatatypes.h:2757
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:1541
#define iso1SPKIDataType_SPKISexp_BYTES_SIZE
Definition: iso1EXIDatatypes.h:659
int16_t Value
Definition: iso1EXIDatatypes.h:1023
Definition: iso1EXIDatatypes.h:1039
Definition: iso1EXIDatatypes.h:1228
unsigned int TimeInterval_isUsed
Definition: iso1EXIDatatypes.h:2631
#define iso1TransformType_ANY_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:603
void init_iso1ListOfRootCertificateIDsType(struct iso1ListOfRootCertificateIDsType *iso1ListOfRootCertificateIDsType)
Definition: iso1EXIDatatypes.c:656
unsigned int ParameterSet_isUsed
Definition: iso1EXIDatatypes.h:2795
unsigned int RemainingTimeToFullSoC_isUsed
Definition: iso1EXIDatatypes.h:2842
int64_t X509SerialNumber
Definition: iso1EXIDatatypes.h:2307
Definition: iso1EXIDatatypes.h:1008
Definition: iso1EXIDatatypes.h:185
#define iso1DigestMethodType_Algorithm_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:858
Definition: iso1EXIDatatypes.h:801
unsigned int WeldingDetectionRes_isUsed
Definition: iso1EXIDatatypes.h:2197
#define iso1SignedInfoType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1535
unsigned int ServiceName_isUsed
Definition: iso1EXIDatatypes.h:764
unsigned int ServiceDetailRes_isUsed
Definition: iso1EXIDatatypes.h:2218
unsigned int BulkSOC_isUsed
Definition: iso1EXIDatatypes.h:1608
#define iso1DSAKeyValueType_Q_BYTES_SIZE
Definition: iso1EXIDatatypes.h:365
unsigned int EVMaxVoltage_isUsed
Definition: iso1EXIDatatypes.h:2626
unsigned int ANY_isUsed
Definition: iso1EXIDatatypes.h:507
Definition: iso1EXIDatatypes.h:159
#define iso1ChargingStatusResType_EVSEID_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1071
Definition: iso1EXIDatatypes.h:799
Definition: iso1EXIDatatypes.h:467
unsigned int PGPData_isUsed
Definition: iso1EXIDatatypes.h:2679
uint32_t amount
Definition: iso1EXIDatatypes.h:2356
void init_iso1AnonType_V2G_Message(struct iso1AnonType_V2G_Message *iso1AnonType_V2G_Message)
Definition: iso1EXIDatatypes.c:804
void init_iso1ServiceDetailReqType(struct iso1ServiceDetailReqType *iso1ServiceDetailReqType)
Definition: iso1EXIDatatypes.c:508
Definition: iso1EXIDatatypes.h:145
Definition: iso1EXIDatatypes.h:234
uint8_t NumEPriceLevels
Definition: iso1EXIDatatypes.h:1788
unsigned int ANY_isUsed
Definition: iso1EXIDatatypes.h:462
Definition: iso1EXIDatatypes.h:1352
void init_iso1EVSEChargeParameterType(struct iso1EVSEChargeParameterType *iso1EVSEChargeParameterType)
Definition: iso1EXIDatatypes.c:533
iso1serviceCategoryType ServiceCategory
Definition: iso1EXIDatatypes.h:787
unsigned int MeteringReceiptRes_isUsed
Definition: iso1EXIDatatypes.h:2700
void init_iso1ServiceListType(struct iso1ServiceListType *iso1ServiceListType)
Definition: iso1EXIDatatypes.c:529
void init_iso1DC_EVChargeParameterType(struct iso1DC_EVChargeParameterType *iso1DC_EVChargeParameterType)
Definition: iso1EXIDatatypes.c:576
unsigned int PaymentServiceSelectionReq_isUsed
Definition: iso1EXIDatatypes.h:2822
uint8_t SalesTariffID
Definition: iso1EXIDatatypes.h:1780
unsigned int EVSEChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:2233
unsigned int CertificateInstallationReq_isUsed
Definition: iso1EXIDatatypes.h:2021
iso1costKindType
Definition: iso1EXIDatatypes.h:747
void init_iso1MeteringReceiptReqType(struct iso1MeteringReceiptReqType *iso1MeteringReceiptReqType)
Definition: iso1EXIDatatypes.c:669
#define EXIFragment_PGPKeyPacket_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2051
#define iso1RetrievalMethodType_URI_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1312
Definition: iso1EXIDatatypes.h:1260
unsigned int Signature_isUsed
Definition: iso1EXIDatatypes.h:2245
int8_t FullSOC
Definition: iso1EXIDatatypes.h:1604
unsigned int X509Certificate_isUsed
Definition: iso1EXIDatatypes.h:2771
unsigned int ServiceDiscoveryRes_isUsed
Definition: iso1EXIDatatypes.h:2708
unsigned int Reference_isUsed
Definition: iso1EXIDatatypes.h:2248
#define iso1KeyInfoType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1654
unsigned int DC_EVChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:1736
void init_iso1ChargeServiceType(struct iso1ChargeServiceType *iso1ChargeServiceType)
Definition: iso1EXIDatatypes.c:660
iso1isolationLevelType EVSEIsolationStatus
Definition: iso1EXIDatatypes.h:2318
#define iso1DiffieHellmanPublickeyType_CONTENT_BYTES_SIZE
Definition: iso1EXIDatatypes.h:98
iso1chargingSessionType ChargingSession
Definition: iso1EXIDatatypes.h:2620
Definition: iso1EXIDatatypes.h:155
void init_iso1PowerDeliveryResType(struct iso1PowerDeliveryResType *iso1PowerDeliveryResType)
Definition: iso1EXIDatatypes.c:570
Definition: iso1EXIDatatypes.h:164
unsigned int CableCheckReq_isUsed
Definition: iso1EXIDatatypes.h:2711
int8_t EVRESSSOC
Definition: iso1EXIDatatypes.h:744
unsigned int SessionID_isUsed
Definition: iso1EXIDatatypes.h:2692
int16_t ParameterSetID
Definition: iso1EXIDatatypes.h:2311
#define EXIFragment_OEMProvisioningCert_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2054
unsigned int EVSEID_isUsed
Definition: iso1EXIDatatypes.h:2794
void init_iso1SAScheduleTupleType(struct iso1SAScheduleTupleType *iso1SAScheduleTupleType)
Definition: iso1EXIDatatypes.c:796
void init_iso1TransformsType(struct iso1TransformsType *iso1TransformsType)
Definition: iso1EXIDatatypes.c:708
unsigned int GenChallenge_isUsed
Definition: iso1EXIDatatypes.h:228
unsigned int BulkChargingComplete_isUsed
Definition: iso1EXIDatatypes.h:2651
iso1faultCodeType FaultCode
Definition: iso1EXIDatatypes.h:592
unsigned int DC_EVSEChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:1916
int EVSEPowerLimitAchieved
Definition: iso1EXIDatatypes.h:1389
unsigned int DSAKeyValue_isUsed
Definition: iso1EXIDatatypes.h:453
Definition: iso1EXIDatatypes.h:139
uint16_t ServiceID
Definition: iso1EXIDatatypes.h:815
unsigned int EVSEMaximumVoltageLimit_isUsed
Definition: iso1EXIDatatypes.h:1392
unsigned int EVTargetCurrent_isUsed
Definition: iso1EXIDatatypes.h:2759
#define iso1CertificateInstallationReqType_OEMProvisioningCert_BYTES_SIZE
Definition: iso1EXIDatatypes.h:1483
unsigned int SignatureProperties_isUsed
Definition: iso1EXIDatatypes.h:2241
unsigned int EVSEProcessing_isUsed
Definition: iso1EXIDatatypes.h:2649
uint16_t ServiceID
Definition: iso1EXIDatatypes.h:170
void init_iso1SPKIDataType(struct iso1SPKIDataType *iso1SPKIDataType)
Definition: iso1EXIDatatypes.c:821
#define iso1TransformType_Algorithm_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:602
Definition: iso1EXIDatatypes.h:1162
#define iso1SignaturePropertyType_Target_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:875
unsigned int EVMaximumPowerLimit_isUsed
Definition: iso1EXIDatatypes.h:1594
#define iso1CurrentDemandResType_EVSEID_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1374
Definition: iso1EXIDatatypes.h:156
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:439
iso1EVSEProcessingType EVSEProcessing
Definition: iso1EXIDatatypes.h:1043
unsigned int NumEPriceLevels_isUsed
Definition: iso1EXIDatatypes.h:2640
#define iso1ObjectType_MimeType_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:259
#define EXIFragment_SessionID_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2050
uint32_t DepartureTime
Definition: iso1EXIDatatypes.h:1174
unsigned int EVSEPowerLimitAchieved_isUsed
Definition: iso1EXIDatatypes.h:2646
Definition: iso1EXIDatatypes.h:581
unsigned int EVSEChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:2796
#define iso1SalesTariffType_SalesTariffEntry_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1771
unsigned int CertificateUpdateReq_isUsed
Definition: iso1EXIDatatypes.h:2019
unsigned int ServiceScope_isUsed
Definition: iso1EXIDatatypes.h:772
#define iso1CertificateUpdateReqType_eMAID_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1635
unsigned int ChargeParameterDiscoveryReq_isUsed
Definition: iso1EXIDatatypes.h:2011
iso1chargeProgressType ChargeProgress
Definition: iso1EXIDatatypes.h:1824
#define iso1SalesTariffType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1769
unsigned int EVSETimeStamp_isUsed
Definition: iso1EXIDatatypes.h:2746
unsigned int ChargeParameterDiscoveryReq_isUsed
Definition: iso1EXIDatatypes.h:2215
Definition: iso1EXIDatatypes.h:779
unsigned int ChargingStatusRes_isUsed
Definition: iso1EXIDatatypes.h:2205
Definition: iso1EXIDatatypes.h:149
Definition: iso1EXIDatatypes.h:1636
#define EXIFragment_Modulus_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2081
unsigned int ANY_isUsed
Definition: iso1EXIDatatypes.h:734
unsigned int EVSEEnergyToBeDelivered_isUsed
Definition: iso1EXIDatatypes.h:2721
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:308
#define iso1KeyInfoType_ANY_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1664
uint8_t SAScheduleTupleID
Definition: iso1EXIDatatypes.h:1826
Definition: iso1EXIDatatypes.h:157
unsigned int EVErrorCode_isUsed
Definition: iso1EXIDatatypes.h:2675
Definition: iso1EXIDatatypes.h:969
int ReceiptRequired
Definition: iso1EXIDatatypes.h:1089
unsigned int CertificateUpdateRes_isUsed
Definition: iso1EXIDatatypes.h:2764
#define iso1RetrievalMethodType_Type_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1313
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:531
unsigned int PGPKeyID_isUsed
Definition: iso1EXIDatatypes.h:918
#define iso1ObjectType_Encoding_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:260
unsigned int DHpublickey_isUsed
Definition: iso1EXIDatatypes.h:2801
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:1530
iso1EVSENotificationType EVSENotification
Definition: iso1EXIDatatypes.h:487
void init_iso1ServiceDiscoveryReqType(struct iso1ServiceDiscoveryReqType *iso1ServiceDiscoveryReqType)
Definition: iso1EXIDatatypes.c:919
void init_iso1AuthorizationResType(struct iso1AuthorizationResType *iso1AuthorizationResType)
Definition: iso1EXIDatatypes.c:628
void init_iso1SAScheduleListType(struct iso1SAScheduleListType *iso1SAScheduleListType)
Definition: iso1EXIDatatypes.c:745
unsigned int SalesTariff_isUsed
Definition: iso1EXIDatatypes.h:2665
void init_iso1SalesTariffEntryType(struct iso1SalesTariffEntryType *iso1SalesTariffEntryType)
Definition: iso1EXIDatatypes.c:856
unsigned int CertificateUpdateRes_isUsed
Definition: iso1EXIDatatypes.h:2199
#define iso1DSAKeyValueType_Seed_BYTES_SIZE
Definition: iso1EXIDatatypes.h:369
unsigned int SASchedules_isUsed
Definition: iso1EXIDatatypes.h:2223
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:497
#define iso1EMAIDType_CONTENT_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:184
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:1551
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:669
unsigned int CurrentDemandReq_isUsed
Definition: iso1EXIDatatypes.h:2809
Definition: iso1EXIDatatypes.h:750
iso1EVSEProcessingType EVSEProcessing
Definition: iso1EXIDatatypes.h:1148
Definition: iso1EXIDatatypes.h:1484
unsigned int ServiceScope_isUsed
Definition: iso1EXIDatatypes.h:1124
unsigned int Body_isUsed
Definition: iso1EXIDatatypes.h:2812
unsigned int DSAKeyValue_isUsed
Definition: iso1EXIDatatypes.h:2240
iso1DC_EVErrorCodeType EVErrorCode
Definition: iso1EXIDatatypes.h:742
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:1844
unsigned int EVStatus_isUsed
Definition: iso1EXIDatatypes.h:2227
iso1EVSEProcessingType
Definition: iso1EXIDatatypes.h:415
Definition: iso1EXIDatatypes.h:1047
unsigned int DepartureTime_isUsed
Definition: iso1EXIDatatypes.h:1587
void init_iso1SelectedServiceType(struct iso1SelectedServiceType *iso1SelectedServiceType)
Definition: iso1EXIDatatypes.c:932
unsigned int EVSEStatus_isUsed
Definition: iso1EXIDatatypes.h:997
Definition: iso1EXIDatatypes.h:354
unsigned int RequestedEnergyTransferMode_isUsed
Definition: iso1EXIDatatypes.h:2850
unsigned int EVPowerDeliveryParameter_isUsed
Definition: iso1EXIDatatypes.h:2833
unsigned int EPriceLevel_isUsed
Definition: iso1EXIDatatypes.h:2758
#define iso1ContractSignatureEncryptedPrivateKeyType_CONTENT_BYTES_SIZE
Definition: iso1EXIDatatypes.h:644
Definition: iso1EXIDatatypes.h:1569
Definition: iso1EXIDatatypes.h:901
unsigned int stringValue_isUsed
Definition: iso1EXIDatatypes.h:2761
Definition: iso1EXIDatatypes.h:119
Definition: iso1EXIDatatypes.h:992
unsigned int EVEnergyRequest_isUsed
Definition: iso1EXIDatatypes.h:2847
Definition: iso1EXIDatatypes.h:1290
unsigned int EVSEPresentVoltage_isUsed
Definition: iso1EXIDatatypes.h:2743
Definition: iso1EXIDatatypes.h:429
Definition: iso1EXIDatatypes.h:1625
void init_iso1ChargingStatusReqType(struct iso1ChargingStatusReqType *iso1ChargingStatusReqType)
Definition: iso1EXIDatatypes.c:964
unsigned int TimeInterval_isUsed
Definition: iso1EXIDatatypes.h:2231
int8_t Multiplier
Definition: iso1EXIDatatypes.h:1019
unsigned int boolValue_isUsed
Definition: iso1EXIDatatypes.h:1460
Definition: iso1EXIDatatypes.h:803
#define iso1KeyInfoType_RetrievalMethod_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1658
unsigned int KeyName_isUsed
Definition: iso1EXIDatatypes.h:2810
void init_iso1ChargeParameterDiscoveryReqType(struct iso1ChargeParameterDiscoveryReqType *iso1ChargeParameterDiscoveryReqType)
Definition: iso1EXIDatatypes.c:712
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:1402
Definition: iso1EXIDatatypes.h:1920
unsigned int ChargingStatusRes_isUsed
Definition: iso1EXIDatatypes.h:2024
unsigned int FullSOC_isUsed
Definition: iso1EXIDatatypes.h:1605
void init_iso1EXIFragment(struct iso1EXIFragment *exiFrag)
Definition: iso1EXIDatatypes.c:129
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:238
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:1354
unsigned int EVStatus_isUsed
Definition: iso1EXIDatatypes.h:2774
void init_iso1EVSEStatusType(struct iso1EVSEStatusType *iso1EVSEStatusType)
Definition: iso1EXIDatatypes.c:723
unsigned int ChargeParameterDiscoveryReq_isUsed
Definition: iso1EXIDatatypes.h:2835
unsigned int Manifest_isUsed
Definition: iso1EXIDatatypes.h:2724
unsigned int Encoding_isUsed
Definition: iso1EXIDatatypes.h:280
#define iso1TransformType_XPath_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:604
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:1488
unsigned int ParameterSetID_isUsed
Definition: iso1EXIDatatypes.h:818
#define iso1KeyInfoType_KeyName_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1655
Definition: iso1EXIDatatypes.h:590
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:854
uint8_t EPriceLevel
Definition: iso1EXIDatatypes.h:1759
unsigned int MeteringReceiptReq_isUsed
Definition: iso1EXIDatatypes.h:2015
unsigned int AC_EVSEChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:1913
unsigned int SPKIData_isUsed
Definition: iso1EXIDatatypes.h:2659
int _warning_
Definition: iso1EXIDatatypes.h:2853
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:1456
unsigned int EVPowerDeliveryParameter_isUsed
Definition: iso1EXIDatatypes.h:2232
unsigned int EVSEMaximumCurrentLimit_isUsed
Definition: iso1EXIDatatypes.h:2664
unsigned int SigMeterReading_isUsed
Definition: iso1EXIDatatypes.h:2797
void init_iso1PaymentDetailsReqType(struct iso1PaymentDetailsReqType *iso1PaymentDetailsReqType)
Definition: iso1EXIDatatypes.c:624
unsigned int MeterID_isUsed
Definition: iso1EXIDatatypes.h:2804
unsigned int AC_EVSEChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:2236
Definition: iso1EXIDatatypes.h:1133
int64_t EVSETimeStamp
Definition: iso1EXIDatatypes.h:639
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:727
iso1costKindType costKind
Definition: iso1EXIDatatypes.h:1292
unsigned int EVMaximumVoltageLimit_isUsed
Definition: iso1EXIDatatypes.h:2725
int8_t FullSOC
Definition: iso1EXIDatatypes.h:2355
#define EXIFragment_EVCCID_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2056
#define iso1X509DataType_X509Certificate_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:517
unsigned int RelativeTimeInterval_isUsed
Definition: iso1EXIDatatypes.h:2220
Definition: iso1EXIDatatypes.h:1368
Definition: iso1EXIDatatypes.h:199
unsigned int costKind_isUsed
Definition: iso1EXIDatatypes.h:2636
void init_iso1EXIDocument(struct iso1EXIDocument *exiDoc)
Definition: iso1EXIDatatypes.c:44
Definition: iso1EXIDatatypes.h:1897
#define iso1SAScheduleListType_SAScheduleTuple_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1887
unsigned int MeteringReceiptReq_isUsed
Definition: iso1EXIDatatypes.h:2186
unsigned int CertificateUpdateRes_isUsed
Definition: iso1EXIDatatypes.h:2020
unsigned int RelativeTimeInterval_isUsed
Definition: iso1EXIDatatypes.h:2843
iso1DC_EVSEStatusCodeType
Definition: iso1EXIDatatypes.h:348
unsigned int V2G_Message_isUsed
Definition: iso1EXIDatatypes.h:2183
unsigned int WeldingDetectionReq_isUsed
Definition: iso1EXIDatatypes.h:2789
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:1318
Definition: iso1EXIDatatypes.h:1301
Definition: iso1EXIDatatypes.h:150
uint32_t ChargingProfileEntryStart
Definition: iso1EXIDatatypes.h:2302
Definition: iso1EXIDatatypes.h:792
unsigned int PowerDeliveryRes_isUsed
Definition: iso1EXIDatatypes.h:2203
unsigned int EVSEStatusCode_isUsed
Definition: iso1EXIDatatypes.h:2785
uint8_t SAScheduleTupleID
Definition: iso1EXIDatatypes.h:1862
#define iso1SignaturePropertiesType_SignatureProperty_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1434
Definition: iso1EXIDatatypes.h:360
#define iso1ReferenceType_Type_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1226
unsigned int GenChallenge_isUsed
Definition: iso1EXIDatatypes.h:2816
Definition: iso1EXIDatatypes.h:983
uint32_t duration
Definition: iso1EXIDatatypes.h:178
unsigned int EVSEIsolationStatus_isUsed
Definition: iso1EXIDatatypes.h:2650
iso1serviceCategoryType ServiceCategory
Definition: iso1EXIDatatypes.h:766
void init_iso1ReferenceType(struct iso1ReferenceType *iso1ReferenceType)
Definition: iso1EXIDatatypes.c:840
Definition: iso1EXIDatatypes.h:798
Definition: iso1EXIDatatypes.h:416
void init_iso1MessageHeaderType(struct iso1MessageHeaderType *iso1MessageHeaderType)
Definition: iso1EXIDatatypes.c:437
Definition: iso1EXIDatatypes.h:852
Definition: iso1EXIDatatypes.h:418
int noContent
Definition: iso1EXIDatatypes.h:200
unsigned int TMeter_isUsed
Definition: iso1EXIDatatypes.h:254
unsigned int ChargingProfileEntryMaxPower_isUsed
Definition: iso1EXIDatatypes.h:2834
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:1851
unsigned int OEMProvisioningCert_isUsed
Definition: iso1EXIDatatypes.h:2704
Definition: iso1EXIDatatypes.h:1172
unsigned int RCD_isUsed
Definition: iso1EXIDatatypes.h:2807
unsigned int ANY_isUsed
Definition: iso1EXIDatatypes.h:286
unsigned int BulkChargingComplete_isUsed
Definition: iso1EXIDatatypes.h:1306
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:842
int64_t X509SerialNumber
Definition: iso1EXIDatatypes.h:474
unsigned int SignedInfo_isUsed
Definition: iso1EXIDatatypes.h:2776
int16_t MeterStatus
Definition: iso1EXIDatatypes.h:250
#define iso1X509DataType_ANY_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:520
Definition: iso1EXIDatatypes.h:576
int _warning_
Definition: iso1EXIDatatypes.h:2265
#define iso1SalesTariffEntryType_ConsumptionCost_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1750
void init_iso1AuthorizationReqType(struct iso1AuthorizationReqType *iso1AuthorizationReqType)
Definition: iso1EXIDatatypes.c:545
Definition: iso1EXIDatatypes.h:714
#define iso1ConsumptionCostType_Cost_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1612
int64_t HMACOutputLength
Definition: iso1EXIDatatypes.h:2323
uint16_t ServiceID
Definition: iso1EXIDatatypes.h:1853
unsigned int EVSEChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:1910
iso1isolationLevelType EVSEIsolationStatus
Definition: iso1EXIDatatypes.h:975
unsigned int PreChargeRes_isUsed
Definition: iso1EXIDatatypes.h:2210
iso1isolationLevelType
Definition: iso1EXIDatatypes.h:712
#define iso1SignatureMethodType_Algorithm_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:491
void init_iso1TransformType(struct iso1TransformType *iso1TransformType)
Definition: iso1EXIDatatypes.c:791
Definition: iso1EXIDatatypes.h:584
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:1493
void init_iso1CertificateUpdateResType(struct iso1CertificateUpdateResType *iso1CertificateUpdateResType)
Definition: iso1EXIDatatypes.c:886
unsigned int ServiceList_isUsed
Definition: iso1EXIDatatypes.h:1509
unsigned int CableCheckRes_isUsed
Definition: iso1EXIDatatypes.h:2718
void init_iso1DSAKeyValueType(struct iso1DSAKeyValueType *iso1DSAKeyValueType)
Definition: iso1EXIDatatypes.c:647
unsigned int ParameterSetID_isUsed
Definition: iso1EXIDatatypes.h:2643
#define iso1KeyValueType_ANY_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:449
unsigned int ServiceName_isUsed
Definition: iso1EXIDatatypes.h:1116
Definition: iso1EXIDatatypes.h:904
#define iso1ChargeServiceType_ServiceName_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1106
#define iso1PaymentDetailsResType_GenChallenge_BYTES_SIZE
Definition: iso1EXIDatatypes.h:629
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:2346
Definition: iso1EXIDatatypes.h:163
#define iso1ObjectType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:258
#define iso1ParameterType_stringValue_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1451
unsigned int ChargingStatusReq_isUsed
Definition: iso1EXIDatatypes.h:2023
unsigned int SelectedService_isUsed
Definition: iso1EXIDatatypes.h:2821
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:649
Definition: iso1EXIDatatypes.h:343
Definition: iso1EXIDatatypes.h:113
unsigned int intValue_isUsed
Definition: iso1EXIDatatypes.h:1469
Definition: iso1EXIDatatypes.h:860
uint32_t DepartureTime
Definition: iso1EXIDatatypes.h:92
Definition: iso1EXIDatatypes.h:306
unsigned int SessionSetupReq_isUsed
Definition: iso1EXIDatatypes.h:2762
unsigned int ServiceDetailRes_isUsed
Definition: iso1EXIDatatypes.h:2004
void init_iso1ServiceType(struct iso1ServiceType *iso1ServiceType)
Definition: iso1EXIDatatypes.c:914
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:108
unsigned int EVSEMinimumVoltageLimit_isUsed
Definition: iso1EXIDatatypes.h:2671
unsigned int HMACOutputLength_isUsed
Definition: iso1EXIDatatypes.h:2655
void init_iso1PowerDeliveryReqType(struct iso1PowerDeliveryReqType *iso1PowerDeliveryReqType)
Definition: iso1EXIDatatypes.c:448
Definition: iso1EXIDatatypes.h:1435
Definition: iso1EXIDatatypes.h:1187
unsigned int Transforms_isUsed
Definition: iso1EXIDatatypes.h:1249
Definition: iso1EXIDatatypes.h:122
unsigned int ContractSignatureCertChain_isUsed
Definition: iso1EXIDatatypes.h:2677
int8_t EVRESSSOC
Definition: iso1EXIDatatypes.h:2296
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:762
unsigned int ServiceDetailReq_isUsed
Definition: iso1EXIDatatypes.h:2217
#define iso1KeyInfoType_MgmtData_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1662
unsigned int EVMaximumCurrentLimit_isUsed
Definition: iso1EXIDatatypes.h:2769
unsigned int MeteringReceiptRes_isUsed
Definition: iso1EXIDatatypes.h:2016
unsigned int ANY_isUsed
Definition: iso1EXIDatatypes.h:676
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:1892
#define EXIFragment_DigestValue_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2067
void init_iso1CertificateChainType(struct iso1CertificateChainType *iso1CertificateChainType)
Definition: iso1EXIDatatypes.c:487
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:1817
void init_iso1KeyInfoType(struct iso1KeyInfoType *iso1KeyInfoType)
Definition: iso1EXIDatatypes.c:696
struct iso1X509IssuerSerialType array[iso1X509DataType_X509IssuerSerial_ARRAY_SIZE]
Definition: iso1EXIDatatypes.h:524
Definition: iso1EXIDatatypes.h:168
int64_t HMACOutputLength
Definition: iso1EXIDatatypes.h:500
void init_iso1CanonicalizationMethodType(struct iso1CanonicalizationMethodType *iso1CanonicalizationMethodType)
Definition: iso1EXIDatatypes.c:894
Definition: iso1EXIDatatypes.h:359
unsigned int Value_isUsed
Definition: iso1EXIDatatypes.h:2814
iso1DC_EVErrorCodeType EVErrorCode
Definition: iso1EXIDatatypes.h:2349
unsigned int byteValue_isUsed
Definition: iso1EXIDatatypes.h:2658
#define EXIDocument_DigestValue_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2047
#define EXIFragment_stringValue_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:2069
unsigned int SignatureMethod_isUsed
Definition: iso1EXIDatatypes.h:2827
int8_t amountMultiplier
Definition: iso1EXIDatatypes.h:2559
#define iso1RSAKeyValueType_Modulus_BYTES_SIZE
Definition: iso1EXIDatatypes.h:290
unsigned int DC_EVSEChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:2229
#define iso1PMaxScheduleType_PMaxScheduleEntry_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1624
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:1678
Definition: iso1EXIDatatypes.h:125
void init_iso1ServiceParameterListType(struct iso1ServiceParameterListType *iso1ServiceParameterListType)
Definition: iso1EXIDatatypes.c:483
Definition: iso1EXIDatatypes.h:630
unsigned int SessionSetupRes_isUsed
Definition: iso1EXIDatatypes.h:2000
Definition: iso1EXIDatatypes.h:571
Definition: iso1EXIDatatypes.h:1142
#define EXIFragment_X509SKI_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2078
unsigned int RelativeTimeInterval_isUsed
Definition: iso1EXIDatatypes.h:1193
uint32_t DepartureTime
Definition: iso1EXIDatatypes.h:2613
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:1804
void init_iso1CurrentDemandReqType(struct iso1CurrentDemandReqType *iso1CurrentDemandReqType)
Definition: iso1EXIDatatypes.c:847
unsigned int PMaxScheduleEntry_isUsed
Definition: iso1EXIDatatypes.h:2818
unsigned int EVMaximumPowerLimit_isUsed
Definition: iso1EXIDatatypes.h:2661
unsigned int TimeInterval_isUsed
Definition: iso1EXIDatatypes.h:698
unsigned int EVSECurrentRegulationTolerance_isUsed
Definition: iso1EXIDatatypes.h:2668
Definition: iso1EXIDatatypes.h:120
#define iso1X509DataType_X509CRL_BYTES_SIZE
Definition: iso1EXIDatatypes.h:518
unsigned int EVSEMaxCurrent_isUsed
Definition: iso1EXIDatatypes.h:1084
#define iso1SupportedEnergyTransferModeType_EnergyTransferMode_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:837
unsigned int ServiceScope_isUsed
Definition: iso1EXIDatatypes.h:2733
unsigned int MeterStatus_isUsed
Definition: iso1EXIDatatypes.h:2736
Definition: iso1EXIDatatypes.h:1665
unsigned int PMaxSchedule_isUsed
Definition: iso1EXIDatatypes.h:2828
uint16_t ServiceID
Definition: iso1EXIDatatypes.h:758
unsigned int DC_EVChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:2716
void init_iso1PreChargeResType(struct iso1PreChargeResType *iso1PreChargeResType)
Definition: iso1EXIDatatypes.c:500
unsigned int Id_isUsed
Definition: iso1EXIDatatypes.h:1778
#define iso1X509DataType_X509IssuerSerial_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:511
unsigned int CurrentDemandReq_isUsed
Definition: iso1EXIDatatypes.h:2207
unsigned int CertificateInstallationRes_isUsed
Definition: iso1EXIDatatypes.h:2022
uint64_t MeterReading
Definition: iso1EXIDatatypes.h:2297
unsigned int ChargeParameterDiscoveryRes_isUsed
Definition: iso1EXIDatatypes.h:2216
Definition: iso1EXIDatatypes.h:1556
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:296
Definition: iso1EXIDatatypes.h:216
unsigned int Service_isUsed
Definition: iso1EXIDatatypes.h:2723
uint8_t NumEPriceLevels
Definition: iso1EXIDatatypes.h:2308
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:937
#define iso1TransformType_XPath_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:605
unsigned int Seed_isUsed
Definition: iso1EXIDatatypes.h:2695
#define iso1X509DataType_X509SubjectName_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:515
unsigned int EVSEVoltageLimitAchieved_isUsed
Definition: iso1EXIDatatypes.h:2713
unsigned int PaymentOptionList_isUsed
Definition: iso1EXIDatatypes.h:2786
unsigned int ChargingProfile_isUsed
Definition: iso1EXIDatatypes.h:1829
Definition: iso1EXIDatatypes.h:1425
unsigned int KeyValue_isUsed
Definition: iso1EXIDatatypes.h:2669
unsigned int WeldingDetectionReq_isUsed
Definition: iso1EXIDatatypes.h:2196
Definition: iso1EXIDatatypes.h:141
#define iso1SessionSetupReqType_EVCCID_BYTES_SIZE
Definition: iso1EXIDatatypes.h:703
void init_iso1DigestMethodType(struct iso1DigestMethodType *iso1DigestMethodType)
Definition: iso1EXIDatatypes.c:972
iso1costKindType costKind
Definition: iso1EXIDatatypes.h:2304
Definition: iso1EXIDatatypes.h:794
unsigned int RetrievalMethod_isUsed
Definition: iso1EXIDatatypes.h:2246
unsigned int FaultMsg_isUsed
Definition: iso1EXIDatatypes.h:2790
uint8_t SAScheduleTupleID
Definition: iso1EXIDatatypes.h:1081
void init_iso1SessionStopResType(struct iso1SessionStopResType *iso1SessionStopResType)
Definition: iso1EXIDatatypes.c:612
unsigned int PGPKeyID_isUsed
Definition: iso1EXIDatatypes.h:2765
int EVSEVoltageLimitAchieved
Definition: iso1EXIDatatypes.h:1387
unsigned int EVChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:1730
#define EXIFragment_P_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2058
iso1chargingSessionType ChargingSession
Definition: iso1EXIDatatypes.h:682
unsigned int AuthorizationRes_isUsed
Definition: iso1EXIDatatypes.h:2010
Definition: iso1EXIDatatypes.h:99
unsigned int SessionStopReq_isUsed
Definition: iso1EXIDatatypes.h:2690
int EVReady
Definition: iso1EXIDatatypes.h:2591
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:1629
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:2326
void init_iso1ConsumptionCostType(struct iso1ConsumptionCostType *iso1ConsumptionCostType)
Definition: iso1EXIDatatypes.c:585
Definition: iso1EXIDatatypes.h:345
uint16_t MaxEntriesSAScheduleTuple
Definition: iso1EXIDatatypes.h:2519
unsigned int KeyInfo_isUsed
Definition: iso1EXIDatatypes.h:2815
Definition: iso1EXIDatatypes.h:802
unsigned int EVMinCurrent_isUsed
Definition: iso1EXIDatatypes.h:2680
unsigned int HMACOutputLength_isUsed
Definition: iso1EXIDatatypes.h:501
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:667
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:1439
unsigned int amount_isUsed
Definition: iso1EXIDatatypes.h:2682
#define iso1ServiceParameterListType_ParameterSet_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1839
unsigned int MaxEntriesSAScheduleTuple_isUsed
Definition: iso1EXIDatatypes.h:1725
int32_t intValue
Definition: iso1EXIDatatypes.h:1468
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:632
Definition: iso1EXIDatatypes.h:483
unsigned int SessionStopRes_isUsed
Definition: iso1EXIDatatypes.h:2685
uint16_t NotificationMaxDelay
Definition: iso1EXIDatatypes.h:971
unsigned int PgenCounter_isUsed
Definition: iso1EXIDatatypes.h:412
Definition: iso1EXIDatatypes.h:331
unsigned int ChargingStatusRes_isUsed
Definition: iso1EXIDatatypes.h:2738
unsigned int Id_isUsed
Definition: iso1EXIDatatypes.h:320
unsigned int MgmtData_isUsed
Definition: iso1EXIDatatypes.h:2719
unsigned int Object_isUsed
Definition: iso1EXIDatatypes.h:2262
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:336
unsigned int ServiceID_isUsed
Definition: iso1EXIDatatypes.h:2627
unsigned int MeteringReceiptReq_isUsed
Definition: iso1EXIDatatypes.h:2702
unsigned int amountMultiplier_isUsed
Definition: iso1EXIDatatypes.h:1297
unsigned int ChargingProfileEntryStart_isUsed
Definition: iso1EXIDatatypes.h:2634
Definition: iso1EXIDatatypes.h:350
iso1EVSEProcessingType EVSEProcessing
Definition: iso1EXIDatatypes.h:1901
unsigned int WeldingDetectionRes_isUsed
Definition: iso1EXIDatatypes.h:2032
unsigned int CableCheckReq_isUsed
Definition: iso1EXIDatatypes.h:2192
void init_iso1SASchedulesType(struct iso1SASchedulesType *iso1SASchedulesType)
Definition: iso1EXIDatatypes.c:492
#define EXIDocument_MgmtData_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:2045
Definition: iso1EXIDatatypes.h:140
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:674
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:1377
unsigned int DC_EVPowerDeliveryParameter_isUsed
Definition: iso1EXIDatatypes.h:2811
unsigned int RootCertificateID_isUsed
Definition: iso1EXIDatatypes.h:2654
#define EXIFragment_ServiceName_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:2064
unsigned int MimeType_isUsed
Definition: iso1EXIDatatypes.h:274
unsigned int PaymentServiceSelectionRes_isUsed
Definition: iso1EXIDatatypes.h:2823
uint16_t MaxEntriesSAScheduleTuple
Definition: iso1EXIDatatypes.h:1724
Definition: iso1EXIDatatypes.h:174
Definition: iso1EXIDatatypes.h:1097
#define iso1MeteringReceiptReqType_SessionID_BYTES_SIZE
Definition: iso1EXIDatatypes.h:428
Definition: iso1EXIDatatypes.h:645
int boolValue
Definition: iso1EXIDatatypes.h:2406
unsigned int DC_EVPowerDeliveryParameter_isUsed
Definition: iso1EXIDatatypes.h:1835
unsigned int Seed_isUsed
Definition: iso1EXIDatatypes.h:406
unsigned int PreChargeRes_isUsed
Definition: iso1EXIDatatypes.h:2703
unsigned int SignatureProperty_isUsed
Definition: iso1EXIDatatypes.h:2691
uint32_t exi_string_character_t
EXI string character.
Definition: EXITypes.h:271
unsigned int ChargingComplete_isUsed
Definition: iso1EXIDatatypes.h:2625
unsigned int SigMeterReading_isUsed
Definition: iso1EXIDatatypes.h:248
unsigned int ChargeProgress_isUsed
Definition: iso1EXIDatatypes.h:2792
void init_iso1EVStatusType(struct iso1EVStatusType *iso1EVStatusType)
Definition: iso1EXIDatatypes.c:525
unsigned int EVSEMaximumPowerLimit_isUsed
Definition: iso1EXIDatatypes.h:2745
#define EXIFragment_SalesTariffDescription_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:2055
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:1041
#define iso1TransformsType_Transform_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1152
Definition: iso1EXIDatatypes.h:135
#define iso1X509DataType_X509Certificate_BYTES_SIZE
Definition: iso1EXIDatatypes.h:516
Definition: iso1EXIDatatypes.h:2087
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:338
unsigned int PaymentDetailsReq_isUsed
Definition: iso1EXIDatatypes.h:2007
Definition: iso1EXIDatatypes.h:162
unsigned int AC_EVChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:1733
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:1745
unsigned int EVSEPresentCurrent_isUsed
Definition: iso1EXIDatatypes.h:2678
unsigned int EVSETimeStamp_isUsed
Definition: iso1EXIDatatypes.h:945
Definition: iso1EXIDatatypes.h:1333
Definition: iso1EXIDatatypes.h:161
Definition: iso1EXIDatatypes.h:493
unsigned int ServiceName_isUsed
Definition: iso1EXIDatatypes.h:2735
void init_iso1SignatureValueType(struct iso1SignatureValueType *iso1SignatureValueType)
Definition: iso1EXIDatatypes.c:620
#define iso1KeyInfoType_KeyName_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1656
unsigned int Type_isUsed
Definition: iso1EXIDatatypes.h:1246
Basic type definitions and structs.
uint8_t SAScheduleTupleID
Definition: iso1EXIDatatypes.h:1405
int noContent
Definition: iso1EXIDatatypes.h:210
Definition: iso1EXIDatatypes.h:704
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:1216
Definition: iso1EXIDatatypes.h:127
struct iso1ConsumptionCostType array[iso1SalesTariffEntryType_ConsumptionCost_ARRAY_SIZE]
Definition: iso1EXIDatatypes.h:1763
void init_iso1ParameterType(struct iso1ParameterType *iso1ParameterType)
Definition: iso1EXIDatatypes.c:454
#define iso1PaymentOptionListType_PaymentOption_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1007
#define iso1SignatureType_Object_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1799
Definition: iso1EXIDatatypes.h:143
unsigned int ServiceCategory_isUsed
Definition: iso1EXIDatatypes.h:788
#define EXIFragment_X509CRL_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2065
void init_iso1BodyBaseType(struct iso1BodyBaseType *iso1BodyBaseType)
Definition: iso1EXIDatatypes.c:956
unsigned int TimeInterval_isUsed
Definition: iso1EXIDatatypes.h:1190
Definition: iso1EXIDatatypes.h:146
void init_iso1EMAIDType(struct iso1EMAIDType *iso1EMAIDType)
Definition: iso1EXIDatatypes.c:521
unsigned int ContractSignatureEncryptedPrivateKey_isUsed
Definition: iso1EXIDatatypes.h:2788
unsigned int SignatureMethod_isUsed
Definition: iso1EXIDatatypes.h:2254
unsigned int EVTargetVoltage_isUsed
Definition: iso1EXIDatatypes.h:2766
iso1valueType
Definition: iso1EXIDatatypes.h:797
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:2163
void init_iso1SelectedServiceListType(struct iso1SelectedServiceListType *iso1SelectedServiceListType)
Definition: iso1EXIDatatypes.c:684
void init_iso1ChargingStatusResType(struct iso1ChargingStatusResType *iso1ChargingStatusResType)
Definition: iso1EXIDatatypes.c:641
Definition: iso1EXIDatatypes.h:118
unsigned int ANY_isUsed
Definition: iso1EXIDatatypes.h:871
#define iso1KeyInfoType_KeyValue_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1657
void init_iso1WeldingDetectionReqType(struct iso1WeldingDetectionReqType *iso1WeldingDetectionReqType)
Definition: iso1EXIDatatypes.c:898
unsigned int EVPowerDeliveryParameter_isUsed
Definition: iso1EXIDatatypes.h:1832
#define iso1ServiceListType_Service_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:982
void init_iso1IntervalType(struct iso1IntervalType *iso1IntervalType)
Definition: iso1EXIDatatypes.c:665
Definition: iso1EXIDatatypes.h:585
int FreeService
Definition: iso1EXIDatatypes.h:1126
Definition: iso1EXIDatatypes.h:314
unsigned int PaymentDetailsReq_isUsed
Definition: iso1EXIDatatypes.h:2781
#define iso1AuthorizationReqType_GenChallenge_BYTES_SIZE
Definition: iso1EXIDatatypes.h:215
Definition: iso1EXIDatatypes.h:160
unsigned int SalesTariffID_isUsed
Definition: iso1EXIDatatypes.h:2800
unsigned int DigestMethod_isUsed
Definition: iso1EXIDatatypes.h:2244
Definition: iso1EXIDatatypes.h:1840
unsigned int SessionSetupReq_isUsed
Definition: iso1EXIDatatypes.h:1999
Definition: iso1EXIDatatypes.h:1452
unsigned int ChargeParameterDiscoveryRes_isUsed
Definition: iso1EXIDatatypes.h:2012
int32_t intValue
Definition: iso1EXIDatatypes.h:2436
int ChargingComplete
Definition: iso1EXIDatatypes.h:1308
#define iso1SelectedServiceListType_SelectedService_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1132
unsigned int Entry_isUsed
Definition: iso1EXIDatatypes.h:2235
void init_iso1SalesTariffType(struct iso1SalesTariffType *iso1SalesTariffType)
Definition: iso1EXIDatatypes.c:940
void init_iso1DC_EVSEChargeParameterType(struct iso1DC_EVSEChargeParameterType *iso1DC_EVSEChargeParameterType)
Definition: iso1EXIDatatypes.c:632
unsigned int Signature_isUsed
Definition: iso1EXIDatatypes.h:2706
Definition: iso1EXIDatatypes.h:1860
Definition: iso1EXIDatatypes.h:450
unsigned int DigestValue_isUsed
Definition: iso1EXIDatatypes.h:2260
unsigned int ANY_isUsed
Definition: iso1EXIDatatypes.h:930
#define EXIFragment_Exponent_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2048
unsigned int DC_EVStatus_isUsed
Definition: iso1EXIDatatypes.h:2226
unsigned int EVSEIsolationStatus_isUsed
Definition: iso1EXIDatatypes.h:976
#define iso1ManifestType_Reference_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1568
unsigned int EVMaxCurrent_isUsed
Definition: iso1EXIDatatypes.h:2633
int8_t BulkSOC
Definition: iso1EXIDatatypes.h:2312
unsigned int ChargeService_isUsed
Definition: iso1EXIDatatypes.h:2805
unsigned int SubCertificates_isUsed
Definition: iso1EXIDatatypes.h:965
void init_iso1DC_EVStatusType(struct iso1DC_EVStatusType *iso1DC_EVStatusType)
Definition: iso1EXIDatatypes.c:902
Definition: iso1EXIDatatypes.h:899
Definition: iso1EXIDatatypes.h:580
Definition: iso1EXIDatatypes.h:686
unsigned int SAScheduleTupleID_isUsed
Definition: iso1EXIDatatypes.h:443
unsigned int FullSOC_isUsed
Definition: iso1EXIDatatypes.h:2681
iso1paymentOptionType
Definition: iso1EXIDatatypes.h:574
unsigned int MeteringReceiptRes_isUsed
Definition: iso1EXIDatatypes.h:2188
uint16_t NotificationMaxDelay
Definition: iso1EXIDatatypes.h:824
int16_t RetryCounter
Definition: iso1EXIDatatypes.h:1347
unsigned int X509Data_isUsed
Definition: iso1EXIDatatypes.h:2257
unsigned int EVMaximumPowerLimit_isUsed
Definition: iso1EXIDatatypes.h:1273
#define iso1ReferenceType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1224
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:1255
unsigned int ServiceList_isUsed
Definition: iso1EXIDatatypes.h:2839
Definition: iso1EXIDatatypes.h:717
int EVSECurrentLimitAchieved
Definition: iso1EXIDatatypes.h:2484
#define iso1ListOfRootCertificateIDsType_RootCertificateID_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1096
unsigned int MeterInfo_isUsed
Definition: iso1EXIDatatypes.h:2720
#define iso1AuthorizationReqType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:214
unsigned int PowerDeliveryRes_isUsed
Definition: iso1EXIDatatypes.h:2014
iso1EVSENotificationType EVSENotification
Definition: iso1EXIDatatypes.h:2569
unsigned int CertificateInstallationReq_isUsed
Definition: iso1EXIDatatypes.h:2772
uint32_t duration
Definition: iso1EXIDatatypes.h:2604
Definition: iso1EXIDatatypes.h:151
iso1chargingSessionType
Definition: iso1EXIDatatypes.h:477
uint8_t EPriceLevel
Definition: iso1EXIDatatypes.h:2489
unsigned int RelativeTimeInterval_isUsed
Definition: iso1EXIDatatypes.h:1757
unsigned int ReceiptRequired_isUsed
Definition: iso1EXIDatatypes.h:1090
#define iso1SignatureMethodType_ANY_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:492
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:220
iso1EVSENotificationType EVSENotification
Definition: iso1EXIDatatypes.h:973
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:460
int64_t EVSETimeStamp
Definition: iso1EXIDatatypes.h:944
void init_iso1BodyType(struct iso1BodyType *iso1BodyType)
Definition: iso1EXIDatatypes.c:749
#define iso1KeyInfoType_PGPData_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1660
#define EXIFragment_XPath_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:2053
#define exiElementFrag_CHARACTERS_GENERIC_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:2083
Definition: iso1EXIDatatypes.h:134
unsigned int SAProvisioningCertificateChain_isUsed
Definition: iso1EXIDatatypes.h:2687
unsigned int AC_EVChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:2817
unsigned int RSAKeyValue_isUsed
Definition: iso1EXIDatatypes.h:456
#define iso1ManifestType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1567
unsigned int NumEPriceLevels_isUsed
Definition: iso1EXIDatatypes.h:1789
void init_iso1ParameterSetType(struct iso1ParameterSetType *iso1ParameterSetType)
Definition: iso1EXIDatatypes.c:504
#define EXIFragment_KeyName_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:2076
unsigned int MgmtData_isUsed
Definition: iso1EXIDatatypes.h:2253
unsigned int RSAKeyValue_isUsed
Definition: iso1EXIDatatypes.h:2696
unsigned int DC_EVStatus_isUsed
Definition: iso1EXIDatatypes.h:2737
#define iso1NotificationType_FaultMsg_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:589
unsigned int RetryCounter_isUsed
Definition: iso1EXIDatatypes.h:2663
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:318
Definition: iso1EXIDatatypes.h:90
unsigned int URI_isUsed
Definition: iso1EXIDatatypes.h:1240
Definition: iso1EXIDatatypes.h:715
void init_iso1AC_EVChargeParameterType(struct iso1AC_EVChargeParameterType *iso1AC_EVChargeParameterType)
Definition: iso1EXIDatatypes.c:800
#define EXIFragment_PgenCounter_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2049
uint16_t NotificationMaxDelay
Definition: iso1EXIDatatypes.h:485
unsigned int SupportedEnergyTransferMode_isUsed
Definition: iso1EXIDatatypes.h:2775
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:1114
#define iso1PGPDataType_PGPKeyID_BYTES_SIZE
Definition: iso1EXIDatatypes.h:909
unsigned int DC_EVChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:2228
Definition: iso1EXIDatatypes.h:355
void init_iso1X509DataType(struct iso1X509DataType *iso1X509DataType)
Definition: iso1EXIDatatypes.c:732
unsigned int Multiplier_isUsed
Definition: iso1EXIDatatypes.h:2763
void init_iso1PGPDataType(struct iso1PGPDataType *iso1PGPDataType)
Definition: iso1EXIDatatypes.c:981
int BulkChargingComplete
Definition: iso1EXIDatatypes.h:2319
void init_iso1MeterInfoType(struct iso1MeterInfoType *iso1MeterInfoType)
Definition: iso1EXIDatatypes.c:550
unsigned int Object_isUsed
Definition: iso1EXIDatatypes.h:2846
#define iso1KeyInfoType_SPKIData_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1661
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:941
void init_iso1CurrentDemandResType(struct iso1CurrentDemandResType *iso1CurrentDemandResType)
Definition: iso1EXIDatatypes.c:906
unsigned int CanonicalizationMethod_isUsed
Definition: iso1EXIDatatypes.h:2770
unsigned int G_isUsed
Definition: iso1EXIDatatypes.h:389
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:955
void init_iso1PMaxScheduleType(struct iso1PMaxScheduleType *iso1PMaxScheduleType)
Definition: iso1EXIDatatypes.c:589
int ReceiptRequired
Definition: iso1EXIDatatypes.h:1410
unsigned int duration_isUsed
Definition: iso1EXIDatatypes.h:2836
#define iso1X509IssuerSerialType_X509IssuerName_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:466
unsigned int Id_isUsed
Definition: iso1EXIDatatypes.h:1671
void init_iso1SessionSetupReqType(struct iso1SessionSetupReqType *iso1SessionSetupReqType)
Definition: iso1EXIDatatypes.c:868
#define EXIFragment_X509Certificate_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2071
unsigned int ChargeParameterDiscoveryRes_isUsed
Definition: iso1EXIDatatypes.h:2838
#define iso1SessionSetupResType_EVSEID_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:934
void init_iso1ManifestType(struct iso1ManifestType *iso1ManifestType)
Definition: iso1EXIDatatypes.c:557
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:1101
unsigned int BulkSOC_isUsed
Definition: iso1EXIDatatypes.h:2644
int8_t BulkSOC
Definition: iso1EXIDatatypes.h:1607
unsigned int SAScheduleTuple_isUsed
Definition: iso1EXIDatatypes.h:2840
unsigned int ANY_isUsed
Definition: iso1EXIDatatypes.h:1718
struct iso1ParameterType array[iso1ParameterSetType_Parameter_ARRAY_SIZE]
Definition: iso1EXIDatatypes.h:1529
Definition: iso1EXIDatatypes.h:1375
int ReceiptRequired
Definition: iso1EXIDatatypes.h:2450
iso1paymentOptionType PaymentOption
Definition: iso1EXIDatatypes.h:2520
unsigned int EVSEEnergyToBeDelivered_isUsed
Definition: iso1EXIDatatypes.h:1067
unsigned int WeldingDetectionReq_isUsed
Definition: iso1EXIDatatypes.h:2031
#define iso1SignaturePropertyType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:876
#define iso1ChargeServiceType_ServiceScope_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1107
void init_iso1ChargingProfileType(struct iso1ChargingProfileType *iso1ChargingProfileType)
Definition: iso1EXIDatatypes.c:787
uint16_t ServiceID
Definition: iso1EXIDatatypes.h:2295
unsigned int PaymentDetailsRes_isUsed
Definition: iso1EXIDatatypes.h:2008
Definition: iso1EXIDatatypes.h:1584
#define iso1CertificateInstallationReqType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1482
unsigned int Transform_isUsed
Definition: iso1EXIDatatypes.h:2251
unsigned int SessionStopRes_isUsed
Definition: iso1EXIDatatypes.h:2018
void init_iso1CertificateInstallationResType(struct iso1CertificateInstallationResType *iso1CertificateInstallationResType)
Definition: iso1EXIDatatypes.c:890
Definition: iso1EXIDatatypes.h:209
unsigned int PMaxScheduleEntry_isUsed
Definition: iso1EXIDatatypes.h:2237
Definition: iso1EXIDatatypes.h:568
#define iso1DigestMethodType_ANY_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:859
#define iso1MeterInfoType_SigMeterReading_BYTES_SIZE
Definition: iso1EXIDatatypes.h:233
unsigned int FaultMsg_isUsed
Definition: iso1EXIDatatypes.h:598
unsigned int PreChargeReq_isUsed
Definition: iso1EXIDatatypes.h:2709
unsigned int WeldingDetectionRes_isUsed
Definition: iso1EXIDatatypes.h:2791
Definition: iso1EXIDatatypes.h:1800
Definition: iso1EXIDatatypes.h:422
unsigned int AC_EVSEStatus_isUsed
Definition: iso1EXIDatatypes.h:2632
unsigned int SAScheduleTupleID_isUsed
Definition: iso1EXIDatatypes.h:2652
Definition: iso1EXIDatatypes.h:1072
#define iso1SignaturePropertyType_ANY_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:877
unsigned int PreChargeRes_isUsed
Definition: iso1EXIDatatypes.h:2028
unsigned int EAmount_isUsed
Definition: iso1EXIDatatypes.h:2637
unsigned int Q_isUsed
Definition: iso1EXIDatatypes.h:2727
unsigned int KeyInfo_isUsed
Definition: iso1EXIDatatypes.h:2255
Definition: iso1EXIDatatypes.h:356
unsigned int Q_isUsed
Definition: iso1EXIDatatypes.h:383
#define EXIFragment_SigMeterReading_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2074
unsigned int CanonicalizationMethod_isUsed
Definition: iso1EXIDatatypes.h:2249
iso1unitSymbolType Unit
Definition: iso1EXIDatatypes.h:1021
unsigned int EVReady_isUsed
Definition: iso1EXIDatatypes.h:2826
unsigned int SignatureValue_isUsed
Definition: iso1EXIDatatypes.h:2258
uint16_t ServiceID
Definition: iso1EXIDatatypes.h:1110
Definition: iso1EXIDatatypes.h:152
unsigned int PaymentServiceSelectionReq_isUsed
Definition: iso1EXIDatatypes.h:2005
unsigned int MeterInfo_isUsed
Definition: iso1EXIDatatypes.h:1087
unsigned int SessionSetupRes_isUsed
Definition: iso1EXIDatatypes.h:2191
Definition: iso1EXIDatatypes.h:352
unsigned int ChargingSession_isUsed
Definition: iso1EXIDatatypes.h:2849
unsigned int duration_isUsed
Definition: iso1EXIDatatypes.h:179
unsigned int BodyElement_isUsed
Definition: iso1EXIDatatypes.h:1998
#define iso1SignatureValueType_CONTENT_BYTES_SIZE
Definition: iso1EXIDatatypes.h:313
uint32_t start
Definition: iso1EXIDatatypes.h:176
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:916
unsigned int SalesTariff_isUsed
Definition: iso1EXIDatatypes.h:1867
unsigned int P_isUsed
Definition: iso1EXIDatatypes.h:2726
Definition: iso1EXIDatatypes.h:357
Definition: iso1EXIDatatypes.h:147
void init_iso1SignatureType(struct iso1SignatureType *iso1SignatureType)
Definition: iso1EXIDatatypes.c:442
unsigned int Id_isUsed
Definition: iso1EXIDatatypes.h:435
unsigned int AC_EVSEChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:2707
void init_iso1PaymentDetailsResType(struct iso1PaymentDetailsResType *iso1PaymentDetailsResType)
Definition: iso1EXIDatatypes.c:808
unsigned int RelativeTimeInterval_isUsed
Definition: iso1EXIDatatypes.h:699
void init_iso1PhysicalValueType(struct iso1PhysicalValueType *iso1PhysicalValueType)
Definition: iso1EXIDatatypes.c:604
unsigned int RemainingTimeToBulkSoC_isUsed
Definition: iso1EXIDatatypes.h:1284
unsigned int EnergyTransferMode_isUsed
Definition: iso1EXIDatatypes.h:2638
unsigned int PaymentOption_isUsed
Definition: iso1EXIDatatypes.h:2779
unsigned int CableCheckRes_isUsed
Definition: iso1EXIDatatypes.h:2026
int16_t ParameterSetID
Definition: iso1EXIDatatypes.h:817
void init_iso1RSAKeyValueType(struct iso1RSAKeyValueType *iso1RSAKeyValueType)
Definition: iso1EXIDatatypes.c:608
#define iso1CertificateChainType_Certificate_BYTES_SIZE
Definition: iso1EXIDatatypes.h:950
int FreeService
Definition: iso1EXIDatatypes.h:774
unsigned int ChargingProfileEntryMaxNumberOfPhasesInUse_isUsed
Definition: iso1EXIDatatypes.h:1563
#define iso1ServiceType_ServiceScope_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:755
Definition: iso1EXIDatatypes.h:1741
unsigned int ServiceDiscoveryReq_isUsed
Definition: iso1EXIDatatypes.h:2001
unsigned int Unit_isUsed
Definition: iso1EXIDatatypes.h:2829
Definition: iso1EXIDatatypes.h:680
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:324
uint32_t start
Definition: iso1EXIDatatypes.h:2348
unsigned int DC_EVPowerDeliveryParameter_isUsed
Definition: iso1EXIDatatypes.h:2222
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:928
Definition: iso1EXIDatatypes.h:900
int64_t EVSETimeStamp
Definition: iso1EXIDatatypes.h:2474
Definition: iso1EXIDatatypes.h:1108
unsigned int EVSEMinimumCurrentLimit_isUsed
Definition: iso1EXIDatatypes.h:2645
int8_t ChargingProfileEntryMaxNumberOfPhasesInUse
Definition: iso1EXIDatatypes.h:1562
unsigned int AC_EVChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:2224
Definition: iso1EXIDatatypes.h:749
Definition: iso1EXIDatatypes.h:800
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:864
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:2176
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:596
iso1unitSymbolType Unit
Definition: iso1EXIDatatypes.h:2594
unsigned int SessionSetupReq_isUsed
Definition: iso1EXIDatatypes.h:2190
unsigned int EVSECurrentRegulationTolerance_isUsed
Definition: iso1EXIDatatypes.h:1062
#define iso1PGPDataType_ANY_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:911
unsigned int Id_isUsed
Definition: iso1EXIDatatypes.h:889
Definition: iso1EXIDatatypes.h:912
#define EXIFragment_J_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2062
unsigned int V2G_Message_isUsed
Definition: iso1EXIDatatypes.h:2670
unsigned int KeyInfo_isUsed
Definition: iso1EXIDatatypes.h:1813
unsigned int ChargingStatusReq_isUsed
Definition: iso1EXIDatatypes.h:2717
Definition: iso1EXIDatatypes.h:1822
unsigned int Parameter_isUsed
Definition: iso1EXIDatatypes.h:2819
int8_t Multiplier
Definition: iso1EXIDatatypes.h:2497
void init_iso1PaymentOptionListType(struct iso1PaymentOptionListType *iso1PaymentOptionListType)
Definition: iso1EXIDatatypes.c:593
Definition: iso1EXIDatatypes.h:1199
unsigned int X509CRL_isUsed
Definition: iso1EXIDatatypes.h:2741
unsigned int BodyElement_isUsed
Definition: iso1EXIDatatypes.h:2206
unsigned int SAScheduleList_isUsed
Definition: iso1EXIDatatypes.h:1907
int EVReady
Definition: iso1EXIDatatypes.h:740
Definition: iso1EXIDatatypes.h:738
#define EXIFragment_Q_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2059
void init_iso1CostType(struct iso1CostType *iso1CostType)
Definition: iso1EXIDatatypes.c:872
unsigned int AuthorizationReq_isUsed
Definition: iso1EXIDatatypes.h:2212
unsigned int KeyValue_isUsed
Definition: iso1EXIDatatypes.h:2242
unsigned int SASchedules_isUsed
Definition: iso1EXIDatatypes.h:2799
unsigned int RemainingTimeToBulkSoC_isUsed
Definition: iso1EXIDatatypes.h:2760
unsigned int DepartureTime_isUsed
Definition: iso1EXIDatatypes.h:1175
#define EXIFragment_PGPKeyID_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2070
uint32_t ChargingProfileEntryStart
Definition: iso1EXIDatatypes.h:1558
void init_iso1CableCheckReqType(struct iso1CableCheckReqType *iso1CableCheckReqType)
Definition: iso1EXIDatatypes.c:928
void init_iso1ObjectType(struct iso1ObjectType *iso1ObjectType)
Definition: iso1EXIDatatypes.c:597
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:1032
unsigned int physicalValue_isUsed
Definition: iso1EXIDatatypes.h:2630
unsigned int CurrentDemandRes_isUsed
Definition: iso1EXIDatatypes.h:2030
unsigned int CableCheckReq_isUsed
Definition: iso1EXIDatatypes.h:2025
#define iso1PaymentDetailsReqType_eMAID_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1027
Definition: iso1EXIDatatypes.h:1214
void init_iso1ServiceDiscoveryResType(struct iso1ServiceDiscoveryResType *iso1ServiceDiscoveryResType)
Definition: iso1EXIDatatypes.c:479
Definition: iso1EXIDatatypes.h:723
unsigned int BodyElement_isUsed
Definition: iso1EXIDatatypes.h:2841
uint8_t SAScheduleTupleID
Definition: iso1EXIDatatypes.h:2320
Definition: iso1EXIDatatypes.h:128
unsigned int CurrentDemandRes_isUsed
Definition: iso1EXIDatatypes.h:2209
#define iso1ServiceDiscoveryReqType_ServiceScope_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:778
unsigned int PaymentServiceSelectionRes_isUsed
Definition: iso1EXIDatatypes.h:2006
#define iso1SubCertificatesType_Certificate_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:330
#define EXIFragment_GenChallenge_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2077
unsigned int ServiceDiscoveryReq_isUsed
Definition: iso1EXIDatatypes.h:2184
unsigned int Id_isUsed
Definition: iso1EXIDatatypes.h:1441
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:539
unsigned int PreChargeReq_isUsed
Definition: iso1EXIDatatypes.h:2027
#define iso1CertificateChainType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:949
unsigned int eMAID_isUsed
Definition: iso1EXIDatatypes.h:2777
unsigned int P_isUsed
Definition: iso1EXIDatatypes.h:377
unsigned int start_isUsed
Definition: iso1EXIDatatypes.h:2674
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:882
Definition: iso1EXIDatatypes.h:1888
#define EXIDocument_KeyName_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:2046
unsigned int SessionStopReq_isUsed
Definition: iso1EXIDatatypes.h:2211
int16_t MeterStatus
Definition: iso1EXIDatatypes.h:2455
int ChargingComplete
Definition: iso1EXIDatatypes.h:1278
unsigned int Entry_isUsed
Definition: iso1EXIDatatypes.h:2684
unsigned int NotificationMaxDelay_isUsed
Definition: iso1EXIDatatypes.h:2710
#define exiElementFrag_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:2082
unsigned int AuthorizationReq_isUsed
Definition: iso1EXIDatatypes.h:2782
unsigned int Cost_isUsed
Definition: iso1EXIDatatypes.h:2747
unsigned int EPriceLevel_isUsed
Definition: iso1EXIDatatypes.h:1760
iso1faultCodeType FaultCode
Definition: iso1EXIDatatypes.h:2321
unsigned int intValue_isUsed
Definition: iso1EXIDatatypes.h:2729
void init_iso1SignaturePropertiesType(struct iso1SignaturePropertiesType *iso1SignaturePropertiesType)
Definition: iso1EXIDatatypes.c:951
iso1serviceCategoryType ServiceCategory
Definition: iso1EXIDatatypes.h:2458
iso1unitSymbolType
Definition: iso1EXIDatatypes.h:898
iso1serviceCategoryType ServiceCategory
Definition: iso1EXIDatatypes.h:1118
unsigned int ANY_isUsed
Definition: iso1EXIDatatypes.h:564
unsigned int PowerDeliveryReq_isUsed
Definition: iso1EXIDatatypes.h:2201
unsigned int Transforms_isUsed
Definition: iso1EXIDatatypes.h:1329
unsigned int CertificateInstallationRes_isUsed
Definition: iso1EXIDatatypes.h:2195
Definition: iso1EXIDatatypes.h:1017
#define iso1SPKIDataType_ANY_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:661
unsigned int G_isUsed
Definition: iso1EXIDatatypes.h:2731
unsigned int Notification_isUsed
Definition: iso1EXIDatatypes.h:2740
void init_iso1PaymentServiceSelectionReqType(struct iso1PaymentServiceSelectionReqType *iso1PaymentServiceSelectionReqType)
Definition: iso1EXIDatatypes.c:947
#define iso1MeterInfoType_MeterID_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:232
unsigned int PGPData_isUsed
Definition: iso1EXIDatatypes.h:2252
#define iso1ObjectType_ANY_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:261
Definition: iso1EXIDatatypes.h:1524
Definition: iso1EXIDatatypes.h:478
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:1445
#define iso1X509DataType_X509CRL_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:519
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:266
unsigned int EVSENominalVoltage_isUsed
Definition: iso1EXIDatatypes.h:2698
iso1paymentOptionType SelectedPaymentOption
Definition: iso1EXIDatatypes.h:1427
void init_iso1ContractSignatureEncryptedPrivateKeyType(struct iso1ContractSignatureEncryptedPrivateKeyType *iso1ContractSignatureEncryptedPrivateKeyType)
Definition: iso1EXIDatatypes.c:812
int64_t TMeter
Definition: iso1EXIDatatypes.h:2605
#define iso1ParameterSetType_Parameter_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1523
unsigned int SessionStopReq_isUsed
Definition: iso1EXIDatatypes.h:2017
struct iso1CostType array[iso1ConsumptionCostType_Cost_ARRAY_SIZE]
Definition: iso1EXIDatatypes.h:1618
void init_iso1MeteringReceiptResType(struct iso1MeteringReceiptResType *iso1MeteringReceiptResType)
Definition: iso1EXIDatatypes.c:826
#define EXIFragment_ServiceScope_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:2063
Definition: iso1EXIDatatypes.h:935
unsigned int shortValue_isUsed
Definition: iso1EXIDatatypes.h:2686
#define iso1KeyInfoType_MgmtData_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1663
unsigned int AC_EVSEStatus_isUsed
Definition: iso1EXIDatatypes.h:1000
unsigned int Modulus_isUsed
Definition: iso1EXIDatatypes.h:2848
#define EXIFragment_X509SubjectName_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:2060
unsigned int startValue_isUsed
Definition: iso1EXIDatatypes.h:2808
Definition: iso1EXIDatatypes.h:951
unsigned int CurrentDemandReq_isUsed
Definition: iso1EXIDatatypes.h:2029
void init_iso1DiffieHellmanPublickeyType(struct iso1DiffieHellmanPublickeyType *iso1DiffieHellmanPublickeyType)
Definition: iso1EXIDatatypes.c:475
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:1232
unsigned int MeterReading_isUsed
Definition: iso1EXIDatatypes.h:2629
int RCD
Definition: iso1EXIDatatypes.h:2560
unsigned int X509Data_isUsed
Definition: iso1EXIDatatypes.h:2667
iso1serviceCategoryType
Definition: iso1EXIDatatypes.h:567
void init_iso1DC_EVPowerDeliveryParameterType(struct iso1DC_EVPowerDeliveryParameterType *iso1DC_EVPowerDeliveryParameterType)
Definition: iso1EXIDatatypes.c:876
unsigned int PowerDeliveryReq_isUsed
Definition: iso1EXIDatatypes.h:2688
void init_iso1ServiceDetailResType(struct iso1ServiceDetailResType *iso1ServiceDetailResType)
Definition: iso1EXIDatatypes.c:674
struct iso1SPKIDataType::@226::@228 array[iso1SPKIDataType_SPKISexp_ARRAY_SIZE]
unsigned int CurrentDemandRes_isUsed
Definition: iso1EXIDatatypes.h:2825
unsigned int EVSEStatus_isUsed
Definition: iso1EXIDatatypes.h:2230
unsigned int XPath_isUsed
Definition: iso1EXIDatatypes.h:2699
unsigned int ServiceDiscoveryReq_isUsed
Definition: iso1EXIDatatypes.h:2701
#define iso1SubCertificatesType_Certificate_BYTES_SIZE
Definition: iso1EXIDatatypes.h:329
int noContent
Definition: iso1EXIDatatypes.h:423
#define iso1SPKIDataType_SPKISexp_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:660
unsigned int Id_isUsed
Definition: iso1EXIDatatypes.h:1543
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:636
Definition: iso1EXIDatatypes.h:349
unsigned int ProfileEntry_isUsed
Definition: iso1EXIDatatypes.h:2673
int16_t shortValue
Definition: iso1EXIDatatypes.h:2360
Definition: iso1EXIDatatypes.h:2036
#define iso1MeteringReceiptReqType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:427
int RCD
Definition: iso1EXIDatatypes.h:828
Definition: iso1EXIDatatypes.h:756
unsigned int SASchedules_isUsed
Definition: iso1EXIDatatypes.h:1904
int BulkChargingComplete
Definition: iso1EXIDatatypes.h:1305
unsigned int EVSENotification_isUsed
Definition: iso1EXIDatatypes.h:2813
unsigned int SessionStopRes_isUsed
Definition: iso1EXIDatatypes.h:2213
#define iso1KeyInfoType_X509Data_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1659
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:375
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:1793
unsigned int TimeInterval_isUsed
Definition: iso1EXIDatatypes.h:1754
unsigned int MeterStatus_isUsed
Definition: iso1EXIDatatypes.h:251
#define iso1PGPDataType_PGPKeyPacket_BYTES_SIZE
Definition: iso1EXIDatatypes.h:910
#define iso1DiffieHellmanPublickeyType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:97
Definition: iso1EXIDatatypes.h:1314
Definition: iso1EXIDatatypes.h:838
Definition: iso1EXIDatatypes.h:479
unsigned int ListOfRootCertificateIDs_isUsed
Definition: iso1EXIDatatypes.h:2803
Definition: iso1EXIDatatypes.h:142
Definition: iso1EXIDatatypes.h:822
unsigned int Reference_isUsed
Definition: iso1EXIDatatypes.h:2831
unsigned int RetrievalMethod_isUsed
Definition: iso1EXIDatatypes.h:2641
int EVSEVoltageLimitAchieved
Definition: iso1EXIDatatypes.h:2405
void init_iso1KeyValueType(struct iso1KeyValueType *iso1KeyValueType)
Definition: iso1EXIDatatypes.c:678
uint64_t MeterReading
Definition: iso1EXIDatatypes.h:241
Definition: iso1EXIDatatypes.h:154
unsigned int AC_EVSEStatus_isUsed
Definition: iso1EXIDatatypes.h:2234
void init_iso1SubCertificatesType(struct iso1SubCertificatesType *iso1SubCertificatesType)
Definition: iso1EXIDatatypes.c:637
unsigned int AuthorizationRes_isUsed
Definition: iso1EXIDatatypes.h:2784
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:103
Definition: iso1EXIDatatypes.h:121
#define iso1CanonicalizationMethodType_ANY_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:722
#define EXIFragment_SPKISexp_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2068
unsigned int PreChargeReq_isUsed
Definition: iso1EXIDatatypes.h:2208
unsigned int CertificateInstallationReq_isUsed
Definition: iso1EXIDatatypes.h:2194
Definition: iso1EXIDatatypes.h:153
unsigned int SAScheduleList_isUsed
Definition: iso1EXIDatatypes.h:2225
unsigned int PGPKeyPacket_isUsed
Definition: iso1EXIDatatypes.h:2693
int noContent
Definition: iso1EXIDatatypes.h:114
Definition: iso1EXIDatatypes.h:1028
unsigned int EVRESSSOC_isUsed
Definition: iso1EXIDatatypes.h:2628
unsigned int PaymentServiceSelectionRes_isUsed
Definition: iso1EXIDatatypes.h:2202
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:1640
unsigned int EVEnergyCapacity_isUsed
Definition: iso1EXIDatatypes.h:2705
#define EXIFragment_EVSEID_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:2073
int boolValue
Definition: iso1EXIDatatypes.h:1459
void init_iso1PreChargeReqType(struct iso1PreChargeReqType *iso1PreChargeReqType)
Definition: iso1EXIDatatypes.c:719
#define EXIFragment_MeterID_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:2075
unsigned int Id_isUsed
Definition: iso1EXIDatatypes.h:1806
unsigned int ChargingProfileEntryMaxNumberOfPhasesInUse_isUsed
Definition: iso1EXIDatatypes.h:2832
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:1776
unsigned int DigestMethod_isUsed
Definition: iso1EXIDatatypes.h:2750
Definition: iso1EXIDatatypes.h:713
Definition: iso1EXIDatatypes.h:144
void init_iso1SessionStopReqType(struct iso1SessionStopReqType *iso1SessionStopReqType)
Definition: iso1EXIDatatypes.c:832
unsigned int EVSEStatus_isUsed
Definition: iso1EXIDatatypes.h:1204
unsigned int DepartureTime_isUsed
Definition: iso1EXIDatatypes.h:93
unsigned int EVSEMaximumCurrentLimit_isUsed
Definition: iso1EXIDatatypes.h:1395
void init_iso1CertificateInstallationReqType(struct iso1CertificateInstallationReqType *iso1CertificateInstallationReqType)
Definition: iso1EXIDatatypes.c:463
unsigned int Exponent_isUsed
Definition: iso1EXIDatatypes.h:2656
unsigned int DC_EVSEStatus_isUsed
Definition: iso1EXIDatatypes.h:2219
unsigned int X509IssuerName_isUsed
Definition: iso1EXIDatatypes.h:2830
Definition: iso1EXIDatatypes.h:351
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:1619
unsigned int ChargingProfile_isUsed
Definition: iso1EXIDatatypes.h:2730
unsigned int X509IssuerSerial_isUsed
Definition: iso1EXIDatatypes.h:2657
Definition: iso1EXIDatatypes.h:583
unsigned int Certificate_isUsed
Definition: iso1EXIDatatypes.h:2824
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:1764
unsigned int PowerDeliveryRes_isUsed
Definition: iso1EXIDatatypes.h:2689
void init_iso1AC_EVSEStatusType(struct iso1AC_EVSEStatusType *iso1AC_EVSEStatusType)
Definition: iso1EXIDatatypes.c:936
int16_t RetryCounter
Definition: iso1EXIDatatypes.h:2334
Definition: iso1EXIDatatypes.h:903
Definition: iso1EXIDatatypes.h:124
Definition: iso1EXIDatatypes.h:905
iso1DC_EVSEStatusCodeType EVSEStatusCode
Definition: iso1EXIDatatypes.h:978
unsigned int Id_isUsed
Definition: iso1EXIDatatypes.h:268
uint32_t DepartureTime
Definition: iso1EXIDatatypes.h:1586
Definition: iso1EXIDatatypes.h:1500
unsigned int X509SerialNumber_isUsed
Definition: iso1EXIDatatypes.h:2639
#define iso1DSAKeyValueType_P_BYTES_SIZE
Definition: iso1EXIDatatypes.h:364
unsigned int PaymentDetailsRes_isUsed
Definition: iso1EXIDatatypes.h:2189
void init_iso1ProfileEntryType(struct iso1ProfileEntryType *iso1ProfileEntryType)
Definition: iso1EXIDatatypes.c:541
unsigned int Header_isUsed
Definition: iso1EXIDatatypes.h:2694
unsigned int shortValue_isUsed
Definition: iso1EXIDatatypes.h:1466
Definition: iso1EXIDatatypes.h:1772
unsigned int SalesTariffEntry_isUsed
Definition: iso1EXIDatatypes.h:2647
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:1144
unsigned int SalesTariffEntry_isUsed
Definition: iso1EXIDatatypes.h:2221
iso1paymentOptionType SelectedPaymentOption
Definition: iso1EXIDatatypes.h:2537
void init_iso1NotificationType(struct iso1NotificationType *iso1NotificationType)
Definition: iso1EXIDatatypes.c:741
iso1chargeProgressType ChargeProgress
Definition: iso1EXIDatatypes.h:2536
#define EXIFragment_Seed_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2052
unsigned int physicalValue_isUsed
Definition: iso1EXIDatatypes.h:1472
unsigned int ReceiptRequired_isUsed
Definition: iso1EXIDatatypes.h:1411
#define iso1SignatureType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1798
Definition: iso1EXIDatatypes.h:878
unsigned int X509SKI_isUsed
Definition: iso1EXIDatatypes.h:2820
Definition: iso1EXIDatatypes.h:832
iso1faultCodeType
Definition: iso1EXIDatatypes.h:342
#define iso1CertificateUpdateReqType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1634
unsigned int PgenCounter_isUsed
Definition: iso1EXIDatatypes.h:2666
unsigned int Id_isUsed
Definition: iso1EXIDatatypes.h:1234
unsigned int Manifest_isUsed
Definition: iso1EXIDatatypes.h:2247
unsigned int SPKISexp_isUsed
Definition: iso1EXIDatatypes.h:2751
iso1DC_EVErrorCodeType
Definition: iso1EXIDatatypes.h:117
void init_iso1WeldingDetectionResType(struct iso1WeldingDetectionResType *iso1WeldingDetectionResType)
Definition: iso1EXIDatatypes.c:836
unsigned int ServiceParameterList_isUsed
Definition: iso1EXIDatatypes.h:2802
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:987
unsigned int ServiceParameterList_isUsed
Definition: iso1EXIDatatypes.h:1856
#define iso1ReferenceType_URI_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1225
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:525
#define iso1ContractSignatureEncryptedPrivateKeyType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:643
unsigned int SelectedPaymentOption_isUsed
Definition: iso1EXIDatatypes.h:2793
uint8_t SAScheduleTupleID
Definition: iso1EXIDatatypes.h:442
#define EXIFragment_MgmtData_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:2057
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:2384
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:246
unsigned int stringValue_isUsed
Definition: iso1EXIDatatypes.h:1478
Definition: iso1EXIDatatypes.h:358
Definition: iso1EXIDatatypes.h:133
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:1502
Definition: iso1EXIDatatypes.h:158
#define iso1ParameterType_Name_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:1450
unsigned int ServiceCategory_isUsed
Definition: iso1EXIDatatypes.h:2739
Definition: iso1EXIDatatypes.h:1537
void init_iso1RetrievalMethodType(struct iso1RetrievalMethodType *iso1RetrievalMethodType)
Definition: iso1EXIDatatypes.c:880
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:1137
void init_iso1ChargeParameterDiscoveryResType(struct iso1ChargeParameterDiscoveryResType *iso1ChargeParameterDiscoveryResType)
Definition: iso1EXIDatatypes.c:562
unsigned int byteValue_isUsed
Definition: iso1EXIDatatypes.h:1463
unsigned int RemainingTimeToFullSoC_isUsed
Definition: iso1EXIDatatypes.h:1281
unsigned int EVEnergyCapacity_isUsed
Definition: iso1EXIDatatypes.h:1599
uint8_t SalesTariffID
Definition: iso1EXIDatatypes.h:2550
int EVSEPowerLimitAchieved
Definition: iso1EXIDatatypes.h:2314
uint16_t bytesLen
Definition: iso1EXIDatatypes.h:226
unsigned int MeterInfo_isUsed
Definition: iso1EXIDatatypes.h:1408
void init_iso1PMaxScheduleEntryType(struct iso1PMaxScheduleEntryType *iso1PMaxScheduleEntryType)
Definition: iso1EXIDatatypes.c:816
unsigned int EVChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:2238
int EVSECurrentLimitAchieved
Definition: iso1EXIDatatypes.h:1385
#define iso1ServiceType_ServiceName_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:754
unsigned int J_isUsed
Definition: iso1EXIDatatypes.h:2732
unsigned int J_isUsed
Definition: iso1EXIDatatypes.h:400
unsigned int BulkChargingComplete_isUsed
Definition: iso1EXIDatatypes.h:1276
#define iso1X509DataType_X509SKI_BYTES_SIZE
Definition: iso1EXIDatatypes.h:512
unsigned int CertificateUpdateReq_isUsed
Definition: iso1EXIDatatypes.h:2198
unsigned int MeterReading_isUsed
Definition: iso1EXIDatatypes.h:242
unsigned int EVMaximumCurrentLimit_isUsed
Definition: iso1EXIDatatypes.h:1270
unsigned int KeyName_isUsed
Definition: iso1EXIDatatypes.h:2259
Definition: iso1EXIDatatypes.h:204
Definition: iso1EXIDatatypes.h:1722
unsigned int DigestValue_isUsed
Definition: iso1EXIDatatypes.h:2744
int8_t ChargingProfileEntryMaxNumberOfPhasesInUse
Definition: iso1EXIDatatypes.h:2600
Definition: iso1EXIDatatypes.h:847
Definition: iso1EXIDatatypes.h:521
#define iso1SignatureValueType_Id_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:312
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:1515
unsigned int SalesTariffDescription_isUsed
Definition: iso1EXIDatatypes.h:2712
unsigned int PMax_isUsed
Definition: iso1EXIDatatypes.h:2642
unsigned int CertificateInstallationRes_isUsed
Definition: iso1EXIDatatypes.h:2773
int8_t byteValue
Definition: iso1EXIDatatypes.h:1462
unsigned int PGPKeyPacket_isUsed
Definition: iso1EXIDatatypes.h:924
#define iso1X509DataType_X509SKI_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:513
int FreeService
Definition: iso1EXIDatatypes.h:2380
unsigned int Id_isUsed
Definition: iso1EXIDatatypes.h:1575
int16_t shortValue
Definition: iso1EXIDatatypes.h:1465
unsigned int SignatureProperty_isUsed
Definition: iso1EXIDatatypes.h:2239
unsigned int Transforms_isUsed
Definition: iso1EXIDatatypes.h:2648
int noContent
Definition: iso1EXIDatatypes.h:205
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:471
iso1EVSEProcessingType EVSEProcessing
Definition: iso1EXIDatatypes.h:2317
unsigned int SelectedServiceList_isUsed
Definition: iso1EXIDatatypes.h:2787
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:1669
Definition: iso1EXIDatatypes.h:748
unsigned int RSAKeyValue_isUsed
Definition: iso1EXIDatatypes.h:2250
Definition: iso1EXIDatatypes.h:126
#define iso1DSAKeyValueType_G_BYTES_SIZE
Definition: iso1EXIDatatypes.h:366
unsigned int PaymentDetailsRes_isUsed
Definition: iso1EXIDatatypes.h:2783
#define EXIFragment_X509IssuerName_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:2080
Definition: iso1EXIDatatypes.h:575
unsigned int SAScheduleList_isUsed
Definition: iso1EXIDatatypes.h:2660
Definition: iso1EXIDatatypes.h:1751
int ChargingComplete
Definition: iso1EXIDatatypes.h:2293
unsigned int Transforms_isUsed
Definition: iso1EXIDatatypes.h:2243
unsigned int ServiceDetailRes_isUsed
Definition: iso1EXIDatatypes.h:2756
unsigned int URI_isUsed
Definition: iso1EXIDatatypes.h:1320
unsigned int EVChargeParameter_isUsed
Definition: iso1EXIDatatypes.h:2676
unsigned int EVSEStatus_isUsed
Definition: iso1EXIDatatypes.h:2722
unsigned int EVSEMaximumPowerLimit_isUsed
Definition: iso1EXIDatatypes.h:1398
Definition: iso1EXIDatatypes.h:371
void init_iso1AC_EVSEChargeParameterType(struct iso1AC_EVSEChargeParameterType *iso1AC_EVSEChargeParameterType)
Definition: iso1EXIDatatypes.c:924
iso1responseCodeType
Definition: iso1EXIDatatypes.h:138
unsigned int EVEnergyRequest_isUsed
Definition: iso1EXIDatatypes.h:1602
Definition: iso1EXIDatatypes.h:569
void init_iso1EVChargeParameterType(struct iso1EVChargeParameterType *iso1EVChargeParameterType)
Definition: iso1EXIDatatypes.c:471
void init_iso1CableCheckResType(struct iso1CableCheckResType *iso1CableCheckResType)
Definition: iso1EXIDatatypes.c:688
Definition: iso1EXIDatatypes.h:353
iso1responseCodeType ResponseCode
Definition: iso1EXIDatatypes.h:994
void init_iso1PaymentServiceSelectionResType(struct iso1PaymentServiceSelectionResType *iso1PaymentServiceSelectionResType)
Definition: iso1EXIDatatypes.c:968
unsigned int Y_isUsed
Definition: iso1EXIDatatypes.h:2742
unsigned int AC_EVSEStatus_isUsed
Definition: iso1EXIDatatypes.h:1207
Definition: iso1EXIDatatypes.h:129
void init_iso1SignaturePropertyType(struct iso1SignaturePropertyType *iso1SignaturePropertyType)
Definition: iso1EXIDatatypes.c:976
int noContent
Definition: iso1EXIDatatypes.h:833
unsigned int DepartureTime_isUsed
Definition: iso1EXIDatatypes.h:2845
void init_iso1EXISchemaInformedElementFragmentGrammar(struct iso1EXISchemaInformedElementFragmentGrammar *exiFrag)
Definition: iso1EXIDatatypes.c:431
unsigned int X509SubjectName_isUsed
Definition: iso1EXIDatatypes.h:2728
unsigned int ServiceDetailReq_isUsed
Definition: iso1EXIDatatypes.h:2003
Definition: iso1EXIDatatypes.h:807
Definition: iso1EXIDatatypes.h:2289
unsigned int DC_EVSEStatus_isUsed
Definition: iso1EXIDatatypes.h:1003
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:783
unsigned int SalesTariffDescription_isUsed
Definition: iso1EXIDatatypes.h:1786
unsigned int Transform_isUsed
Definition: iso1EXIDatatypes.h:2844
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:1573
unsigned int SignatureValue_isUsed
Definition: iso1EXIDatatypes.h:2798
unsigned int DSAKeyValue_isUsed
Definition: iso1EXIDatatypes.h:2767
#define iso1ChargingProfileType_ProfileEntry_ARRAY_SIZE
Definition: iso1EXIDatatypes.h:1740
unsigned int PowerDeliveryReq_isUsed
Definition: iso1EXIDatatypes.h:2013
Definition: iso1EXIDatatypes.h:793
unsigned int Id_isUsed
Definition: iso1EXIDatatypes.h:957
#define EXIFragment_Certificate_BYTES_SIZE
Definition: iso1EXIDatatypes.h:2079
int noContent
Definition: iso1EXIDatatypes.h:848
unsigned int FreeService_isUsed
Definition: iso1EXIDatatypes.h:2697
Definition: iso1EXIDatatypes.h:123
void init_iso1CertificateUpdateReqType(struct iso1CertificateUpdateReqType *iso1CertificateUpdateReqType)
Definition: iso1EXIDatatypes.c:616
uint16_t arrayLen
Definition: iso1EXIDatatypes.h:1012
Definition: iso1EXIDatatypes.h:1613
#define iso1MessageHeaderType_SessionID_BYTES_SIZE
Definition: iso1EXIDatatypes.h:1871
#define iso1X509DataType_X509SubjectName_CHARACTERS_SIZE
Definition: iso1EXIDatatypes.h:514
Definition: iso1EXIDatatypes.h:262
uint16_t charactersLen
Definition: iso1EXIDatatypes.h:433
unsigned int ResponseCode_isUsed
Definition: iso1EXIDatatypes.h:2672
Definition: iso1EXIDatatypes.h:417
Definition: iso1EXIDatatypes.h:662
unsigned int ANY_isUsed
Definition: iso1EXIDatatypes.h:895
#define iso1DSAKeyValueType_Y_BYTES_SIZE
Definition: iso1EXIDatatypes.h:367
unsigned int EVCCID_isUsed
Definition: iso1EXIDatatypes.h:2715
unsigned int CertificateUpdateReq_isUsed
Definition: iso1EXIDatatypes.h:2768
unsigned int CableCheckRes_isUsed
Definition: iso1EXIDatatypes.h:2193