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

Guia do utilizadorGERADO POR IA

Permite o envio e a receção de fluxos de dados binários através de uma ligação de rede em portas modeladas.
GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: effb63ab8311 Procedência Perguntas em aberto (3)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

Permite o envio e a receção de fluxos de dados binários através de uma ligação de rede em portas modeladas.

A classe ara::rds::RawDataStreamClient serve para a leitura e escrita de fluxos de dados binários através de uma ligação de rede na AUTOSAR Adaptive Platform AUTOSAR_AP_SWS_RawDataStream p. 1. As instâncias são criadas através do método de fábrica estático Create, após o que a ligação é estabelecida com Connect, os dados são trocados através de ReadData e WriteData, e a sessão é terminada via Shutdown [SWS_RDS_10482]. Sendo um tipo não copiável e exclusivamente movível, o objeto não é thread-safe, pelo que as chamadas concorrentes têm de ser sincronizadas do lado da aplicação.

Contexto

A classe ara::rds::RawDataStreamClient serve como ponto terminal para o envio e a receção de fluxos de dados binários através de uma ligação de rede de acordo com a especificação AUTOSAR_AP_SWS_RawDataStream p. 1. Ela encapsula a ligação de comunicação de uma porta modelada, a qual é identificada e instanciada em tempo de execução através de um ara::core::InstanceSpecifier [SWS_RDS_10482]. O software aplicacional utiliza a interface para transmitir bidirecionalmente volumes de dados úteis não estruturados, sem necessidade de recorrer a interfaces de serviço baseadas em mensagens. A classe atua como cliente, estabelecendo e controlando ativamente uma ligação a um interlocutor através da rede.

Ciclo de vida

A criação de uma instância efetua-se exclusivamente através do método de fábrica estático Create [SWS_RDS_10482]. Este método é thread-safe e retorna, em caso de sucesso, a instância de cliente operacional dentro de um ara::core::Result. Relativamente às relações de posse, ara::rds::RawDataStreamClient está concebido como um tipo move-only: o construtor de cópia [SWS_RDS_11303] e o operador de atribuição por cópia [SWS_RDS_11304] estão explicitamente eliminados (=delete). Uma transferência do recurso só é possível através de semântica de movimento via construtor de movimento [SWS_RDS_11305] ou atribuição por movimento [SWS_RDS_11306]. Estas operações de movimento estão especificadas como não thread-safe.

No ciclo de vida, o objeto passa por várias fases: após a instanciação bem-sucedida, a ligação encontra-se no estado desligado. Através da chamada de Connect sem parâmetros [SWS_RDS_10484] ou com um intervalo de tempo configurável [SWS_RDS_11307], a ligação de rede é estabelecida e transita para o estado ativo. O encerramento da ligação pode ser provocado explicitamente através de Shutdown, fechando assim o fluxo de dados [SWS_RDS_10485]. Se a instância for destruída, o destrutor ~RawDataStreamClient garante o fecho e desativação automáticos de uma ligação ainda aberta [SWS_RDS_10483]. Nem os métodos de instância nem o destrutor são thread-safe; o acesso à mesma instância a partir de diferentes threads requer, por isso, sincronização externa.

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()

Diagrama de estados: estados do ciclo de vida e de ligação de RawDataStreamClient. Fontes: [SWS_RDS_10482], [SWS_RDS_10483], [SWS_RDS_10484], [SWS_RDS_10485]

Caminho de utilização

