类 ara::rds::RawDataStreamServerDiese 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" Scope namespace ara::rds
用户指南人工智能生成 接受连接,并允许为建模端口传输和接收二进制数据流。
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: f7189bfb9540
来源
未决问题(3)
摘要 详细
接受连接,并允许为建模端口传输和接收二进制数据流。
类 ara::rds::RawDataStreamServer 允许服务器应用程序接受客户端连接,并通过建模端口读取和写入二进制数据流 SWS RawDataStream 第1页 。在通过静态工厂方法 Create 创建之后,应用程序同步或在限时内等待连接,以便随后通过 ReadData 和 WriteData 交换数据 [SWS_RDS_11312] 。由于该类具有纯移动语义且所有操作均声明为 noexcept,因此错误处理完全通过 ara::core::Result 进行。
更多 ›
本指南基于 AUTOSAR Adaptive R25-11 规范自动生成。
分组依据 类别 历史
此版本没有元素数据
构造函数和析构函数 Copy constructor is not allowed.
重载 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;
方法 Creates a server for a modeled port.
static ara::core::Result<RawDataStreamServer> Create(const ara::core::InstanceSpecifier &instance) noexcept;
Reads binary data with timeout.
重载 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 Closes and shuts down the connection.
ara::core::Result<void> Shutdown() noexcept;
Waits for a client connection with timeout.
重载 WaitForConnection 2 ara::core::Result<void> WaitForConnection(std::chrono::milliseconds timeout) noexcept; SWS_RDS_11319 ara::core::Result<void> WaitForConnection() noexcept; SWS_RDS_11318 Writes binary data.
重载 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 运算符 Copy assignment operator is not allowed.
重载 = 2 RawDataStreamServer &operator=(const RawDataStreamServer &)=delete; SWS_RDS_11317 RawDataStreamServer &operator=(RawDataStreamServer &&other) & noexcept; SWS_RDS_11315
点击条目以查看其关系。
基类 派生类 使用 被使用于 继承 自此版本起移除 用于 此类中无关联 函数 AI 评注 打开类页面 无法加载类页面。 调整顺序 调整宽度 调整大纲宽度 章节 阅读时间 SWS 引用 图表 放回中间 调整顺序或拖到标题栏 取消停靠 – 在内容中显示 移到中间栏 作为标签停靠到标题栏 元素 AI 模型 打开审计档案 档案 打开简短版本 打开中等版本 打开完整版本 恢复默认视图 已恢复默认视图 撤销 关闭详细视图 签名 基本信息 值 截至所选版本的最后一次更改 之后的下一次更改 单击:选择版本 无法放在此处:拖到标题栏可停靠,拖到中间栏可取消停靠。 新增 已更改 未更改 已移除 未包含 更改 内容无变化 首次出现于 移除于 没有可用的版本数据。 正在加载版本数据 … 文本 此版本未收录措辞 悬停或单击单元格:与所选版本比较 · 单击版本标题:选择版本 选择版本 属性 版本 元素 只有一个版本有措辞 PDF 中存在,原文尚未导入 首次采集原文 自 {rel} 起未更改 版本颜色 最早版本 最新版本
方法与类型文档 RawDataStreamServer(const RawDataStreamServer &)=delete; Copy constructor is not allowed.
Header-Datei #include "ara/rds/raw_data_stream.h" Scope class ara::rds::RawDataStreamServer
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:
Release:
R25-11 (Current / Active) R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (4):
R25-11 rel:R25-11#889b297e2026-09-30 Inspect R23-11 rel:R23-11#c4dfa5ba2026-10-14 Inspect R24-11 rel:R24-11#8273ace22026-10-14 Inspect R25-11 rel:R25-11#5700eab92026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
RawDataStreamServer(RawDataStreamServer &&other) noexcept; Header-Datei #include "ara/rds/raw_data_stream.h" Scope class ara::rds::RawDataStreamServer Thread-Sicherheit not thread-safe
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:
Release:
R25-11 (Current / Active) R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (4):
R25-11 rel:R25-11#8dc453ed2026-09-30 Inspect R23-11 rel:R23-11#3dd31f7c2026-10-14 Inspect R24-11 rel:R24-11#40ca14e62026-10-14 Inspect R25-11 rel:R25-11#40ca14e62026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
RawDataStreamServer &operator=(const RawDataStreamServer &)=delete; Copy assignment operator is not allowed.
Header-Datei #include "ara/rds/raw_data_stream.h" Scope class ara::rds::RawDataStreamServer
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:
Release:
R25-11 (Current / Active) R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (4):
R25-11 rel:R25-11#5eb4bba12026-09-30 Inspect R23-11 rel:R23-11#c02598942026-10-14 Inspect R24-11 rel:R24-11#f6aaad6b2026-10-14 Inspect R25-11 rel:R25-11#f6aaad6b2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
RawDataStreamServer &operator=(RawDataStreamServer &&other) & noexcept; Move assignment operator.
Header-Datei #include "ara/rds/raw_data_stream.h" Scope class ara::rds::RawDataStreamServer Thread-Sicherheit not thread-safe
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:
Release:
R25-11 (Current / Active) R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (4):
R25-11 rel:R25-11#ba281d242026-09-30 Inspect R23-11 rel:R23-11#89f296692026-10-14 Inspect R24-11 rel:R24-11#2f0f23252026-10-14 Inspect R25-11 rel:R25-11#2f0f23252026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
~RawDataStreamServer() noexcept; Destructor; an open connection is shut down.
Header-Datei #include "ara/rds/raw_data_stream.h" Scope class ara::rds::RawDataStreamServer Thread-Sicherheit not thread-safe
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:
Release:
R25-11 (Current / Active) R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (4):
R25-11 rel:R25-11#843904b62026-09-30 Inspect R23-11 rel:R23-11#3e1e4c7c2026-10-14 Inspect R24-11 rel:R24-11#4389a68e2026-10-14 Inspect R25-11 rel:R25-11#4389a68e2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
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" Scope class ara::rds::RawDataStreamServer
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:
Release:
R25-11 (Current / Active) R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (4):
R25-11 rel:R25-11#96dbad292026-09-30 Inspect R23-11 rel:R23-11#f0b5611c2026-10-14 Inspect R24-11 rel:R24-11#a32a17552026-10-14 Inspect R25-11 rel:R25-11#79230a5d2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
ara::core::Result<ReadDataResult> ReadData(std::size_t maxLength) noexcept; Header-Datei #include "ara/rds/raw_data_stream.h" Scope class ara::rds::RawDataStreamServer
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:
Release:
R25-11 (Current / Active) R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (4):
R25-11 rel:R25-11#bb588e3c2026-09-30 Inspect R23-11 rel:R23-11#514dcd432026-10-14 Inspect R24-11 rel:R24-11#1fc342392026-10-14 Inspect R25-11 rel:R25-11#052483d92026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
ara::core::Result<void> Shutdown() noexcept; Closes and shuts down the connection.
Header-Datei #include "ara/rds/raw_data_stream.h" Scope class ara::rds::RawDataStreamServer
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:
Release:
R25-11 (Current / Active) R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (4):
R25-11 rel:R25-11#96845a722026-09-30 Inspect R23-11 rel:R23-11#89da38862026-10-14 Inspect R24-11 rel:R24-11#d0193ba82026-10-14 Inspect R25-11 rel:R25-11#23d974732026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
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" Scope class ara::rds::RawDataStreamServer
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:
Release:
R25-11 (Current / Active) R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (4):
R25-11 rel:R25-11#45bdbc3f2026-09-30 Inspect R23-11 rel:R23-11#fe46c28c2026-10-14 Inspect R24-11 rel:R24-11#6e54c0252026-10-14 Inspect R25-11 rel:R25-11#029c4bce2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
ara::core::Result<void> WaitForConnection() noexcept; Waits for a client connection.
Header-Datei #include "ara/rds/raw_data_stream.h" Scope class ara::rds::RawDataStreamServer
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:
Release:
R25-11 (Current / Active) R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (4):
R25-11 rel:R25-11#18797c232026-09-30 Inspect R23-11 rel:R23-11#d298182e2026-10-14 Inspect R24-11 rel:R24-11#aac3c6ae2026-10-14 Inspect R25-11 rel:R25-11#c385603b2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
ara::core::Result<void> WriteData(std::unique_ptr<ara::core::Byte[]> data, std::size_t maxLength) noexcept; Header-Datei #include "ara/rds/raw_data_stream.h" Scope class ara::rds::RawDataStreamServer
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:
Release:
R25-11 (Current / Active) R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (4):
R25-11 rel:R25-11#0ecbaf0e2026-09-30 Inspect R23-11 rel:R23-11#f7bccf892026-10-14 Inspect R24-11 rel:R24-11#a31ce9372026-10-14 Inspect R25-11 rel:R25-11#92f6304e2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
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" Scope class ara::rds::RawDataStreamServer
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:
Release:
R25-11 (Current / Active) R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (4):
R25-11 rel:R25-11#d0718a962026-09-30 Inspect R23-11 rel:R23-11#dbe87ae32026-10-14 Inspect R24-11 rel:R24-11#42f6eb3e2026-10-14 Inspect R25-11 rel:R25-11#f8a0612b2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
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" Scope class ara::rds::RawDataStreamServer Thread-Sicherheit thread-safe
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:
Release:
R25-11 (Current / Active) R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (4):
R25-11 rel:R25-11#18301abf2026-09-30 Inspect R23-11 rel:R23-11#46da11362026-10-14 Inspect R24-11 rel:R24-11#221950b22026-10-14 Inspect R25-11 rel:R25-11#48cbee6f2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
gemini-3.8-flash-low· 2026-10-13 · 德文原文