एन्यूमरेशन ExecErrc [SWS_EM_02281] Upstream: RS_AP_00130, RS_AP_00122, RS_AP_00127, RS_AP_00154, RS_AP_00125, RS_AP_00142, RS_AP_00129, RS_AP_00149
enum class ExecErrc : ara::core::ErrorDomain::CodeType {...};
Defines an enumeration class for the Execution Management error codes.
| Header-Datei | #include "ara/exec/exec_error_domain.h" |
|---|---|
| Forwarding-Header | #include "ara/exec/exec_fwd.h" |
| Scope | namespace ara::exec |
| Symbol | ExecErrc |
| Basistyp | ara::core::ErrorDomain::CodeType |
Werte
| Enumerator | Beschreibung |
|---|---|
| kNoCommunication | =3 Communication error occurred, e.g. request cannot be send or result cannot be retrieved |
| kInvalidMetaModelIdentifier | =4 Wrong meta model identifier passed to a function |
| kOperationCanceled | =5 Transition to the requested Function Group state was canceled by a newer request |
| kOperationFailed | =6 Requested operation could not be performed, e.g. Function Group state transition cannot be finished because kRunning was not reported on time |
| kInvalidTransition | =9 Invalid transition (e.g. Process attempted to report kRunning, when it was already in a Running Process State) |
| kIntegrityOrAuthenticityCheckFailed | = 14 Integrity or authenticity check for a Process to be spawned in the requested Function Group state failed |
| kUnexpectedTermination | = 15 Abnormal Termination during a Function Group State transition occurred |
| kInvalidArgument | = 16 Passed argument doesn’t appear to be valid. |
एन्यूमिरेशन ExecErrc [SWS_EM_02281] आधार प्रकार ara::core::ErrorDomain::CodeType के आधार पर नेमस्पेस ara::exec में Execution Management के लिए त्रुटि कोड परिभाषित करता है। इसका उपयोग ara::core::ErrorCode में कैप्सूल करने के लिए MakeErrorCode [SWS_EM_02291] के साथ किया जाता है और यह कॉलर को ara::core::Result के माध्यम से सिंक्रोनस रूप से या ara::core::Future के माध्यम से एसिंक्रोनस रूप से पारित किया जाता है।
एन्यूमरेटर्स विभिन्न त्रुटि स्थितियों को कवर करते हैं [SWS_EM_02281]:
kNoCommunicationअनुरोध भेजने या परिणाम प्राप्त करने के दौरान संचार त्रुटियों की पहचान करता है [SWS_EM_02281]। यदि यह Execution Management और State Management के बीच होता है, तो सिस्टम Unrecoverable State में जा सकता है [SWS_EM_02281]।ExecutionClientयाStateClientजैसे क्लाइंट अगली विधि कॉल पर ही इस पर ध्यान देते हैं, जिसमें क्लाइंट-साइड पुनर्प्राप्ति विकल्प सीमित होते हैं [SWS_EM_02281]।- फ़ंक्शन समूहों के अवस्था संक्रमणों के दौरान
kOperationCanceledऔरkOperationFailedउत्पन्न होते हैं [SWS_EM_02281], उदाहरण के लिएSetState[SWS_EM_02278] पर या जब कोई मशीन-स्टार्ट ट्रांज़िशन निरस्त हो जाता है [SWS_EM_02279]। kInvalidTransitionअमान्य प्रोसेस संक्रमणों का संकेत देता है, उदाहरण के लिए जब कोई प्रोसेस बार-बारkRunningरिपोर्ट करता है [SWS_EM_02281], जोReportExecutionState[SWS_EM_02003] में प्रासंगिक है।kIntegrityOrAuthenticityCheckFailed,kUnexpectedTermination,kInvalidMetaModelIdentifierऔर साथ हीkInvalidArgumentसत्यनिष्ठा जाँचों (integrity checks) में त्रुटियों, फ़ंक्शन समूह अवस्था संक्रमणों के दौरान असामान्य प्रोसेस विफलता, या अमान्य फ़ंक्शन पैरामीटर्स का समाधान करते हैं [SWS_EM_02281]।
कॉलर्स यह निर्धारित करने के लिए इन त्रुटि कोडों का मूल्यांकन करते हैं कि क्या अवस्था संक्रमण सफलतापूर्वक पूरे हो गए थे, बाद के अनुरोधों द्वारा विस्थापित हो गए थे, या कॉन्फ़िगरेशन त्रुटियों द्वारा अवरुद्ध हो गए थे [SWS_EM_02281]।
यह उपयोग नोट AUTOSAR विनिर्देश R25-11 के आधार पर स्वचालित रूप से उत्पन्न किया गया था।
इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)
Request a governed re-review of this record. The record is not changed immediately.
- Record
AUTOSAR/AP/record/SWS_EM_02281- Status
- valid/unmigrated
- Version
AUTOSAR/AP/record/SWS_EM_02281@rel:R25-11#494b0cd7- Content hash
494b0cd7- Source
- https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02281
Status: valid/unmigrated
Version: rel:R25-11#402d3486
Versionshistorie & Revisions (1 transition, 8 revision)
- Current State
valid/unmigrated- Reason
- mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
- Campaign
2026-08-13-status-backfill- Active Version
AUTOSAR/AP/record/SWS_EM_02281@rel:R25-11#402d3486
Recorded Revisions (8):
- R25-11
rel:R25-11#24bf4c2a2026-09-30 - R19-11
rel:R19-11#e465fc4b2026-10-14 - R20-11
rel:R20-11#e55946a82026-10-14 - R21-11
rel:R21-11#dfccc8ea2026-10-14 - R22-11
rel:R22-11#b421a5762026-10-14 - R23-11
rel:R23-11#11de95902026-10-14 - R24-11
rel:R24-11#f58eddc22026-10-14 - R25-11
rel:R25-11#402d34862026-10-14 active
Requirement Text as-of this release:
Curation Decisions:
Reachable Artifacts & Dependents:
| Date | Actor | Transition | Reason / Rationale | Campaign |
|---|---|---|---|---|
| 2026-08-13 | tool | none → valid/unmigrated | mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record | 2026-08-13-status-backfill |
gemini-3.8-flash-low· 2026-10-13 · जर्मन मूल