DEENESPTFRRUARHIKOZHNL

क्लास ara::rds::RawDataStreamServer

Diese Seite wurde vollständig KI-generiert auf Basis von SWS Raw Data Stream (R25-11) — kein offizieller AUTOSAR-Text und keine automatisch extrahierte API-Seite wie die übrigen Module. Als Interpretation gekennzeichnete Aussagen sind Schlussfolgerungen aus den Quellen.

[SWS_RDS_11311] · Header ara/rds/raw_data_stream.h

class RawDataStreamServer final {...};

Object for accepting a connection and reading or writing binary data streams.

Header-Datei#include "ara/rds/raw_data_stream.h"
Scopenamespace ara::rds

उपयोगकर्ता गाइडएआई जनित

कनेक्शन स्वीकार करता है और मॉडल किए गए पोर्ट्स के लिए बाइनरी डेटा स्ट्रीम के ट्रांसमिशन और प्राप्ति को सक्षम बनाता है।
एआई-जनित असत्यापित मॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: f7189bfb9540 उद्गम खुले प्रश्न (3)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल

कनेक्शन स्वीकार करता है और मॉडल किए गए पोर्ट्स के लिए बाइनरी डेटा स्ट्रीम के ट्रांसमिशन और प्राप्ति को सक्षम बनाता है।

क्लास ara::rds::RawDataStreamServer सर्वर अनुप्रयोगों को क्लाइंट कनेक्शन स्वीकार करने के साथ-साथ मॉडल किए गए पोर्ट्स पर बाइनरी डेटा स्ट्रीम को पढ़ने और लिखने में सक्षम बनाती है SWS RawDataStream पृ. 1। स्थिर फ़ैक्टरी मेथड Create के माध्यम से निर्माण के बाद, एप्लिकेशन कनेक्शन के लिए समकालिक रूप से या समय-सीमित रूप से प्रतीक्षा करता है, ताकि बाद में ReadData और WriteData के माध्यम से डेटा का आदान-प्रदान किया जा सके [SWS_RDS_11312]। चूँकि इस क्लास में शुद्ध मूव-सेमांटिक्स हैं और सभी ऑपरेशन्स noexcept घोषित हैं, त्रुटि प्रबंधन विशेष रूप से ara::core::Result के माध्यम से होता है।

संदर्भ

क्लास ara::rds::RawDataStreamServer AUTOSAR Adaptive Platform (मॉड्यूल rds) में स्ट्रीम-उन्मुख डेटा ट्रांसमिशन के लिए सर्वर-साइड समकक्ष का प्रतिनिधित्व करती है SWS RawDataStream पृ. 1। इसका मुख्य कार्य एक मॉडल किए गए संचार पोर्ट पर आने वाले क्लाइंट कनेक्शन को स्वीकार करना और बाइनरी डेटा स्ट्रीम के माध्यम से असंरचित रॉ डेटा के बाद के द्विदिशीय आदान-प्रदान को संभालना है।

केंद्रीय इंटरैक्शन भागीदारों में शामिल हैं:

  • उच्च-स्तरीय सर्वर एप्लिकेशन, जो इंस्टेंस बनाता है, कनेक्शन की प्रतीक्षा करता है और डेटा ट्रांसमिशन शुरू करता है,
  • AUTOSAR रनटाइम सिस्टम, जिससे सर्वर एक मॉडल किए गए पोर्ट के लिए ara::core::InstanceSpecifier के माध्यम से बाध्य (bound) होता है [SWS_RDS_11312],
  • बाहरी क्लाइंट, जो सर्वर से कनेक्शन स्थापित करता है [SWS_RDS_11318] और पेलोड डेटा का आदान-प्रदान करता है [SWS_RDS_11322], [SWS_RDS_11324]।

जीवनचक्र

RawDataStreamServer का इंस्टैंशिएशन सामान्य कंस्ट्रक्टर्स के माध्यम से नहीं, बल्कि विशेष रूप से स्थिर फ़ैक्टरी मेथड Create [SWS_RDS_11312] के माध्यम से होता है। यह सर्वर को ara::core::InstanceSpecifier द्वारा निर्दिष्ट पोर्ट से बाँधता है।

