类 ara::rds::IEEE1722RawDataStreamProducerDiese 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_90322] · Header ara/rds/raw_data_stream_IEEE1722.h
template<typename T> class IEEE1722RawDataStreamProducer final {...}; Producer for typed IEEE 1722 stream datagrams.
Header-Datei #include "ara/rds/raw_data_stream_IEEE1722.h" Scope namespace ara::rds
用户指南人工智能生成 支持通过已配置的连接类型化发送 IEEE 1722 数据流报文。
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 4f4ec9f5aa38
来源
未决问题(2)
摘要 详细
支持通过已配置的连接类型化发送 IEEE 1722 数据流报文。
模板类 ara::rds::IEEE1722RawDataStreamProducer 用于在 AUTOSAR Adaptive Platform 中发送符合 IEEE 1722 标准(AUTOSAR_AP_SWS_RawDataStream, 第1页 )的类型化数据流报文。通过 Create 进行静态创建后,通过 Connect 建立连接,随后有效数据通过 WriteData 作为 vector 进行传输 [SWS_RDS_90332] 。该类具有严格的移动语义(Move-Only 语义),且在移动操作以及析构函数中非线程安全。显式调用 Shutdown 或销毁对象可正常关闭连接。
更多 ›
本指南仅基于 AUTOSAR Adaptive R25-11 的接口规范,由系统自动生成。
分组依据 类别 历史
此版本没有元素数据
构造函数和析构函数 Copy constructor is not allowed.
重载 IEEE1722RawDataStreamProducer 2 IEEE1722RawDataStreamProducer(const IEEE1722RawDataStreamProducer &)=delete; SWS_RDS_90327 IEEE1722RawDataStreamProducer(IEEE1722RawDataStreamProducer &&other) noexcept; SWS_RDS_90324 Destructor; an open connection is shut down.
~IEEE1722RawDataStreamProducer() noexcept;
方法 Connects the IEEE 1722 stream producer.
ara::core::Result<void> Connect() noexcept;
Creates an IEEE 1722 producer.
static ara::core::Result<IEEE1722RawDataStreamProducer<T>> Create(const ara::core::InstanceSpecifier &instance) noexcept;
Shuts down the producer connection.
ara::core::Result<void> Shutdown() noexcept;
Writes IEEE 1722 datagrams.
ara::core::Result<void> WriteData(std::vector<T> data) noexcept;
运算符 Copy assignment operator is not allowed.
重载 = 2 IEEE1722RawDataStreamProducer &operator=(const IEEE1722RawDataStreamProducer &)=delete; SWS_RDS_90328 IEEE1722RawDataStreamProducer &operator=(IEEE1722RawDataStreamProducer &&other) & noexcept; SWS_RDS_90326
点击条目以查看其关系。
基类 派生类 使用 被使用于 继承 自此版本起移除 用于 此类中无关联 函数 AI 评注 打开类页面 无法加载类页面。 调整顺序 调整宽度 调整大纲宽度 章节 阅读时间 SWS 引用 图表 放回中间 调整顺序或拖到标题栏 取消停靠 – 在内容中显示 移到中间栏 作为标签停靠到标题栏 元素 AI 模型 打开审计档案 档案 打开简短版本 打开中等版本 打开完整版本 恢复默认视图 已恢复默认视图 撤销 关闭详细视图 签名 基本信息 值 截至所选版本的最后一次更改 之后的下一次更改 单击:选择版本 无法放在此处:拖到标题栏可停靠,拖到中间栏可取消停靠。 新增 已更改 未更改 已移除 未包含 更改 内容无变化 首次出现于 移除于 没有可用的版本数据。 正在加载版本数据 … 文本 此版本未收录措辞 悬停或单击单元格:与所选版本比较 · 单击版本标题:选择版本 选择版本 属性 版本 元素 只有一个版本有措辞 PDF 中存在,原文尚未导入 首次采集原文 自 {rel} 起未更改 版本颜色 最早版本 最新版本
方法与类型文档 函数 IEEE1722RawDataStreamProducer [SWS_RDS_90327] IEEE1722RawDataStreamProducer(const IEEE1722RawDataStreamProducer &)=delete; Copy constructor is not allowed.
Header-Datei #include "ara/rds/raw_data_stream_IEEE1722.h" Scope class ara::rds::IEEE1722RawDataStreamProducer
Status: valid/unmigrated
Version: rel:R25-11#e5a42a2f
Versionshistorie & Revisions (1 transition, 3 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_90327@rel:R25-11#e5a42a2f
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#c6f04c482026-09-30 Inspect R24-11 rel:R24-11#e5a42a2f2026-10-14 Inspect R25-11 rel:R25-11#e5a42a2f2026-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
函数 IEEE1722RawDataStreamProducer [SWS_RDS_90324] IEEE1722RawDataStreamProducer(IEEE1722RawDataStreamProducer &&other) noexcept; Header-Datei #include "ara/rds/raw_data_stream_IEEE1722.h" Scope class ara::rds::IEEE1722RawDataStreamProducer Thread-Sicherheit not thread-safe
Status: valid/unmigrated
Version: rel:R25-11#ed095031
Versionshistorie & Revisions (1 transition, 3 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_90324@rel:R25-11#ed095031
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#6eccec192026-09-30 Inspect R24-11 rel:R24-11#ed0950312026-10-14 Inspect R25-11 rel:R25-11#ed0950312026-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
IEEE1722RawDataStreamProducer &operator=(const IEEE1722RawDataStreamProducer &)=delete; Copy assignment operator is not allowed.
Header-Datei #include "ara/rds/raw_data_stream_IEEE1722.h" Scope class ara::rds::IEEE1722RawDataStreamProducer
Status: valid/unmigrated
Version: rel:R25-11#d9f22fa2
Versionshistorie & Revisions (1 transition, 3 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_90328@rel:R25-11#d9f22fa2
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#eaae76f22026-09-30 Inspect R24-11 rel:R24-11#d9f22fa22026-10-14 Inspect R25-11 rel:R25-11#d9f22fa22026-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
IEEE1722RawDataStreamProducer &operator=(IEEE1722RawDataStreamProducer &&other) & noexcept; Move assignment operator.
Header-Datei #include "ara/rds/raw_data_stream_IEEE1722.h" Scope class ara::rds::IEEE1722RawDataStreamProducer Thread-Sicherheit not thread-safe
Status: valid/unmigrated
Version: rel:R25-11#77a790e4
Versionshistorie & Revisions (1 transition, 3 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_90326@rel:R25-11#77a790e4
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#019c358d2026-09-30 Inspect R24-11 rel:R24-11#77a790e42026-10-14 Inspect R25-11 rel:R25-11#77a790e42026-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
函数 ~IEEE1722RawDataStreamProducer [SWS_RDS_90329] ~IEEE1722RawDataStreamProducer() noexcept; Destructor; an open connection is shut down.
Header-Datei #include "ara/rds/raw_data_stream_IEEE1722.h" Scope class ara::rds::IEEE1722RawDataStreamProducer Thread-Sicherheit not thread-safe
Status: valid/unmigrated
Version: rel:R25-11#a0af2838
Versionshistorie & Revisions (1 transition, 3 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_90329@rel:R25-11#a0af2838
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#6c7e14a62026-09-30 Inspect R24-11 rel:R24-11#a0af28382026-10-14 Inspect R25-11 rel:R25-11#a0af28382026-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> Connect() noexcept; Connects the IEEE 1722 stream producer.
Header-Datei #include "ara/rds/raw_data_stream_IEEE1722.h" Scope class ara::rds::IEEE1722RawDataStreamProducer
Status: valid/unmigrated
Version: rel:R25-11#cd9ebb3d
Versionshistorie & Revisions (1 transition, 3 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_90330@rel:R25-11#cd9ebb3d
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#60092d922026-09-30 Inspect R24-11 rel:R24-11#89d5b0f42026-10-14 Inspect R25-11 rel:R25-11#cd9ebb3d2026-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; Shuts down the producer connection.
Header-Datei #include "ara/rds/raw_data_stream_IEEE1722.h" Scope class ara::rds::IEEE1722RawDataStreamProducer
Status: valid/unmigrated
Version: rel:R25-11#34c26504
Versionshistorie & Revisions (1 transition, 3 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_90331@rel:R25-11#34c26504
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#c8f38c642026-09-30 Inspect R24-11 rel:R24-11#68ca17352026-10-14 Inspect R25-11 rel:R25-11#34c265042026-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::vector<T> data) noexcept; Writes IEEE 1722 datagrams.
Header-Datei #include "ara/rds/raw_data_stream_IEEE1722.h" Scope class ara::rds::IEEE1722RawDataStreamProducer
Status: valid/unmigrated
Version: rel:R25-11#488e5e5f
Versionshistorie & Revisions (1 transition, 3 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_90332@rel:R25-11#488e5e5f
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#5ab525c82026-09-30 Inspect R24-11 rel:R24-11#953ee92e2026-10-14 Inspect R25-11 rel:R25-11#488e5e5f2026-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<IEEE1722RawDataStreamProducer<T>> Create(const ara::core::InstanceSpecifier &instance) noexcept; Creates an IEEE 1722 producer.
Header-Datei #include "ara/rds/raw_data_stream_IEEE1722.h" Scope class ara::rds::IEEE1722RawDataStreamProducer
Status: valid/unmigrated
Version: rel:R25-11#d9dfc519
Versionshistorie & Revisions (1 transition, 3 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_90323@rel:R25-11#d9dfc519
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#845985082026-09-30 Inspect R24-11 rel:R24-11#a86036322026-10-14 Inspect R25-11 rel:R25-11#d9dfc5192026-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 · 德文原文