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

Guia do utilizadorGERADO POR IA

Aceita ligações e permite a transmissão e receção de fluxos de dados binários para portas modeladas.
GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: f7189bfb9540 Procedência Perguntas em aberto (3)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

Aceita ligações e permite a transmissão e receção de fluxos de dados binários para portas modeladas.

A classe ara::rds::RawDataStreamServer permite a aplicações de servidor aceitar uma ligação de cliente, bem como ler e escrever fluxos de dados binários através de portas modeladas SWS RawDataStream p. 1. Após a criação através do método de fábrica estático Create, a aplicação aguarda por uma ligação de forma síncrona ou com limite de tempo, para subsequentemente trocar dados através de ReadData e WriteData [SWS_RDS_11312]. Dado que a classe possui semântica estritamente de movimento e todas as operações estão declaradas como noexcept, o tratamento de erros processa-se exclusivamente através de ara::core::Result.

Contexto

A classe ara::rds::RawDataStreamServer representa, na AUTOSAR Adaptive Platform (módulo rds), a contraparte do lado do servidor para transmissões de dados orientadas a fluxos SWS RawDataStream p. 1. A sua tarefa principal consiste em aceitar ligações de clientes de entrada numa porta de comunicação modelada e processar a subsequente troca bidirecional de dados brutos não estruturados através de fluxos de dados binários.

Entre os principais intervenientes na interação incluem-se:

  • a aplicação de servidor de nível superior, que cria a instância, aguarda por ligações e inicia a transmissão de dados,
  • o sistema de tempo de execução AUTOSAR, ao qual o servidor é vinculado através de um ara::core::InstanceSpecifier para uma porta modelada [SWS_RDS_11312],
  • o cliente externo, que estabelece uma ligação ao servidor [SWS_RDS_11318] e troca dados úteis [SWS_RDS_11322], [SWS_RDS_11324].

Ciclo de vida

A instanciação de um RawDataStreamServer não é realizada através de construtores comuns, mas exclusivamente através do método de fábrica estático Create [SWS_RDS_11312]. Este vincula o servidor à porta especificada por ara::core::InstanceSpecifier.

Relativamente às relações de posse, a classe impõe uma semântica estrita de apenas movimento (move-only). O construtor de cópia [SWS_RDS_11316] e o operador de atribuição por cópia [SWS_RDS_11317] estão explicitamente eliminados (delete). A transferência de recursos para outros âmbitos de validade só é, por isso, possível através do construtor de movimento [SWS_RDS_11314] ou do operador de atribuição por movimento [SWS_RDS_11315].

Interpretação: após a criação bem-sucedida, a instância do servidor encontra-se num estado inicial de prontidão, no qual ainda não existe nenhuma ligação ativa. Pergunta Q-5d536f7c10a62342 (aberta) Através de WaitForConnection [SWS_RDS_11318] ou da variante monitorizada por tempo WaitForConnection(timeout) [SWS_RDS_11319], o servidor aguarda por um cliente e transita, em caso de sucesso, para o estado de ligação ativa. A ligação pode ser encerrada de forma direcionada em tempo de execução mediante a chamada de Shutdown [SWS_RDS_11320].

Ao destruir a instância do servidor, o destrutor ~RawDataStreamServer garante que uma ligação ainda aberta é desativada e encerrada automaticamente e de forma ordeira [SWS_RDS_11313].

No que diz respeito à concorrência, o método de criação Create está especificado como thread-safe [SWS_RDS_11312]. As operações de movimento [SWS_RDS_11314], [SWS_RDS_11315] e o destrutor [SWS_RDS_11313], por outro lado, estão explicitamente designados como não thread-safe (not thread-safe) e requerem proteção de sincronização externa em caso de acesso simultâneo a partir de múltiplas threads.

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

Diagrama de estados: fases de uma instância de servidor, desde a criação até ao desmantelamento da ligação, passando pela aceitação da ligação. Fontes: [SWS_RDS_11312], [SWS_RDS_11318], [SWS_RDS_11320], [SWS_RDS_11313]

Caminho de utilização

O fluxo de utilização típico de uma aplicação de servidor compreende os passos de inicialização, espera por ligações, transferência bidirecional de dados e desmantelamento da ligação:

  1. Criar o servidor: A aplicação instancia o servidor através de ara::rds::RawDataStreamServer::Create(instance) para a porta configurada [SWS_RDS_11312].
  2. Aguardar por ligação: A aplicação bloqueia mediante WaitForConnection() [SWS_RDS_11318] ou com duração máxima configurada via WaitForConnection(timeout) [SWS_RDS_11319], até que um cliente tenha estabelecido a ligação.
  3. Receber e enviar dados: Após a ligação bem-sucedida, a aplicação lê dados binários mediante ReadData(maxLength) [SWS_RDS_11322] ou com monitorização temporal via ReadData(maxLength, timeout) [SWS_RDS_11323]. Para o envio de dados binários, chama-se WriteData, opcionalmente sem limite de tempo de espera [SWS_RDS_11324] ou com monitorização temporal [SWS_RDS_11325]. O envio via WriteData transfere presumivelmente a posse do buffer de bytes disponibilizado (std::unique_ptr<ara::core::Byte[]>) para o servidor. Pergunta Q-eec0fea4a5ffaf40 (aberta)
  4. Desligar a ligação: Concluída a transmissão de dados, a aplicação termina explicitamente a sessão através de 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>

Diagrama de sequência: sequência de criação, aceitação de ligação, troca de dados e fecho da ligação. Fontes: [SWS_RDS_11312], [SWS_RDS_11318], [SWS_RDS_11322], [SWS_RDS_11324], [SWS_RDS_11320]

Cenários de erro

O tratamento de erros de RawDataStreamServer segue os princípios da AUTOSAR Adaptive Platform para interfaces tolerantes a falhas:

Nenhum dos métodos lança exceções C++; todas as funções estão declaradas como noexcept SWS RawDataStream p. 1. Em vez disso, os casos de erro são comunicados ao chamador através do tipo de retorno ara::core::Result.

Os cenários de erro típicos abrangem:

  • Excedimentos de tempo: Nos métodos WaitForConnection [SWS_RDS_11319], ReadData [SWS_RDS_11323] e WriteData [SWS_RDS_11325] com timeout, o decurso do intervalo de tempo especificado conduz a um estado de erro no ara::core::Result retornado.
  • Erros de ligação e estados inválidos: Os métodos ReadData, WriteData e WaitForConnection deverão, em caso de erro (como na desconexão prematura da ligação ou em erros internos de comunicação), retornar os códigos de erro correspondentes no ara::core::Result. Pergunta Q-0c6815ddde412d81 (aberta)
  • Pré e pós-condições: Os chamadores têm de verificar sempre a validade do ara::core::Result retornado antes de acederem aos valores dos dados, a fim de assegurar o estado isento de erros da operação.

Este guia baseia-se na especificação AUTOSAR Adaptive R25-11 e foi criado automaticamente.

Mapa de membros

Vista de detalhes

Selecione uma entrada no índice.

Construtores e destrutor

Copy constructor is not allowed.

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

Create função

Creates a server for a modeled port.

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

Reads binary data with timeout.

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

Closes and shuts down the connection.

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

Waits for a client connection with timeout.

Sobrecargas 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 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_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

Operadores

operator= função 2

Copy assignment operator is not allowed.

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

Documentação dos métodos e tipos

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

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

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

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

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

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

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

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

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

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

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

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

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