DEENESPTFRRUARHIKOZHNL

classe ara::rds::RawDataStreamClient

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_10481] · Header ara/rds/raw_data_stream.h

class RawDataStreamClient final {...};

Object for reading and writing binary data streams over a network connection.

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

Guide utilisateurGÉNÉRÉ PAR IA

Permet l'émission et la réception de flux de données binaires via une connexion réseau sur 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 : effb63ab8311 Provenance Questions ouvertes (3)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Permet l'émission et la réception de flux de données binaires via une connexion réseau sur des ports modélisés.

La classe ara::rds::RawDataStreamClient sert à la lecture et à l'écriture de flux de données binaires via une connexion réseau sur l'AUTOSAR Adaptive Platform AUTOSAR_AP_SWS_RawDataStream p. 1. Les instances sont créées via la méthode fabrique statique Create, après quoi la connexion est établie avec Connect, les données sont échangées au moyen de ReadData et WriteData et la session est terminée via Shutdown [SWS_RDS_10482]. En tant que type non copiable et exclusivement déplaçable, l'objet n'est pas thread-safe, raison pour laquelle les appels concurrents doivent être synchronisés côté application.

Contexte

La classe ara::rds::RawDataStreamClient sert de point de terminaison pour l'émission et la réception de flux de données binaires via une connexion réseau conformément à la spécification AUTOSAR_AP_SWS_RawDataStream p. 1. Elle encapsule la liaison de communication d'un port modélisé, qui est identifié et instancié à l'exécution via un ara::core::InstanceSpecifier [SWS_RDS_10482]. Le logiciel applicatif utilise l'interface pour transférer de manière bidirectionnelle des volumes de données utiles non structurées, sans devoir recourir à des interfaces de service basées sur des messages. La classe agit ainsi en tant que client, qui établit et contrôle activement une connexion vers un homologue via le réseau.

Cycle de vie

La création d'une instance s'effectue exclusivement via la méthode fabrique statique Create [SWS_RDS_10482]. Cette méthode est thread-safe et renvoie en cas de succès l'instance de client opérationnelle au sein d'un ara::core::Result. Concernant les relations de propriété, ara::rds::RawDataStreamClient est conçu comme un type exclusivement déplaçable (move-only) : le constructeur de copie [SWS_RDS_11303] ainsi que l'opérateur d'assignation par copie [SWS_RDS_11304] sont explicitement supprimés (=delete). Un transfert de la ressource n'est possible que via la sémantique de déplacement au moyen du constructeur de déplacement [SWS_RDS_11305] ou de l'assignation par déplacement [SWS_RDS_11306]. Ces opérations de déplacement sont spécifiées comme non thread-safe.

Au cours de son cycle de vie, l'objet traverse plusieurs phases : après une instanciation réussie, la connexion se trouve à l'état déconnecté. Via l'appel de Connect sans paramètre [SWS_RDS_10484] ou avec une durée configurable [SWS_RDS_11307], la connexion réseau est établie et passe à l'état actif. La fin de la connexion peut être provoquée explicitement via Shutdown, fermant ainsi le flux de données [SWS_RDS_10485]. Si l'instance est détruite, le destructeur ~RawDataStreamClient garantit la fermeture automatique et l'arrêt d'une connexion encore ouverte [SWS_RDS_10483]. Ni les méthodes d'instance ni le destructeur ne sont thread-safe ; l'accès à la même instance depuis différents threads requiert donc une synchronisation externe.

Erstellt Erstellt Verbunden Verbunden Erstellt->Verbunden Connect() Zerstört Zerstört Erstellt->Zerstört ~RawDataStreamClient() Geschlossen Geschlossen Verbunden->Geschlossen Shutdown() Verbunden->Zerstört ~RawDataStreamClient() Geschlossen->Zerstört ~RawDataStreamClient()

Diagramme d'états : cycle de vie et états de connexion de RawDataStreamClient. Sources : [SWS_RDS_10482], [SWS_RDS_10483], [SWS_RDS_10484], [SWS_RDS_10485]

Parcours d'utilisation