स्वामित्व के संबंध में, क्लास सख्त केवल-मूव (move-only) सेमांटिक्स लागू करती है। कॉपी कंस्ट्रक्टर [SWS_RDS_11316] और कॉपी असाइनमेंट ऑपरेटर [SWS_RDS_11317] स्पष्ट रूप से हटा दिए गए हैं (delete)। इसलिए अन्य स्कोप में संसाधनों का स्थानांतरण केवल मूव कंस्ट्रक्टर [SWS_RDS_11314] या मूव असाइनमेंट ऑपरेटर [SWS_RDS_11315] के माध्यम से ही संभव है।

Interpretation: सफल निर्माण के बाद, सर्वर इंस्टेंस तत्परता की एक प्रारंभिक स्थिति में होता है, जिसमें अभी तक कोई सक्रिय कनेक्शन मौजूद नहीं होता है। प्रश्न Q-5d536f7c10a62342 (खुला) WaitForConnection [SWS_RDS_11318] या समय-निगरानी वाले वेरिएंट WaitForConnection(timeout) [SWS_RDS_11319] के माध्यम से सर्वर क्लाइंट की प्रतीक्षा करता है और सफल होने पर सक्रिय कनेक्शन की स्थिति में बदल जाता है। रनटाइम पर Shutdown को कॉल करके कनेक्शन को विशेष रूप से बंद किया जा सकता है [SWS_RDS_11320]।

सर्वर इंस्टेंस को नष्ट करते समय, डिस्ट्रक्टर ~RawDataStreamServer यह सुनिश्चित करता है कि अभी भी खुला हुआ कनेक्शन स्वचालित रूप से ठीक से शट डाउन और बंद हो जाए [SWS_RDS_11313]।

समवर्ती (concurrency) के संबंध में, निर्माण मेथड Create को थ्रेड-सुरक्षित निर्दिष्ट किया गया है [SWS_RDS_11312]। इसके विपरीत, स्थानांतरण संचालन (move operations) [SWS_RDS_11314], [SWS_RDS_11315] और डिस्ट्रक्टर [SWS_RDS_11313] को स्पष्ट रूप से गैर-थ्रेड-सुरक्षित (not thread-safe) के रूप में नामित किया गया है और एकाधिक थ्रेड्स से समवर्ती पहुँच के मामले में बाहरी सिंक्रोनाइज़ेशन सुरक्षा की आवश्यकता होती है।

diag_lebenszyklus Erzeugt Erzeugt Verbunden Verbunden Erzeugt->Verbunden WaitForConnection() Geschlossen Geschlossen Erzeugt->Geschlossen ~RawDataStreamServer() Verbunden->Geschlossen Shutdown() Verbunden->Geschlossen ~RawDataStreamServer()

स्थिति आरेख: निर्माण से लेकर कनेक्शन स्वीकृति और कनेक्शन समाप्ति तक एक सर्वर इंस्टेंस के चरण। स्रोत: [SWS_RDS_11312], [SWS_RDS_11318], [SWS_RDS_11320], [SWS_RDS_11313]

उपयोग पथ

किसी सर्वर एप्लिकेशन के विशिष्ट उपयोग पथ में आरंभीकरण, कनेक्शन की प्रतीक्षा, द्विदिशीय डेटा ट्रांसफ़र और कनेक्शन समाप्ति के चरण शामिल हैं:

  1. सर्वर बनाएँ: एप्लिकेशन कॉन्फ़िगर किए गए पोर्ट के लिए ara::rds::RawDataStreamServer::Create(instance) के माध्यम से सर्वर को इंस्टैंशिएट करता है [SWS_RDS_11312]।
  2. कनेक्शन की प्रतीक्षा करें: एप्लिकेशन तब तक WaitForConnection() [SWS_RDS_11318] का उपयोग करके या WaitForConnection(timeout) [SWS_RDS_11319] के माध्यम से कॉन्फ़िगर की गई अधिकतम अवधि के साथ ब्लॉक रहता है, जब तक कि कोई क्लाइंट कनेक्शन स्थापित नहीं कर लेता।
  3. डेटा प्राप्त करें और भेजें: सफल कनेक्शन के बाद, एप्लिकेशन ReadData(maxLength) [SWS_RDS_11322] का उपयोग करके या ReadData(maxLength, timeout) [SWS_RDS_11323] के माध्यम से समय-निगरानी के साथ बाइनरी डेटा पढ़ता है। बाइनरी डेटा भेजने के लिए, WriteData को कॉल किया जाता है, वैकल्पिक रूप से बिना प्रतीक्षा समय सीमा [SWS_RDS_11324] के या समय-निगरानी [SWS_RDS_11325] के साथ। WriteData के माध्यम से भेजना संभवतः प्रदान किए गए बाइट बफ़र (std::unique_ptr<ara::core::Byte[]>) का स्वामित्व सर्वर को स्थानांतरित करता है। प्रश्न Q-eec0fea4a5ffaf40 (खुला)
  4. कनेक्शन डिस्कनेक्ट करें: डेटा ट्रांसमिशन पूरा होने पर, एप्लिकेशन सत्र को Shutdown() [SWS_RDS_11320] के माध्यम से स्पष्ट रूप से समाप्त करता है।
