DEENESPTFRRUARHIKOZHNL

classe 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

Guide utilisateurGÉNÉRÉ PAR IA

Accepte des connexions et permet le transfert et la réception de flux de données binaires pour des ports modélisés.
GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : f7189bfb9540 Provenance Questions ouvertes (3)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Accepte des connexions et permet le transfert et la réception de flux de données binaires pour des ports modélisés.

La classe ara::rds::RawDataStreamServer permet aux applications serveur d'accepter une connexion client ainsi que de lire et d'écrire des flux de données binaires via des ports modélisés SWS RawDataStream p. 1. Après la création via la méthode fabrique statique Create, l'application attend une connexion de manière synchrone ou dans une limite de temps, afin d'échanger ensuite des données via ReadData et WriteData [SWS_RDS_11312]. La classe possédant une sémantique de déplacement pure et toutes les opérations étant déclarées noexcept, le traitement des erreurs s'effectue exclusivement via ara::core::Result.

Contexte

La classe ara::rds::RawDataStreamServer représente, dans l'AUTOSAR Adaptive Platform (module rds), le pendant côté serveur pour les transferts de données orientés flux SWS RawDataStream p. 1. Sa tâche principale consiste à accepter les connexions client entrantes sur un port de communication modélisé et à gérer l'échange bidirectionnel ultérieur de données brutes non structurées via des flux de données binaires.

Les partenaires d'interaction clés comprennent :

  • l'application serveur de niveau supérieur, qui crée l'instance, attend les connexions et initie le transfert de données,
  • le système d'exécution AUTOSAR, auquel le serveur est lié via un ara::core::InstanceSpecifier pour un port modélisé [SWS_RDS_11312],
  • le client externe, qui établit une connexion vers le serveur [SWS_RDS_11318] et échange des données utiles [SWS_RDS_11322], [SWS_RDS_11324].

Cycle de vie

L'instanciation d'un RawDataStreamServer ne s'effectue pas via des constructeurs ordinaires, mais exclusivement via la méthode fabrique statique Create [SWS_RDS_11312]. Celle-ci lie le serveur au port spécifié par ara::core::InstanceSpecifier.

Concernant les relations de propriété, la classe impose une sémantique stricte exclusivement déplaçable (move-only). Le constructeur de copie [SWS_RDS_11316] et l'opérateur d'assignation par copie [SWS_RDS_11317] sont explicitement supprimés (delete). La transmission de ressources à d'autres portées n'est donc possible que via le constructeur de déplacement [SWS_RDS_11314] ou l'opérateur d'assignation par déplacement [SWS_RDS_11315].

Interprétation : après une création réussie, l'instance du serveur se trouve dans un état initial de disponibilité dans lequel aucune connexion active n'existe encore. Question Q-5d536f7c10a62342 (ouverte) Via WaitForConnection [SWS_RDS_11318] ou la variante temporisée WaitForConnection(timeout) [SWS_RDS_11319], le serveur attend un client et passe, en cas de succès, à l'état d'une connexion active. La connexion peut être fermée de manière ciblée à l'exécution par l'appel de Shutdown [SWS_RDS_11320].

Lors de la destruction de l'instance du serveur, le destructeur ~RawDataStreamServer garantit qu'une connexion encore ouverte est automatiquement arrêtée et fermée en bonne et due forme [SWS_RDS_11313].

En matière de concurrence, la méthode de création Create est spécifiée comme thread-safe [SWS_RDS_11312]. Les opérations de déplacement [SWS_RDS_11314], [SWS_RDS_11315] ainsi que le destructeur [SWS_RDS_11313] sont en revanche explicitement désignés comme non thread-safe (not thread-safe) et requièrent une protection par synchronisation externe lors d'accès simultanés depuis plusieurs threads.

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

Diagramme d'états : phases d'une instance serveur, de la création à la fermeture de la connexion en passant par l'acceptation de la connexion. Sources : [SWS_RDS_11312], [SWS_RDS_11318], [SWS_RDS_11320], [SWS_RDS_11313]

Parcours d'utilisation