L'utilisation typique s'articule selon les phases d'initialisation, d'établissement de la connexion, de transfert des données utiles et de libération de la connexion :

  • Initialisation : l'application instancie le client via Create avec le ara::core::InstanceSpecifier souhaité [SWS_RDS_10482].
  • Établissement de la connexion : ensuite, l'appel de Connect [SWS_RDS_10484] ou Connect avec délai d'attente (timeout) [SWS_RDS_11307] établit la connexion réseau vers l'homologue.
  • Transfert de données : à l'état connecté, l'échange de données a lieu de manière bidirectionnelle. Pour envoyer des données, WriteData est appelé, les données étant transmises en tant que std::unique_ptr<ara::core::Byte[]> accompagnées de l'indication de longueur [SWS_RDS_10487], optionnellement avec délai d'attente [SWS_RDS_11310]. Pour la réception, ReadData est utilisé en spécifiant la taille maximale de tampon à lire [SWS_RDS_10486], au choix également avec délai d'attente [SWS_RDS_11309]. L'exécution des opérations de lecture et d'écriture présuppose vraisemblablement une connexion préalablement établie avec succès. Question (ouverte)
  • Libération de la connexion : une fois l'échange de données terminé, la connexion est arrêtée de manière ordonnée au moyen de Shutdown [SWS_RDS_10485].
Déroulement typique du transfert de donnéesApplicationRawDataStreamClientCreate(instance)Result<RawDataStreamClient>Connect()Result<void>loopTransmission de donnéesWriteData(data, maxLength)Result<void>ReadData(maxLength)Result<ReadDataResult>Shutdown()Result<void>

Diagramme de séquence : ordre d'appel typique pour l'initialisation, le transfert de données et la fin de connexion. Sources : [SWS_RDS_10482], [SWS_RDS_10484], [SWS_RDS_10485], [SWS_RDS_10486], [SWS_RDS_10487]

Scénarios d'erreur

Toutes les méthodes de ara::rds::RawDataStreamClient utilisent le type standard ara::core::Result pour les retours d'erreur et de succès et sont déclarées avec noexcept, n'émettant ainsi aucune exception C++. Lors de l'établissement de la connexion via Connect, un code d'erreur de type RdsErrc est renvoyé en cas d'erreur [SWS_RDS_10484]. Pour les variantes avec limitation de durée – Connect [SWS_RDS_11307], ReadData [SWS_RDS_11309] et WriteData [SWS_RDS_11310] –, l'expiration de la durée spécifiée (std::chrono::milliseconds) conduit probablement à une erreur de dépassement de délai (timeout) correspondante dans l'objet Result. Question Q-0ee603533c355c45 (ouverte) De même, un appel de méthodes de lecture ou d'écriture sans connexion active devrait échouer et signaler un code d'erreur issu de RdsErrc. Les appelants doivent donc vérifier le succès de la valeur de retour de chaque appel avant d'exécuter des opérations ultérieures.

Ce guide de classe résume les aspects essentiels de ara::rds::RawDataStreamClient sur la base de la spécification AUTOSAR Adaptive Platform R25-11.

Carte des membres

Vue détaillée

Sélectionnez une entrée dans le plan.

Constructeurs et destructeur

Copy constructor is not allowed.

Surcharges RawDataStreamClient 2
RawDataStreamClient(const RawDataStreamClient &)=delete; SWS_RDS_11303
RawDataStreamClient(RawDataStreamClient &&other) noexcept; SWS_RDS_11305

Destructor; an open connection is shut down.

~RawDataStreamClient() noexcept;

Méthodes

Connect fonction 2

Establishes the connection.

Surcharges Connect 2
ara::core::Result<void> Connect() noexcept; SWS_RDS_10484
ara::core::Result<void> Connect(std::chrono::milliseconds timeout) noexcept; SWS_RDS_11307
Create fonction

Creates a client for a modeled port.

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

Reads binary data.

Surcharges ReadData 2
ara::core::Result<ReadDataResult> ReadData(std::size_t maxLength) noexcept; SWS_RDS_10486
ara::core::Result<ReadDataResult> ReadData(std::size_t maxLength, std::chrono::milliseconds timeout) noexcept; SWS_RDS_11309
Shutdown fonction