Nutzungspfad von RawDataStreamServerServer-AnwendungRawDataStreamServerClientCreate(instance)Result<RawDataStreamServer>WaitForConnection()VerbindungsanfrageResult<void> (Erfolg)loopDatenaustauschReadData(maxLength)Result<ReadDataResult>WriteData(data, maxLength)Result<void>Shutdown()Result<void>

अनुक्रम आरेख: निर्माण, कनेक्शन स्वीकृति, डेटा विनिमय और कनेक्शन बंद करने का क्रम। स्रोत: [SWS_RDS_11312], [SWS_RDS_11318], [SWS_RDS_11322], [SWS_RDS_11324], [SWS_RDS_11320]

त्रुटि परिदृश्य

RawDataStreamServer का त्रुटि प्रबंधन त्रुटि-सुरक्षित इंटरफ़ेस के लिए AUTOSAR Adaptive Platform के सिद्धांतों का पालन करता है:

कोई भी मेथड C++ अपवाद नहीं फेंकता है; सभी फ़ंक्शंस को noexcept के रूप में घोषित किया गया है SWS RawDataStream पृ. 1। त्रुटि स्थितियों को इसके बजाय रिटर्न प्रकार ara::core::Result के माध्यम से कॉलर को सूचित किया जाता है।

विशिष्ट त्रुटि परिदृश्यों में शामिल हैं:

  • समय समाप्ति (Timeouts): टाइमआउट वाले मेथड्स WaitForConnection [SWS_RDS_11319], ReadData [SWS_RDS_11323] और WriteData [SWS_RDS_11325] में, निर्दिष्ट समयावधि समाप्त होने से लौटाए गए ara::core::Result में एक त्रुटि स्थिति उत्पन्न होती है।
  • कनेक्शन त्रुटियाँ और अमान्य स्थितियाँ: विधियाँ ReadData, WriteData और WaitForConnection त्रुटि की स्थिति में (जैसे समय से पहले कटे कनेक्शन या आंतरिक संचार त्रुटियों के मामले में) ara::core::Result में संगत त्रुटि कोड लौटा सकती हैं। प्रश्न Q-0c6815ddde412d81 (खुला)
  • पूर्व- और पश्च-शर्तें: ऑपरेशन की त्रुटि-रहित स्थिति सुनिश्चित करने के लिए कॉलर को डेटा मानों तक पहुँचने से पहले लौटाए गए ara::core::Result की वैधता की हमेशा जाँच करनी चाहिए।

यह मार्गदर्शिका AUTOSAR Adaptive R25-11 विनिर्देश पर आधारित है और स्वचालित रूप से बनाई गई थी।

सदस्य मानचित्र

कंस्ट्रक्टर और डिस्ट्रक्टर

2

ऑपरेटर

1

विवरण दृश्य

रूपरेखा में कोई प्रविष्टि चुनें।

कंस्ट्रक्टर और डिस्ट्रक्टर

RawDataStreamServer फ़ंक्शन 2

Copy constructor is not allowed.

ओवरलोड RawDataStreamServer 2
RawDataStreamServer(const RawDataStreamServer &)=delete; SWS_RDS_11316
RawDataStreamServer(RawDataStreamServer &&other) noexcept; SWS_RDS_11314
~RawDataStreamServer फ़ंक्शन