A utilização típica subdivide-se nas fases de inicialização, estabelecimento da ligação, transmissão de dados úteis e desmantelamento da ligação:

  • Inicialização: A aplicação instancia o cliente através de Create com o ara::core::InstanceSpecifier pretendido [SWS_RDS_10482].
  • Estabelecimento da ligação: Em seguida, a chamada de Connect [SWS_RDS_10484] ou de Connect com timeout [SWS_RDS_11307] estabelece a ligação de rede ao interlocutor.
  • Transmissão de dados: No estado ligado, a troca de dados processa-se de forma bidirecional. Para enviar dados, chama-se WriteData, sendo os dados transmitidos como std::unique_ptr<ara::core::Byte[]> juntamente com a indicação do comprimento [SWS_RDS_10487], opcionalmente com timeout [SWS_RDS_11310]. Para receber, utiliza-se ReadData sob indicação do tamanho máximo do buffer a ler [SWS_RDS_10486], opcionalmente também com timeout [SWS_RDS_11309]. Presumivelmente, a execução de operações de leitura e escrita pressupõe uma ligação previamente estabelecida com sucesso. Pergunta (aberta)
  • Desmantelamento da ligação: Concluída a troca de dados, a ligação é terminada de forma ordeira através de Shutdown [SWS_RDS_10485].
Fluxo típico de transmissão de dadosAplicaçãoRawDataStreamClientCreate(instance)Result<RawDataStreamClient>Connect()Result<void>loopTransmissão de dadosWriteData(data, maxLength)Result<void>ReadData(maxLength)Result<ReadDataResult>Shutdown()Result<void>

Diagrama de sequência: ordem típica de chamadas para inicialização, transmissão de dados e encerramento da ligação. Fontes: [SWS_RDS_10482], [SWS_RDS_10484], [SWS_RDS_10485], [SWS_RDS_10486], [SWS_RDS_10487]

Cenários de erro

Todos os métodos de ara::rds::RawDataStreamClient utilizam o tipo padrão ara::core::Result para retornos de erro e sucesso e são declarados com noexcept, pelo que nenhuma exceção C++ é lançada. No estabelecimento da conexão via Connect, em caso de erro, é retornado um código de erro do tipo RdsErrc [SWS_RDS_10484]. Nas variantes com limite de tempo – Connect [SWS_RDS_11307], ReadData [SWS_RDS_11309] e WriteData [SWS_RDS_11310] –, o transcurso do intervalo de tempo indicado (std::chrono::milliseconds) presumivelmente resulta em um erro de timeout correspondente no objeto Result. Pergunta Q-0ee603533c355c45 (aberta) Da mesma forma, uma chamada de métodos de leitura ou escrita sem conexão ativa provavelmente falhará e reportará um código de erro de RdsErrc. Portanto, os chamadores devem verificar o valor de retorno de cada chamada quanto ao sucesso antes que as operações subsequentes sejam executadas.

Este guia de classe resume os aspetos centrais de ara::rds::RawDataStreamClient com base na especificação AUTOSAR Adaptive Platform R25-11.

Mapa de membros

Vista de detalhes

Selecione uma entrada no índice.

Construtores e destrutor

Copy constructor is not allowed.

Sobrecargas 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étodos

Connect função 2

Establishes the connection.

Sobrecargas 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 função

Creates a client for a modeled port.

static ara::core::Result<RawDataStreamClient> Create(const ara::core::InstanceSpecifier &instance) noexcept;
ReadData função 2

Reads binary data.

Sobrecargas 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 função

Closes and shuts down the connection.

ara::core::Result<void> Shutdown() noexcept;
WriteData função 2

Writes binary data.

Sobrecargas 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

Operadores

operator= função 2

Copy assignment operator is not allowed.

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

Documentação dos métodos e tipos

função 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#0abe856e
Content hash
0abe856e
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

função 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#b6bbb5ac
Content hash
b6bbb5ac
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

função 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#a7515f56
Content hash
a7515f56
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

função 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#20fd2512
Content hash
20fd2512
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

função ~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#3890f206
Content hash
3890f206
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

função 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#34c2a0bd
Content hash
34c2a0bd
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

função 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#e0e06e3c
Content hash
e0e06e3c
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

função 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#6b26ac65
Content hash
6b26ac65
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

função 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#00320aa9
Content hash
00320aa9
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

função 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#0b668092
Content hash
0b668092
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

função 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#f4ee6d05
Content hash
f4ee6d05
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

função 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#931def69
Content hash
931def69
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

função 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#2f3e9db2
Content hash
2f3e9db2
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