Closes and shuts down the connection.

ara::core::Result<void> Shutdown() noexcept;
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_10487
ara::core::Result<void> WriteData(std::unique_ptr<ara::core::Byte[]> data, std::size_t maxLength, std::chrono::milliseconds timeout) noexcept; SWS_RDS_11310

Opérateurs

operator= fonction 2

Copy assignment operator is not allowed.

Surcharges = 2
RawDataStreamClient &operator=(const RawDataStreamClient &)=delete; SWS_RDS_11304
RawDataStreamClient &operator=(RawDataStreamClient &&other) & noexcept; SWS_RDS_11306

Documentation des méthodes et types

fonction RawDataStreamClient [SWS_RDS_11303]

RawDataStreamClient(const RawDataStreamClient &)=delete;

Copy constructor is not allowed.

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

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

Record
AUTOSAR/AP/record/SWS_RDS_11303
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11303@rel:R25-11#6d5f738b
Content hash
6d5f738b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11303
Status: valid/unmigrated Version: rel:R25-11#1df8826a 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_11303@rel:R25-11#1df8826a
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#06afce272026-09-30
  • R23-11rel:R23-11#6e8ebabf2026-10-14
  • R24-11rel:R24-11#1df8826a2026-10-14
  • R25-11rel:R25-11#1df8826a2026-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 RawDataStreamClient [SWS_RDS_11305]

RawDataStreamClient(RawDataStreamClient &&other) noexcept;

Move constructor.

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

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

Record
AUTOSAR/AP/record/SWS_RDS_11305
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11305@rel:R25-11#02869825
Content hash
02869825
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11305
Status: valid/unmigrated Version: rel:R25-11#32a66e95 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_11305@rel:R25-11#32a66e95
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#9e3a9e642026-09-30
  • R23-11rel:R23-11#4093b25b2026-10-14
  • R24-11rel:R24-11#b40c4be02026-10-14
  • R25-11rel:R25-11#32a66e952026-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_11304]

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

Copy assignment operator is not allowed.

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

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

Record
AUTOSAR/AP/record/SWS_RDS_11304
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11304@rel:R25-11#319b2775
Content hash
319b2775
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11304
Status: valid/unmigrated Version: rel:R25-11#68205c57 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_11304@rel:R25-11#68205c57
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#d6902c252026-09-30
  • R23-11rel:R23-11#8c2784652026-10-14
  • R24-11rel:R24-11#68205c572026-10-14
  • R25-11rel:R25-11#68205c572026-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_11306]

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

Move assignment operator.

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

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

Record
AUTOSAR/AP/record/SWS_RDS_11306
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11306@rel:R25-11#4443a06d
Content hash
4443a06d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11306
Status: valid/unmigrated Version: rel:R25-11#0819f609 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_11306@rel:R25-11#0819f609
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#547988322026-09-30
  • R23-11rel:R23-11#d1fdd0302026-10-14
  • R24-11rel:R24-11#0819f6092026-10-14
  • R25-11rel:R25-11#0819f6092026-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 ~RawDataStreamClient [SWS_RDS_10483]

~RawDataStreamClient() noexcept;

Destructor; an open connection is shut down.

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

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

Record
AUTOSAR/AP/record/SWS_RDS_10483
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_10483@rel:R25-11#ccb232ee
Content hash
ccb232ee
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_10483
Status: valid/unmigrated Version: rel:R25-11#289749da 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_10483@rel:R25-11#289749da
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#dac9b5a02026-09-30
  • R23-11rel:R23-11#a06439a22026-10-14
  • R24-11rel:R24-11#289749da2026-10-14
  • R25-11rel:R25-11#289749da2026-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 Connect [SWS_RDS_10484]

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

Establishes the connection.

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

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

Record
AUTOSAR/AP/record/SWS_RDS_10484
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_10484@rel:R25-11#5ab39266
Content hash
5ab39266
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_10484
Status: valid/unmigrated Version: rel:R25-11#f401ea38 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_10484@rel:R25-11#f401ea38
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#01eeebe52026-09-30
  • R23-11rel:R23-11#59974d0c2026-10-14
  • R24-11rel:R24-11#f3185b002026-10-14
  • R25-11rel:R25-11#f401ea382026-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 Connect [SWS_RDS_11307]

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