Destructor; an open connection is shut down.

~RawDataStreamServer() noexcept;

मेथड

Create फ़ंक्शन

Creates a server for a modeled port.

static ara::core::Result<RawDataStreamServer> Create(const ara::core::InstanceSpecifier &instance) noexcept;
ReadData फ़ंक्शन 2

Reads binary data with timeout.

ओवरलोड ReadData 2
ara::core::Result<ReadDataResult> ReadData(std::size_t maxLength, std::chrono::milliseconds timeout) noexcept; SWS_RDS_11323
ara::core::Result<ReadDataResult> ReadData(std::size_t maxLength) noexcept; SWS_RDS_11322
Shutdown फ़ंक्शन

Closes and shuts down the connection.

ara::core::Result<void> Shutdown() noexcept;
WaitForConnection फ़ंक्शन 2

Waits for a client connection with timeout.

ओवरलोड WaitForConnection 2
ara::core::Result<void> WaitForConnection(std::chrono::milliseconds timeout) noexcept; SWS_RDS_11319
ara::core::Result<void> WaitForConnection() noexcept; SWS_RDS_11318
WriteData फ़ंक्शन 2

Writes binary data.

ओवरलोड WriteData 2
ara::core::Result<void> WriteData(std::unique_ptr<ara::core::Byte[]> data, std::size_t maxLength) noexcept; SWS_RDS_11324
ara::core::Result<void> WriteData(std::unique_ptr<ara::core::Byte[]> data, std::size_t maxLength, std::chrono::milliseconds timeout) noexcept; SWS_RDS_11325

ऑपरेटर

operator= फ़ंक्शन 2

Copy assignment operator is not allowed.

ओवरलोड = 2
RawDataStreamServer &operator=(const RawDataStreamServer &)=delete; SWS_RDS_11317
RawDataStreamServer &operator=(RawDataStreamServer &&other) & noexcept; SWS_RDS_11315

मेथड और टाइप का प्रलेखन

फ़ंक्शन RawDataStreamServer [SWS_RDS_11316]

RawDataStreamServer(const RawDataStreamServer &)=delete;

Copy constructor is not allowed.

Header-Datei#include "ara/rds/raw_data_stream.h"
Scopeclass ara::rds::RawDataStreamServer

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_11316
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11316@rel:R25-11#c5ef3eb9
Content hash
c5ef3eb9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11316
Status: valid/unmigrated Version: rel:R25-11#5700eab9 Versionshistorie & Revisions (1 transition, 4 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_RDS_11316@rel:R25-11#5700eab9
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#889b297e2026-09-30
  • R23-11rel:R23-11#c4dfa5ba2026-10-14
  • R24-11rel:R24-11#8273ace22026-10-14
  • R25-11rel:R25-11#5700eab92026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

फ़ंक्शन RawDataStreamServer [SWS_RDS_11314]

RawDataStreamServer(RawDataStreamServer &&other) noexcept;

Move constructor.

Header-Datei#include "ara/rds/raw_data_stream.h"
Scopeclass ara::rds::RawDataStreamServer
Thread-Sicherheitnot thread-safe

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_11314
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11314@rel:R25-11#f9742052
Content hash
f9742052
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11314
Status: valid/unmigrated Version: rel:R25-11#40ca14e6 Versionshistorie & Revisions (1 transition, 4 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_RDS_11314@rel:R25-11#40ca14e6
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#8dc453ed2026-09-30
  • R23-11rel:R23-11#3dd31f7c2026-10-14
  • R24-11rel:R24-11#40ca14e62026-10-14
  • R25-11rel:R25-11#40ca14e62026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

फ़ंक्शन operator= [SWS_RDS_11317]

RawDataStreamServer &operator=(const RawDataStreamServer &)=delete;

Copy assignment operator is not allowed.

Header-Datei#include "ara/rds/raw_data_stream.h"
Scopeclass ara::rds::RawDataStreamServer

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_11317
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11317@rel:R25-11#4fe57456
Content hash
4fe57456
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11317
Status: valid/unmigrated Version: rel:R25-11#f6aaad6b Versionshistorie & Revisions (1 transition, 4 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_RDS_11317@rel:R25-11#f6aaad6b
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#5eb4bba12026-09-30
  • R23-11rel:R23-11#c02598942026-10-14
  • R24-11rel:R24-11#f6aaad6b2026-10-14
  • R25-11rel:R25-11#f6aaad6b2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

