सक्रिय डायग्नोस्टिक चैनलों की निगरानी के साथ-साथ डायग्नोस्टिक सत्र और सुरक्षा स्तर के नियंत्रण को सक्षम बनाता है।
एआई-जनितअसत्यापितमॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: 1824b6dbecd2उद्गमखुले प्रश्न (2)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल
सक्रिय डायग्नोस्टिक चैनलों की निगरानी के साथ-साथ डायग्नोस्टिक सत्र और सुरक्षा स्तर के नियंत्रण को सक्षम बनाता है।
वर्ग ara::diag::Conversation गतिविधि स्थिति, डायग्नोस्टिक सत्र और सुरक्षा स्तर की निगरानी के साथ-साथ मानक सत्र पर रीसेट करने के लिए एक डायग्नोस्टिक संचार चैनल का प्रतिनिधित्व करता है [SWS_DM_00692][SWS_DM_00701]। एप्लिकेशन स्थिर खोज फ़ंक्शनों के माध्यम से केवल संदर्भों के रूप में उदाहरण (instances) प्राप्त करते हैं, क्योंकि स्वयं का इंस्टैंसिएशन और साथ ही कॉपी और मूव संचालन हटा दिए गए हैं [SWS_DM_02090]। जबकि रीड स्थिति क्वेरीज़ को थ्रेड-सुरक्षित रूप से निष्पादित किया जा सकता है, कॉलबैक पंजीकरण और सत्र को रीसेट करने के लिए बाहरी सिंक्रोनाइज़ेशन की आवश्यकता होती है।
संदर्भ
वर्ग ara::diag::Conversation एक बाहरी डायग्नोस्टिक टेस्टर और Adaptive Platform SWS Diagnostics §8.2 “Conversation” के बीच एक संचार चैनल के इंटरफ़ेस का प्रतिनिधित्व करता है। यह चल रही डायग्नोस्टिक गतिविधियों को समझने और नियंत्रित करने के लिए एप्लिकेशन और आंतरिक Diagnostic Management (DM) के बीच एक कड़ी के रूप में कार्य करता है। इसके इंस्टेंस के माध्यम से, Adaptive एप्लिकेशन वर्तमान कनेक्शन स्थिति [SWS_DM_00694], सक्रिय डायग्नोस्टिक सत्र [SWS_DM_00696], सुरक्षा स्तर [SWS_DM_00698] और चैनल की पहचान विशेषताओं [SWS_DM_00700] में अंतर्दृष्टि प्राप्त करते हैं।
ara::diag::Conversation के इंस्टेंस पूरी तरह से Diagnostic Management डेमन द्वारा त्वरित और प्रबंधित किए जाते हैं। एप्लिकेशन द्वारा मैन्युअल निर्माण, कॉपी करना या मूव करना बहिष्कृत है: कॉपी कंस्ट्रक्टर [SWS_DM_02090] और मूव कंस्ट्रक्टर [SWS_DM_02092] दोनों के साथ-साथ असाइनमेंट ऑपरेटर [SWS_DM_02091][SWS_DM_02093] हटा दिए गए हैं (=delete)। इसलिए संदर्भित ऑब्जेक्ट्स का जीवनकाल सीधे डायग्नोस्टिक सबसिस्टम की रनटाइम स्थिति से जुड़ा होना चाहिए। प्रश्न Q-f8deca481d5b76e1 (खुला)
मौजूदा इंस्टेंस तक पहुंच विशेष रूप से स्थिर क्वेरी फ़ंक्शनों के माध्यम से होती है। GetAllConversations() के साथ सभी कॉन्फ़िगर किए गए कनेक्शनों के संदर्भ प्राप्त किए जा सकते हैं [SWS_DM_00782], जबकि GetCurrentActiveConversations() वर्तमान में सक्रिय सभी चैनलों की एक सूची प्रदान करता है जिनकी गतिविधि स्थिति kActive से मेल खाती है [SWS_DM_00783]। इसके अलावा, एक चल रहे डायग्नोस्टिक अनुरोध के मेटाडेटा के आधार पर एक विशिष्ट कनेक्शन को GetConversation(metaInfo) के माध्यम से हल किया जा सकता है [SWS_DM_00692]।
समवर्तीता (concurrency) के संबंध में, स्थिति और पहचानकर्ताओं तक सभी रीड एक्सेस थ्रेड-सुरक्षित के रूप में निर्दिष्ट हैं [SWS_DM_00694][SWS_DM_00696][SWS_DM_00698]। इसके विपरीत, अधिसूचना कॉलबैक पंजीकृत करना और सत्र को रीसेट करना थ्रेड-सुरक्षित नहीं (not thread-safe) माना जाता है [SWS_DM_00695][SWS_DM_00701] और इसके लिए एप्लिकेशन-साइड सिंक्रोनाइज़ेशन की आवश्यकता होती है।
उपयोग पथ
एक विशिष्ट उपयोग के मामले में कनेक्शन निर्धारित करना, अधिसूचना फ़ंक्शन पंजीकृत करना और सत्र स्थिति की लक्षित निगरानी या हेरफेर शामिल है:
संदर्भ प्राप्त करना: आने वाले डायग्नोस्टिक अनुरोध पर, संबद्ध इंस्टेंस को GetConversation(metaInfo) का उपयोग करके प्राप्त किया जाता है [SWS_DM_00692]।
स्थिति निगरानी सेट करना: पंजीकरण विधियों SetActivityNotifier()[SWS_DM_00695][SWS_DM_02126], SetDiagnosticSessionNotifier()[SWS_DM_00697][SWS_DM_02127] और SetSecurityLevelNotifier()[SWS_DM_00699][SWS_DM_02128] के माध्यम से परिवर्तनों पर एप्लिकेशन को सूचित किया जाता है। एक बार-बार की गई कॉल पहले से पंजीकृत कॉलबैक को अधिलेखित कर देती है।
स्थिति क्वेरी करना: वर्तमान स्थिति को GetDiagnosticSession()[SWS_DM_00696] या GetDiagnosticSecurityLevel()[SWS_DM_00698] के साथ समकालिक रूप से निर्धारित किया जा सकता है। GetDiagnosticSessionShortName()[SWS_DM_00707] और GetDiagnosticSecurityLevelShortName()[SWS_DM_00708] का उपयोग करके एनम को पठनीय संक्षिप्त पहचानकर्ताओं में हल किया जा सकता है।
सत्र रीसेट करना: यदि तर्क को निरस्तीकरण या मूल स्थिति में वापस लौटने की आवश्यकता होती है, तो ResetToDefaultSession() चैनल को मानक सत्र में वापस ले जाता है [SWS_DM_00701]।
ara::diag::Conversation की विधियाँ ara::core::Result के माध्यम से त्रुटियों का संकेत देती हैं। यदि Diagnostic Management की मूल कार्यक्षमता अस्थायी रूप से अनुपलब्ध है, तो GetConversation(), GetActivityStatus(), GetDiagnosticSession(), GetDiagnosticSecurityLevel() और GetConversationIdentifier() त्रुटि कोड DiagErrc::kServiceNotAvailable के साथ विफल हो जाते हैं [SWS_DM_00692][SWS_DM_00694][SWS_DM_00696][SWS_DM_00698][SWS_DM_00700]। इस प्रक्रिया में कॉल्स रोलबैक सेमांटिक्स का पालन करते हैं और बिना किसी दुष्प्रभाव के रहते हैं।
स्ट्रिंग रूपांतरण फ़ंक्शनों GetDiagnosticSessionShortName()[SWS_DM_00707] और GetDiagnosticSecurityLevelShortName()[SWS_DM_00708] में, एक अज्ञात या अमान्य प्रगणना मान पास करने से त्रुटि DiagErrc::kInvalidArgument उत्पन्न होती है। नोटिफ़ायर पंजीकरण विधियों और ResetToDefaultSession() के लिए विनिर्देश में कोई मानकीकृत त्रुटि कोड परिभाषित नहीं हैं [SWS_DM_00701]।
यह गाइड पूरी तरह से AUTOSAR Adaptive विनिर्देश R25-11 पर आधारित है।
Register a notifier function which is called if the activity is changed. A consecutive call of this method will overwrite the previous registered notifier.
Register a notifier function which is called if the Session is changed. A consecutive call of this method will overwrite the previous registered notifier.
Register a notifier function which is called if the SecurityLevel is changed. A consecutive call of this method will overwrite the previous registered notifier.
Represents the current active diagnostic SecurityLevel of an active conversation.
एआई-जनितअसत्यापितमॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: a38bce94acc6उद्गमखुले प्रश्न (1)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल
उपयोग
वर्ग ara::diag::Conversation का मेथड GetDiagnosticSecurityLevel एक डायग्नोस्टिक वार्तालाप के वर्तमान में सक्रिय सुरक्षा स्तर को सिंक्रोनस रूप से निर्धारित करने का कार्य करता है (AUTOSAR_AP_SWS_Diagnostics §8.9.3.2.2.6 “GetDiagnosticSecurityLevel”, [SWS_DM_00698])। यह हेडर #include "ara/diag/conversation.h" के माध्यम से प्रदान किया जाता है, कोई पासिंग पैरामीटर स्वीकार नहीं करता है और विनिर्देशक noexcept के साथ घोषित किया गया है।
रिटर्न प्रकार के रूप में, फ़ंक्शन एक ara::core::Result<SecurityLevelType> प्रदान करता है। सफलता की स्थिति में, इस ऑब्जेक्ट में सक्रिय कनेक्शन की वर्तमान सुरक्षा स्थिति का एनम मान सीधे शामिल होता है [SWS_DM_00698]।
त्रुटि हैंडलिंग और समवर्तीता
यदि क्वेरी विफल रहती है, तो मेथड त्रुटि कोड DiagErrc::kServiceNotAvailable[SWS_DM_00698] के साथ एक ara::core::Result देता है। रोलबैक सेमांटिक्स का उपयोग करते हुए, यह संकेत देता है कि Diagnostic Management (DM) के आवश्यक कार्य कॉल के समय उपलब्ध नहीं हैं। निष्पादन सुरक्षा के संबंध में, GetDiagnosticSecurityLevel को थ्रेड-सुरक्षित और अपवाद-सुरक्षित के रूप में वर्गीकृत किया गया है [SWS_DM_00698] और इस प्रकार यह विभिन्न थ्रेड्स से समवर्ती कॉल की अनुमति देता है।
इंटरैक्शन
व्याख्या: आवश्यक प्राधिकरण स्तर की उपलब्धता की पुष्टि करने के लिए, आमतौर पर संरक्षित डायग्नोस्टिक गतिविधियों के निष्पादन से पहले एक कॉल होने की संभावना है। प्रश्न Q-8c056d4c5199524d (खुला) आगे की प्रोसेसिंग या डायग्नोस्टिक आउटपुट के लिए, निर्धारित SecurityLevelType को मेथड GetDiagnosticSecurityLevelShortName (AUTOSAR_AP_SWS_Diagnostics §8.9.3.2.2.7 “GetDiagnosticSecurityLevelShortName”, [SWS_DM_00708]) के माध्यम से संबंधित प्रतीकात्मक संक्षिप्त नाम (ara::core::StringView के रूप में shortName) में अनुवादित किया जा सकता है।
यह उपयोग संबंधी निर्देश AUTOSAR Adaptive R25-11 विनिर्देश के आधार पर स्वचालित रूप से तैयार किया गया था।
Converts the given diagnostic SecurityLevel into the ShortName.
एआई-जनितअसत्यापितमॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: 384b6d7f7a21उद्गमखुले प्रश्न (1)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल
उपयोग
हेडर ara/diag/conversation.h से सिंक्रोनस मेथड ara::diag::Conversation::GetDiagnosticSecurityLevelShortName प्रकार SecurityLevelType के दिए गए सुरक्षा स्तर को कॉन्फ़िगर किए गए संक्षिप्त नाम (DiagnosticSecurityLevel.shortName) के पहचानकर्ता में हल करता है [SWS_DM_00708]। कॉल परिणाम को ara::core::Result<ara::core::StringView> के रूप में देता है।
त्रुटि प्रबंधन
त्रुटि की स्थिति में, फ़ंक्शन त्रुटि कोड DiagErrc::kInvalidArgument देता है [SWS_DM_00708]। Diagnostic Server का इंस्टेंस दो शर्तों के आधार पर पैरामीटर मान को मान्य करता है:
यदि तर्क securityLevel के रूप में लॉक की गई स्थिति kLocked पास की जाती है, तो Diagnostic Server को अनिवार्य रूप से kInvalidArgument वापस करना होगा [SWS_DM_01259]।
यदि पास किया गया मान DiagnosticContributionSet में गणना ((DiagnosticSecurityAccess.requestSeedId + 1) / 2) के अनुसार किसी कॉन्फ़िगर की गई प्रविष्टि से मेल नहीं खाता है, तो कॉल kInvalidArgument के साथ भी विफल हो जाता है [SWS_DM_01260]।
समवर्तीता और प्रतिबंध
मेथड को noexcept के रूप में घोषित किया गया है और अपवाद-सुरक्षित (exception safe) तथा थ्रेड-सुरक्षित (thread-safe) के रूप में निर्दिष्ट किया गया है [SWS_DM_00708]। निर्दिष्ट थ्रेड-सुरक्षा के कारण, एप्लिकेशन-साइड म्यूटेक्स सिंक्रोनाइज़ेशन के बिना समवर्ती डायग्नोस्टिक गतिविधियों के दौरान भी कॉल सुरक्षित होने की संभावना है। प्रश्न Q-b851a473c2d836b7 (खुला) संदर्भित स्ट्रिंग तक पहुँचने से पहले, एप्लिकेशन को यह जांचना होगा कि ara::core::Result में कोई त्रुटि तो नहीं है।
यह उपयोग नोट स्वचालित रूप से तैयार किया गया था। सभी संदर्भ रिलीज़ R25-11 के लिए AUTOSAR Adaptive प्लेटफ़ॉर्म के विनिर्देशों से आते हैं।
Method to reset the current session to default session.
एआई-जनितअसत्यापितमॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: 040cba85c191उद्गमखुले प्रश्न (1)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल
विधि ara::diag::Conversation::ResetToDefaultSession एक Adaptive Application को डायग्नोस्टिक वार्तालाप को स्पष्ट रूप से मानक सत्र (Default Session) में रीसेट करने में सक्षम बनाती है [SWS_DM_00701]।
उपयोग
यह कॉल हेडर फ़ाइल #include "ara/diag/conversation.h" के माध्यम से ara::diag::Conversation के एक इंस्टेंस पर पैरामीटर के बिना की जाती है [SWS_DM_00701]। यदि विधि को कॉल किया जाता है, तो Diagnostic Server का इंस्टेंस पहले चल रहे अनुरोध को पूरा करता है और उसके बाद ही वार्तालाप के डायग्नोस्टिक सत्र को Default Session में बदलता है [SWS_DM_00842]।
त्रुटि हैंडलिंग और समवर्तीता
रिटर्न मान और त्रुटियाँ: फ़ंक्शन एक ara::core::Result<void> लौटाता है [SWS_DM_00701]। कोई मानकीकृत त्रुटि कोड निर्दिष्ट नहीं हैं; व्याख्या: Result में कोई भी संभावित त्रुटि Diagnostic Server द्वारा ऑर्डर प्रोसेसिंग में निर्माता-विशिष्ट समस्याओं को दर्शाती है। प्रश्न Q-9f780f4ef7991bf4 (खुला)
थ्रेड सुरक्षा: फ़ंक्शन अपवाद-सुरक्षित (noexcept) है, लेकिन थ्रेड-सुरक्षित नहीं (not thread-safe) के रूप में निर्दिष्ट है [SWS_DM_00701]। इसलिए, समान वार्तालाप ऑब्जेक्ट पर समानांतर कॉल को कॉल करने वाले एप्लिकेशन द्वारा समन्वित किया जाना चाहिए।
Register a notifier function which is called if the activity is changed. A consecutive call of this method will overwrite the previous registered notifier.
एआई-जनितअसत्यापितमॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: 49e9828acc72उद्गमखुले प्रश्न (1)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल
उपयोग
विधि ara::diag::Conversation::SetActivityNotifier का उपयोग एक अधिसूचना फ़ंक्शन (notifier) को पंजीकृत करने के लिए किया जाता है, जिसे तब कॉल किया जाता है जब डायग्नोस्टिक वार्तालाप की गतिविधि स्थिति बदलती है [SWS_DM_00695]। घोषणा हेडर फ़ाइल #include "ara/diag/conversation.h" के माध्यम से वर्ग ara::diag::Conversation के स्कोप में की जाती है AUTOSAR_AP_SWS_Diagnostics §8.9.3.2.2.11 “SetActivityNotifier”। उसी इंस्टेंस पर दोहराया गया या क्रमिक कॉल पहले से पंजीकृत notifier को पूरी तरह से अधिलेखित कर देता है [SWS_DM_00695], [SWS_DM_01355]।
त्रुटि हैंडलिंग और समवर्तीता
रिटर्न मान को ara::core::Result<void> के रूप में टाइप किया गया है और यह सफलता या त्रुटि स्थिति की रिपोर्ट करता है; हालाँकि, इंटरफ़ेस किसी मानकीकृत त्रुटि कोड को निर्दिष्ट नहीं करता है [SWS_DM_00695]। विधि को noexcept और अपवाद-सुरक्षित (exception safe) के रूप में घोषित किया गया है।
थ्रेड सुरक्षा के संबंध में, फ़ंक्शन को थ्रेड-सुरक्षित नहीं (not thread-safe) के रूप में वर्गीकृत किया गया है [SWS_DM_00695]। यदि एकाधिक थ्रेड्स से समान वार्तालाप इंस्टेंस तक पहुँचा जाता है, तो पंजीकरण कॉल को अनुप्रयोग पक्ष पर सिंक्रनाइज़ किया जाना चाहिए।
जीवनचक्र में अंतःक्रिया
वार्तालाप के इंस्टेंस Diagnostic Server द्वारा प्रदान किए जाते हैं, जहाँ समानांतर वार्तालापों की अधिकतम संख्या maxConversations के माध्यम से कॉन्फ़िगर की जाती है [SWS_DM_00840]। जब किसी डायग्नोस्टिक वार्तालाप का जीवनचक्र समाप्त होता है, तो Diagnostic Server गतिविधि स्थिति को kInactive पर सेट करता है [SWS_DM_00843]। यह संभवतः पंजीकृत notifier को सक्रिय डायग्नोस्टिक संचार की समाप्ति का संकेत देता है। प्रश्न Q-93c30267eb100ed7 (खुला)
यह पाठ एक AI प्रणाली द्वारा उत्पन्न किया गया था और संपादकीय रूप से समीक्षित किया गया है।
Register a notifier function which is called if the Session is changed. A consecutive call of this method will overwrite the previous registered notifier.
एआई-जनितअसत्यापितमॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: b40c717f1178उद्गमखुले प्रश्न (1)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल
फ़ंक्शन SetDiagnosticSessionNotifier वर्ग ara::diag::Conversation से संबंधित है और हेडर फ़ाइल #include "ara/diag/conversation.h" के माध्यम से प्रदान किया जाता है [SWS_DM_00697]। यह अनुप्रयोगों को एक notifier फ़ंक्शन पंजीकृत करने की अनुमति देता है, जो डायग्नोस्टिक सत्र के प्रत्येक परिवर्तन पर ट्रिगर होता है।
रिटर्न मान के रूप में, इंटरफ़ेस एक ara::core::Result<void> लौटाता है, जो या तो एक सफल पंजीकरण की पुष्टि करता है या इसमें एक त्रुटि ऑब्जेक्ट होता है [SWS_DM_00697]। विनिर्देश इस कॉल के लिए किसी भी मानकीकृत त्रुटि कोड को परिभाषित नहीं करता है; इसलिए उत्पन्न होने वाली त्रुटियाँ कार्यान्वयन-विशिष्ट सत्यापन के कारण होने की संभावना है। प्रश्न Q-1ac7eebee90e3c22 (खुला)
समवर्तीता और प्रतिबंध
थ्रेड सुरक्षा: विधि को थ्रेड-सुरक्षित नहीं (not thread-safe) के रूप में निर्दिष्ट किया गया है [SWS_DM_00697]। इसलिए, समान वार्तालाप इंस्टेंस के लिए समानांतर कॉल को अनुप्रयोग पक्ष पर सिंक्रनाइज़ किया जाना चाहिए।
अपवाद सुरक्षा: फ़ंक्शन को noexcept के रूप में घोषित किया गया है और इसे अपवाद-सुरक्षित (exception safe) माना जाता है [SWS_DM_00697]।
Register a notifier function which is called if the SecurityLevel is changed. A consecutive call of this method will overwrite the previous registered notifier.
एआई-जनितअसत्यापितमॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: f0130e1f2bdeउद्गमखुले प्रश्न (1)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल
उपयोग
विधि ara::diag::Conversation::SetSecurityLevelNotifier का उपयोग एक कॉलबैक फ़ंक्शन को पंजीकृत करने के लिए किया जाता है, जिसे डायग्नोस्टिक वार्तालाप का सुरक्षा स्तर (SecurityLevel) बदलते ही अधिसूचित किया जाता है [SWS_DM_00699]। इसे हेडर ara/diag/conversation.h के माध्यम से घोषित किया जाता है AUTOSAR_AP_SWS_Diagnostics §8.9.3.2.2.13 “SetSecurityLevelNotifier”। यह कॉल किए जाने वाले फ़ंक्शन notifier को पैरामीटर के रूप में स्वीकार करता है। विधि का दोबारा कॉल पहले से पंजीकृत notifier फ़ंक्शन को पूरी तरह से अधिलेखित कर देता है [SWS_DM_00699]।
शब्दार्थ और रिटर्न मान
फ़ंक्शन को noexcept के रूप में परिभाषित किया गया है और अपवाद-सुरक्षित (exception safe) के रूप में निर्दिष्ट किया गया है [SWS_DM_00699]। रिटर्न प्रकार के रूप में, यह ara::core::Result<void> प्रदान करता है, जो या तो कोई मान नहीं लौटाता है या हुई कोई त्रुटि लौटाता है [SWS_DM_00699]।
त्रुटि प्रबंधन
विनिर्देश SetSecurityLevelNotifier के लिए किसी मानकीकृत त्रुटि कोड को परिभाषित नहीं करता है [SWS_DM_00699]। ara::core::Result में वापस लौटाई गई कोई भी त्रुटि संभवतः निर्माता-विशिष्ट हो सकती है या अंतर्निहित प्लेटफ़ॉर्म रनटाइम के कारण हो सकती है। प्रश्न Q-c8dd53e9d661cc78 (खुला)
समवर्तीता और प्रतिबंध
थ्रेड सुरक्षा के संबंध में, विधि को स्पष्ट रूप से not thread-safe के रूप में वर्गीकृत किया गया है [SWS_DM_00699]। इस प्रकार, ara::diag::Conversation के समान इंस्टेंस पर समानांतर एक्सेस को कॉलर पक्ष पर सिंक्रनाइज़ किया जाना चाहिए। इसके अतिरिक्त, वर्तमान दस्तावेज़ीकरण स्थिति में API परिभाषा की स्थिति DRAFT है AUTOSAR_AP_SWS_Diagnostics §8.9.3.2.2.13 “SetSecurityLevelNotifier”।
यह उपयोग नोट विनिर्देश AUTOSAR Adaptive Platform Release R25-11 पर आधारित है।
gemini-3.8-flash-low· 2026-10-13 · जर्मन मूल