DEENESPTFRRUARHIKOZHNL

class 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-GENERATED

Accepts connections and enables transmitting and receiving binary data streams for modeled ports.
AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: f7189bfb9540 Provenance Open questions (3)
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

Accepts connections and enables transmitting and receiving binary data streams for modeled ports.

The class ara::rds::RawDataStreamServer enables server applications to accept a client connection and to read and write binary data streams via modeled ports SWS RawDataStream p. 1. After creation via the static factory method Create, the application waits for a connection synchronously or with a time limit, in order to subsequently exchange data via ReadData and WriteData [SWS_RDS_11312]. Because the class has pure move semantics and all operations are declared noexcept, error handling takes place exclusively via ara::core::Result.

Context

The class ara::rds::RawDataStreamServer represents the server-side counterpart for stream-oriented data transmissions in the AUTOSAR Adaptive Platform (module rds) SWS RawDataStream p. 1. Its main task is to accept incoming client connections at a modeled communication port and handle the subsequent bidirectional exchange of unstructured raw data via binary data streams.

The central interaction partners include:

  • the higher-level server application, which creates the instance, awaits connections, and initiates data transmission,
  • the AUTOSAR runtime system, to which the server is bound via an ara::core::InstanceSpecifier for a modeled port [SWS_RDS_11312],
  • the external client, which establishes a connection to the server [SWS_RDS_11318] and exchanges payload data [SWS_RDS_11322], [SWS_RDS_11324].

Lifecycle

The instantiation of an RawDataStreamServer does not occur via ordinary constructors, but exclusively via the static factory method Create [SWS_RDS_11312]. This binds the server to the port specified via ara::core::InstanceSpecifier.

Regarding ownership, the class enforces strict move-only semantics. The copy constructor [SWS_RDS_11316] and the copy assignment operator [SWS_RDS_11317] are explicitly deleted (delete). Passing resources to other scopes is therefore only possible via the move constructor [SWS_RDS_11314] or the move assignment operator [SWS_RDS_11315].

Interpretation: After successful creation, the server instance is in an initial state of readiness in which no active connection exists yet. Question Q-5d536f7c10a62342 (open) Via WaitForConnection [SWS_RDS_11318] or the time-monitored variant WaitForConnection(timeout) [SWS_RDS_11319], the server waits for a client and, on success, transitions to the state of an active connection. The connection can be closed deliberately at runtime by calling Shutdown [SWS_RDS_11320].

When the server instance is destroyed, the destructor ~RawDataStreamServer ensures that a still open connection is automatically shut down and closed properly [SWS_RDS_11313].

Regarding concurrency, the creation method Create is specified as thread-safe [SWS_RDS_11312]. In contrast, the move operations [SWS_RDS_11314], [SWS_RDS_11315] as well as the destructor [SWS_RDS_11313] are explicitly identified as not thread-safe (not thread-safe) and require external synchronization protection upon concurrent access from multiple threads.

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

State diagram: Phases of a server instance from creation to connection acceptance and connection termination. Sources: [SWS_RDS_11312], [SWS_RDS_11318], [SWS_RDS_11320], [SWS_RDS_11313]

Usage Path

The typical usage path of a server application comprises the steps of initialization, waiting for connections, bidirectional data transfer, and connection termination:

  1. Create server: The application instantiates the server via ara::rds::RawDataStreamServer::Create(instance) for the configured port [SWS_RDS_11312].
  2. Wait for connection: The application blocks using WaitForConnection() [SWS_RDS_11318] or with a configured maximum duration via WaitForConnection(timeout) [SWS_RDS_11319] until a client has established the connection.
  3. Receiving and sending data: After a successful connection, the application reads binary data using ReadData(maxLength) [SWS_RDS_11322] or with time monitoring via ReadData(maxLength, timeout) [SWS_RDS_11323]. To send binary data, WriteData is called, optionally without a timeout limit [SWS_RDS_11324] or with time monitoring [SWS_RDS_11325]. Sending via WriteData presumably transfers ownership of the provided byte buffer (std::unique_ptr<ara::core::Byte[]>) to the server. Question Q-eec0fea4a5ffaf40 (open)
  4. Disconnecting: Once data transfer is complete, the application explicitly terminates the session 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>

Sequence diagram: Sequence of creation, connection acceptance, data exchange, and connection termination. Sources: [SWS_RDS_11312], [SWS_RDS_11318], [SWS_RDS_11322], [SWS_RDS_11324], [SWS_RDS_11320]

Error Scenarios

Error handling of RawDataStreamServer follows the principles of the AUTOSAR Adaptive Platform for fail-safe interfaces:

None of the methods throw C++ exceptions; all functions are declared as noexcept SWS RawDataStream p. 1. Error cases are instead communicated to the caller via return type ara::core::Result.

Typical error scenarios include:

  • Timeouts: For methods WaitForConnection [SWS_RDS_11319], ReadData [SWS_RDS_11323], and WriteData [SWS_RDS_11325] with timeout, expiration of the specified time period leads to an error state in the returned ara::core::Result.
  • Connection errors and invalid states: In the event of an error (such as a prematurely disconnected connection or internal communication errors), methods ReadData, WriteData, and WaitForConnection are likely to return corresponding error codes in ara::core::Result. Question Q-0c6815ddde412d81 (open)
  • Pre- and postconditions: Callers must always check the returned ara::core::Result for validity prior to accessing data values to ensure the error-free state of the operation.

This guide is based on the AUTOSAR Adaptive R25-11 specification and was generated automatically.

Member map

Detail view

Select an entry in the outline.

Constructors and 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;

Methods

Create function

Creates a server for a modeled port.

static ara::core::Result<RawDataStreamServer> Create(const ara::core::InstanceSpecifier &instance) noexcept;
ReadData function 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 function

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 function 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

Operators

operator= function 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

Documentation of methods and types

function 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#889b297e
Content hash
889b297e
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

function 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#8dc453ed
Content hash
8dc453ed
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

function 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#5eb4bba1
Content hash
5eb4bba1
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

function 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#ba281d24
Content hash
ba281d24
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

function ~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#843904b6
Content hash
843904b6
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

function 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#96dbad29
Content hash
96dbad29
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

function 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#bb588e3c
Content hash
bb588e3c
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

function 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#96845a72
Content hash
96845a72
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

function 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#45bdbc3f
Content hash
45bdbc3f
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

function 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#18797c23
Content hash
18797c23
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

function 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#0ecbaf0e
Content hash
0ecbaf0e
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

function 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#d0718a96
Content hash
d0718a96
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

function 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#18301abf
Content hash
18301abf
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