फ़ंक्शन operator= [SWS_RDS_11315]

RawDataStreamServer &operator=(RawDataStreamServer &&other) & noexcept;

Move assignment operator.

Header-Datei#include "ara/rds/raw_data_stream.h"
Scopeclass ara::rds::RawDataStreamServer
Thread-Sicherheitnot thread-safe

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_11315
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11315@rel:R25-11#e021979e
Content hash
e021979e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11315
Status: valid/unmigrated Version: rel:R25-11#2f0f2325 Versionshistorie & Revisions (1 transition, 4 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_RDS_11315@rel:R25-11#2f0f2325
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#ba281d242026-09-30
  • R23-11rel:R23-11#89f296692026-10-14
  • R24-11rel:R24-11#2f0f23252026-10-14
  • R25-11rel:R25-11#2f0f23252026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

फ़ंक्शन ~RawDataStreamServer [SWS_RDS_11313]

~RawDataStreamServer() noexcept;

Destructor; an open connection is shut down.

Header-Datei#include "ara/rds/raw_data_stream.h"
Scopeclass ara::rds::RawDataStreamServer
Thread-Sicherheitnot thread-safe

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_11313
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11313@rel:R25-11#8c917f62
Content hash
8c917f62
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11313
Status: valid/unmigrated Version: rel:R25-11#4389a68e Versionshistorie & Revisions (1 transition, 4 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_RDS_11313@rel:R25-11#4389a68e
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#843904b62026-09-30
  • R23-11rel:R23-11#3e1e4c7c2026-10-14
  • R24-11rel:R24-11#4389a68e2026-10-14
  • R25-11rel:R25-11#4389a68e2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

फ़ंक्शन ReadData [SWS_RDS_11323]

ara::core::Result<ReadDataResult> ReadData(std::size_t maxLength, std::chrono::milliseconds timeout) noexcept;

Reads binary data with timeout.

Header-Datei#include "ara/rds/raw_data_stream.h"
Scopeclass ara::rds::RawDataStreamServer

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_11323
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11323@rel:R25-11#ea213eac
Content hash
ea213eac
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11323
Status: valid/unmigrated Version: rel:R25-11#79230a5d Versionshistorie & Revisions (1 transition, 4 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_RDS_11323@rel:R25-11#79230a5d
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#96dbad292026-09-30
  • R23-11rel:R23-11#f0b5611c2026-10-14
  • R24-11rel:R24-11#a32a17552026-10-14
  • R25-11rel:R25-11#79230a5d2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

फ़ंक्शन ReadData [SWS_RDS_11322]

ara::core::Result<ReadDataResult> ReadData(std::size_t maxLength) noexcept;

Reads binary data.

Header-Datei#include "ara/rds/raw_data_stream.h"
Scopeclass ara::rds::RawDataStreamServer

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_11322
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11322@rel:R25-11#c88ab435
Content hash
c88ab435
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11322
Status: valid/unmigrated Version: rel:R25-11#052483d9 Versionshistorie & Revisions (1 transition, 4 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_RDS_11322@rel:R25-11#052483d9
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#bb588e3c2026-09-30
  • R23-11rel:R23-11#514dcd432026-10-14
  • R24-11rel:R24-11#1fc342392026-10-14
  • R25-11rel:R25-11#052483d92026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

फ़ंक्शन Shutdown [SWS_RDS_11320]

ara::core::Result<void> Shutdown() noexcept;

Closes and shuts down the connection.

Header-Datei#include "ara/rds/raw_data_stream.h"
Scopeclass ara::rds::RawDataStreamServer

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_11320
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11320@rel:R25-11#587f0b33
Content hash
587f0b33
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11320
Status: valid/unmigrated Version: rel:R25-11#23d97473 Versionshistorie & Revisions (1 transition, 4 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_RDS_11320@rel:R25-11#23d97473
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#96845a722026-09-30
  • R23-11rel:R23-11#89da38862026-10-14
  • R24-11rel:R24-11#d0193ba82026-10-14
  • R25-11rel:R25-11#23d974732026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