Le chemin d'utilisation typique d'une application serveur comprend les étapes d'initialisation, d'attente de connexions, de transfert bidirectionnel de données et de libération de la connexion :

  1. Créer le serveur : l'application instancie le serveur via ara::rds::RawDataStreamServer::Create(instance) pour le port configuré [SWS_RDS_11312].
  2. Attendre une connexion : l'application bloque au moyen de WaitForConnection() [SWS_RDS_11318] ou avec une durée maximale configurée via WaitForConnection(timeout) [SWS_RDS_11319], jusqu'à ce qu'un client ait établi la connexion.
  3. Recevoir et envoyer des données : après une connexion réussie, l'application lit des données binaires au moyen de ReadData(maxLength) [SWS_RDS_11322] ou de manière temporisée via ReadData(maxLength, timeout) [SWS_RDS_11323]. Pour envoyer des données binaires, WriteData est appelé, au choix sans limitation de temps d'attente [SWS_RDS_11324] ou avec surveillance temporelle [SWS_RDS_11325]. L'envoi via WriteData transfère vraisemblablement la propriété du tampon d'octets fourni (std::unique_ptr<ara::core::Byte[]>) au serveur. Question Q-eec0fea4a5ffaf40 (ouverte)
  4. Fermer la connexion : lorsque le transfert de données est terminé, l'application met fin explicitement à la 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>

Diagramme de séquence : déroulement de la création, de l'acceptation de connexion, de l'échange de données et de la fermeture de la connexion. Sources : [SWS_RDS_11312], [SWS_RDS_11318], [SWS_RDS_11322], [SWS_RDS_11324], [SWS_RDS_11320]

Scénarios d'erreur

Le traitement des erreurs de RawDataStreamServer suit les principes de l'AUTOSAR Adaptive Platform relatifs aux interfaces à sûreté de fonctionnement (fail-safe) :

Aucune des méthodes ne lève d'exceptions C++ ; toutes les fonctions sont déclarées comme noexcept SWS RawDataStream p. 1. Les cas d'erreur sont communiqués à l'appelant via le type de retour ara::core::Result.

Les scénarios d'erreur typiques comprennent :

  • Dépassements de délai : pour les méthodes WaitForConnection [SWS_RDS_11319], ReadData [SWS_RDS_11323] et WriteData [SWS_RDS_11325] avec délai d'attente (timeout), l'écoulement de la durée indiquée entraîne un état d'erreur dans le ara::core::Result renvoyé.
  • Erreurs de connexion et états non valides : les méthodes ReadData, WriteData et WaitForConnection devraient, en cas d'erreur (par exemple lors d'une connexion prématurément coupée ou d'erreurs de communication internes), renvoyer des codes d'erreur correspondants dans le ara::core::Result. Question Q-0c6815ddde412d81 (ouverte)
  • Préconditions et postconditions : les appelants doivent toujours vérifier la validité du ara::core::Result renvoyé avant d'accéder aux valeurs de données, afin de s'assurer de l'état sans erreur de l'opération.

Ce guide est basé sur la spécification AUTOSAR Adaptive R25-11 et a été généré automatiquement.

Carte des membres

Vue détaillée

Sélectionnez une entrée dans le plan.

Constructeurs et destructeur

Copy constructor is not allowed.

Surcharges 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;

Méthodes

Create fonction

Creates a server for a modeled port.

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

Reads binary data with timeout.

Surcharges 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 fonction

Closes and shuts down the connection.

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

Waits for a client connection with timeout.

Surcharges 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 fonction 2

Writes binary data.

Surcharges 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

Opérateurs

operator= fonction 2

Copy assignment operator is not allowed.

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

Documentation des méthodes et types

fonction 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#a6eadc9b
Content hash
a6eadc9b
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

fonction 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#b6102621
Content hash
b6102621
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

fonction 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#9b42cb24
Content hash
9b42cb24
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

fonction 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#721b4fba
Content hash
721b4fba
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

fonction ~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#d3e60994
Content hash
d3e60994
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

fonction 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#ac5e4a06
Content hash
ac5e4a06
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

fonction 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#42e9a5dd
Content hash
42e9a5dd
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

fonction 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#ad83fea0
Content hash
ad83fea0
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

fonction 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#8d3ad148
Content hash
8d3ad148
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

fonction 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#277ed952
Content hash
277ed952
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

fonction 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#8722588c
Content hash
8722588c
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

fonction 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#6bb76a44
Content hash
6bb76a44
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

fonction 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#3653a73a
Content hash
3653a73a
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