|
|
@@ -18,8 +18,8 @@
|
|
|
/*******************************************************************
|
|
|
*
|
|
|
* @author Daniel.Peintner.EXT@siemens.com
|
|
|
- * @version 2017-03-23
|
|
|
- * @contact Joerg.Heuer@siemens.com
|
|
|
+ * @version 2017-09-19
|
|
|
+ * @contact Richard.Kuntschke@siemens.com
|
|
|
*
|
|
|
* <p>Code generated by EXIdizer</p>
|
|
|
* <p>Schema: V2G_CI_MsgDef.xsd</p>
|
|
|
@@ -188,10 +188,10 @@ void init_iso1EXIFragment(struct iso1EXIFragment* exiFrag) {
|
|
|
exiFrag->ResponseCode_isUsed = 0u;
|
|
|
exiFrag->ResponseCode_isUsed = 0u;
|
|
|
exiFrag->ResponseCode_isUsed = 0u;
|
|
|
- exiFrag->ProfileEntry_isUsed = 0u;
|
|
|
exiFrag->ResponseCode_isUsed = 0u;
|
|
|
exiFrag->ResponseCode_isUsed = 0u;
|
|
|
exiFrag->ResponseCode_isUsed = 0u;
|
|
|
+ exiFrag->ProfileEntry_isUsed = 0u;
|
|
|
exiFrag->ResponseCode_isUsed = 0u;
|
|
|
exiFrag->ResponseCode_isUsed = 0u;
|
|
|
exiFrag->ResponseCode_isUsed = 0u;
|
|
|
@@ -430,234 +430,263 @@ void init_iso1EXIFragment(struct iso1EXIFragment* exiFrag) {
|
|
|
}
|
|
|
#endif /* DEPLOY_ISO1_CODEC_FRAGMENT */
|
|
|
|
|
|
-void init_iso1IntervalType(struct iso1IntervalType* iso1IntervalType) {
|
|
|
- (void)iso1IntervalType; /* avoid unused warning */
|
|
|
+void init_iso1MessageHeaderType(struct iso1MessageHeaderType* iso1MessageHeaderType) {
|
|
|
+ iso1MessageHeaderType->Notification_isUsed = 0u;
|
|
|
+ iso1MessageHeaderType->Signature_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1SASchedulesType(struct iso1SASchedulesType* iso1SASchedulesType) {
|
|
|
- (void)iso1SASchedulesType; /* avoid unused warning */
|
|
|
+void init_iso1SignatureType(struct iso1SignatureType* iso1SignatureType) {
|
|
|
+ iso1SignatureType->Id_isUsed = 0u;
|
|
|
+ iso1SignatureType->KeyInfo_isUsed = 0u;
|
|
|
+ iso1SignatureType->Object.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1PaymentOptionListType(struct iso1PaymentOptionListType* iso1PaymentOptionListType) {
|
|
|
- iso1PaymentOptionListType->PaymentOption.arrayLen = 0u;
|
|
|
+void init_iso1PowerDeliveryReqType(struct iso1PowerDeliveryReqType* iso1PowerDeliveryReqType) {
|
|
|
+ iso1PowerDeliveryReqType->ChargingProfile_isUsed = 0u;
|
|
|
+ iso1PowerDeliveryReqType->EVPowerDeliveryParameter_isUsed = 0u;
|
|
|
+ iso1PowerDeliveryReqType->DC_EVPowerDeliveryParameter_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1CertificateUpdateReqType(struct iso1CertificateUpdateReqType* iso1CertificateUpdateReqType) {
|
|
|
- (void)iso1CertificateUpdateReqType; /* avoid unused warning */
|
|
|
+void init_iso1ParameterType(struct iso1ParameterType* iso1ParameterType) {
|
|
|
+ iso1ParameterType->boolValue_isUsed = 0u;
|
|
|
+ iso1ParameterType->byteValue_isUsed = 0u;
|
|
|
+ iso1ParameterType->shortValue_isUsed = 0u;
|
|
|
+ iso1ParameterType->intValue_isUsed = 0u;
|
|
|
+ iso1ParameterType->physicalValue_isUsed = 0u;
|
|
|
+ iso1ParameterType->stringValue_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1SelectedServiceType(struct iso1SelectedServiceType* iso1SelectedServiceType) {
|
|
|
- iso1SelectedServiceType->ParameterSetID_isUsed = 0u;
|
|
|
+void init_iso1CertificateInstallationReqType(struct iso1CertificateInstallationReqType* iso1CertificateInstallationReqType) {
|
|
|
+ (void)iso1CertificateInstallationReqType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1CertificateInstallationResType(struct iso1CertificateInstallationResType* iso1CertificateInstallationResType) {
|
|
|
- (void)iso1CertificateInstallationResType; /* avoid unused warning */
|
|
|
+void init_iso1SessionSetupResType(struct iso1SessionSetupResType* iso1SessionSetupResType) {
|
|
|
+ iso1SessionSetupResType->EVSETimeStamp_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1SignatureMethodType(struct iso1SignatureMethodType* iso1SignatureMethodType) {
|
|
|
- iso1SignatureMethodType->HMACOutputLength_isUsed = 0u;
|
|
|
- iso1SignatureMethodType->ANY_isUsed = 0u;
|
|
|
+void init_iso1EVChargeParameterType(struct iso1EVChargeParameterType* iso1EVChargeParameterType) {
|
|
|
+ iso1EVChargeParameterType->DepartureTime_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1DSAKeyValueType(struct iso1DSAKeyValueType* iso1DSAKeyValueType) {
|
|
|
- iso1DSAKeyValueType->P_isUsed = 0u;
|
|
|
- iso1DSAKeyValueType->Q_isUsed = 0u;
|
|
|
- iso1DSAKeyValueType->G_isUsed = 0u;
|
|
|
- iso1DSAKeyValueType->J_isUsed = 0u;
|
|
|
- iso1DSAKeyValueType->Seed_isUsed = 0u;
|
|
|
- iso1DSAKeyValueType->PgenCounter_isUsed = 0u;
|
|
|
+void init_iso1DiffieHellmanPublickeyType(struct iso1DiffieHellmanPublickeyType* iso1DiffieHellmanPublickeyType) {
|
|
|
+ (void)iso1DiffieHellmanPublickeyType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1CostType(struct iso1CostType* iso1CostType) {
|
|
|
- iso1CostType->amountMultiplier_isUsed = 0u;
|
|
|
+void init_iso1ServiceDiscoveryResType(struct iso1ServiceDiscoveryResType* iso1ServiceDiscoveryResType) {
|
|
|
+ iso1ServiceDiscoveryResType->ServiceList_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1MeterInfoType(struct iso1MeterInfoType* iso1MeterInfoType) {
|
|
|
- iso1MeterInfoType->MeterReading_isUsed = 0u;
|
|
|
- iso1MeterInfoType->SigMeterReading_isUsed = 0u;
|
|
|
- iso1MeterInfoType->MeterStatus_isUsed = 0u;
|
|
|
- iso1MeterInfoType->TMeter_isUsed = 0u;
|
|
|
+void init_iso1ServiceParameterListType(struct iso1ServiceParameterListType* iso1ServiceParameterListType) {
|
|
|
+ iso1ServiceParameterListType->ParameterSet.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1MeteringReceiptResType(struct iso1MeteringReceiptResType* iso1MeteringReceiptResType) {
|
|
|
- iso1MeteringReceiptResType->EVSEStatus_isUsed = 0u;
|
|
|
- iso1MeteringReceiptResType->AC_EVSEStatus_isUsed = 0u;
|
|
|
- iso1MeteringReceiptResType->DC_EVSEStatus_isUsed = 0u;
|
|
|
+void init_iso1CertificateChainType(struct iso1CertificateChainType* iso1CertificateChainType) {
|
|
|
+ iso1CertificateChainType->Id_isUsed = 0u;
|
|
|
+ iso1CertificateChainType->SubCertificates_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1CableCheckResType(struct iso1CableCheckResType* iso1CableCheckResType) {
|
|
|
- (void)iso1CableCheckResType; /* avoid unused warning */
|
|
|
+void init_iso1SASchedulesType(struct iso1SASchedulesType* iso1SASchedulesType) {
|
|
|
+ (void)iso1SASchedulesType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1X509IssuerSerialType(struct iso1X509IssuerSerialType* iso1X509IssuerSerialType) {
|
|
|
- (void)iso1X509IssuerSerialType; /* avoid unused warning */
|
|
|
+void init_iso1DC_EVSEStatusType(struct iso1DC_EVSEStatusType* iso1DC_EVSEStatusType) {
|
|
|
+ iso1DC_EVSEStatusType->EVSEIsolationStatus_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1PGPDataType(struct iso1PGPDataType* iso1PGPDataType) {
|
|
|
- iso1PGPDataType->PGPKeyID_isUsed = 0u;
|
|
|
- iso1PGPDataType->PGPKeyPacket_isUsed = 0u;
|
|
|
- iso1PGPDataType->ANY_isUsed = 0u;
|
|
|
+void init_iso1PreChargeResType(struct iso1PreChargeResType* iso1PreChargeResType) {
|
|
|
+ (void)iso1PreChargeResType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1SignatureType(struct iso1SignatureType* iso1SignatureType) {
|
|
|
- iso1SignatureType->Id_isUsed = 0u;
|
|
|
- iso1SignatureType->KeyInfo_isUsed = 0u;
|
|
|
- iso1SignatureType->Object.arrayLen = 0u;
|
|
|
+void init_iso1ParameterSetType(struct iso1ParameterSetType* iso1ParameterSetType) {
|
|
|
+ iso1ParameterSetType->Parameter.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1PMaxScheduleType(struct iso1PMaxScheduleType* iso1PMaxScheduleType) {
|
|
|
- iso1PMaxScheduleType->PMaxScheduleEntry.arrayLen = 0u;
|
|
|
+void init_iso1ServiceDetailReqType(struct iso1ServiceDetailReqType* iso1ServiceDetailReqType) {
|
|
|
+ (void)iso1ServiceDetailReqType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1SessionStopReqType(struct iso1SessionStopReqType* iso1SessionStopReqType) {
|
|
|
- (void)iso1SessionStopReqType; /* avoid unused warning */
|
|
|
+void init_iso1RelativeTimeIntervalType(struct iso1RelativeTimeIntervalType* iso1RelativeTimeIntervalType) {
|
|
|
+ iso1RelativeTimeIntervalType->duration_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1SelectedServiceListType(struct iso1SelectedServiceListType* iso1SelectedServiceListType) {
|
|
|
- iso1SelectedServiceListType->SelectedService.arrayLen = 0u;
|
|
|
+void init_iso1SignedInfoType(struct iso1SignedInfoType* iso1SignedInfoType) {
|
|
|
+ iso1SignedInfoType->Id_isUsed = 0u;
|
|
|
+ iso1SignedInfoType->Reference.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1TransformsType(struct iso1TransformsType* iso1TransformsType) {
|
|
|
- iso1TransformsType->Transform.arrayLen = 0u;
|
|
|
+void init_iso1EMAIDType(struct iso1EMAIDType* iso1EMAIDType) {
|
|
|
+ (void)iso1EMAIDType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1SignaturePropertyType(struct iso1SignaturePropertyType* iso1SignaturePropertyType) {
|
|
|
- iso1SignaturePropertyType->Id_isUsed = 0u;
|
|
|
- iso1SignaturePropertyType->ANY_isUsed = 0u;
|
|
|
+void init_iso1EVStatusType(struct iso1EVStatusType* iso1EVStatusType) {
|
|
|
+ (void)iso1EVStatusType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1ChargeParameterDiscoveryResType(struct iso1ChargeParameterDiscoveryResType* iso1ChargeParameterDiscoveryResType) {
|
|
|
- iso1ChargeParameterDiscoveryResType->SASchedules_isUsed = 0u;
|
|
|
- iso1ChargeParameterDiscoveryResType->SAScheduleList_isUsed = 0u;
|
|
|
- iso1ChargeParameterDiscoveryResType->EVSEChargeParameter_isUsed = 0u;
|
|
|
- iso1ChargeParameterDiscoveryResType->AC_EVSEChargeParameter_isUsed = 0u;
|
|
|
- iso1ChargeParameterDiscoveryResType->DC_EVSEChargeParameter_isUsed = 0u;
|
|
|
+void init_iso1ServiceListType(struct iso1ServiceListType* iso1ServiceListType) {
|
|
|
+ iso1ServiceListType->Service.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1ServiceDetailReqType(struct iso1ServiceDetailReqType* iso1ServiceDetailReqType) {
|
|
|
- (void)iso1ServiceDetailReqType; /* avoid unused warning */
|
|
|
+void init_iso1EVSEChargeParameterType(struct iso1EVSEChargeParameterType* iso1EVSEChargeParameterType) {
|
|
|
+ (void)iso1EVSEChargeParameterType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1PowerDeliveryReqType(struct iso1PowerDeliveryReqType* iso1PowerDeliveryReqType) {
|
|
|
- iso1PowerDeliveryReqType->ChargingProfile_isUsed = 0u;
|
|
|
- iso1PowerDeliveryReqType->EVPowerDeliveryParameter_isUsed = 0u;
|
|
|
- iso1PowerDeliveryReqType->DC_EVPowerDeliveryParameter_isUsed = 0u;
|
|
|
+void init_iso1EVPowerDeliveryParameterType(struct iso1EVPowerDeliveryParameterType* iso1EVPowerDeliveryParameterType) {
|
|
|
+ (void)iso1EVPowerDeliveryParameterType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1PaymentDetailsReqType(struct iso1PaymentDetailsReqType* iso1PaymentDetailsReqType) {
|
|
|
- (void)iso1PaymentDetailsReqType; /* avoid unused warning */
|
|
|
+void init_iso1ProfileEntryType(struct iso1ProfileEntryType* iso1ProfileEntryType) {
|
|
|
+ iso1ProfileEntryType->ChargingProfileEntryMaxNumberOfPhasesInUse_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1DC_EVStatusType(struct iso1DC_EVStatusType* iso1DC_EVStatusType) {
|
|
|
- (void)iso1DC_EVStatusType; /* avoid unused warning */
|
|
|
+void init_iso1AuthorizationReqType(struct iso1AuthorizationReqType* iso1AuthorizationReqType) {
|
|
|
+ iso1AuthorizationReqType->Id_isUsed = 0u;
|
|
|
+ iso1AuthorizationReqType->GenChallenge_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1MeteringReceiptReqType(struct iso1MeteringReceiptReqType* iso1MeteringReceiptReqType) {
|
|
|
- iso1MeteringReceiptReqType->Id_isUsed = 0u;
|
|
|
- iso1MeteringReceiptReqType->SAScheduleTupleID_isUsed = 0u;
|
|
|
+void init_iso1MeterInfoType(struct iso1MeterInfoType* iso1MeterInfoType) {
|
|
|
+ iso1MeterInfoType->MeterReading_isUsed = 0u;
|
|
|
+ iso1MeterInfoType->SigMeterReading_isUsed = 0u;
|
|
|
+ iso1MeterInfoType->MeterStatus_isUsed = 0u;
|
|
|
+ iso1MeterInfoType->TMeter_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1PowerDeliveryResType(struct iso1PowerDeliveryResType* iso1PowerDeliveryResType) {
|
|
|
- iso1PowerDeliveryResType->EVSEStatus_isUsed = 0u;
|
|
|
- iso1PowerDeliveryResType->AC_EVSEStatus_isUsed = 0u;
|
|
|
- iso1PowerDeliveryResType->DC_EVSEStatus_isUsed = 0u;
|
|
|
+void init_iso1ManifestType(struct iso1ManifestType* iso1ManifestType) {
|
|
|
+ iso1ManifestType->Id_isUsed = 0u;
|
|
|
+ iso1ManifestType->Reference.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1DC_EVSEStatusType(struct iso1DC_EVSEStatusType* iso1DC_EVSEStatusType) {
|
|
|
- iso1DC_EVSEStatusType->EVSEIsolationStatus_isUsed = 0u;
|
|
|
+void init_iso1ChargeParameterDiscoveryResType(struct iso1ChargeParameterDiscoveryResType* iso1ChargeParameterDiscoveryResType) {
|
|
|
+ iso1ChargeParameterDiscoveryResType->SASchedules_isUsed = 0u;
|
|
|
+ iso1ChargeParameterDiscoveryResType->SAScheduleList_isUsed = 0u;
|
|
|
+ iso1ChargeParameterDiscoveryResType->EVSEChargeParameter_isUsed = 0u;
|
|
|
+ iso1ChargeParameterDiscoveryResType->AC_EVSEChargeParameter_isUsed = 0u;
|
|
|
+ iso1ChargeParameterDiscoveryResType->DC_EVSEChargeParameter_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1SignatureValueType(struct iso1SignatureValueType* iso1SignatureValueType) {
|
|
|
- iso1SignatureValueType->Id_isUsed = 0u;
|
|
|
+void init_iso1PowerDeliveryResType(struct iso1PowerDeliveryResType* iso1PowerDeliveryResType) {
|
|
|
+ iso1PowerDeliveryResType->EVSEStatus_isUsed = 0u;
|
|
|
+ iso1PowerDeliveryResType->AC_EVSEStatus_isUsed = 0u;
|
|
|
+ iso1PowerDeliveryResType->DC_EVSEStatus_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1EVPowerDeliveryParameterType(struct iso1EVPowerDeliveryParameterType* iso1EVPowerDeliveryParameterType) {
|
|
|
- (void)iso1EVPowerDeliveryParameterType; /* avoid unused warning */
|
|
|
+void init_iso1DC_EVChargeParameterType(struct iso1DC_EVChargeParameterType* iso1DC_EVChargeParameterType) {
|
|
|
+ iso1DC_EVChargeParameterType->DepartureTime_isUsed = 0u;
|
|
|
+ iso1DC_EVChargeParameterType->EVMaximumPowerLimit_isUsed = 0u;
|
|
|
+ iso1DC_EVChargeParameterType->EVEnergyCapacity_isUsed = 0u;
|
|
|
+ iso1DC_EVChargeParameterType->EVEnergyRequest_isUsed = 0u;
|
|
|
+ iso1DC_EVChargeParameterType->FullSOC_isUsed = 0u;
|
|
|
+ iso1DC_EVChargeParameterType->BulkSOC_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1PaymentServiceSelectionReqType(struct iso1PaymentServiceSelectionReqType* iso1PaymentServiceSelectionReqType) {
|
|
|
- (void)iso1PaymentServiceSelectionReqType; /* avoid unused warning */
|
|
|
+void init_iso1ConsumptionCostType(struct iso1ConsumptionCostType* iso1ConsumptionCostType) {
|
|
|
+ iso1ConsumptionCostType->Cost.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1AuthorizationReqType(struct iso1AuthorizationReqType* iso1AuthorizationReqType) {
|
|
|
- iso1AuthorizationReqType->Id_isUsed = 0u;
|
|
|
- iso1AuthorizationReqType->GenChallenge_isUsed = 0u;
|
|
|
+void init_iso1PMaxScheduleType(struct iso1PMaxScheduleType* iso1PMaxScheduleType) {
|
|
|
+ iso1PMaxScheduleType->PMaxScheduleEntry.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1X509DataType(struct iso1X509DataType* iso1X509DataType) {
|
|
|
- iso1X509DataType->X509IssuerSerial.arrayLen = 0u;
|
|
|
- iso1X509DataType->X509SKI.arrayLen = 0u;
|
|
|
- iso1X509DataType->X509SubjectName.arrayLen = 0u;
|
|
|
- iso1X509DataType->X509Certificate.arrayLen = 0u;
|
|
|
- iso1X509DataType->X509CRL.arrayLen = 0u;
|
|
|
- iso1X509DataType->ANY_isUsed = 0u;
|
|
|
+void init_iso1PaymentOptionListType(struct iso1PaymentOptionListType* iso1PaymentOptionListType) {
|
|
|
+ iso1PaymentOptionListType->PaymentOption.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1CurrentDemandReqType(struct iso1CurrentDemandReqType* iso1CurrentDemandReqType) {
|
|
|
- iso1CurrentDemandReqType->EVMaximumVoltageLimit_isUsed = 0u;
|
|
|
- iso1CurrentDemandReqType->EVMaximumCurrentLimit_isUsed = 0u;
|
|
|
- iso1CurrentDemandReqType->EVMaximumPowerLimit_isUsed = 0u;
|
|
|
- iso1CurrentDemandReqType->BulkChargingComplete_isUsed = 0u;
|
|
|
- iso1CurrentDemandReqType->RemainingTimeToFullSoC_isUsed = 0u;
|
|
|
- iso1CurrentDemandReqType->RemainingTimeToBulkSoC_isUsed = 0u;
|
|
|
+void init_iso1ObjectType(struct iso1ObjectType* iso1ObjectType) {
|
|
|
+ iso1ObjectType->Id_isUsed = 0u;
|
|
|
+ iso1ObjectType->MimeType_isUsed = 0u;
|
|
|
+ iso1ObjectType->Encoding_isUsed = 0u;
|
|
|
+ iso1ObjectType->ANY_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1WeldingDetectionResType(struct iso1WeldingDetectionResType* iso1WeldingDetectionResType) {
|
|
|
- (void)iso1WeldingDetectionResType; /* avoid unused warning */
|
|
|
+void init_iso1PhysicalValueType(struct iso1PhysicalValueType* iso1PhysicalValueType) {
|
|
|
+ (void)iso1PhysicalValueType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1RetrievalMethodType(struct iso1RetrievalMethodType* iso1RetrievalMethodType) {
|
|
|
- iso1RetrievalMethodType->URI_isUsed = 0u;
|
|
|
- iso1RetrievalMethodType->Type_isUsed = 0u;
|
|
|
- iso1RetrievalMethodType->Transforms_isUsed = 0u;
|
|
|
+void init_iso1RSAKeyValueType(struct iso1RSAKeyValueType* iso1RSAKeyValueType) {
|
|
|
+ (void)iso1RSAKeyValueType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1EVStatusType(struct iso1EVStatusType* iso1EVStatusType) {
|
|
|
- (void)iso1EVStatusType; /* avoid unused warning */
|
|
|
+void init_iso1SessionStopResType(struct iso1SessionStopResType* iso1SessionStopResType) {
|
|
|
+ (void)iso1SessionStopResType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1EVSEChargeParameterType(struct iso1EVSEChargeParameterType* iso1EVSEChargeParameterType) {
|
|
|
- (void)iso1EVSEChargeParameterType; /* avoid unused warning */
|
|
|
+void init_iso1CertificateUpdateReqType(struct iso1CertificateUpdateReqType* iso1CertificateUpdateReqType) {
|
|
|
+ (void)iso1CertificateUpdateReqType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1ListOfRootCertificateIDsType(struct iso1ListOfRootCertificateIDsType* iso1ListOfRootCertificateIDsType) {
|
|
|
- iso1ListOfRootCertificateIDsType->RootCertificateID.arrayLen = 0u;
|
|
|
+void init_iso1SignatureValueType(struct iso1SignatureValueType* iso1SignatureValueType) {
|
|
|
+ iso1SignatureValueType->Id_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1CertificateUpdateResType(struct iso1CertificateUpdateResType* iso1CertificateUpdateResType) {
|
|
|
- iso1CertificateUpdateResType->RetryCounter_isUsed = 0u;
|
|
|
+void init_iso1PaymentDetailsReqType(struct iso1PaymentDetailsReqType* iso1PaymentDetailsReqType) {
|
|
|
+ (void)iso1PaymentDetailsReqType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1WeldingDetectionReqType(struct iso1WeldingDetectionReqType* iso1WeldingDetectionReqType) {
|
|
|
- (void)iso1WeldingDetectionReqType; /* avoid unused warning */
|
|
|
+void init_iso1AuthorizationResType(struct iso1AuthorizationResType* iso1AuthorizationResType) {
|
|
|
+ (void)iso1AuthorizationResType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1AC_EVSEStatusType(struct iso1AC_EVSEStatusType* iso1AC_EVSEStatusType) {
|
|
|
- (void)iso1AC_EVSEStatusType; /* avoid unused warning */
|
|
|
+void init_iso1DC_EVSEChargeParameterType(struct iso1DC_EVSEChargeParameterType* iso1DC_EVSEChargeParameterType) {
|
|
|
+ iso1DC_EVSEChargeParameterType->EVSECurrentRegulationTolerance_isUsed = 0u;
|
|
|
+ iso1DC_EVSEChargeParameterType->EVSEEnergyToBeDelivered_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
void init_iso1SubCertificatesType(struct iso1SubCertificatesType* iso1SubCertificatesType) {
|
|
|
iso1SubCertificatesType->Certificate.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1ChargeParameterDiscoveryReqType(struct iso1ChargeParameterDiscoveryReqType* iso1ChargeParameterDiscoveryReqType) {
|
|
|
- iso1ChargeParameterDiscoveryReqType->MaxEntriesSAScheduleTuple_isUsed = 0u;
|
|
|
- iso1ChargeParameterDiscoveryReqType->EVChargeParameter_isUsed = 0u;
|
|
|
- iso1ChargeParameterDiscoveryReqType->AC_EVChargeParameter_isUsed = 0u;
|
|
|
- iso1ChargeParameterDiscoveryReqType->DC_EVChargeParameter_isUsed = 0u;
|
|
|
+void init_iso1ChargingStatusResType(struct iso1ChargingStatusResType* iso1ChargingStatusResType) {
|
|
|
+ iso1ChargingStatusResType->EVSEMaxCurrent_isUsed = 0u;
|
|
|
+ iso1ChargingStatusResType->MeterInfo_isUsed = 0u;
|
|
|
+ iso1ChargingStatusResType->ReceiptRequired_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1ParameterType(struct iso1ParameterType* iso1ParameterType) {
|
|
|
- iso1ParameterType->boolValue_isUsed = 0u;
|
|
|
- iso1ParameterType->byteValue_isUsed = 0u;
|
|
|
- iso1ParameterType->shortValue_isUsed = 0u;
|
|
|
- iso1ParameterType->intValue_isUsed = 0u;
|
|
|
- iso1ParameterType->physicalValue_isUsed = 0u;
|
|
|
- iso1ParameterType->stringValue_isUsed = 0u;
|
|
|
+void init_iso1DSAKeyValueType(struct iso1DSAKeyValueType* iso1DSAKeyValueType) {
|
|
|
+ iso1DSAKeyValueType->P_isUsed = 0u;
|
|
|
+ iso1DSAKeyValueType->Q_isUsed = 0u;
|
|
|
+ iso1DSAKeyValueType->G_isUsed = 0u;
|
|
|
+ iso1DSAKeyValueType->J_isUsed = 0u;
|
|
|
+ iso1DSAKeyValueType->Seed_isUsed = 0u;
|
|
|
+ iso1DSAKeyValueType->PgenCounter_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1CableCheckReqType(struct iso1CableCheckReqType* iso1CableCheckReqType) {
|
|
|
- (void)iso1CableCheckReqType; /* avoid unused warning */
|
|
|
+void init_iso1ListOfRootCertificateIDsType(struct iso1ListOfRootCertificateIDsType* iso1ListOfRootCertificateIDsType) {
|
|
|
+ iso1ListOfRootCertificateIDsType->RootCertificateID.arrayLen = 0u;
|
|
|
+}
|
|
|
+
|
|
|
+void init_iso1ChargeServiceType(struct iso1ChargeServiceType* iso1ChargeServiceType) {
|
|
|
+ iso1ChargeServiceType->ServiceName_isUsed = 0u;
|
|
|
+ iso1ChargeServiceType->ServiceScope_isUsed = 0u;
|
|
|
+}
|
|
|
+
|
|
|
+void init_iso1IntervalType(struct iso1IntervalType* iso1IntervalType) {
|
|
|
+ (void)iso1IntervalType; /* avoid unused warning */
|
|
|
+}
|
|
|
+
|
|
|
+void init_iso1MeteringReceiptReqType(struct iso1MeteringReceiptReqType* iso1MeteringReceiptReqType) {
|
|
|
+ iso1MeteringReceiptReqType->Id_isUsed = 0u;
|
|
|
+ iso1MeteringReceiptReqType->SAScheduleTupleID_isUsed = 0u;
|
|
|
+}
|
|
|
+
|
|
|
+void init_iso1ServiceDetailResType(struct iso1ServiceDetailResType* iso1ServiceDetailResType) {
|
|
|
+ iso1ServiceDetailResType->ServiceParameterList_isUsed = 0u;
|
|
|
+}
|
|
|
+
|
|
|
+void init_iso1KeyValueType(struct iso1KeyValueType* iso1KeyValueType) {
|
|
|
+ iso1KeyValueType->DSAKeyValue_isUsed = 0u;
|
|
|
+ iso1KeyValueType->RSAKeyValue_isUsed = 0u;
|
|
|
+ iso1KeyValueType->ANY_isUsed = 0u;
|
|
|
+}
|
|
|
+
|
|
|
+void init_iso1SelectedServiceListType(struct iso1SelectedServiceListType* iso1SelectedServiceListType) {
|
|
|
+ iso1SelectedServiceListType->SelectedService.arrayLen = 0u;
|
|
|
+}
|
|
|
+
|
|
|
+void init_iso1CableCheckResType(struct iso1CableCheckResType* iso1CableCheckResType) {
|
|
|
+ (void)iso1CableCheckResType; /* avoid unused warning */
|
|
|
+}
|
|
|
+
|
|
|
+void init_iso1X509IssuerSerialType(struct iso1X509IssuerSerialType* iso1X509IssuerSerialType) {
|
|
|
+ (void)iso1X509IssuerSerialType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
void init_iso1KeyInfoType(struct iso1KeyInfoType* iso1KeyInfoType) {
|
|
|
@@ -672,106 +701,117 @@ void init_iso1KeyInfoType(struct iso1KeyInfoType* iso1KeyInfoType) {
|
|
|
iso1KeyInfoType->ANY_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1ServiceDiscoveryResType(struct iso1ServiceDiscoveryResType* iso1ServiceDiscoveryResType) {
|
|
|
- iso1ServiceDiscoveryResType->ServiceList_isUsed = 0u;
|
|
|
+void init_iso1TransformsType(struct iso1TransformsType* iso1TransformsType) {
|
|
|
+ iso1TransformsType->Transform.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1SalesTariffType(struct iso1SalesTariffType* iso1SalesTariffType) {
|
|
|
- iso1SalesTariffType->Id_isUsed = 0u;
|
|
|
- iso1SalesTariffType->SalesTariffDescription_isUsed = 0u;
|
|
|
- iso1SalesTariffType->NumEPriceLevels_isUsed = 0u;
|
|
|
- iso1SalesTariffType->SalesTariffEntry.arrayLen = 0u;
|
|
|
+void init_iso1ChargeParameterDiscoveryReqType(struct iso1ChargeParameterDiscoveryReqType* iso1ChargeParameterDiscoveryReqType) {
|
|
|
+ iso1ChargeParameterDiscoveryReqType->MaxEntriesSAScheduleTuple_isUsed = 0u;
|
|
|
+ iso1ChargeParameterDiscoveryReqType->EVChargeParameter_isUsed = 0u;
|
|
|
+ iso1ChargeParameterDiscoveryReqType->AC_EVChargeParameter_isUsed = 0u;
|
|
|
+ iso1ChargeParameterDiscoveryReqType->DC_EVChargeParameter_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
void init_iso1PreChargeReqType(struct iso1PreChargeReqType* iso1PreChargeReqType) {
|
|
|
(void)iso1PreChargeReqType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1ServiceListType(struct iso1ServiceListType* iso1ServiceListType) {
|
|
|
- iso1ServiceListType->Service.arrayLen = 0u;
|
|
|
-}
|
|
|
-
|
|
|
-void init_iso1SAScheduleTupleType(struct iso1SAScheduleTupleType* iso1SAScheduleTupleType) {
|
|
|
- iso1SAScheduleTupleType->SalesTariff_isUsed = 0u;
|
|
|
-}
|
|
|
-
|
|
|
-void init_iso1ChargingStatusReqType(struct iso1ChargingStatusReqType* iso1ChargingStatusReqType) {
|
|
|
- (void)iso1ChargingStatusReqType; /* avoid unused warning */
|
|
|
+void init_iso1EVSEStatusType(struct iso1EVSEStatusType* iso1EVSEStatusType) {
|
|
|
+ (void)iso1EVSEStatusType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1AC_EVSEChargeParameterType(struct iso1AC_EVSEChargeParameterType* iso1AC_EVSEChargeParameterType) {
|
|
|
- (void)iso1AC_EVSEChargeParameterType; /* avoid unused warning */
|
|
|
+void init_iso1SignatureMethodType(struct iso1SignatureMethodType* iso1SignatureMethodType) {
|
|
|
+ iso1SignatureMethodType->HMACOutputLength_isUsed = 0u;
|
|
|
+ iso1SignatureMethodType->ANY_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1BodyBaseType(struct iso1BodyBaseType* iso1BodyBaseType) {
|
|
|
- (void)iso1BodyBaseType; /* avoid unused warning */
|
|
|
+void init_iso1X509DataType(struct iso1X509DataType* iso1X509DataType) {
|
|
|
+ iso1X509DataType->X509IssuerSerial.arrayLen = 0u;
|
|
|
+ iso1X509DataType->X509SKI.arrayLen = 0u;
|
|
|
+ iso1X509DataType->X509SubjectName.arrayLen = 0u;
|
|
|
+ iso1X509DataType->X509Certificate.arrayLen = 0u;
|
|
|
+ iso1X509DataType->X509CRL.arrayLen = 0u;
|
|
|
+ iso1X509DataType->ANY_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1SupportedEnergyTransferModeType(struct iso1SupportedEnergyTransferModeType* iso1SupportedEnergyTransferModeType) {
|
|
|
- iso1SupportedEnergyTransferModeType->EnergyTransferMode.arrayLen = 0u;
|
|
|
+void init_iso1NotificationType(struct iso1NotificationType* iso1NotificationType) {
|
|
|
+ iso1NotificationType->FaultMsg_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1SignaturePropertiesType(struct iso1SignaturePropertiesType* iso1SignaturePropertiesType) {
|
|
|
- iso1SignaturePropertiesType->Id_isUsed = 0u;
|
|
|
- iso1SignaturePropertiesType->SignatureProperty.arrayLen = 0u;
|
|
|
+void init_iso1SAScheduleListType(struct iso1SAScheduleListType* iso1SAScheduleListType) {
|
|
|
+ iso1SAScheduleListType->SAScheduleTuple.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1ProfileEntryType(struct iso1ProfileEntryType* iso1ProfileEntryType) {
|
|
|
- iso1ProfileEntryType->ChargingProfileEntryMaxNumberOfPhasesInUse_isUsed = 0u;
|
|
|
+void init_iso1BodyType(struct iso1BodyType* iso1BodyType) {
|
|
|
+ iso1BodyType->BodyElement_isUsed = 0u;
|
|
|
+ iso1BodyType->SessionSetupReq_isUsed = 0u;
|
|
|
+ iso1BodyType->SessionSetupRes_isUsed = 0u;
|
|
|
+ iso1BodyType->ServiceDiscoveryReq_isUsed = 0u;
|
|
|
+ iso1BodyType->ServiceDiscoveryRes_isUsed = 0u;
|
|
|
+ iso1BodyType->ServiceDetailReq_isUsed = 0u;
|
|
|
+ iso1BodyType->ServiceDetailRes_isUsed = 0u;
|
|
|
+ iso1BodyType->PaymentServiceSelectionReq_isUsed = 0u;
|
|
|
+ iso1BodyType->PaymentServiceSelectionRes_isUsed = 0u;
|
|
|
+ iso1BodyType->PaymentDetailsReq_isUsed = 0u;
|
|
|
+ iso1BodyType->PaymentDetailsRes_isUsed = 0u;
|
|
|
+ iso1BodyType->AuthorizationReq_isUsed = 0u;
|
|
|
+ iso1BodyType->AuthorizationRes_isUsed = 0u;
|
|
|
+ iso1BodyType->ChargeParameterDiscoveryReq_isUsed = 0u;
|
|
|
+ iso1BodyType->ChargeParameterDiscoveryRes_isUsed = 0u;
|
|
|
+ iso1BodyType->PowerDeliveryReq_isUsed = 0u;
|
|
|
+ iso1BodyType->PowerDeliveryRes_isUsed = 0u;
|
|
|
+ iso1BodyType->MeteringReceiptReq_isUsed = 0u;
|
|
|
+ iso1BodyType->MeteringReceiptRes_isUsed = 0u;
|
|
|
+ iso1BodyType->SessionStopReq_isUsed = 0u;
|
|
|
+ iso1BodyType->SessionStopRes_isUsed = 0u;
|
|
|
+ iso1BodyType->CertificateUpdateReq_isUsed = 0u;
|
|
|
+ iso1BodyType->CertificateUpdateRes_isUsed = 0u;
|
|
|
+ iso1BodyType->CertificateInstallationReq_isUsed = 0u;
|
|
|
+ iso1BodyType->CertificateInstallationRes_isUsed = 0u;
|
|
|
+ iso1BodyType->ChargingStatusReq_isUsed = 0u;
|
|
|
+ iso1BodyType->ChargingStatusRes_isUsed = 0u;
|
|
|
+ iso1BodyType->CableCheckReq_isUsed = 0u;
|
|
|
+ iso1BodyType->CableCheckRes_isUsed = 0u;
|
|
|
+ iso1BodyType->PreChargeReq_isUsed = 0u;
|
|
|
+ iso1BodyType->PreChargeRes_isUsed = 0u;
|
|
|
+ iso1BodyType->CurrentDemandReq_isUsed = 0u;
|
|
|
+ iso1BodyType->CurrentDemandRes_isUsed = 0u;
|
|
|
+ iso1BodyType->WeldingDetectionReq_isUsed = 0u;
|
|
|
+ iso1BodyType->WeldingDetectionRes_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1DC_EVPowerDeliveryParameterType(struct iso1DC_EVPowerDeliveryParameterType* iso1DC_EVPowerDeliveryParameterType) {
|
|
|
- iso1DC_EVPowerDeliveryParameterType->BulkChargingComplete_isUsed = 0u;
|
|
|
+void init_iso1ChargingProfileType(struct iso1ChargingProfileType* iso1ChargingProfileType) {
|
|
|
+ iso1ChargingProfileType->ProfileEntry.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1DiffieHellmanPublickeyType(struct iso1DiffieHellmanPublickeyType* iso1DiffieHellmanPublickeyType) {
|
|
|
- (void)iso1DiffieHellmanPublickeyType; /* avoid unused warning */
|
|
|
+void init_iso1TransformType(struct iso1TransformType* iso1TransformType) {
|
|
|
+ iso1TransformType->ANY_isUsed = 0u;
|
|
|
+ iso1TransformType->XPath.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1ChargingStatusResType(struct iso1ChargingStatusResType* iso1ChargingStatusResType) {
|
|
|
- iso1ChargingStatusResType->EVSEMaxCurrent_isUsed = 0u;
|
|
|
- iso1ChargingStatusResType->MeterInfo_isUsed = 0u;
|
|
|
- iso1ChargingStatusResType->ReceiptRequired_isUsed = 0u;
|
|
|
+void init_iso1SAScheduleTupleType(struct iso1SAScheduleTupleType* iso1SAScheduleTupleType) {
|
|
|
+ iso1SAScheduleTupleType->SalesTariff_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
void init_iso1AC_EVChargeParameterType(struct iso1AC_EVChargeParameterType* iso1AC_EVChargeParameterType) {
|
|
|
iso1AC_EVChargeParameterType->DepartureTime_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1KeyValueType(struct iso1KeyValueType* iso1KeyValueType) {
|
|
|
- iso1KeyValueType->DSAKeyValue_isUsed = 0u;
|
|
|
- iso1KeyValueType->RSAKeyValue_isUsed = 0u;
|
|
|
- iso1KeyValueType->ANY_isUsed = 0u;
|
|
|
-}
|
|
|
-
|
|
|
-void init_iso1CertificateInstallationReqType(struct iso1CertificateInstallationReqType* iso1CertificateInstallationReqType) {
|
|
|
- (void)iso1CertificateInstallationReqType; /* avoid unused warning */
|
|
|
-}
|
|
|
-
|
|
|
-void init_iso1SessionSetupResType(struct iso1SessionSetupResType* iso1SessionSetupResType) {
|
|
|
- iso1SessionSetupResType->EVSETimeStamp_isUsed = 0u;
|
|
|
-}
|
|
|
-
|
|
|
-void init_iso1MessageHeaderType(struct iso1MessageHeaderType* iso1MessageHeaderType) {
|
|
|
- iso1MessageHeaderType->Notification_isUsed = 0u;
|
|
|
- iso1MessageHeaderType->Signature_isUsed = 0u;
|
|
|
+void init_iso1AnonType_V2G_Message(struct iso1AnonType_V2G_Message* iso1AnonType_V2G_Message) {
|
|
|
+ (void)iso1AnonType_V2G_Message; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1SessionSetupReqType(struct iso1SessionSetupReqType* iso1SessionSetupReqType) {
|
|
|
- (void)iso1SessionSetupReqType; /* avoid unused warning */
|
|
|
+void init_iso1PaymentDetailsResType(struct iso1PaymentDetailsResType* iso1PaymentDetailsResType) {
|
|
|
+ (void)iso1PaymentDetailsResType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1SAScheduleListType(struct iso1SAScheduleListType* iso1SAScheduleListType) {
|
|
|
- iso1SAScheduleListType->SAScheduleTuple.arrayLen = 0u;
|
|
|
+void init_iso1ContractSignatureEncryptedPrivateKeyType(struct iso1ContractSignatureEncryptedPrivateKeyType* iso1ContractSignatureEncryptedPrivateKeyType) {
|
|
|
+ (void)iso1ContractSignatureEncryptedPrivateKeyType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1DC_EVChargeParameterType(struct iso1DC_EVChargeParameterType* iso1DC_EVChargeParameterType) {
|
|
|
- iso1DC_EVChargeParameterType->DepartureTime_isUsed = 0u;
|
|
|
- iso1DC_EVChargeParameterType->EVMaximumPowerLimit_isUsed = 0u;
|
|
|
- iso1DC_EVChargeParameterType->EVEnergyCapacity_isUsed = 0u;
|
|
|
- iso1DC_EVChargeParameterType->EVEnergyRequest_isUsed = 0u;
|
|
|
- iso1DC_EVChargeParameterType->FullSOC_isUsed = 0u;
|
|
|
- iso1DC_EVChargeParameterType->BulkSOC_isUsed = 0u;
|
|
|
+void init_iso1PMaxScheduleEntryType(struct iso1PMaxScheduleEntryType* iso1PMaxScheduleEntryType) {
|
|
|
+ iso1PMaxScheduleEntryType->TimeInterval_isUsed = 0u;
|
|
|
+ iso1PMaxScheduleEntryType->RelativeTimeInterval_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
void init_iso1SPKIDataType(struct iso1SPKIDataType* iso1SPKIDataType) {
|
|
|
@@ -779,42 +819,41 @@ void init_iso1SPKIDataType(struct iso1SPKIDataType* iso1SPKIDataType) {
|
|
|
iso1SPKIDataType->ANY_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1SignedInfoType(struct iso1SignedInfoType* iso1SignedInfoType) {
|
|
|
- iso1SignedInfoType->Id_isUsed = 0u;
|
|
|
- iso1SignedInfoType->Reference.arrayLen = 0u;
|
|
|
-}
|
|
|
-
|
|
|
-void init_iso1ServiceDetailResType(struct iso1ServiceDetailResType* iso1ServiceDetailResType) {
|
|
|
- iso1ServiceDetailResType->ServiceParameterList_isUsed = 0u;
|
|
|
-}
|
|
|
-
|
|
|
-void init_iso1RelativeTimeIntervalType(struct iso1RelativeTimeIntervalType* iso1RelativeTimeIntervalType) {
|
|
|
- iso1RelativeTimeIntervalType->duration_isUsed = 0u;
|
|
|
+void init_iso1MeteringReceiptResType(struct iso1MeteringReceiptResType* iso1MeteringReceiptResType) {
|
|
|
+ iso1MeteringReceiptResType->EVSEStatus_isUsed = 0u;
|
|
|
+ iso1MeteringReceiptResType->AC_EVSEStatus_isUsed = 0u;
|
|
|
+ iso1MeteringReceiptResType->DC_EVSEStatus_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1CertificateChainType(struct iso1CertificateChainType* iso1CertificateChainType) {
|
|
|
- iso1CertificateChainType->Id_isUsed = 0u;
|
|
|
- iso1CertificateChainType->SubCertificates_isUsed = 0u;
|
|
|
+void init_iso1SessionStopReqType(struct iso1SessionStopReqType* iso1SessionStopReqType) {
|
|
|
+ (void)iso1SessionStopReqType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1ServiceType(struct iso1ServiceType* iso1ServiceType) {
|
|
|
- iso1ServiceType->ServiceName_isUsed = 0u;
|
|
|
- iso1ServiceType->ServiceScope_isUsed = 0u;
|
|
|
+void init_iso1WeldingDetectionResType(struct iso1WeldingDetectionResType* iso1WeldingDetectionResType) {
|
|
|
+ (void)iso1WeldingDetectionResType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1ObjectType(struct iso1ObjectType* iso1ObjectType) {
|
|
|
- iso1ObjectType->Id_isUsed = 0u;
|
|
|
- iso1ObjectType->MimeType_isUsed = 0u;
|
|
|
- iso1ObjectType->Encoding_isUsed = 0u;
|
|
|
- iso1ObjectType->ANY_isUsed = 0u;
|
|
|
+void init_iso1ReferenceType(struct iso1ReferenceType* iso1ReferenceType) {
|
|
|
+ iso1ReferenceType->Id_isUsed = 0u;
|
|
|
+ iso1ReferenceType->URI_isUsed = 0u;
|
|
|
+ iso1ReferenceType->Type_isUsed = 0u;
|
|
|
+ iso1ReferenceType->Transforms_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1RSAKeyValueType(struct iso1RSAKeyValueType* iso1RSAKeyValueType) {
|
|
|
- (void)iso1RSAKeyValueType; /* avoid unused warning */
|
|
|
+void init_iso1CurrentDemandReqType(struct iso1CurrentDemandReqType* iso1CurrentDemandReqType) {
|
|
|
+ iso1CurrentDemandReqType->EVMaximumVoltageLimit_isUsed = 0u;
|
|
|
+ iso1CurrentDemandReqType->EVMaximumCurrentLimit_isUsed = 0u;
|
|
|
+ iso1CurrentDemandReqType->EVMaximumPowerLimit_isUsed = 0u;
|
|
|
+ iso1CurrentDemandReqType->BulkChargingComplete_isUsed = 0u;
|
|
|
+ iso1CurrentDemandReqType->RemainingTimeToFullSoC_isUsed = 0u;
|
|
|
+ iso1CurrentDemandReqType->RemainingTimeToBulkSoC_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1DigestMethodType(struct iso1DigestMethodType* iso1DigestMethodType) {
|
|
|
- iso1DigestMethodType->ANY_isUsed = 0u;
|
|
|
+void init_iso1SalesTariffEntryType(struct iso1SalesTariffEntryType* iso1SalesTariffEntryType) {
|
|
|
+ iso1SalesTariffEntryType->TimeInterval_isUsed = 0u;
|
|
|
+ iso1SalesTariffEntryType->RelativeTimeInterval_isUsed = 0u;
|
|
|
+ iso1SalesTariffEntryType->EPriceLevel_isUsed = 0u;
|
|
|
+ iso1SalesTariffEntryType->ConsumptionCost.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
void init_iso1EntryType(struct iso1EntryType* iso1EntryType) {
|
|
|
@@ -822,45 +861,42 @@ void init_iso1EntryType(struct iso1EntryType* iso1EntryType) {
|
|
|
iso1EntryType->RelativeTimeInterval_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1EVSEStatusType(struct iso1EVSEStatusType* iso1EVSEStatusType) {
|
|
|
- (void)iso1EVSEStatusType; /* avoid unused warning */
|
|
|
-}
|
|
|
-
|
|
|
-void init_iso1ChargeServiceType(struct iso1ChargeServiceType* iso1ChargeServiceType) {
|
|
|
- iso1ChargeServiceType->ServiceName_isUsed = 0u;
|
|
|
- iso1ChargeServiceType->ServiceScope_isUsed = 0u;
|
|
|
+void init_iso1SessionSetupReqType(struct iso1SessionSetupReqType* iso1SessionSetupReqType) {
|
|
|
+ (void)iso1SessionSetupReqType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1PreChargeResType(struct iso1PreChargeResType* iso1PreChargeResType) {
|
|
|
- (void)iso1PreChargeResType; /* avoid unused warning */
|
|
|
+void init_iso1CostType(struct iso1CostType* iso1CostType) {
|
|
|
+ iso1CostType->amountMultiplier_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1AnonType_V2G_Message(struct iso1AnonType_V2G_Message* iso1AnonType_V2G_Message) {
|
|
|
- (void)iso1AnonType_V2G_Message; /* avoid unused warning */
|
|
|
+void init_iso1DC_EVPowerDeliveryParameterType(struct iso1DC_EVPowerDeliveryParameterType* iso1DC_EVPowerDeliveryParameterType) {
|
|
|
+ iso1DC_EVPowerDeliveryParameterType->BulkChargingComplete_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1PaymentDetailsResType(struct iso1PaymentDetailsResType* iso1PaymentDetailsResType) {
|
|
|
- (void)iso1PaymentDetailsResType; /* avoid unused warning */
|
|
|
+void init_iso1RetrievalMethodType(struct iso1RetrievalMethodType* iso1RetrievalMethodType) {
|
|
|
+ iso1RetrievalMethodType->URI_isUsed = 0u;
|
|
|
+ iso1RetrievalMethodType->Type_isUsed = 0u;
|
|
|
+ iso1RetrievalMethodType->Transforms_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1ConsumptionCostType(struct iso1ConsumptionCostType* iso1ConsumptionCostType) {
|
|
|
- iso1ConsumptionCostType->Cost.arrayLen = 0u;
|
|
|
+void init_iso1CertificateUpdateResType(struct iso1CertificateUpdateResType* iso1CertificateUpdateResType) {
|
|
|
+ iso1CertificateUpdateResType->RetryCounter_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1ServiceParameterListType(struct iso1ServiceParameterListType* iso1ServiceParameterListType) {
|
|
|
- iso1ServiceParameterListType->ParameterSet.arrayLen = 0u;
|
|
|
+void init_iso1CertificateInstallationResType(struct iso1CertificateInstallationResType* iso1CertificateInstallationResType) {
|
|
|
+ (void)iso1CertificateInstallationResType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1SessionStopResType(struct iso1SessionStopResType* iso1SessionStopResType) {
|
|
|
- (void)iso1SessionStopResType; /* avoid unused warning */
|
|
|
+void init_iso1CanonicalizationMethodType(struct iso1CanonicalizationMethodType* iso1CanonicalizationMethodType) {
|
|
|
+ iso1CanonicalizationMethodType->ANY_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1EVChargeParameterType(struct iso1EVChargeParameterType* iso1EVChargeParameterType) {
|
|
|
- iso1EVChargeParameterType->DepartureTime_isUsed = 0u;
|
|
|
+void init_iso1WeldingDetectionReqType(struct iso1WeldingDetectionReqType* iso1WeldingDetectionReqType) {
|
|
|
+ (void)iso1WeldingDetectionReqType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1PaymentServiceSelectionResType(struct iso1PaymentServiceSelectionResType* iso1PaymentServiceSelectionResType) {
|
|
|
- (void)iso1PaymentServiceSelectionResType; /* avoid unused warning */
|
|
|
+void init_iso1DC_EVStatusType(struct iso1DC_EVStatusType* iso1DC_EVStatusType) {
|
|
|
+ (void)iso1DC_EVStatusType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
void init_iso1CurrentDemandResType(struct iso1CurrentDemandResType* iso1CurrentDemandResType) {
|
|
|
@@ -871,113 +907,77 @@ void init_iso1CurrentDemandResType(struct iso1CurrentDemandResType* iso1CurrentD
|
|
|
iso1CurrentDemandResType->ReceiptRequired_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1ParameterSetType(struct iso1ParameterSetType* iso1ParameterSetType) {
|
|
|
- iso1ParameterSetType->Parameter.arrayLen = 0u;
|
|
|
+void init_iso1ServiceType(struct iso1ServiceType* iso1ServiceType) {
|
|
|
+ iso1ServiceType->ServiceName_isUsed = 0u;
|
|
|
+ iso1ServiceType->ServiceScope_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1ChargingProfileType(struct iso1ChargingProfileType* iso1ChargingProfileType) {
|
|
|
- iso1ChargingProfileType->ProfileEntry.arrayLen = 0u;
|
|
|
+void init_iso1ServiceDiscoveryReqType(struct iso1ServiceDiscoveryReqType* iso1ServiceDiscoveryReqType) {
|
|
|
+ iso1ServiceDiscoveryReqType->ServiceScope_isUsed = 0u;
|
|
|
+ iso1ServiceDiscoveryReqType->ServiceCategory_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1ReferenceType(struct iso1ReferenceType* iso1ReferenceType) {
|
|
|
- iso1ReferenceType->Id_isUsed = 0u;
|
|
|
- iso1ReferenceType->URI_isUsed = 0u;
|
|
|
- iso1ReferenceType->Type_isUsed = 0u;
|
|
|
- iso1ReferenceType->Transforms_isUsed = 0u;
|
|
|
+void init_iso1AC_EVSEChargeParameterType(struct iso1AC_EVSEChargeParameterType* iso1AC_EVSEChargeParameterType) {
|
|
|
+ (void)iso1AC_EVSEChargeParameterType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1SalesTariffEntryType(struct iso1SalesTariffEntryType* iso1SalesTariffEntryType) {
|
|
|
- iso1SalesTariffEntryType->TimeInterval_isUsed = 0u;
|
|
|
- iso1SalesTariffEntryType->RelativeTimeInterval_isUsed = 0u;
|
|
|
- iso1SalesTariffEntryType->EPriceLevel_isUsed = 0u;
|
|
|
- iso1SalesTariffEntryType->ConsumptionCost.arrayLen = 0u;
|
|
|
+void init_iso1CableCheckReqType(struct iso1CableCheckReqType* iso1CableCheckReqType) {
|
|
|
+ (void)iso1CableCheckReqType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1BodyType(struct iso1BodyType* iso1BodyType) {
|
|
|
- iso1BodyType->BodyElement_isUsed = 0u;
|
|
|
- iso1BodyType->SessionSetupReq_isUsed = 0u;
|
|
|
- iso1BodyType->SessionSetupRes_isUsed = 0u;
|
|
|
- iso1BodyType->ServiceDiscoveryReq_isUsed = 0u;
|
|
|
- iso1BodyType->ServiceDiscoveryRes_isUsed = 0u;
|
|
|
- iso1BodyType->ServiceDetailReq_isUsed = 0u;
|
|
|
- iso1BodyType->ServiceDetailRes_isUsed = 0u;
|
|
|
- iso1BodyType->PaymentServiceSelectionReq_isUsed = 0u;
|
|
|
- iso1BodyType->PaymentServiceSelectionRes_isUsed = 0u;
|
|
|
- iso1BodyType->PaymentDetailsReq_isUsed = 0u;
|
|
|
- iso1BodyType->PaymentDetailsRes_isUsed = 0u;
|
|
|
- iso1BodyType->AuthorizationReq_isUsed = 0u;
|
|
|
- iso1BodyType->AuthorizationRes_isUsed = 0u;
|
|
|
- iso1BodyType->ChargeParameterDiscoveryReq_isUsed = 0u;
|
|
|
- iso1BodyType->ChargeParameterDiscoveryRes_isUsed = 0u;
|
|
|
- iso1BodyType->PowerDeliveryReq_isUsed = 0u;
|
|
|
- iso1BodyType->PowerDeliveryRes_isUsed = 0u;
|
|
|
- iso1BodyType->MeteringReceiptReq_isUsed = 0u;
|
|
|
- iso1BodyType->MeteringReceiptRes_isUsed = 0u;
|
|
|
- iso1BodyType->SessionStopReq_isUsed = 0u;
|
|
|
- iso1BodyType->SessionStopRes_isUsed = 0u;
|
|
|
- iso1BodyType->CertificateUpdateReq_isUsed = 0u;
|
|
|
- iso1BodyType->CertificateUpdateRes_isUsed = 0u;
|
|
|
- iso1BodyType->CertificateInstallationReq_isUsed = 0u;
|
|
|
- iso1BodyType->CertificateInstallationRes_isUsed = 0u;
|
|
|
- iso1BodyType->ChargingStatusReq_isUsed = 0u;
|
|
|
- iso1BodyType->ChargingStatusRes_isUsed = 0u;
|
|
|
- iso1BodyType->CableCheckReq_isUsed = 0u;
|
|
|
- iso1BodyType->CableCheckRes_isUsed = 0u;
|
|
|
- iso1BodyType->PreChargeReq_isUsed = 0u;
|
|
|
- iso1BodyType->PreChargeRes_isUsed = 0u;
|
|
|
- iso1BodyType->CurrentDemandReq_isUsed = 0u;
|
|
|
- iso1BodyType->CurrentDemandRes_isUsed = 0u;
|
|
|
- iso1BodyType->WeldingDetectionReq_isUsed = 0u;
|
|
|
- iso1BodyType->WeldingDetectionRes_isUsed = 0u;
|
|
|
+void init_iso1SelectedServiceType(struct iso1SelectedServiceType* iso1SelectedServiceType) {
|
|
|
+ iso1SelectedServiceType->ParameterSetID_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1EMAIDType(struct iso1EMAIDType* iso1EMAIDType) {
|
|
|
- (void)iso1EMAIDType; /* avoid unused warning */
|
|
|
+void init_iso1AC_EVSEStatusType(struct iso1AC_EVSEStatusType* iso1AC_EVSEStatusType) {
|
|
|
+ (void)iso1AC_EVSEStatusType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1ServiceDiscoveryReqType(struct iso1ServiceDiscoveryReqType* iso1ServiceDiscoveryReqType) {
|
|
|
- iso1ServiceDiscoveryReqType->ServiceScope_isUsed = 0u;
|
|
|
- iso1ServiceDiscoveryReqType->ServiceCategory_isUsed = 0u;
|
|
|
+void init_iso1SalesTariffType(struct iso1SalesTariffType* iso1SalesTariffType) {
|
|
|
+ iso1SalesTariffType->Id_isUsed = 0u;
|
|
|
+ iso1SalesTariffType->SalesTariffDescription_isUsed = 0u;
|
|
|
+ iso1SalesTariffType->NumEPriceLevels_isUsed = 0u;
|
|
|
+ iso1SalesTariffType->SalesTariffEntry.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1AuthorizationResType(struct iso1AuthorizationResType* iso1AuthorizationResType) {
|
|
|
- (void)iso1AuthorizationResType; /* avoid unused warning */
|
|
|
+void init_iso1PaymentServiceSelectionReqType(struct iso1PaymentServiceSelectionReqType* iso1PaymentServiceSelectionReqType) {
|
|
|
+ (void)iso1PaymentServiceSelectionReqType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1NotificationType(struct iso1NotificationType* iso1NotificationType) {
|
|
|
- iso1NotificationType->FaultMsg_isUsed = 0u;
|
|
|
+void init_iso1SignaturePropertiesType(struct iso1SignaturePropertiesType* iso1SignaturePropertiesType) {
|
|
|
+ iso1SignaturePropertiesType->Id_isUsed = 0u;
|
|
|
+ iso1SignaturePropertiesType->SignatureProperty.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1ManifestType(struct iso1ManifestType* iso1ManifestType) {
|
|
|
- iso1ManifestType->Id_isUsed = 0u;
|
|
|
- iso1ManifestType->Reference.arrayLen = 0u;
|
|
|
+void init_iso1BodyBaseType(struct iso1BodyBaseType* iso1BodyBaseType) {
|
|
|
+ (void)iso1BodyBaseType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1ContractSignatureEncryptedPrivateKeyType(struct iso1ContractSignatureEncryptedPrivateKeyType* iso1ContractSignatureEncryptedPrivateKeyType) {
|
|
|
- (void)iso1ContractSignatureEncryptedPrivateKeyType; /* avoid unused warning */
|
|
|
+void init_iso1SupportedEnergyTransferModeType(struct iso1SupportedEnergyTransferModeType* iso1SupportedEnergyTransferModeType) {
|
|
|
+ iso1SupportedEnergyTransferModeType->EnergyTransferMode.arrayLen = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1DC_EVSEChargeParameterType(struct iso1DC_EVSEChargeParameterType* iso1DC_EVSEChargeParameterType) {
|
|
|
- iso1DC_EVSEChargeParameterType->EVSECurrentRegulationTolerance_isUsed = 0u;
|
|
|
- iso1DC_EVSEChargeParameterType->EVSEEnergyToBeDelivered_isUsed = 0u;
|
|
|
+void init_iso1ChargingStatusReqType(struct iso1ChargingStatusReqType* iso1ChargingStatusReqType) {
|
|
|
+ (void)iso1ChargingStatusReqType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1CanonicalizationMethodType(struct iso1CanonicalizationMethodType* iso1CanonicalizationMethodType) {
|
|
|
- iso1CanonicalizationMethodType->ANY_isUsed = 0u;
|
|
|
+void init_iso1PaymentServiceSelectionResType(struct iso1PaymentServiceSelectionResType* iso1PaymentServiceSelectionResType) {
|
|
|
+ (void)iso1PaymentServiceSelectionResType; /* avoid unused warning */
|
|
|
}
|
|
|
|
|
|
-void init_iso1PMaxScheduleEntryType(struct iso1PMaxScheduleEntryType* iso1PMaxScheduleEntryType) {
|
|
|
- iso1PMaxScheduleEntryType->TimeInterval_isUsed = 0u;
|
|
|
- iso1PMaxScheduleEntryType->RelativeTimeInterval_isUsed = 0u;
|
|
|
+void init_iso1DigestMethodType(struct iso1DigestMethodType* iso1DigestMethodType) {
|
|
|
+ iso1DigestMethodType->ANY_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1TransformType(struct iso1TransformType* iso1TransformType) {
|
|
|
- iso1TransformType->ANY_isUsed = 0u;
|
|
|
- iso1TransformType->XPath.arrayLen = 0u;
|
|
|
+void init_iso1SignaturePropertyType(struct iso1SignaturePropertyType* iso1SignaturePropertyType) {
|
|
|
+ iso1SignaturePropertyType->Id_isUsed = 0u;
|
|
|
+ iso1SignaturePropertyType->ANY_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
-void init_iso1PhysicalValueType(struct iso1PhysicalValueType* iso1PhysicalValueType) {
|
|
|
- (void)iso1PhysicalValueType; /* avoid unused warning */
|
|
|
+void init_iso1PGPDataType(struct iso1PGPDataType* iso1PGPDataType) {
|
|
|
+ iso1PGPDataType->PGPKeyID_isUsed = 0u;
|
|
|
+ iso1PGPDataType->PGPKeyPacket_isUsed = 0u;
|
|
|
+ iso1PGPDataType->ANY_isUsed = 0u;
|
|
|
}
|
|
|
|
|
|
|