Establishes the connection within a timeout.

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

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

Record
AUTOSAR/AP/record/SWS_RDS_11307
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11307@rel:R25-11#a8135a10
Content hash
a8135a10
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11307
Status: valid/unmigrated Version: rel:R25-11#514876fa 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_11307@rel:R25-11#514876fa
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#fd1a0e532026-09-30
  • R23-11rel:R23-11#0a09e1392026-10-14
  • R24-11rel:R24-11#537f52842026-10-14
  • R25-11rel:R25-11#514876fa2026-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_10486]

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::RawDataStreamClient

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

Record
AUTOSAR/AP/record/SWS_RDS_10486
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_10486@rel:R25-11#b975246a
Content hash
b975246a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_10486
Status: valid/unmigrated Version: rel:R25-11#27486c67 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_10486@rel:R25-11#27486c67
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#17e83a262026-09-30
  • R23-11rel:R23-11#052eb9312026-10-14
  • R24-11rel:R24-11#ec609f1a2026-10-14
  • R25-11rel:R25-11#27486c672026-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_11309]

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::RawDataStreamClient

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

Record
AUTOSAR/AP/record/SWS_RDS_11309
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11309@rel:R25-11#d53efb3d
Content hash
d53efb3d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11309
Status: valid/unmigrated Version: rel:R25-11#7e63cb2d 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_11309@rel:R25-11#7e63cb2d
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#3f15b62e2026-09-30
  • R23-11rel:R23-11#07c027dd2026-10-14
  • R24-11rel:R24-11#0b41a2432026-10-14
  • R25-11rel:R25-11#7e63cb2d2026-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_10485]

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

Closes and shuts down the connection.

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

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

Record
AUTOSAR/AP/record/SWS_RDS_10485
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_10485@rel:R25-11#b3f2cdcd
Content hash
b3f2cdcd
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_10485
Status: valid/unmigrated Version: rel:R25-11#ec0f9a31 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_10485@rel:R25-11#ec0f9a31
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#958b7c792026-09-30
  • R23-11rel:R23-11#86d5811d2026-10-14
  • R24-11rel:R24-11#2625779d2026-10-14
  • R25-11rel:R25-11#ec0f9a312026-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_10487]

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::RawDataStreamClient

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

Record
AUTOSAR/AP/record/SWS_RDS_10487
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_10487@rel:R25-11#4f37a9a9
Content hash
4f37a9a9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_10487
Status: valid/unmigrated Version: rel:R25-11#15ab6a22 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_10487@rel:R25-11#15ab6a22
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#8980fa172026-09-30
  • R23-11rel:R23-11#80bc86932026-10-14
  • R24-11rel:R24-11#5dd9cfba2026-10-14
  • R25-11rel:R25-11#15ab6a222026-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_11310]

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::RawDataStreamClient

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

Record
AUTOSAR/AP/record/SWS_RDS_11310
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_11310@rel:R25-11#55b7cddf
Content hash
55b7cddf
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_11310
Status: valid/unmigrated Version: rel:R25-11#5f84469b 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_11310@rel:R25-11#5f84469b
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#2e9967f72026-09-30
  • R23-11rel:R23-11#fd4c8e432026-10-14
  • R24-11rel:R24-11#074b1d102026-10-14
  • R25-11rel:R25-11#5f84469b2026-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_10482]

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

Creates a client for a modeled port.

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

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

Record
AUTOSAR/AP/record/SWS_RDS_10482
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_10482@rel:R25-11#4d5525d7
Content hash
4d5525d7
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_10482
Status: valid/unmigrated Version: rel:R25-11#1b2ec112 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_10482@rel:R25-11#1b2ec112
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#3b10ea0e2026-09-30
  • R23-11rel:R23-11#37f04fc52026-10-14
  • R24-11rel:R24-11#1924b0152026-10-14
  • R25-11rel:R25-11#1b2ec1122026-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