DEENESPTFRRUARHIKOZHNL

klasse 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

User GuideAI-GEGENEREERD

Accepteert verbindingen en maakt het verzenden en ontvangen van binaire datastromen voor gemodelleerde poorten mogelijk.
DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: f7189bfb9540 Herkomst Open vragen (3)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

Accepteert verbindingen en maakt het verzenden en ontvangen van binaire datastromen voor gemodelleerde poorten mogelijk.

De klasse ara::rds::RawDataStreamServer stelt serverapplicaties in staat een clientverbinding te accepteren en binaire datastromen via gemodelleerde poorten te lezen en te schrijven SWS RawDataStream p. 1. Na creatie via de statische factory-methode Create wacht de applicatie synchroon of tijdgebonden op een verbinding, om vervolgens gegevens uit te wisselen via ReadData en WriteData [SWS_RDS_11312]. Omdat de klasse zuivere move-semantiek heeft en alle operaties als noexcept zijn gedeclareerd, verloopt de foutafhandeling uitsluitend via ara::core::Result.

Context

De klasse ara::rds::RawDataStreamServer vormt in het AUTOSAR Adaptive Platform (module rds) de serverzijde-tegenhanger voor stroomgeoriënteerde gegevensoverdrachten SWS RawDataStream p. 1. Haar hoofdtaak bestaat uit het accepteren van inkomende clientverbindingen op een gemodelleerde communicatiepoort en het afhandelen van de daaropvolgende bidirectionele uitwisseling van ongestructureerde ruwe data via binaire datastromen.

Tot de centrale interactiepartners behoren:

  • de bovenliggende serverapplicatie, die de instantie aanmaakt, op verbindingen wacht en de gegevensoverdracht initieert,
  • het AUTOSAR-runtimesysteem, waaraan de server via een ara::core::InstanceSpecifier voor een gemodelleerde poort wordt gekoppeld [SWS_RDS_11312],
  • de externe client, die een verbinding met de server opbouwt [SWS_RDS_11318] en payload uitwisselt [SWS_RDS_11322], [SWS_RDS_11324].

Levenscyclus

Het instantiëren van een RawDataStreamServer vindt niet plaats via gewone constructors, maar uitsluitend via de statische factory-methode Create [SWS_RDS_11312]. Deze bindt de server aan de via ara::core::InstanceSpecifier opgegeven poort.

Wat de eigendomsverhoudingen betreft, dwingt de klasse een strikte move-only semantiek af. De copy constructor [SWS_RDS_11316] en de copy assignment operator [SWS_RDS_11317] zijn expliciet verwijderd (delete). Overdracht van resources naar andere geldigheidsbereiken is daarom alleen mogelijk via de move constructor [SWS_RDS_11314] of de move assignment operator [SWS_RDS_11315].

Interpretatie: na succesvolle creatie bevindt de serverinstantie zich in een initiële staat van gereedheid waarin nog geen actieve verbinding bestaat. Vraag Q-5d536f7c10a62342 (open) Via WaitForConnection [SWS_RDS_11318] of de tijdbewaakte variant WaitForConnection(timeout) [SWS_RDS_11319] wacht de server op een client en schakelt bij succes over naar de status van een actieve verbinding. De verbinding kan tijdens runtime doelgericht worden gesloten door het aanroepen van Shutdown [SWS_RDS_11320].

Bij het vernietigen van de serverinstantie waarborgt de destructor ~RawDataStreamServer dat een nog openstaande verbinding automatisch correct wordt afgesloten en beëindigd [SWS_RDS_11313].

Met betrekking tot gelijktijdigheid is de creatiemethode Create gespecificeerd als thread-veilig [SWS_RDS_11312]. De verplaatsingsoperaties [SWS_RDS_11314], [SWS_RDS_11315] evenals de destructor [SWS_RDS_11313] zijn daarentegen expliciet aangeduid als niet-thread-veilig (not thread-safe) en vereisen externe synchronisatiebescherming bij gelijktijdige toegang vanuit meerdere threads.

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

Toestandsdiagram: fasen van een serverinstantie vanaf creatie via verbindingsacceptatie tot verbindingsafbraak. Bronnen: [SWS_RDS_11312], [SWS_RDS_11318], [SWS_RDS_11320], [SWS_RDS_11313]

Gebruikspad