फ़ंक्शन WaitForConnection [SWS_RDS_11319]

ara::core::Result<void> WaitForConnection(std::chrono::milliseconds timeout) noexcept;

Waits for a client connection with timeout.

Header-Datei#include "ara/rds/raw_data_stream.h"
Scopeclass ara::rds::RawDataStreamServer

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_11319
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11319@rel:R25-11#54988264
Content hash
54988264
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11319
Status: valid/unmigrated Version: rel:R25-11#029c4bce Versionshistorie & Revisions (1 transition, 4 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_RDS_11319@rel:R25-11#029c4bce
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#45bdbc3f2026-09-30
  • R23-11rel:R23-11#fe46c28c2026-10-14
  • R24-11rel:R24-11#6e54c0252026-10-14
  • R25-11rel:R25-11#029c4bce2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

फ़ंक्शन WaitForConnection [SWS_RDS_11318]

ara::core::Result<void> WaitForConnection() noexcept;

Waits for a client connection.

Header-Datei#include "ara/rds/raw_data_stream.h"
Scopeclass ara::rds::RawDataStreamServer

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_11318
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11318@rel:R25-11#68e0f69f
Content hash
68e0f69f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11318
Status: valid/unmigrated Version: rel:R25-11#c385603b Versionshistorie & Revisions (1 transition, 4 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_RDS_11318@rel:R25-11#c385603b
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#18797c232026-09-30
  • R23-11rel:R23-11#d298182e2026-10-14
  • R24-11rel:R24-11#aac3c6ae2026-10-14
  • R25-11rel:R25-11#c385603b2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

फ़ंक्शन WriteData [SWS_RDS_11324]

ara::core::Result<void> WriteData(std::unique_ptr<ara::core::Byte[]> data, std::size_t maxLength) noexcept;

Writes binary data.

Header-Datei#include "ara/rds/raw_data_stream.h"
Scopeclass ara::rds::RawDataStreamServer

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_11324
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11324@rel:R25-11#5b585f17
Content hash
5b585f17
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11324
Status: valid/unmigrated Version: rel:R25-11#92f6304e Versionshistorie & Revisions (1 transition, 4 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_RDS_11324@rel:R25-11#92f6304e
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#0ecbaf0e2026-09-30
  • R23-11rel:R23-11#f7bccf892026-10-14
  • R24-11rel:R24-11#a31ce9372026-10-14
  • R25-11rel:R25-11#92f6304e2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

फ़ंक्शन WriteData [SWS_RDS_11325]

ara::core::Result<void> WriteData(std::unique_ptr<ara::core::Byte[]> data, std::size_t maxLength, std::chrono::milliseconds timeout) noexcept;

Writes binary data with timeout.

Header-Datei#include "ara/rds/raw_data_stream.h"
Scopeclass ara::rds::RawDataStreamServer

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_11325
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11325@rel:R25-11#6b47e88a
Content hash
6b47e88a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11325
Status: valid/unmigrated Version: rel:R25-11#f8a0612b Versionshistorie & Revisions (1 transition, 4 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_RDS_11325@rel:R25-11#f8a0612b
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#d0718a962026-09-30
  • R23-11rel:R23-11#dbe87ae32026-10-14
  • R24-11rel:R24-11#42f6eb3e2026-10-14
  • R25-11rel:R25-11#f8a0612b2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

फ़ंक्शन Create [SWS_RDS_11312]

static ara::core::Result<RawDataStreamServer> Create(const ara::core::InstanceSpecifier &instance) noexcept;

Creates a server for a modeled port.

Header-Datei#include "ara/rds/raw_data_stream.h"
Scopeclass ara::rds::RawDataStreamServer
Thread-Sicherheitthread-safe

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_11312
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11312@rel:R25-11#90bb9d15
Content hash
90bb9d15
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11312
Status: valid/unmigrated Version: rel:R25-11#48cbee6f Versionshistorie & Revisions (1 transition, 4 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_RDS_11312@rel:R25-11#48cbee6f
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#18301abf2026-09-30
  • R23-11rel:R23-11#46da11362026-10-14
  • R24-11rel:R24-11#221950b22026-10-14
  • R25-11rel:R25-11#48cbee6f2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill