跳转到内容

UBot ROSQos Override

C++
FUBotROSQosOverride
模块
UBotROS · UBotROS 0.1.2
节点
Break · Make
头文件
Source/UBotROS/Public/UBotROSTypes.h

可选的 QoS 覆盖:勾选 Override 后,用 Qos 替换默认配置。

字段类型蓝图说明
OverridebOverrideBoolean读写是否用 Qos 替换默认 QoS。
QosQosUBot ROSQos结构体读写Override 勾选时使用的 QoS,初始值是 Best Effort / Volatile / 深度 5。

拆分结构体 · Break:FUBotROSQosOverride

把 UBot ROSQos Override 拆成各个字段。

引脚方向类型
UBot ROSQos Override输入UBot ROSQos Override结构体
OverridebOverride输出Boolean
Qos输出UBot ROSQos结构体

构造结构体 · Make:FUBotROSQosOverride

用各个字段构造一个 UBot ROSQos Override。

引脚方向类型默认值
OverridebOverride输入Booleanfalse
Qos输入UBot ROSQos结构体(Reliability=BestEffort,Durability=Volatile,Depth=5)
UBot ROSQos Override输出UBot ROSQos Override结构体