Het typische gebruikspad van een serverapplicatie omvat de stappen initialisatie, wachten op verbindingen, bidirectionele gegevensoverdracht en verbindingsafbraak:

  1. Server aanmaken: De applicatie instantieert de server via ara::rds::RawDataStreamServer::Create(instance) voor de geconfigureerde poort [SWS_RDS_11312].
  2. Op verbinding wachten: De applicatie blokkeert middels WaitForConnection() [SWS_RDS_11318] of met een geconfigureerde maximale duur via WaitForConnection(timeout) [SWS_RDS_11319], totdat een client de verbinding tot stand heeft gebracht.
  3. Gegevens ontvangen en verzenden: Na een succesvolle verbinding leest de applicatie binaire gegevens uit middels ReadData(maxLength) [SWS_RDS_11322] of tijdbewaking via ReadData(maxLength, timeout) [SWS_RDS_11323]. Voor het verzenden van binaire gegevens wordt WriteData aangeroepen, naar keuze zonder wachttijdbegrenzing [SWS_RDS_11324] of met tijdbewaking [SWS_RDS_11325]. Het verzenden via WriteData draagt vermoedelijk het eigendom van de gereedgestelde bytebuffer (std::unique_ptr<ara::core::Byte[]>) over aan de server. Vraag Q-eec0fea4a5ffaf40 (open)
  4. Verbinding verbreken: Wanneer de gegevensoverdracht is voltooid, beëindigt de applicatie de sessie expliciet via 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>

Sequentiediagram: Verloop van aanmaken, acceptatie van de verbinding, gegevensuitwisseling en sluiting van de verbinding. Bronnen: [SWS_RDS_11312], [SWS_RDS_11318], [SWS_RDS_11322], [SWS_RDS_11324], [SWS_RDS_11320]

Foutscenario's

De foutafhandeling van RawDataStreamServer volgt de grondbeginselen van het AUTOSAR Adaptive Platform voor foutveilige interfaces:

Geen van de methoden genereert C++-excepties; alle functies zijn als noexcept gedeclareerd SWS RawDataStream p. 1. Foutgevallen worden in plaats daarvan via het retourtype ara::core::Result aan de aanroeper gecommuniceerd.

Typische foutscenario's omvatten:

  • Time-outs: Bij de methoden WaitForConnection [SWS_RDS_11319], ReadData [SWS_RDS_11323] en WriteData [SWS_RDS_11325] met time-out leidt het verstrijken van de opgegeven tijdsduur tot een foutstatus in de geretourneerde ara::core::Result.
  • Verbindingsfouten en ongeldige statussen: De methoden ReadData, WriteData en WaitForConnection leveren in het geval van een fout (bijvoorbeeld bij een voortijdig verbroken verbinding of interne communicatiefouten) vermoedelijk overeenkomstige foutcodes op in de ara::core::Result. Vraag Q-0c6815ddde412d81 (open)
  • Pre- en postcondities: Aanroepers moeten de geretourneerde ara::core::Result vóór toegang tot gegevenswaarden altijd op geldigheid controleren om de foutvrije toestand van de operatie te waarborgen.

Deze handleiding is gebaseerd op de specificatie AUTOSAR Adaptive R25-11 en is geautomatiseerd gegenereerd.

Ledenkaart

Detailweergave

Kies een item in de inhoudsopgave.

Constructors en destructor

Copy constructor is not allowed.

Overloads RawDataStreamServer 2
RawDataStreamServer(const RawDataStreamServer &)=delete; SWS_RDS_11316
RawDataStreamServer(RawDataStreamServer &&other) noexcept; SWS_RDS_11314

Destructor; an open connection is shut down.

~RawDataStreamServer() noexcept;

Methoden

Create functie

Creates a server for a modeled port.

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

Reads binary data with timeout.

Overloads 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 functie

Closes and shuts down the connection.

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

Waits for a client connection with timeout.

Overloads 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 functie 2

Writes binary data.

Overloads 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

Operatoren

operator= functie 2

Copy assignment operator is not allowed.

Overloads = 2
RawDataStreamServer &operator=(const RawDataStreamServer &)=delete; SWS_RDS_11317
RawDataStreamServer &operator=(RawDataStreamServer &&other) & noexcept; SWS_RDS_11315

Documentatie van methoden en typen

functie 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#3e916e2d
Content hash
3e916e2d
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

functie 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#fb739de8
Content hash
fb739de8
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

functie 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#002c70fe
Content hash
002c70fe
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

functie 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#8797edda
Content hash
8797edda
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

functie ~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#574c824d
Content hash
574c824d
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

functie 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#e8daa16e
Content hash
e8daa16e
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

functie 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#0163cd47
Content hash
0163cd47
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

functie 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#06758ce0
Content hash
06758ce0
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

functie 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#1f659566
Content hash
1f659566
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

functie 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#de706f5f
Content hash
de706f5f
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

functie 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#cddecd96
Content hash
cddecd96
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

functie 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#303907aa
Content hash
303907aa
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

functie 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#4963445a
Content hash
4963445a
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