/********************************************************************************************************************** * COPYRIGHT * ------------------------------------------------------------------------------------------------------------------- * \verbatim * * This software is copyright protected and proprietary to Vector Informatik GmbH. * Vector Informatik GmbH grants to you only those rights as set out in the license conditions. * All other rights remain with Vector Informatik GmbH. * \endverbatim * ------------------------------------------------------------------------------------------------------------------- * LICENSE * ------------------------------------------------------------------------------------------------------------------- * Module: vSwUpdM * Program: MSR_Vector_SLP4 * Customer: Marelli Automotive Components (Wuhu) Co., Ltd. * Expiry Date: Not restricted * Ordered Derivat.: TC377TP * License Scope : The usage is restricted to CBD2201205_D03 * * ------------------------------------------------------------------------------------------------------------------- * FILE DESCRIPTION * ------------------------------------------------------------------------------------------------------------------- * File: vSwUpdM_Cfg.h * Generation Time: 2023-10-23 09:18:12 * Project: CBD2200592_D00_demo - Version 1.0 * Delivery: CBD2201205_D03 * Tool Version: DaVinci Configurator Classic 5.26.35 SP2 * * *********************************************************************************************************************/ #ifndef VSWUPDM_CFG_H # define VSWUPDM_CFG_H /********************************************************************************************************************** * MISRA JUSTIFICATION *********************************************************************************************************************/ /********************************************************************************************************************** INCLUDES **********************************************************************************************************************/ # include "ComStack_Types.h" /********************************************************************************************************************** GLOBAL CONSTANT MACROS **********************************************************************************************************************/ #ifndef VSWUPDM_USE_DUMMY_STATEMENT #define VSWUPDM_USE_DUMMY_STATEMENT STD_ON /* /MICROSAR/vSet/vSetGeneral/vSetDummyStatementKind */ #endif #ifndef VSWUPDM_DUMMY_STATEMENT #define VSWUPDM_DUMMY_STATEMENT(v) (void)(v) /* PRQA S 3453 */ /* MD_MSR_FctLikeMacro */ /* /MICROSAR/vSet/vSetGeneral/vSetDummyStatementKind */ #endif #ifndef VSWUPDM_DUMMY_STATEMENT_CONST #define VSWUPDM_DUMMY_STATEMENT_CONST(v) (void)(v) /* PRQA S 3453 */ /* MD_MSR_FctLikeMacro */ /* /MICROSAR/vSet/vSetGeneral/vSetDummyStatementKind */ #endif #ifndef VSWUPDM_ATOMIC_BIT_ACCESS_IN_BITFIELD #define VSWUPDM_ATOMIC_BIT_ACCESS_IN_BITFIELD STD_OFF /* /MICROSAR/EcuC/EcucGeneral/AtomicBitAccessInBitfield */ #endif #ifndef VSWUPDM_ATOMIC_VARIABLE_ACCESS #define VSWUPDM_ATOMIC_VARIABLE_ACCESS 32u /* /MICROSAR/EcuC/EcucGeneral/AtomicVariableAccess */ #endif #ifndef VSWUPDM_PROCESSOR_TC377T #define VSWUPDM_PROCESSOR_TC377T #endif #ifndef VSWUPDM_COMP_TASKING #define VSWUPDM_COMP_TASKING #endif #ifndef VSWUPDM_GEN_GENERATOR_MSR #define VSWUPDM_GEN_GENERATOR_MSR #endif #ifndef VSWUPDM_CPUTYPE_BITORDER_LSB2MSB #define VSWUPDM_CPUTYPE_BITORDER_LSB2MSB /* /MICROSAR/vSet/vSetPlatform/vSetBitOrder */ #endif #ifndef VSWUPDM_CONFIGURATION_VARIANT_PRECOMPILE #define VSWUPDM_CONFIGURATION_VARIANT_PRECOMPILE 1 #endif #ifndef VSWUPDM_CONFIGURATION_VARIANT_LINKTIME #define VSWUPDM_CONFIGURATION_VARIANT_LINKTIME 2 #endif #ifndef VSWUPDM_CONFIGURATION_VARIANT_POSTBUILD_LOADABLE #define VSWUPDM_CONFIGURATION_VARIANT_POSTBUILD_LOADABLE 3 #endif #ifndef VSWUPDM_CONFIGURATION_VARIANT #define VSWUPDM_CONFIGURATION_VARIANT VSWUPDM_CONFIGURATION_VARIANT_PRECOMPILE #endif #ifndef VSWUPDM_POSTBUILD_VARIANT_SUPPORT #define VSWUPDM_POSTBUILD_VARIANT_SUPPORT STD_OFF #endif #define VSWUPDM_LOCALINSTANCE_ACTS_AS_MASTER STD_OFF #define VSWUPDM_LOCALINSTANCE_ACTS_AS_SLAVE STD_OFF #define VSWUPDM_FINE_GRAINED_RESUME STD_OFF /* Partition SNV IDs */ /** * \defgroup vSwUpdMHandleIdsPartitionIdHandleIDs Handle IDs of handle space PartitionId Handle IDs. * \brief Symbolic Name Values (SNVs) for PartitionId Handles * \{ */ /* Handle IDs active in all predefined variants (the application has not to take the active variant into account) */ /* Symbolic Name Value Active in predefined variant(s) */ #define vSwUpdMConf_vSwUpdMPartition_vSwUpdMPartition_A 0 #define vSwUpdMConf_vSwUpdMPartition_vSwUpdMPartition_B 1 /**\} */ /* Module SNV IDs */ /** * \defgroup vSwUpdMHandleIdsModuleIdHandleIDs Handle IDs of handle space ModuleId Handle IDs. * \brief Symbolic Name Values (SNVs) for ModuleId Handles * \{ */ /* Handle IDs active in all predefined variants (the application has not to take the active variant into account) */ /* Symbolic Name Value Active in predefined variant(s) */ #define vSwUpdMConf_vSwUpdMModule_vSwUpdMModule_Appl 0 #define vSwUpdMConf_vSwUpdMModule_vSwUpdMModule_Cal 1 /**\} */ /* Region SNV IDs */ /** * \defgroup vSwUpdMHandleIdsRegionIdHandleIDs Handle IDs of handle space RegionId Handle IDs. * \brief Symbolic Name Values (SNVs) for RegionId Handles * \{ */ /* Handle IDs active in all predefined variants (the application has not to take the active variant into account) */ /* Symbolic Name Value Active in predefined variant(s) */ #define vSwUpdMConf_vSwUpdMRegion_vSwUpdMRegion_Appl 1 #define vSwUpdMConf_vSwUpdMRegion_vSwUpdMRegion_Cal 0 /**\} */ /* Segment Type SNV IDs */ /* Module Type SNV IDs */ /* Data Process SNV IDs */ /** * \defgroup vSwUpdMHandleIdsDataProcessIdHandleIDs Handle IDs of handle space DataProcessId Handle IDs. * \brief Symbolic Name Values (SNVs) for DataProcessId Handles * \{ */ /* Handle IDs active in all predefined variants (the application has not to take the active variant into account) */ /* Symbolic Name Value Active in predefined variant(s) */ #define vSwUpdMConf_vSwUpdMDataProcess_CalculateCrcModule 3 #define vSwUpdMConf_vSwUpdMDataProcess_CompareModule 0 #define vSwUpdMConf_vSwUpdMDataProcess_CopyModule 1 #define vSwUpdMConf_vSwUpdMDataProcess_StreamData 2 /**\} */ /* Sub Scope SNV IDs */ /** * \defgroup vSwUpdMHandleIdsSubScopeIdHandleIDs Handle IDs of handle space SubScopeId Handle IDs. * \brief Symbolic Name Values (SNVs) for SubScopeId Handles * \{ */ /* Handle IDs active in all predefined variants (the application has not to take the active variant into account) */ /* Symbolic Name Value Active in predefined variant(s) */ #define vSwUpdMConf_vSwUpdMSubScope_SegmentListFullModule 3 #define vSwUpdMConf_vSwUpdMSubScope_SegmentListSyncCompare 2 #define vSwUpdMConf_vSwUpdMSubScope_SegmentListSyncCopy 1 #define vSwUpdMConf_vSwUpdMSubScope_SegmentListWritten 0 /**\} */ /* Data Input Type SNV IDs */ /** * \defgroup vSwUpdMHandleIdsInternalDataInputIdHandleIDs Handle IDs of handle space InternalDataInputId Handle IDs. * \brief Symbolic Name Values (SNVs) for InternalDataInputId Handles * \{ */ /* Handle IDs active in all predefined variants (the application has not to take the active variant into account) */ /* Symbolic Name Value Active in predefined variant(s) */ #define vSwUpdMConf_vSwUpdMDataInputType_InputData 0 #define vSwUpdMConf_vSwUpdMDataInputType_InputEntities 1 #define vSwUpdMConf_vSwUpdMDataInputType_InputEntitiesSource 2 #define vSwUpdMConf_vSwUpdMDataInputType_InputOperation 3 #define vSwUpdMConf_vSwUpdMDataInputType_InputRange 4 /**\} */ /* Data Output Type SNV IDs */ /** * \defgroup vSwUpdMHandleIdsInternalDataOutputIdHandleIDs Handle IDs of handle space InternalDataOutputId Handle IDs. * \brief Symbolic Name Values (SNVs) for InternalDataOutputId Handles * \{ */ /* Handle IDs active in all predefined variants (the application has not to take the active variant into account) */ /* Symbolic Name Value Active in predefined variant(s) */ #define vSwUpdMConf_vSwUpdMDataOutputType_OutputOperation 0 #define vSwUpdMConf_vSwUpdMDataOutputType_OutputResult 1 #define vSwUpdMConf_vSwUpdMDataOutputType_ResultingRanges 2 /**\} */ /* Meta State Type SNV IDs */ /** * \defgroup vSwUpdMHandleIdsInternalModeStateIdHandleIDs Handle IDs of handle space InternalModeStateId Handle IDs. * \brief Symbolic Name Values (SNVs) for InternalModeStateId Handles * \{ */ /* Handle IDs active in all predefined variants (the application has not to take the active variant into account) */ /* Symbolic Name Value Active in predefined variant(s) */ #define vSwUpdMConf_vSwUpdMModeType_Local 0 #define vSwUpdMConf_vSwUpdMModeType_LocalAndRemote 1 #define vSwUpdMConf_vSwUpdMModeType_Remote 2 /**\} */ /* Node SNV IDs */ /** * \defgroup vSwUpdMHandleIdsNodeIdHandleIDs Handle IDs of handle space NodeId Handle IDs. * \brief Symbolic Name Values (SNVs) for NodeId Handles * \{ */ /* Handle IDs active in all predefined variants (the application has not to take the active variant into account) */ /* Symbolic Name Value Active in predefined variant(s) */ #define vSwUpdMConf_vSwUpdMNode_vSwUpdMNodeLocalInstance 0 /**\} */ /* Node Group SNV IDs */ /** * \defgroup vSwUpdMHandleIdsNodeGroupIdHandleIDs Handle IDs of handle space NodeGroupId Handle IDs. * \brief Symbolic Name Values (SNVs) for NodeGroupId Handles * \{ */ /* Handle IDs active in all predefined variants (the application has not to take the active variant into account) */ /* Symbolic Name Value Active in predefined variant(s) */ #define vSwUpdMConf_vSwUpdMNodeGroup_vSwUpdMNodeGroupLocalInstance 0 /**\} */ /* Partition State SNV IDs */ /** * \defgroup vSwUpdMHandleIdsPartitionStateIdHandleIDs Handle IDs of handle space PartitionStateId Handle IDs. * \brief Symbolic Name Values (SNVs) for PartitionStateId Handles * \{ */ /* Handle IDs active in all predefined variants (the application has not to take the active variant into account) */ /* Symbolic Name Value Active in predefined variant(s) */ #define vSwUpdMConf_vSwUpdMPartitionState_vSwUpdMPartitionStateActivationPending 0 #define vSwUpdMConf_vSwUpdMPartitionState_vSwUpdMPartitionStateActive 1 #define vSwUpdMConf_vSwUpdMPartitionState_vSwUpdMPartitionStateBackupSource 2 #define vSwUpdMConf_vSwUpdMPartitionState_vSwUpdMPartitionStateBackupTarget 3 #define vSwUpdMConf_vSwUpdMPartitionState_vSwUpdMPartitionStateInactive 4 /**\} */ /* General Settings */ #define VSWUPDM_CFG_MAJOR_VERSION (5u) #define VSWUPDM_CFG_MINOR_VERSION (1u) #define VSWUPDM_CFG_PATCH_VERSION (2u) /* Development error detecting and reporting */ #define VSWUPDM_VERSION_INFO_API STD_OFF /**< /ActiveEcuC/vSwUpdM/vSwUpdMGeneral[0:vSwUpdMVersionInfoApi] */ #define VSWUPDM_DEV_ERROR_DETECT STD_ON #define VSWUPDM_DEV_ERROR_REPORT STD_ON #define VSWUPDM_MEMORY_LAYOUT_DYNAMIC STD_ON #define VSWUPDM_PIPELINED_PROGRAMMING STD_OFF #define VSWUPDM_MULTICONTROLLER_SUPPORT STD_OFF /********************************************************************************************************************** CONFIGURATION CLASS: PRE_COMPILE SECTION: GLOBAL CONSTANT MACROS **********************************************************************************************************************/ /** \defgroup vSwUpdMPCDataSwitches vSwUpdM Data Switches (PRE_COMPILE) \brief These defines are used to deactivate data and their processing. \{ */ #define VSWUPDM_ALLPERSISTORSERVERGROUPLOCAL STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_NODEGROUPIDXOFALLPERSISTORSERVERGROUPLOCAL STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_NODEGROUPUSEDOFALLPERSISTORSERVERGROUPLOCAL STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_ALLPERSISTORSERVERGROUPREMOTE STD_ON #define VSWUPDM_NODEGROUPIDXOFALLPERSISTORSERVERGROUPREMOTE STD_ON #define VSWUPDM_BKMODULENODEGROUPREFERENCE STD_ON #define VSWUPDM_NODEGROUPMODULEPROGRAMMINGATTEMPTSIDXOFBKMODULENODEGROUPREFERENCE STD_ON #define VSWUPDM_NODEGROUPMODULEREVISIONIDXOFBKMODULENODEGROUPREFERENCE STD_ON #define VSWUPDM_NODEGROUPMODULESEGMENTDATAIDXOFBKMODULENODEGROUPREFERENCE STD_ON #define VSWUPDM_NODEGROUPMODULESTATEIDXOFBKMODULENODEGROUPREFERENCE STD_ON #define VSWUPDM_NODEGROUPMODULEVALIDITYIDXOFBKMODULENODEGROUPREFERENCE STD_ON #define VSWUPDM_BKPARTITIONNODEGROUPREFERENCE STD_ON #define VSWUPDM_NODEGROUPPARTITIONREVISIONIDXOFBKPARTITIONNODEGROUPREFERENCE STD_ON #define VSWUPDM_NODEGROUPPARTITIONVALIDITYIDXOFBKPARTITIONNODEGROUPREFERENCE STD_ON #define VSWUPDM_PARTITIONSTATEMASKSENDIDXOFBKPARTITIONNODEGROUPREFERENCE STD_ON #define VSWUPDM_PARTITIONSTATEMASKSSTARTIDXOFBKPARTITIONNODEGROUPREFERENCE STD_ON #define VSWUPDM_BKREGIONNODEGROUPREFERENCE STD_ON #define VSWUPDM_NODEGROUPREGIONERASEADDRESSIDXOFBKREGIONNODEGROUPREFERENCE STD_ON #define VSWUPDM_NODEGROUPREGIONPROGRAMMINGATTEMPTSIDXOFBKREGIONNODEGROUPREFERENCE STD_ON #define VSWUPDM_NODEGROUPREGIONSTATEIDXOFBKREGIONNODEGROUPREFERENCE STD_ON #define VSWUPDM_BKPERSISTSERVER_VARSLOTS STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_BROADCASTGROUP STD_ON #define VSWUPDM_CHECKPOINTADDRESSES STD_ON #define VSWUPDM_CONFIGUREDNUMPARTITIONGROUPS STD_ON #define VSWUPDM_DATAINPUTTYPE STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_STREAMPROCDATATYPEREFOFDATAINPUTTYPE STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_DATAOUTPUTTYPE STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_STREAMPROCDATATYPEREFOFDATAOUTPUTTYPE STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_DATAPROCESSES STD_ON #define VSWUPDM_EXTDATAINPUTENDIDXOFDATAPROCESSES STD_ON #define VSWUPDM_EXTDATAINPUTSTARTIDXOFDATAPROCESSES STD_ON #define VSWUPDM_EXTDATAINPUTUSEDOFDATAPROCESSES STD_ON #define VSWUPDM_EXTDATAOUTPUTENDIDXOFDATAPROCESSES STD_ON #define VSWUPDM_EXTDATAOUTPUTSTARTIDXOFDATAPROCESSES STD_ON #define VSWUPDM_EXTDATAOUTPUTUSEDOFDATAPROCESSES STD_ON #define VSWUPDM_EXTERNALMODEENDIDXOFDATAPROCESSES STD_ON #define VSWUPDM_EXTERNALMODESTARTIDXOFDATAPROCESSES STD_ON #define VSWUPDM_EXTERNALMODEUSEDOFDATAPROCESSES STD_ON #define VSWUPDM_INTDATAINPUTENDIDXOFDATAPROCESSES STD_ON #define VSWUPDM_INTDATAINPUTSTARTIDXOFDATAPROCESSES STD_ON #define VSWUPDM_INTDATAINPUTUSEDOFDATAPROCESSES STD_ON #define VSWUPDM_INTDATAOUTPUTENDIDXOFDATAPROCESSES STD_ON #define VSWUPDM_INTDATAOUTPUTSTARTIDXOFDATAPROCESSES STD_ON #define VSWUPDM_INTDATAOUTPUTUSEDOFDATAPROCESSES STD_ON #define VSWUPDM_INTMODEENDIDXOFDATAPROCESSES STD_ON #define VSWUPDM_INTMODESTARTIDXOFDATAPROCESSES STD_ON #define VSWUPDM_INTMODEUSEDOFDATAPROCESSES STD_ON #define VSWUPDM_INVALIDHNDOFDATAPROCESSES STD_OFF /**< Deactivateable: 'vSwUpdM_DataProcesses.InvalidHnd' Reason: 'the array is deactivated because the size is 0 and the piece of data is in the configuration class: PRE_COMPILE' */ #define VSWUPDM_PIPEIDOFDATAPROCESSES STD_ON #define VSWUPDM_PROCESSHANDLEOFDATAPROCESSES STD_ON #define VSWUPDM_PROCESSHANDLEUSEDOFDATAPROCESSES STD_ON #define VSWUPDM_SUBSCOPEOFDATAPROCESSES STD_ON #define VSWUPDM_TYPEOFDATAPROCESSES STD_ON #define VSWUPDM_DEFAULTPROCESSINGSEGMENTATION STD_ON #define VSWUPDM_DYNAMICNUMBEROFMODULES STD_ON #define VSWUPDM_DYNAMICNUMBEROFPARTITIONS STD_ON #define VSWUPDM_DYNAMICNUMBEROFREGIONS STD_ON #define VSWUPDM_DYNAMICNUMBEROFSEGMENTS STD_ON #define VSWUPDM_EXTDATAINPUT STD_ON #define VSWUPDM_ENTRYPOINTIDOFEXTDATAINPUT STD_ON #define VSWUPDM_EXTDATAOUTPUT STD_OFF /**< Deactivateable: 'vSwUpdM_ExtDataOutput' Reason: 'the struct is deactivated because all elements are deactivated.' */ #define VSWUPDM_EXITPOINTIDOFEXTDATAOUTPUT STD_OFF /**< Deactivateable: 'vSwUpdM_ExtDataOutput.ExitPointId' Reason: 'the array is deactivated because the size is 0 and the piece of data is in the configuration class: PRE_COMPILE' */ #define VSWUPDM_EXTERNALMODE STD_ON #define VSWUPDM_EXTERNALMODEEXPLICITRESTARTHANDLINGREQUIREDOFEXTERNALMODE STD_ON #define VSWUPDM_EXTERNALMODEIDOFEXTERNALMODE STD_ON #define VSWUPDM_EXTERNALMODERESUMEOFFSETOFEXTERNALMODE STD_ON #define VSWUPDM_FILLBYTE STD_ON #define VSWUPDM_FINALMAGICNUMBER STD_OFF /**< Deactivateable: 'vSwUpdM_FinalMagicNumber' Reason: 'the module configuration does not support flashing of data.' */ #define VSWUPDM_GRIDNODE_RESPONSEBOOKKEEPER STD_ON #define VSWUPDM_GRIDNODE_RESPONSEMAIN STD_ON #define VSWUPDM_GRIDNODE_RESPONSEMAINTENANCE STD_ON #define VSWUPDM_GRIDNODE_RESPONSESUSPEND STD_ON #define VSWUPDM_INITDATAHASHCODE STD_OFF /**< Deactivateable: 'vSwUpdM_InitDataHashCode' Reason: 'the module configuration does not support flashing of data.' */ #define VSWUPDM_INTDATAINPUT STD_ON #define VSWUPDM_ENTRYPOINTIDOFINTDATAINPUT STD_ON #define VSWUPDM_INTDATAOUTPUT STD_ON #define VSWUPDM_EXITPOINTIDOFINTDATAOUTPUT STD_ON #define VSWUPDM_INTMODE STD_ON #define VSWUPDM_MODEIDOFINTMODE STD_ON #define VSWUPDM_TYPEOFINTMODE STD_ON #define VSWUPDM_LOCALNODE STD_ON #define VSWUPDM_MAXINPUTSTREAMSIZE STD_ON #define VSWUPDM_MODULE STD_ON #define VSWUPDM_BKMODULENODEGROUPREFERENCECLIENTIDXOFMODULE STD_ON #define VSWUPDM_BKMODULENODEGROUPREFERENCESERVERIDXOFMODULE STD_ON #define VSWUPDM_INVALIDHNDOFMODULE STD_OFF /**< Deactivateable: 'vSwUpdM_Module.InvalidHnd' Reason: 'the value of vSwUpdM_InvalidHndOfModule is always 'false' due to this, the array is deactivated.' */ #define VSWUPDM_MANDATORYOFMODULE STD_ON #define VSWUPDM_METADATAADDRESSOFMODULE STD_ON #define VSWUPDM_MODULE2REGIONIDXOFMODULE STD_ON #define VSWUPDM_MODULE2REGIONUSEDOFMODULE STD_ON #define VSWUPDM_MODULEHANDLEOFMODULE STD_ON #define VSWUPDM_MODULEHANDLEUSEDOFMODULE STD_ON #define VSWUPDM_MODULETYPEOFMODULE STD_ON #define VSWUPDM_MODULETYPEUSEDOFMODULE STD_ON #define VSWUPDM_NREGIONSOFMODULE STD_ON #define VSWUPDM_NODEGROUPOWNERSIDXOFMODULE STD_ON #define VSWUPDM_PARTITIONGROUPIDXOFMODULE STD_ON #define VSWUPDM_PROGRAMMINGATTEMPTSOFMODULE STD_ON #define VSWUPDM_MODULE2REGION STD_ON #define VSWUPDM_REGIONIDXOFMODULE2REGION STD_ON #define VSWUPDM_REGIONUSEDOFMODULE2REGION STD_ON #define VSWUPDM_NODE STD_ON #define VSWUPDM_DESTINATIONBOOKKEEPEROFNODE STD_ON #define VSWUPDM_DESTINATIONMAINOFNODE STD_ON #define VSWUPDM_DESTINATIONMAINTENANCEOFNODE STD_ON #define VSWUPDM_DESTINATIONSUSPENDOFNODE STD_ON #define VSWUPDM_LOCALOFNODE STD_ON #define VSWUPDM_MASTERALLOWEDOFNODE STD_ON #define VSWUPDM_RPCPROXYORIGINBOOKKEEPERIDXOFNODE STD_OFF /**< Deactivateable: 'vSwUpdM_Node.RpcProxyOriginBookkeeperIdx' Reason: 'the optional indirection is deactivated because RpcProxyOriginBookkeeperUsedOfNode is always 'FALSE' and the target of the indirection is of the Configuration Class 'PRE_COMPILE'.' */ #define VSWUPDM_RPCPROXYORIGINBOOKKEEPERUSEDOFNODE STD_OFF /**< Deactivateable: 'vSwUpdM_Node.RpcProxyOriginBookkeeperUsed' Reason: 'the optional indirection is deactivated because RpcProxyOriginBookkeeperUsedOfNode is always 'FALSE' and the target of the indirection is of the Configuration Class 'PRE_COMPILE'.' */ #define VSWUPDM_RPCPROXYORIGINMAINIDXOFNODE STD_OFF /**< Deactivateable: 'vSwUpdM_Node.RpcProxyOriginMainIdx' Reason: 'the optional indirection is deactivated because RpcProxyOriginMainUsedOfNode is always 'FALSE' and the target of the indirection is of the Configuration Class 'PRE_COMPILE'.' */ #define VSWUPDM_RPCPROXYORIGINMAINUSEDOFNODE STD_OFF /**< Deactivateable: 'vSwUpdM_Node.RpcProxyOriginMainUsed' Reason: 'the optional indirection is deactivated because RpcProxyOriginMainUsedOfNode is always 'FALSE' and the target of the indirection is of the Configuration Class 'PRE_COMPILE'.' */ #define VSWUPDM_RPCPROXYORIGINMAINTENANCEIDXOFNODE STD_OFF /**< Deactivateable: 'vSwUpdM_Node.RpcProxyOriginMaintenanceIdx' Reason: 'the optional indirection is deactivated because RpcProxyOriginMaintenanceUsedOfNode is always 'FALSE' and the target of the indirection is of the Configuration Class 'PRE_COMPILE'.' */ #define VSWUPDM_RPCPROXYORIGINMAINTENANCEUSEDOFNODE STD_OFF /**< Deactivateable: 'vSwUpdM_Node.RpcProxyOriginMaintenanceUsed' Reason: 'the optional indirection is deactivated because RpcProxyOriginMaintenanceUsedOfNode is always 'FALSE' and the target of the indirection is of the Configuration Class 'PRE_COMPILE'.' */ #define VSWUPDM_RPCPROXYORIGINSUSPENDIDXOFNODE STD_OFF /**< Deactivateable: 'vSwUpdM_Node.RpcProxyOriginSuspendIdx' Reason: 'the optional indirection is deactivated because RpcProxyOriginSuspendUsedOfNode is always 'FALSE' and the target of the indirection is of the Configuration Class 'PRE_COMPILE'.' */ #define VSWUPDM_RPCPROXYORIGINSUSPENDUSEDOFNODE STD_OFF /**< Deactivateable: 'vSwUpdM_Node.RpcProxyOriginSuspendUsed' Reason: 'the optional indirection is deactivated because RpcProxyOriginSuspendUsedOfNode is always 'FALSE' and the target of the indirection is of the Configuration Class 'PRE_COMPILE'.' */ #define VSWUPDM_NODEGROUP STD_ON #define VSWUPDM_DESTINATIONBOOKKEEPEROFNODEGROUP STD_ON #define VSWUPDM_DESTINATIONMAINOFNODEGROUP STD_ON #define VSWUPDM_DESTINATIONMAINTENANCEOFNODEGROUP STD_ON #define VSWUPDM_DESTINATIONSUSPENDOFNODEGROUP STD_ON #define VSWUPDM_NNODESOFNODEGROUP STD_ON #define VSWUPDM_NODEGROUP2NODEINDENDIDXOFNODEGROUP STD_ON #define VSWUPDM_NODEGROUP2NODEINDSTARTIDXOFNODEGROUP STD_ON #define VSWUPDM_NODEGROUP2NODEINDUSEDOFNODEGROUP STD_ON #define VSWUPDM_WITHLOCALNODEOFNODEGROUP STD_ON #define VSWUPDM_NODEGROUP2NODEIND STD_ON #define VSWUPDM_NODEGROUPCLIENTRESUMEINFO STD_ON #define VSWUPDM_NODEGROUPCLIENTUPDATESTATE STD_ON #define VSWUPDM_NODEGROUPSERVERRESUMEINFO STD_ON #define VSWUPDM_NODEGROUPSERVERUPDATESTATE STD_ON #define VSWUPDM_NODEIND STD_OFF /**< Deactivateable: 'vSwUpdM_NodeInd' Reason: 'the array is deactivated because the size is 0 and the piece of data is in the configuration class: PRE_COMPILE' */ #define VSWUPDM_PARTITION STD_ON #define VSWUPDM_ADDRAREAIDOFPARTITION STD_ON #define VSWUPDM_BKPARTITIONNODEGROUPREFERENCECLIENTIDXOFPARTITION STD_ON #define VSWUPDM_BKPARTITIONNODEGROUPREFERENCESERVERIDXOFPARTITION STD_ON #define VSWUPDM_CHECKPOINTADDRESSESENDIDXOFPARTITION STD_ON #define VSWUPDM_CHECKPOINTADDRESSESSTARTIDXOFPARTITION STD_ON #define VSWUPDM_INVALIDHNDOFPARTITION STD_OFF /**< Deactivateable: 'vSwUpdM_Partition.InvalidHnd' Reason: 'the value of vSwUpdM_InvalidHndOfPartition is always 'false' due to this, the array is deactivated.' */ #define VSWUPDM_PARTITIONGROUPIDXOFPARTITION STD_ON #define VSWUPDM_PARTITIONHANDLEOFPARTITION STD_ON #define VSWUPDM_PARTITIONHANDLEUSEDOFPARTITION STD_ON #define VSWUPDM_PARTITIONGROUP STD_ON #define VSWUPDM_INVALIDHNDOFPARTITIONGROUP STD_OFF /**< Deactivateable: 'vSwUpdM_PartitionGroup.InvalidHnd' Reason: 'the value of vSwUpdM_InvalidHndOfPartitionGroup is always 'false' due to this, the array is deactivated.' */ #define VSWUPDM_NUMPARTITIONOFPARTITIONGROUP STD_ON #define VSWUPDM_PARTITIONGROUPIDXOFPARTITIONGROUP STD_ON #define VSWUPDM_PARTITIONGROUP2PARTITION STD_ON #define VSWUPDM_INVALIDHNDOFPARTITIONGROUP2PARTITION STD_OFF /**< Deactivateable: 'vSwUpdM_PartitionGroup2Partition.InvalidHnd' Reason: 'the value of vSwUpdM_InvalidHndOfPartitionGroup2Partition is always 'false' due to this, the array is deactivated.' */ #define VSWUPDM_PARTITIONOFPARTITIONGROUP2PARTITION STD_ON #define VSWUPDM_PARTITIONSTATEMASKS STD_ON #define VSWUPDM_NODEGROUPPARTITIONSTATEIDXOFPARTITIONSTATEMASKS STD_ON #define VSWUPDM_NODEGROUPPARTITIONSTATEUSEDOFPARTITIONSTATEMASKS STD_ON #define VSWUPDM_PARTITIONSTATEBITMASKOFPARTITIONSTATEMASKS STD_ON #define VSWUPDM_PERSISTSERVER_SLOTS STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_NODEIDXOFPERSISTSERVER_SLOTS STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_POSTSERVICEHOOKS STD_ON #define VSWUPDM_FUNCPTROFPOSTSERVICEHOOKS STD_ON #define VSWUPDM_SERVICEIDOFPOSTSERVICEHOOKS STD_ON #define VSWUPDM_PRESERVICEHOOKS STD_ON #define VSWUPDM_FUNCPTROFPRESERVICEHOOKS STD_ON #define VSWUPDM_SERVICEIDOFPRESERVICEHOOKS STD_ON #define VSWUPDM_REGION STD_ON #define VSWUPDM_BKREGIONNODEGROUPREFERENCECLIENTIDXOFREGION STD_ON #define VSWUPDM_BKREGIONNODEGROUPREFERENCESERVERIDXOFREGION STD_ON #define VSWUPDM_INVALIDHNDOFREGION STD_OFF /**< Deactivateable: 'vSwUpdM_Region.InvalidHnd' Reason: 'the value of vSwUpdM_InvalidHndOfRegion is always 'false' due to this, the array is deactivated.' */ #define VSWUPDM_LENGTHOFREGION STD_ON #define VSWUPDM_MODULEIDXOFREGION STD_ON #define VSWUPDM_NODEGROUPOWNERSIDXOFREGION STD_ON #define VSWUPDM_NUMSEGMENTSOFREGION STD_ON #define VSWUPDM_REGIONHANDLEOFREGION STD_ON #define VSWUPDM_REGIONHANDLEUSEDOFREGION STD_ON #define VSWUPDM_SEGMENTIDXOFREGION STD_OFF /**< Deactivateable: 'vSwUpdM_Region.SegmentIdx' Reason: 'the optional indirection is deactivated because SegmentUsedOfRegion is always 'FALSE' and the target of the indirection is of the Configuration Class 'PRE_COMPILE'.' */ #define VSWUPDM_SEGMENTUSEDOFREGION STD_OFF /**< Deactivateable: 'vSwUpdM_Region.SegmentUsed' Reason: 'the optional indirection is deactivated because SegmentUsedOfRegion is always 'FALSE' and the target of the indirection is of the Configuration Class 'PRE_COMPILE'.' */ #define VSWUPDM_STARTADDRESSOFREGION STD_ON #define VSWUPDM_REMOTELOCKGRANTEDTO STD_ON #define VSWUPDM_REMOTELOCKOWNEDBY STD_ON #define VSWUPDM_REMOTEPROCESSINGSEGMENTATION STD_ON #define VSWUPDM_RPCPROXYORIGIN STD_OFF /**< Deactivateable: 'vSwUpdM_RpcProxyOrigin' Reason: 'the struct is deactivated because all elements are deactivated.' */ #define VSWUPDM_NODEINDENDIDXOFRPCPROXYORIGIN STD_OFF /**< Deactivateable: 'vSwUpdM_RpcProxyOrigin.NodeIndEndIdx' Reason: 'the array is deactivated because the size is 0 and the piece of data is in the configuration class: PRE_COMPILE' */ #define VSWUPDM_NODEINDSTARTIDXOFRPCPROXYORIGIN STD_OFF /**< Deactivateable: 'vSwUpdM_RpcProxyOrigin.NodeIndStartIdx' Reason: 'the array is deactivated because the size is 0 and the piece of data is in the configuration class: PRE_COMPILE' */ #define VSWUPDM_VRPCPROXYSOURCEOFRPCPROXYORIGIN STD_OFF /**< Deactivateable: 'vSwUpdM_RpcProxyOrigin.VRpcProxySource' Reason: 'the array is deactivated because the size is 0 and the piece of data is in the configuration class: PRE_COMPILE' */ #define VSWUPDM_SEGMENT STD_OFF /**< Deactivateable: 'vSwUpdM_Segment' Reason: 'the struct is deactivated because all elements are deactivated.' */ #define VSWUPDM_INVALIDHNDOFSEGMENT STD_OFF /**< Deactivateable: 'vSwUpdM_Segment.InvalidHnd' Reason: 'the array is deactivated because the size is 0 and the piece of data is in the configuration class: PRE_COMPILE' */ #define VSWUPDM_LENGTHOFSEGMENT STD_OFF /**< Deactivateable: 'vSwUpdM_Segment.Length' Reason: 'the array is deactivated because the size is 0 and the piece of data is in the configuration class: PRE_COMPILE' */ #define VSWUPDM_SEGMENTTYPEOFSEGMENT STD_OFF /**< Deactivateable: 'vSwUpdM_Segment.SegmentType' Reason: 'the array is deactivated because the size is 0 and the piece of data is in the configuration class: PRE_COMPILE' */ #define VSWUPDM_SEGMENTTYPEUSEDOFSEGMENT STD_OFF /**< Deactivateable: 'vSwUpdM_Segment.SegmentTypeUsed' Reason: 'the array is deactivated because the size is 0 and the piece of data is in the configuration class: PRE_COMPILE' */ #define VSWUPDM_STARTADDRESSOFSEGMENT STD_OFF /**< Deactivateable: 'vSwUpdM_Segment.StartAddress' Reason: 'the array is deactivated because the size is 0 and the piece of data is in the configuration class: PRE_COMPILE' */ #define VSWUPDM_SIZEOFALLPERSISTORSERVERGROUPLOCAL STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_SIZEOFALLPERSISTORSERVERGROUPREMOTE STD_ON #define VSWUPDM_SIZEOFBKMODULENODEGROUPREFERENCE STD_ON #define VSWUPDM_SIZEOFBKPARTITIONNODEGROUPREFERENCE STD_ON #define VSWUPDM_SIZEOFBKREGIONNODEGROUPREFERENCE STD_ON #define VSWUPDM_SIZEOFBKPERSISTSERVER_VARSLOTS STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_SIZEOFCHECKPOINTADDRESSES STD_ON #define VSWUPDM_SIZEOFDATAINPUTTYPE STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_SIZEOFDATAOUTPUTTYPE STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_SIZEOFDATAPROCESSES STD_ON #define VSWUPDM_SIZEOFEXTDATAINPUT STD_ON #define VSWUPDM_SIZEOFEXTERNALMODE STD_ON #define VSWUPDM_SIZEOFGRIDNODE_RESPONSEBOOKKEEPER STD_ON #define VSWUPDM_SIZEOFGRIDNODE_RESPONSEMAIN STD_ON #define VSWUPDM_SIZEOFGRIDNODE_RESPONSEMAINTENANCE STD_ON #define VSWUPDM_SIZEOFGRIDNODE_RESPONSESUSPEND STD_ON #define VSWUPDM_SIZEOFINTDATAINPUT STD_ON #define VSWUPDM_SIZEOFINTDATAOUTPUT STD_ON #define VSWUPDM_SIZEOFINTMODE STD_ON #define VSWUPDM_SIZEOFMODULE STD_ON #define VSWUPDM_SIZEOFMODULE2REGION STD_ON #define VSWUPDM_SIZEOFNODE STD_ON #define VSWUPDM_SIZEOFNODEGROUP STD_ON #define VSWUPDM_SIZEOFNODEGROUP2NODEIND STD_ON #define VSWUPDM_SIZEOFPARTITION STD_ON #define VSWUPDM_SIZEOFPARTITIONGROUP STD_ON #define VSWUPDM_SIZEOFPARTITIONGROUP2PARTITION STD_ON #define VSWUPDM_SIZEOFPARTITIONSTATEMASKS STD_ON #define VSWUPDM_SIZEOFPERSISTSERVER_SLOTS STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_SIZEOFPOSTSERVICEHOOKS STD_ON #define VSWUPDM_SIZEOFPRESERVICEHOOKS STD_ON #define VSWUPDM_SIZEOFREGION STD_ON #define VSWUPDM_SIZEOFREMOTELOCKGRANTEDTO STD_ON #define VSWUPDM_SIZEOFREMOTELOCKOWNEDBY STD_ON #define VSWUPDM_SIZEOFVAREXTERNALSEGMENTSQUEUE STD_ON #define VSWUPDM_SIZEOFVARINTERNALSEGMENTSQUEUE STD_ON #define VSWUPDM_SIZEOFVARMODULES STD_ON #define VSWUPDM_SIZEOFVARNODE STD_ON #define VSWUPDM_SIZEOFVARPARTITIONS STD_ON #define VSWUPDM_SIZEOFVARREGIONS STD_ON #define VSWUPDM_SIZEOFVARSEGMENTS STD_ON #define VSWUPDM_STATICNUMBEROFMODULES STD_ON #define VSWUPDM_STATICNUMBEROFPARTITIONS STD_ON #define VSWUPDM_STATICNUMBEROFREGIONS STD_ON #define VSWUPDM_STATICNUMBEROFSEGMENTS STD_ON #define VSWUPDM_VAREXTERNALSEGMENTSQUEUE STD_ON #define VSWUPDM_VARINTERNALSEGMENTSQUEUE STD_ON #define VSWUPDM_VARMODULES STD_ON #define VSWUPDM_VARNODE STD_ON #define VSWUPDM_LENGTHOFRESPONSEOFVARNODE STD_ON #define VSWUPDM_LOCKEDOFVARNODE STD_ON #define VSWUPDM_MAINTENANCERESPONSEVALIDOFVARNODE STD_ON #define VSWUPDM_RESPONSEPROCESSINGOFVARNODE STD_ON #define VSWUPDM_RESPONSEVALIDOFVARNODE STD_ON #define VSWUPDM_RESULTOFMAINTENANCERESPONSEOFVARNODE STD_ON #define VSWUPDM_RESULTOFRESPONSEOFVARNODE STD_ON #define VSWUPDM_RESULTOFSUSPENDRESPONSEOFVARNODE STD_ON #define VSWUPDM_SERVICEIDOFRESPONSEOFVARNODE STD_ON #define VSWUPDM_SUSPENDRESPONSEVALIDOFVARNODE STD_ON #define VSWUPDM_VARPARTITIONS STD_ON #define VSWUPDM_VARREGIONS STD_ON #define VSWUPDM_VARSEGMENTS STD_ON #define VSWUPDM_PCCONFIG STD_ON #define VSWUPDM_ALLPERSISTORSERVERGROUPLOCALOFPCCONFIG STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_ALLPERSISTORSERVERGROUPREMOTEOFPCCONFIG STD_ON #define VSWUPDM_BKMODULENODEGROUPREFERENCEOFPCCONFIG STD_ON #define VSWUPDM_BKPARTITIONNODEGROUPREFERENCEOFPCCONFIG STD_ON #define VSWUPDM_BKREGIONNODEGROUPREFERENCEOFPCCONFIG STD_ON #define VSWUPDM_BKPERSISTSERVER_VARSLOTSOFPCCONFIG STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_BROADCASTGROUPOFPCCONFIG STD_ON #define VSWUPDM_CHECKPOINTADDRESSESOFPCCONFIG STD_ON #define VSWUPDM_CONFIGUREDNUMPARTITIONGROUPSOFPCCONFIG STD_ON #define VSWUPDM_DATAINPUTTYPEOFPCCONFIG STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_DATAOUTPUTTYPEOFPCCONFIG STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_DATAPROCESSESOFPCCONFIG STD_ON #define VSWUPDM_DEFAULTPROCESSINGSEGMENTATIONOFPCCONFIG STD_ON #define VSWUPDM_DYNAMICNUMBEROFMODULESOFPCCONFIG STD_ON #define VSWUPDM_DYNAMICNUMBEROFPARTITIONSOFPCCONFIG STD_ON #define VSWUPDM_DYNAMICNUMBEROFREGIONSOFPCCONFIG STD_ON #define VSWUPDM_DYNAMICNUMBEROFSEGMENTSOFPCCONFIG STD_ON #define VSWUPDM_EXTDATAINPUTOFPCCONFIG STD_ON #define VSWUPDM_EXTERNALMODEOFPCCONFIG STD_ON #define VSWUPDM_FILLBYTEOFPCCONFIG STD_ON #define VSWUPDM_FINALMAGICNUMBEROFPCCONFIG STD_OFF /**< Deactivateable: 'vSwUpdM_PCConfig.FinalMagicNumber' Reason: 'the module configuration does not support flashing of data.' */ #define VSWUPDM_GRIDNODE_RESPONSEBOOKKEEPEROFPCCONFIG STD_ON #define VSWUPDM_GRIDNODE_RESPONSEMAINOFPCCONFIG STD_ON #define VSWUPDM_GRIDNODE_RESPONSEMAINTENANCEOFPCCONFIG STD_ON #define VSWUPDM_GRIDNODE_RESPONSESUSPENDOFPCCONFIG STD_ON #define VSWUPDM_INITDATAHASHCODEOFPCCONFIG STD_OFF /**< Deactivateable: 'vSwUpdM_PCConfig.InitDataHashCode' Reason: 'the module configuration does not support flashing of data.' */ #define VSWUPDM_INTDATAINPUTOFPCCONFIG STD_ON #define VSWUPDM_INTDATAOUTPUTOFPCCONFIG STD_ON #define VSWUPDM_INTMODEOFPCCONFIG STD_ON #define VSWUPDM_LOCALNODEOFPCCONFIG STD_ON #define VSWUPDM_MAXINPUTSTREAMSIZEOFPCCONFIG STD_ON #define VSWUPDM_MODULE2REGIONOFPCCONFIG STD_ON #define VSWUPDM_MODULEOFPCCONFIG STD_ON #define VSWUPDM_NODEGROUP2NODEINDOFPCCONFIG STD_ON #define VSWUPDM_NODEGROUPCLIENTRESUMEINFOOFPCCONFIG STD_ON #define VSWUPDM_NODEGROUPCLIENTUPDATESTATEOFPCCONFIG STD_ON #define VSWUPDM_NODEGROUPOFPCCONFIG STD_ON #define VSWUPDM_NODEGROUPSERVERRESUMEINFOOFPCCONFIG STD_ON #define VSWUPDM_NODEGROUPSERVERUPDATESTATEOFPCCONFIG STD_ON #define VSWUPDM_NODEOFPCCONFIG STD_ON #define VSWUPDM_PARTITIONGROUP2PARTITIONOFPCCONFIG STD_ON #define VSWUPDM_PARTITIONGROUPOFPCCONFIG STD_ON #define VSWUPDM_PARTITIONOFPCCONFIG STD_ON #define VSWUPDM_PARTITIONSTATEMASKSOFPCCONFIG STD_ON #define VSWUPDM_PERSISTSERVER_SLOTSOFPCCONFIG STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_POSTSERVICEHOOKSOFPCCONFIG STD_ON #define VSWUPDM_PRESERVICEHOOKSOFPCCONFIG STD_ON #define VSWUPDM_REGIONOFPCCONFIG STD_ON #define VSWUPDM_REMOTELOCKGRANTEDTOOFPCCONFIG STD_ON #define VSWUPDM_REMOTELOCKOWNEDBYOFPCCONFIG STD_ON #define VSWUPDM_REMOTEPROCESSINGSEGMENTATIONOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFALLPERSISTORSERVERGROUPLOCALOFPCCONFIG STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_SIZEOFALLPERSISTORSERVERGROUPREMOTEOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFBKMODULENODEGROUPREFERENCEOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFBKPARTITIONNODEGROUPREFERENCEOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFBKREGIONNODEGROUPREFERENCEOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFBKPERSISTSERVER_VARSLOTSOFPCCONFIG STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_SIZEOFCHECKPOINTADDRESSESOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFDATAINPUTTYPEOFPCCONFIG STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_SIZEOFDATAOUTPUTTYPEOFPCCONFIG STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_SIZEOFDATAPROCESSESOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFEXTDATAINPUTOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFEXTERNALMODEOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFGRIDNODE_RESPONSEBOOKKEEPEROFPCCONFIG STD_ON #define VSWUPDM_SIZEOFGRIDNODE_RESPONSEMAINOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFGRIDNODE_RESPONSEMAINTENANCEOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFGRIDNODE_RESPONSESUSPENDOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFINTDATAINPUTOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFINTDATAOUTPUTOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFINTMODEOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFMODULE2REGIONOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFMODULEOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFNODEGROUP2NODEINDOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFNODEGROUPOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFNODEOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFPARTITIONGROUP2PARTITIONOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFPARTITIONGROUPOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFPARTITIONOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFPARTITIONSTATEMASKSOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFPERSISTSERVER_SLOTSOFPCCONFIG STD_ON /**< This preprocessing switch is always STD_ON because the PrecompilePreprocessingStrategy is COMPILETIME_CHECKING. */ #define VSWUPDM_SIZEOFPOSTSERVICEHOOKSOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFPRESERVICEHOOKSOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFREGIONOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFREMOTELOCKGRANTEDTOOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFREMOTELOCKOWNEDBYOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFVAREXTERNALSEGMENTSQUEUEOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFVARINTERNALSEGMENTSQUEUEOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFVARMODULESOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFVARNODEOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFVARPARTITIONSOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFVARREGIONSOFPCCONFIG STD_ON #define VSWUPDM_SIZEOFVARSEGMENTSOFPCCONFIG STD_ON #define VSWUPDM_STATICNUMBEROFMODULESOFPCCONFIG STD_ON #define VSWUPDM_STATICNUMBEROFPARTITIONSOFPCCONFIG STD_ON #define VSWUPDM_STATICNUMBEROFREGIONSOFPCCONFIG STD_ON #define VSWUPDM_STATICNUMBEROFSEGMENTSOFPCCONFIG STD_ON #define VSWUPDM_VAREXTERNALSEGMENTSQUEUEOFPCCONFIG STD_ON #define VSWUPDM_VARINTERNALSEGMENTSQUEUEOFPCCONFIG STD_ON #define VSWUPDM_VARMODULESOFPCCONFIG STD_ON #define VSWUPDM_VARNODEOFPCCONFIG STD_ON #define VSWUPDM_VARPARTITIONSOFPCCONFIG STD_ON #define VSWUPDM_VARREGIONSOFPCCONFIG STD_ON #define VSWUPDM_VARSEGMENTSOFPCCONFIG STD_ON /** \} */ /** \defgroup vSwUpdMPCMinNumericValueDefines vSwUpdM Min Numeric Value Defines (PRE_COMPILE) \brief These defines are used to implement against the minimum value in numerical based data. \{ */ #define VSWUPDM_MIN_LENGTHOFRESPONSEOFVARNODE 0u #define VSWUPDM_MIN_SERVICEIDOFRESPONSEOFVARNODE 0u /** \} */ /** \defgroup vSwUpdMPCMaxNumericValueDefines vSwUpdM Max Numeric Value Defines (PRE_COMPILE) \brief These defines are used to implement against the maximum value in numerical based data. \{ */ #define VSWUPDM_MAX_LENGTHOFRESPONSEOFVARNODE 4294967295u #define VSWUPDM_MAX_SERVICEIDOFRESPONSEOFVARNODE 4294967295u /** \} */ /** \defgroup vSwUpdMPCNoReferenceDefines vSwUpdM No Reference Defines (PRE_COMPILE) \brief These defines are used to indicate unused indexes in data relations. \{ */ #define VSWUPDM_NO_NODEGROUPIDXOFALLPERSISTORSERVERGROUPLOCAL 255u #define VSWUPDM_NO_EXTDATAINPUTENDIDXOFDATAPROCESSES 255u #define VSWUPDM_NO_EXTDATAINPUTSTARTIDXOFDATAPROCESSES 255u #define VSWUPDM_NO_EXTDATAOUTPUTENDIDXOFDATAPROCESSES 255u #define VSWUPDM_NO_EXTDATAOUTPUTSTARTIDXOFDATAPROCESSES 255u #define VSWUPDM_NO_EXTERNALMODEENDIDXOFDATAPROCESSES 255u #define VSWUPDM_NO_EXTERNALMODESTARTIDXOFDATAPROCESSES 255u #define VSWUPDM_NO_INTDATAINPUTENDIDXOFDATAPROCESSES 255u #define VSWUPDM_NO_INTDATAINPUTSTARTIDXOFDATAPROCESSES 255u #define VSWUPDM_NO_INTDATAOUTPUTENDIDXOFDATAPROCESSES 255u #define VSWUPDM_NO_INTDATAOUTPUTSTARTIDXOFDATAPROCESSES 255u #define VSWUPDM_NO_INTMODEENDIDXOFDATAPROCESSES 255u #define VSWUPDM_NO_INTMODESTARTIDXOFDATAPROCESSES 255u #define VSWUPDM_NO_PIPEIDOFDATAPROCESSES 255u #define VSWUPDM_NO_PROCESSHANDLEOFDATAPROCESSES 255u #define VSWUPDM_NO_SUBSCOPEOFDATAPROCESSES 255u #define VSWUPDM_NO_ENTRYPOINTIDOFEXTDATAINPUT 255u #define VSWUPDM_NO_EXITPOINTIDOFEXTDATAOUTPUT 255u #define VSWUPDM_NO_EXTERNALMODEIDOFEXTERNALMODE 255u #define VSWUPDM_NO_ENTRYPOINTIDOFINTDATAINPUT 255u #define VSWUPDM_NO_EXITPOINTIDOFINTDATAOUTPUT 255u #define VSWUPDM_NO_MODEIDOFINTMODE 255u #define VSWUPDM_NO_TYPEOFINTMODE 255u #define VSWUPDM_NO_MODULE2REGIONIDXOFMODULE 255u #define VSWUPDM_NO_MODULEHANDLEOFMODULE 255u #define VSWUPDM_NO_MODULETYPEOFMODULE 255u #define VSWUPDM_NO_REGIONIDXOFMODULE2REGION 255u #define VSWUPDM_NO_DESTINATIONBOOKKEEPEROFNODE 255u #define VSWUPDM_NO_DESTINATIONMAINOFNODE 255u #define VSWUPDM_NO_DESTINATIONMAINTENANCEOFNODE 255u #define VSWUPDM_NO_DESTINATIONSUSPENDOFNODE 255u #define VSWUPDM_NO_RPCPROXYORIGINBOOKKEEPERIDXOFNODE 255u #define VSWUPDM_NO_RPCPROXYORIGINMAINIDXOFNODE 255u #define VSWUPDM_NO_RPCPROXYORIGINMAINTENANCEIDXOFNODE 255u #define VSWUPDM_NO_RPCPROXYORIGINSUSPENDIDXOFNODE 255u #define VSWUPDM_NO_DESTINATIONBOOKKEEPEROFNODEGROUP 255u #define VSWUPDM_NO_DESTINATIONMAINOFNODEGROUP 255u #define VSWUPDM_NO_DESTINATIONMAINTENANCEOFNODEGROUP 255u #define VSWUPDM_NO_DESTINATIONSUSPENDOFNODEGROUP 255u #define VSWUPDM_NO_NODEGROUP2NODEINDENDIDXOFNODEGROUP 255u #define VSWUPDM_NO_NODEGROUP2NODEINDSTARTIDXOFNODEGROUP 255u #define VSWUPDM_NO_ADDRAREAIDOFPARTITION 255u #define VSWUPDM_NO_PARTITIONHANDLEOFPARTITION 255u #define VSWUPDM_NO_NUMPARTITIONOFPARTITIONGROUP 255u #define VSWUPDM_NO_PARTITIONGROUPIDXOFPARTITIONGROUP 255u #define VSWUPDM_NO_PARTITIONOFPARTITIONGROUP2PARTITION 255u #define VSWUPDM_NO_NODEGROUPPARTITIONSTATEIDXOFPARTITIONSTATEMASKS 255u #define VSWUPDM_NO_REGIONHANDLEOFREGION 255u #define VSWUPDM_NO_SEGMENTIDXOFREGION 255u #define VSWUPDM_NO_VRPCPROXYSOURCEOFRPCPROXYORIGIN 255u #define VSWUPDM_NO_SEGMENTTYPEOFSEGMENT 255u /** \} */ /** \defgroup vSwUpdMPCEnumExistsDefines vSwUpdM Enum Exists Defines (PRE_COMPILE) \brief These defines can be used to deactivate enumeration based code sequences if the enumeration value does not exist in the configuration data. \{ */ #define VSWUPDM_EXISTS_STREAM_DATA_PROCESSING_TYPEOFDATAPROCESSES STD_ON #define VSWUPDM_EXISTS_PROCESS_MODULE_TYPEOFDATAPROCESSES STD_OFF #define VSWUPDM_EXISTS_VERIFY_PARTITION_TYPEOFDATAPROCESSES STD_OFF #define VSWUPDM_EXISTS_VERIFY_MODULE_TYPEOFDATAPROCESSES STD_ON #define VSWUPDM_EXISTS_VERIFY_SEGMENT_TYPEOFDATAPROCESSES STD_OFF #define VSWUPDM_EXISTS_NONE_TYPEOFDATAPROCESSES STD_ON /** \} */ /** \defgroup vSwUpdMPCEnumDefines vSwUpdM Enum Defines (PRE_COMPILE) \brief These defines are the enumeration values of enumeration based CONST and VAR data. \{ */ #define VSWUPDM_STREAM_DATA_PROCESSING_TYPEOFDATAPROCESSES 0x00u #define VSWUPDM_PROCESS_MODULE_TYPEOFDATAPROCESSES 0x01u #define VSWUPDM_VERIFY_PARTITION_TYPEOFDATAPROCESSES 0x02u #define VSWUPDM_VERIFY_MODULE_TYPEOFDATAPROCESSES 0x03u #define VSWUPDM_VERIFY_SEGMENT_TYPEOFDATAPROCESSES 0x04u #define VSWUPDM_NONE_TYPEOFDATAPROCESSES 0x05u /** \} */ /** \defgroup vSwUpdMPCIsReducedToDefineDefines vSwUpdM Is Reduced To Define Defines (PRE_COMPILE) \brief If all values in a CONST array or an element in a CONST array of structs are equal, the define is STD_ON else STD_OFF. \{ */ #define VSWUPDM_ISDEF_NODEGROUPIDXOFALLPERSISTORSERVERGROUPLOCAL STD_OFF #define VSWUPDM_ISDEF_NODEGROUPUSEDOFALLPERSISTORSERVERGROUPLOCAL STD_OFF #define VSWUPDM_ISDEF_NODEGROUPIDXOFALLPERSISTORSERVERGROUPREMOTE STD_OFF #define VSWUPDM_ISDEF_NODEGROUPMODULEPROGRAMMINGATTEMPTSIDXOFBKMODULENODEGROUPREFERENCE STD_OFF #define VSWUPDM_ISDEF_NODEGROUPMODULEREVISIONIDXOFBKMODULENODEGROUPREFERENCE STD_OFF #define VSWUPDM_ISDEF_NODEGROUPMODULESEGMENTDATAIDXOFBKMODULENODEGROUPREFERENCE STD_OFF #define VSWUPDM_ISDEF_NODEGROUPMODULESTATEIDXOFBKMODULENODEGROUPREFERENCE STD_OFF #define VSWUPDM_ISDEF_NODEGROUPMODULEVALIDITYIDXOFBKMODULENODEGROUPREFERENCE STD_OFF #define VSWUPDM_ISDEF_NODEGROUPPARTITIONREVISIONIDXOFBKPARTITIONNODEGROUPREFERENCE STD_OFF #define VSWUPDM_ISDEF_NODEGROUPPARTITIONVALIDITYIDXOFBKPARTITIONNODEGROUPREFERENCE STD_OFF #define VSWUPDM_ISDEF_PARTITIONSTATEMASKSENDIDXOFBKPARTITIONNODEGROUPREFERENCE STD_OFF #define VSWUPDM_ISDEF_PARTITIONSTATEMASKSSTARTIDXOFBKPARTITIONNODEGROUPREFERENCE STD_OFF #define VSWUPDM_ISDEF_NODEGROUPREGIONERASEADDRESSIDXOFBKREGIONNODEGROUPREFERENCE STD_OFF #define VSWUPDM_ISDEF_NODEGROUPREGIONPROGRAMMINGATTEMPTSIDXOFBKREGIONNODEGROUPREFERENCE STD_OFF #define VSWUPDM_ISDEF_NODEGROUPREGIONSTATEIDXOFBKREGIONNODEGROUPREFERENCE STD_OFF #define VSWUPDM_ISDEF_CHECKPOINTADDRESSES STD_OFF #define VSWUPDM_ISDEF_STREAMPROCDATATYPEREFOFDATAINPUTTYPE STD_OFF #define VSWUPDM_ISDEF_STREAMPROCDATATYPEREFOFDATAOUTPUTTYPE STD_OFF #define VSWUPDM_ISDEF_EXTDATAINPUTENDIDXOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_EXTDATAINPUTSTARTIDXOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_EXTDATAINPUTUSEDOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_EXTDATAOUTPUTENDIDXOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_EXTDATAOUTPUTSTARTIDXOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_EXTDATAOUTPUTUSEDOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_EXTERNALMODEENDIDXOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_EXTERNALMODESTARTIDXOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_EXTERNALMODEUSEDOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_INTDATAINPUTENDIDXOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_INTDATAINPUTSTARTIDXOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_INTDATAINPUTUSEDOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_INTDATAOUTPUTENDIDXOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_INTDATAOUTPUTSTARTIDXOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_INTDATAOUTPUTUSEDOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_INTMODEENDIDXOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_INTMODESTARTIDXOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_INTMODEUSEDOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_INVALIDHNDOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_PIPEIDOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_PROCESSHANDLEOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_PROCESSHANDLEUSEDOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_SUBSCOPEOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_TYPEOFDATAPROCESSES STD_OFF #define VSWUPDM_ISDEF_ENTRYPOINTIDOFEXTDATAINPUT STD_OFF #define VSWUPDM_ISDEF_EXITPOINTIDOFEXTDATAOUTPUT STD_OFF #define VSWUPDM_ISDEF_EXTERNALMODEEXPLICITRESTARTHANDLINGREQUIREDOFEXTERNALMODE STD_OFF #define VSWUPDM_ISDEF_EXTERNALMODEIDOFEXTERNALMODE STD_OFF #define VSWUPDM_ISDEF_EXTERNALMODERESUMEOFFSETOFEXTERNALMODE STD_OFF #define VSWUPDM_ISDEF_ENTRYPOINTIDOFINTDATAINPUT STD_OFF #define VSWUPDM_ISDEF_EXITPOINTIDOFINTDATAOUTPUT STD_OFF #define VSWUPDM_ISDEF_MODEIDOFINTMODE STD_OFF #define VSWUPDM_ISDEF_TYPEOFINTMODE STD_OFF #define VSWUPDM_ISDEF_BKMODULENODEGROUPREFERENCECLIENTIDXOFMODULE STD_OFF #define VSWUPDM_ISDEF_BKMODULENODEGROUPREFERENCESERVERIDXOFMODULE STD_OFF #define VSWUPDM_ISDEF_INVALIDHNDOFMODULE STD_OFF #define VSWUPDM_ISDEF_MANDATORYOFMODULE STD_OFF #define VSWUPDM_ISDEF_METADATAADDRESSOFMODULE STD_OFF #define VSWUPDM_ISDEF_MODULE2REGIONIDXOFMODULE STD_OFF #define VSWUPDM_ISDEF_MODULE2REGIONUSEDOFMODULE STD_OFF #define VSWUPDM_ISDEF_MODULEHANDLEOFMODULE STD_OFF #define VSWUPDM_ISDEF_MODULEHANDLEUSEDOFMODULE STD_OFF #define VSWUPDM_ISDEF_MODULETYPEOFMODULE STD_OFF #define VSWUPDM_ISDEF_MODULETYPEUSEDOFMODULE STD_OFF #define VSWUPDM_ISDEF_NREGIONSOFMODULE STD_OFF #define VSWUPDM_ISDEF_NODEGROUPOWNERSIDXOFMODULE STD_OFF #define VSWUPDM_ISDEF_PARTITIONGROUPIDXOFMODULE STD_OFF #define VSWUPDM_ISDEF_PROGRAMMINGATTEMPTSOFMODULE STD_OFF #define VSWUPDM_ISDEF_REGIONIDXOFMODULE2REGION STD_OFF #define VSWUPDM_ISDEF_REGIONUSEDOFMODULE2REGION STD_OFF #define VSWUPDM_ISDEF_DESTINATIONBOOKKEEPEROFNODE STD_OFF #define VSWUPDM_ISDEF_DESTINATIONMAINOFNODE STD_OFF #define VSWUPDM_ISDEF_DESTINATIONMAINTENANCEOFNODE STD_OFF #define VSWUPDM_ISDEF_DESTINATIONSUSPENDOFNODE STD_OFF #define VSWUPDM_ISDEF_LOCALOFNODE STD_OFF #define VSWUPDM_ISDEF_MASTERALLOWEDOFNODE STD_OFF #define VSWUPDM_ISDEF_RPCPROXYORIGINBOOKKEEPERIDXOFNODE STD_OFF #define VSWUPDM_ISDEF_RPCPROXYORIGINBOOKKEEPERUSEDOFNODE STD_OFF #define VSWUPDM_ISDEF_RPCPROXYORIGINMAINIDXOFNODE STD_OFF #define VSWUPDM_ISDEF_RPCPROXYORIGINMAINUSEDOFNODE STD_OFF #define VSWUPDM_ISDEF_RPCPROXYORIGINMAINTENANCEIDXOFNODE STD_OFF #define VSWUPDM_ISDEF_RPCPROXYORIGINMAINTENANCEUSEDOFNODE STD_OFF #define VSWUPDM_ISDEF_RPCPROXYORIGINSUSPENDIDXOFNODE STD_OFF #define VSWUPDM_ISDEF_RPCPROXYORIGINSUSPENDUSEDOFNODE STD_OFF #define VSWUPDM_ISDEF_DESTINATIONBOOKKEEPEROFNODEGROUP STD_OFF #define VSWUPDM_ISDEF_DESTINATIONMAINOFNODEGROUP STD_OFF #define VSWUPDM_ISDEF_DESTINATIONMAINTENANCEOFNODEGROUP STD_OFF #define VSWUPDM_ISDEF_DESTINATIONSUSPENDOFNODEGROUP STD_OFF #define VSWUPDM_ISDEF_NNODESOFNODEGROUP STD_OFF #define VSWUPDM_ISDEF_NODEGROUP2NODEINDENDIDXOFNODEGROUP STD_OFF #define VSWUPDM_ISDEF_NODEGROUP2NODEINDSTARTIDXOFNODEGROUP STD_OFF #define VSWUPDM_ISDEF_NODEGROUP2NODEINDUSEDOFNODEGROUP STD_OFF #define VSWUPDM_ISDEF_WITHLOCALNODEOFNODEGROUP STD_OFF #define VSWUPDM_ISDEF_NODEGROUP2NODEIND STD_OFF #define VSWUPDM_ISDEF_NODEIND STD_OFF #define VSWUPDM_ISDEF_ADDRAREAIDOFPARTITION STD_OFF #define VSWUPDM_ISDEF_BKPARTITIONNODEGROUPREFERENCECLIENTIDXOFPARTITION STD_OFF #define VSWUPDM_ISDEF_BKPARTITIONNODEGROUPREFERENCESERVERIDXOFPARTITION STD_OFF #define VSWUPDM_ISDEF_CHECKPOINTADDRESSESENDIDXOFPARTITION STD_OFF #define VSWUPDM_ISDEF_CHECKPOINTADDRESSESSTARTIDXOFPARTITION STD_OFF #define VSWUPDM_ISDEF_INVALIDHNDOFPARTITION STD_OFF #define VSWUPDM_ISDEF_PARTITIONGROUPIDXOFPARTITION STD_OFF #define VSWUPDM_ISDEF_PARTITIONHANDLEOFPARTITION STD_OFF #define VSWUPDM_ISDEF_PARTITIONHANDLEUSEDOFPARTITION STD_OFF #define VSWUPDM_ISDEF_INVALIDHNDOFPARTITIONGROUP STD_OFF #define VSWUPDM_ISDEF_NUMPARTITIONOFPARTITIONGROUP STD_OFF #define VSWUPDM_ISDEF_PARTITIONGROUPIDXOFPARTITIONGROUP STD_OFF #define VSWUPDM_ISDEF_INVALIDHNDOFPARTITIONGROUP2PARTITION STD_OFF #define VSWUPDM_ISDEF_PARTITIONOFPARTITIONGROUP2PARTITION STD_OFF #define VSWUPDM_ISDEF_NODEGROUPPARTITIONSTATEIDXOFPARTITIONSTATEMASKS STD_OFF #define VSWUPDM_ISDEF_NODEGROUPPARTITIONSTATEUSEDOFPARTITIONSTATEMASKS STD_OFF #define VSWUPDM_ISDEF_PARTITIONSTATEBITMASKOFPARTITIONSTATEMASKS STD_OFF #define VSWUPDM_ISDEF_NODEIDXOFPERSISTSERVER_SLOTS STD_OFF #define VSWUPDM_ISDEF_FUNCPTROFPOSTSERVICEHOOKS STD_OFF #define VSWUPDM_ISDEF_SERVICEIDOFPOSTSERVICEHOOKS STD_OFF #define VSWUPDM_ISDEF_FUNCPTROFPRESERVICEHOOKS STD_OFF #define VSWUPDM_ISDEF_SERVICEIDOFPRESERVICEHOOKS STD_OFF #define VSWUPDM_ISDEF_BKREGIONNODEGROUPREFERENCECLIENTIDXOFREGION STD_OFF #define VSWUPDM_ISDEF_BKREGIONNODEGROUPREFERENCESERVERIDXOFREGION STD_OFF #define VSWUPDM_ISDEF_INVALIDHNDOFREGION STD_OFF #define VSWUPDM_ISDEF_LENGTHOFREGION STD_OFF #define VSWUPDM_ISDEF_MODULEIDXOFREGION STD_OFF #define VSWUPDM_ISDEF_NODEGROUPOWNERSIDXOFREGION STD_OFF #define VSWUPDM_ISDEF_NUMSEGMENTSOFREGION STD_OFF #define VSWUPDM_ISDEF_REGIONHANDLEOFREGION STD_OFF #define VSWUPDM_ISDEF_REGIONHANDLEUSEDOFREGION STD_OFF #define VSWUPDM_ISDEF_SEGMENTIDXOFREGION STD_OFF #define VSWUPDM_ISDEF_SEGMENTUSEDOFREGION STD_OFF #define VSWUPDM_ISDEF_STARTADDRESSOFREGION STD_OFF #define VSWUPDM_ISDEF_NODEINDENDIDXOFRPCPROXYORIGIN STD_OFF #define VSWUPDM_ISDEF_NODEINDSTARTIDXOFRPCPROXYORIGIN STD_OFF #define VSWUPDM_ISDEF_VRPCPROXYSOURCEOFRPCPROXYORIGIN STD_OFF #define VSWUPDM_ISDEF_INVALIDHNDOFSEGMENT STD_OFF #define VSWUPDM_ISDEF_LENGTHOFSEGMENT STD_OFF #define VSWUPDM_ISDEF_SEGMENTTYPEOFSEGMENT STD_OFF #define VSWUPDM_ISDEF_SEGMENTTYPEUSEDOFSEGMENT STD_OFF #define VSWUPDM_ISDEF_STARTADDRESSOFSEGMENT STD_OFF #define VSWUPDM_ISDEF_ALLPERSISTORSERVERGROUPLOCALOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_ALLPERSISTORSERVERGROUPREMOTEOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_BKMODULENODEGROUPREFERENCEOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_BKPARTITIONNODEGROUPREFERENCEOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_BKREGIONNODEGROUPREFERENCEOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_BKPERSISTSERVER_VARSLOTSOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_CHECKPOINTADDRESSESOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_DATAINPUTTYPEOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_DATAOUTPUTTYPEOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_DATAPROCESSESOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_EXTDATAINPUTOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_EXTERNALMODEOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_FINALMAGICNUMBEROFPCCONFIG STD_OFF #define VSWUPDM_ISDEF_GRIDNODE_RESPONSEBOOKKEEPEROFPCCONFIG STD_ON #define VSWUPDM_ISDEF_GRIDNODE_RESPONSEMAINOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_GRIDNODE_RESPONSEMAINTENANCEOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_GRIDNODE_RESPONSESUSPENDOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_INITDATAHASHCODEOFPCCONFIG STD_OFF #define VSWUPDM_ISDEF_INTDATAINPUTOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_INTDATAOUTPUTOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_INTMODEOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_MODULE2REGIONOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_MODULEOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_NODEGROUP2NODEINDOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_NODEGROUPOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_NODEOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_PARTITIONGROUP2PARTITIONOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_PARTITIONGROUPOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_PARTITIONOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_PARTITIONSTATEMASKSOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_PERSISTSERVER_SLOTSOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_POSTSERVICEHOOKSOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_PRESERVICEHOOKSOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_REGIONOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_REMOTELOCKGRANTEDTOOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_REMOTELOCKOWNEDBYOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_VAREXTERNALSEGMENTSQUEUEOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_VARINTERNALSEGMENTSQUEUEOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_VARMODULESOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_VARNODEOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_VARPARTITIONSOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_VARREGIONSOFPCCONFIG STD_ON #define VSWUPDM_ISDEF_VARSEGMENTSOFPCCONFIG STD_ON /** \} */ /** \defgroup vSwUpdMPCEqualsAlwaysToDefines vSwUpdM Equals Always To Defines (PRE_COMPILE) \brief If all values in a CONST array or an element in a CONST array of structs are equal, the define contains the always equals value. \{ */ #define VSWUPDM_EQ2_NODEGROUPIDXOFALLPERSISTORSERVERGROUPLOCAL #define VSWUPDM_EQ2_NODEGROUPUSEDOFALLPERSISTORSERVERGROUPLOCAL #define VSWUPDM_EQ2_NODEGROUPIDXOFALLPERSISTORSERVERGROUPREMOTE #define VSWUPDM_EQ2_NODEGROUPMODULEPROGRAMMINGATTEMPTSIDXOFBKMODULENODEGROUPREFERENCE #define VSWUPDM_EQ2_NODEGROUPMODULEREVISIONIDXOFBKMODULENODEGROUPREFERENCE #define VSWUPDM_EQ2_NODEGROUPMODULESEGMENTDATAIDXOFBKMODULENODEGROUPREFERENCE #define VSWUPDM_EQ2_NODEGROUPMODULESTATEIDXOFBKMODULENODEGROUPREFERENCE #define VSWUPDM_EQ2_NODEGROUPMODULEVALIDITYIDXOFBKMODULENODEGROUPREFERENCE #define VSWUPDM_EQ2_NODEGROUPPARTITIONREVISIONIDXOFBKPARTITIONNODEGROUPREFERENCE #define VSWUPDM_EQ2_NODEGROUPPARTITIONVALIDITYIDXOFBKPARTITIONNODEGROUPREFERENCE #define VSWUPDM_EQ2_PARTITIONSTATEMASKSENDIDXOFBKPARTITIONNODEGROUPREFERENCE #define VSWUPDM_EQ2_PARTITIONSTATEMASKSSTARTIDXOFBKPARTITIONNODEGROUPREFERENCE #define VSWUPDM_EQ2_NODEGROUPREGIONERASEADDRESSIDXOFBKREGIONNODEGROUPREFERENCE #define VSWUPDM_EQ2_NODEGROUPREGIONPROGRAMMINGATTEMPTSIDXOFBKREGIONNODEGROUPREFERENCE #define VSWUPDM_EQ2_NODEGROUPREGIONSTATEIDXOFBKREGIONNODEGROUPREFERENCE #define VSWUPDM_EQ2_CHECKPOINTADDRESSES #define VSWUPDM_EQ2_STREAMPROCDATATYPEREFOFDATAINPUTTYPE #define VSWUPDM_EQ2_STREAMPROCDATATYPEREFOFDATAOUTPUTTYPE #define VSWUPDM_EQ2_EXTDATAINPUTENDIDXOFDATAPROCESSES #define VSWUPDM_EQ2_EXTDATAINPUTSTARTIDXOFDATAPROCESSES #define VSWUPDM_EQ2_EXTDATAINPUTUSEDOFDATAPROCESSES #define VSWUPDM_EQ2_EXTDATAOUTPUTENDIDXOFDATAPROCESSES #define VSWUPDM_EQ2_EXTDATAOUTPUTSTARTIDXOFDATAPROCESSES #define VSWUPDM_EQ2_EXTDATAOUTPUTUSEDOFDATAPROCESSES #define VSWUPDM_EQ2_EXTERNALMODEENDIDXOFDATAPROCESSES #define VSWUPDM_EQ2_EXTERNALMODESTARTIDXOFDATAPROCESSES #define VSWUPDM_EQ2_EXTERNALMODEUSEDOFDATAPROCESSES #define VSWUPDM_EQ2_INTDATAINPUTENDIDXOFDATAPROCESSES #define VSWUPDM_EQ2_INTDATAINPUTSTARTIDXOFDATAPROCESSES #define VSWUPDM_EQ2_INTDATAINPUTUSEDOFDATAPROCESSES #define VSWUPDM_EQ2_INTDATAOUTPUTENDIDXOFDATAPROCESSES #define VSWUPDM_EQ2_INTDATAOUTPUTSTARTIDXOFDATAPROCESSES #define VSWUPDM_EQ2_INTDATAOUTPUTUSEDOFDATAPROCESSES #define VSWUPDM_EQ2_INTMODEENDIDXOFDATAPROCESSES #define VSWUPDM_EQ2_INTMODESTARTIDXOFDATAPROCESSES #define VSWUPDM_EQ2_INTMODEUSEDOFDATAPROCESSES #define VSWUPDM_EQ2_INVALIDHNDOFDATAPROCESSES #define VSWUPDM_EQ2_PIPEIDOFDATAPROCESSES #define VSWUPDM_EQ2_PROCESSHANDLEOFDATAPROCESSES #define VSWUPDM_EQ2_PROCESSHANDLEUSEDOFDATAPROCESSES #define VSWUPDM_EQ2_SUBSCOPEOFDATAPROCESSES #define VSWUPDM_EQ2_TYPEOFDATAPROCESSES #define VSWUPDM_EQ2_ENTRYPOINTIDOFEXTDATAINPUT #define VSWUPDM_EQ2_EXITPOINTIDOFEXTDATAOUTPUT #define VSWUPDM_EQ2_EXTERNALMODEEXPLICITRESTARTHANDLINGREQUIREDOFEXTERNALMODE #define VSWUPDM_EQ2_EXTERNALMODEIDOFEXTERNALMODE #define VSWUPDM_EQ2_EXTERNALMODERESUMEOFFSETOFEXTERNALMODE #define VSWUPDM_EQ2_ENTRYPOINTIDOFINTDATAINPUT #define VSWUPDM_EQ2_EXITPOINTIDOFINTDATAOUTPUT #define VSWUPDM_EQ2_MODEIDOFINTMODE #define VSWUPDM_EQ2_TYPEOFINTMODE #define VSWUPDM_EQ2_BKMODULENODEGROUPREFERENCECLIENTIDXOFMODULE #define VSWUPDM_EQ2_BKMODULENODEGROUPREFERENCESERVERIDXOFMODULE #define VSWUPDM_EQ2_INVALIDHNDOFMODULE #define VSWUPDM_EQ2_MANDATORYOFMODULE #define VSWUPDM_EQ2_METADATAADDRESSOFMODULE #define VSWUPDM_EQ2_MODULE2REGIONIDXOFMODULE #define VSWUPDM_EQ2_MODULE2REGIONUSEDOFMODULE #define VSWUPDM_EQ2_MODULEHANDLEOFMODULE #define VSWUPDM_EQ2_MODULEHANDLEUSEDOFMODULE #define VSWUPDM_EQ2_MODULETYPEOFMODULE #define VSWUPDM_EQ2_MODULETYPEUSEDOFMODULE #define VSWUPDM_EQ2_NREGIONSOFMODULE #define VSWUPDM_EQ2_NODEGROUPOWNERSIDXOFMODULE #define VSWUPDM_EQ2_PARTITIONGROUPIDXOFMODULE #define VSWUPDM_EQ2_PROGRAMMINGATTEMPTSOFMODULE #define VSWUPDM_EQ2_REGIONIDXOFMODULE2REGION #define VSWUPDM_EQ2_REGIONUSEDOFMODULE2REGION #define VSWUPDM_EQ2_DESTINATIONBOOKKEEPEROFNODE #define VSWUPDM_EQ2_DESTINATIONMAINOFNODE #define VSWUPDM_EQ2_DESTINATIONMAINTENANCEOFNODE #define VSWUPDM_EQ2_DESTINATIONSUSPENDOFNODE #define VSWUPDM_EQ2_LOCALOFNODE #define VSWUPDM_EQ2_MASTERALLOWEDOFNODE #define VSWUPDM_EQ2_RPCPROXYORIGINBOOKKEEPERIDXOFNODE #define VSWUPDM_EQ2_RPCPROXYORIGINBOOKKEEPERUSEDOFNODE #define VSWUPDM_EQ2_RPCPROXYORIGINMAINIDXOFNODE #define VSWUPDM_EQ2_RPCPROXYORIGINMAINUSEDOFNODE #define VSWUPDM_EQ2_RPCPROXYORIGINMAINTENANCEIDXOFNODE #define VSWUPDM_EQ2_RPCPROXYORIGINMAINTENANCEUSEDOFNODE #define VSWUPDM_EQ2_RPCPROXYORIGINSUSPENDIDXOFNODE #define VSWUPDM_EQ2_RPCPROXYORIGINSUSPENDUSEDOFNODE #define VSWUPDM_EQ2_DESTINATIONBOOKKEEPEROFNODEGROUP #define VSWUPDM_EQ2_DESTINATIONMAINOFNODEGROUP #define VSWUPDM_EQ2_DESTINATIONMAINTENANCEOFNODEGROUP #define VSWUPDM_EQ2_DESTINATIONSUSPENDOFNODEGROUP #define VSWUPDM_EQ2_NNODESOFNODEGROUP #define VSWUPDM_EQ2_NODEGROUP2NODEINDENDIDXOFNODEGROUP #define VSWUPDM_EQ2_NODEGROUP2NODEINDSTARTIDXOFNODEGROUP #define VSWUPDM_EQ2_NODEGROUP2NODEINDUSEDOFNODEGROUP #define VSWUPDM_EQ2_WITHLOCALNODEOFNODEGROUP #define VSWUPDM_EQ2_NODEGROUP2NODEIND #define VSWUPDM_EQ2_NODEIND #define VSWUPDM_EQ2_ADDRAREAIDOFPARTITION #define VSWUPDM_EQ2_BKPARTITIONNODEGROUPREFERENCECLIENTIDXOFPARTITION #define VSWUPDM_EQ2_BKPARTITIONNODEGROUPREFERENCESERVERIDXOFPARTITION #define VSWUPDM_EQ2_CHECKPOINTADDRESSESENDIDXOFPARTITION #define VSWUPDM_EQ2_CHECKPOINTADDRESSESSTARTIDXOFPARTITION #define VSWUPDM_EQ2_INVALIDHNDOFPARTITION #define VSWUPDM_EQ2_PARTITIONGROUPIDXOFPARTITION #define VSWUPDM_EQ2_PARTITIONHANDLEOFPARTITION #define VSWUPDM_EQ2_PARTITIONHANDLEUSEDOFPARTITION #define VSWUPDM_EQ2_INVALIDHNDOFPARTITIONGROUP #define VSWUPDM_EQ2_NUMPARTITIONOFPARTITIONGROUP #define VSWUPDM_EQ2_PARTITIONGROUPIDXOFPARTITIONGROUP #define VSWUPDM_EQ2_INVALIDHNDOFPARTITIONGROUP2PARTITION #define VSWUPDM_EQ2_PARTITIONOFPARTITIONGROUP2PARTITION #define VSWUPDM_EQ2_NODEGROUPPARTITIONSTATEIDXOFPARTITIONSTATEMASKS #define VSWUPDM_EQ2_NODEGROUPPARTITIONSTATEUSEDOFPARTITIONSTATEMASKS #define VSWUPDM_EQ2_PARTITIONSTATEBITMASKOFPARTITIONSTATEMASKS #define VSWUPDM_EQ2_NODEIDXOFPERSISTSERVER_SLOTS #define VSWUPDM_EQ2_FUNCPTROFPOSTSERVICEHOOKS #define VSWUPDM_EQ2_SERVICEIDOFPOSTSERVICEHOOKS #define VSWUPDM_EQ2_FUNCPTROFPRESERVICEHOOKS #define VSWUPDM_EQ2_SERVICEIDOFPRESERVICEHOOKS #define VSWUPDM_EQ2_BKREGIONNODEGROUPREFERENCECLIENTIDXOFREGION #define VSWUPDM_EQ2_BKREGIONNODEGROUPREFERENCESERVERIDXOFREGION #define VSWUPDM_EQ2_INVALIDHNDOFREGION #define VSWUPDM_EQ2_LENGTHOFREGION #define VSWUPDM_EQ2_MODULEIDXOFREGION #define VSWUPDM_EQ2_NODEGROUPOWNERSIDXOFREGION #define VSWUPDM_EQ2_NUMSEGMENTSOFREGION #define VSWUPDM_EQ2_REGIONHANDLEOFREGION #define VSWUPDM_EQ2_REGIONHANDLEUSEDOFREGION #define VSWUPDM_EQ2_SEGMENTIDXOFREGION #define VSWUPDM_EQ2_SEGMENTUSEDOFREGION #define VSWUPDM_EQ2_STARTADDRESSOFREGION #define VSWUPDM_EQ2_NODEINDENDIDXOFRPCPROXYORIGIN #define VSWUPDM_EQ2_NODEINDSTARTIDXOFRPCPROXYORIGIN #define VSWUPDM_EQ2_VRPCPROXYSOURCEOFRPCPROXYORIGIN #define VSWUPDM_EQ2_INVALIDHNDOFSEGMENT #define VSWUPDM_EQ2_LENGTHOFSEGMENT #define VSWUPDM_EQ2_SEGMENTTYPEOFSEGMENT #define VSWUPDM_EQ2_SEGMENTTYPEUSEDOFSEGMENT #define VSWUPDM_EQ2_STARTADDRESSOFSEGMENT #define VSWUPDM_EQ2_ALLPERSISTORSERVERGROUPLOCALOFPCCONFIG vSwUpdM_AllPersistorServerGroupLocal #define VSWUPDM_EQ2_ALLPERSISTORSERVERGROUPREMOTEOFPCCONFIG vSwUpdM_AllPersistorServerGroupRemote #define VSWUPDM_EQ2_BKMODULENODEGROUPREFERENCEOFPCCONFIG vSwUpdM_BKModuleNodeGroupReference #define VSWUPDM_EQ2_BKPARTITIONNODEGROUPREFERENCEOFPCCONFIG vSwUpdM_BKPartitionNodeGroupReference #define VSWUPDM_EQ2_BKREGIONNODEGROUPREFERENCEOFPCCONFIG vSwUpdM_BKRegionNodeGroupReference #define VSWUPDM_EQ2_BKPERSISTSERVER_VARSLOTSOFPCCONFIG vSwUpdM_BkPersistServer_VarSlots.raw #define VSWUPDM_EQ2_CHECKPOINTADDRESSESOFPCCONFIG vSwUpdM_CheckpointAddresses #define VSWUPDM_EQ2_DATAINPUTTYPEOFPCCONFIG vSwUpdM_DataInputType #define VSWUPDM_EQ2_DATAOUTPUTTYPEOFPCCONFIG vSwUpdM_DataOutputType #define VSWUPDM_EQ2_DATAPROCESSESOFPCCONFIG vSwUpdM_DataProcesses #define VSWUPDM_EQ2_EXTDATAINPUTOFPCCONFIG vSwUpdM_ExtDataInput #define VSWUPDM_EQ2_EXTERNALMODEOFPCCONFIG vSwUpdM_ExternalMode #define VSWUPDM_EQ2_FINALMAGICNUMBEROFPCCONFIG #define VSWUPDM_EQ2_GRIDNODE_RESPONSEBOOKKEEPEROFPCCONFIG vSwUpdM_GridNode_ResponseBookkeeper #define VSWUPDM_EQ2_GRIDNODE_RESPONSEMAINOFPCCONFIG vSwUpdM_GridNode_ResponseMain #define VSWUPDM_EQ2_GRIDNODE_RESPONSEMAINTENANCEOFPCCONFIG vSwUpdM_GridNode_ResponseMaintenance #define VSWUPDM_EQ2_GRIDNODE_RESPONSESUSPENDOFPCCONFIG vSwUpdM_GridNode_ResponseSuspend #define VSWUPDM_EQ2_INITDATAHASHCODEOFPCCONFIG #define VSWUPDM_EQ2_INTDATAINPUTOFPCCONFIG vSwUpdM_IntDataInput #define VSWUPDM_EQ2_INTDATAOUTPUTOFPCCONFIG vSwUpdM_IntDataOutput #define VSWUPDM_EQ2_INTMODEOFPCCONFIG vSwUpdM_IntMode #define VSWUPDM_EQ2_MODULE2REGIONOFPCCONFIG vSwUpdM_Module2Region #define VSWUPDM_EQ2_MODULEOFPCCONFIG vSwUpdM_Module #define VSWUPDM_EQ2_NODEGROUP2NODEINDOFPCCONFIG vSwUpdM_NodeGroup2NodeInd #define VSWUPDM_EQ2_NODEGROUPOFPCCONFIG vSwUpdM_NodeGroup #define VSWUPDM_EQ2_NODEOFPCCONFIG vSwUpdM_Node #define VSWUPDM_EQ2_PARTITIONGROUP2PARTITIONOFPCCONFIG vSwUpdM_PartitionGroup2Partition #define VSWUPDM_EQ2_PARTITIONGROUPOFPCCONFIG vSwUpdM_PartitionGroup #define VSWUPDM_EQ2_PARTITIONOFPCCONFIG vSwUpdM_Partition #define VSWUPDM_EQ2_PARTITIONSTATEMASKSOFPCCONFIG vSwUpdM_PartitionStateMasks #define VSWUPDM_EQ2_PERSISTSERVER_SLOTSOFPCCONFIG vSwUpdM_PersistServer_Slots #define VSWUPDM_EQ2_POSTSERVICEHOOKSOFPCCONFIG vSwUpdM_PostServiceHooks #define VSWUPDM_EQ2_PRESERVICEHOOKSOFPCCONFIG vSwUpdM_PreServiceHooks #define VSWUPDM_EQ2_REGIONOFPCCONFIG vSwUpdM_Region #define VSWUPDM_EQ2_REMOTELOCKGRANTEDTOOFPCCONFIG vSwUpdM_RemoteLockGrantedTo #define VSWUPDM_EQ2_REMOTELOCKOWNEDBYOFPCCONFIG vSwUpdM_RemoteLockOwnedBy #define VSWUPDM_EQ2_VAREXTERNALSEGMENTSQUEUEOFPCCONFIG vSwUpdM_VarExternalSegmentsQueue #define VSWUPDM_EQ2_VARINTERNALSEGMENTSQUEUEOFPCCONFIG vSwUpdM_VarInternalSegmentsQueue #define VSWUPDM_EQ2_VARMODULESOFPCCONFIG vSwUpdM_VarModules #define VSWUPDM_EQ2_VARNODEOFPCCONFIG vSwUpdM_VarNode #define VSWUPDM_EQ2_VARPARTITIONSOFPCCONFIG vSwUpdM_VarPartitions #define VSWUPDM_EQ2_VARREGIONSOFPCCONFIG vSwUpdM_VarRegions #define VSWUPDM_EQ2_VARSEGMENTSOFPCCONFIG vSwUpdM_VarSegments /** \} */ /** \defgroup vSwUpdMPCSymbolicNonDereferenciateablePointers vSwUpdM Symbolic Non Dereferenciateable Pointers (PRE_COMPILE) \brief Symbolic non dereferenciateable pointers to be used if all values are optimized to a defined and to return a correct value for has macros in variants. \{ */ #define vSwUpdM_AllPersistorServerGroupLocal ((vSwUpdM_AllPersistorServerGroupLocalPtrType)(NULL_PTR)) /**< Non derefenciateable valid pointer */ /** \} */ /** \defgroup vSwUpdMPCSymbolicInitializationPointers vSwUpdM Symbolic Initialization Pointers (PRE_COMPILE) \brief Symbolic initialization pointers to be used in the call of a preinit or init function. \{ */ #define vSwUpdM_Config_Ptr NULL_PTR /**< symbolic identifier which shall be used to initialize 'vSwUpdM' */ /** \} */ /** \defgroup vSwUpdMPCInitializationSymbols vSwUpdM Initialization Symbols (PRE_COMPILE) \brief Symbolic initialization pointers which may be used in the call of a preinit or init function. Please note, that the defined value can be a 'NULL_PTR' and the address operator is not usable. \{ */ #define vSwUpdM_Config NULL_PTR /**< symbolic identifier which could be used to initialize 'vSwUpdM */ /** \} */ /** \defgroup vSwUpdMPCGeneral vSwUpdM General (PRE_COMPILE) \brief General constant defines not associated with a group of defines. \{ */ #define VSWUPDM_CHECK_INIT_POINTER STD_OFF /**< STD_ON if the init pointer shall not be used as NULL_PTR and a check shall validate this. */ #define VSWUPDM_FINAL_MAGIC_NUMBER 0x001Eu /**< the precompile constant to validate the size of the initialization structure at initialization time of vSwUpdM */ #define VSWUPDM_INDIVIDUAL_POSTBUILD STD_OFF /**< the precompile constant to check, that the module is individual postbuildable. The module 'vSwUpdM' is not configured to be postbuild capable. */ #define VSWUPDM_INIT_DATA VSWUPDM_CONST /**< CompilerMemClassDefine for the initialization data. */ #define VSWUPDM_INIT_DATA_HASH_CODE 1668391762 /**< the precompile constant to validate the initialization structure at initialization time of vSwUpdM with a hashcode. The seed value is '0x001Eu' */ #define VSWUPDM_USE_ECUM_BSW_ERROR_HOOK STD_OFF /**< STD_ON if the EcuM_BswErrorHook shall be called in the ConfigPtr check. */ #define VSWUPDM_USE_INIT_POINTER STD_OFF /**< STD_ON if the init pointer vSwUpdM shall be used. */ /** \} */ /********************************************************************************************************************** GLOBAL FUNCTION MACROS **********************************************************************************************************************/ /********************************************************************************************************************** GLOBAL DATA TYPES AND STRUCTURES *********************************************************************************************************************/ /********************************************************************************************************************** GLOBAL DATA PROTOTYPES **********************************************************************************************************************/ /********************************************************************************************************************** GLOBAL FUNCTION PROTOTYPES **********************************************************************************************************************/ /* ---------------------------- User Config File ---------------------------- */ #endif /* VSWUPDM_CFG_H */ /********************************************************************************************************************** END OF FILE: vSwUpdM_Cfg.h **********************************************************************************************************************/