OpcuaParam 参数模块
更多...
#include <rmvlpara/opcua.hpp>
◆ OpcuaParam()
rm::para::OpcuaParam::OpcuaParam |
( |
| ) |
|
|
default |
◆ load()
bool rm::para::OpcuaParam::load |
( |
const std::string & |
path | ) |
|
从指定 YAML
文件中加载 OpcuaParam
- 注解
YAML
文件的后缀允许是 *.yml
和 *.yaml
- 参数
-
- 返回
- 是否加载成功
◆ LIFETIME_COUNT
uint32_t rm::para::OpcuaParam::LIFETIME_COUNT = 100 |
在没有发布任何消息的情况下,订阅请求所期望的能够保持活动状态的最大发布周期数
◆ MAX_KEEPALIVE_COUNT
uint32_t rm::para::OpcuaParam::MAX_KEEPALIVE_COUNT = 10 |
在没有任何通知的情况下,订阅请求所期望的服务器应该发送的最大“保活”消息数
◆ MAX_NOTIFICATIONS
uint32_t rm::para::OpcuaParam::MAX_NOTIFICATIONS = 100 |
服务器应该发送的期望的最大通知数(通知是服务器向客户端报告订阅的变化的方式)
◆ PRIORITY
uint8_t rm::para::OpcuaParam::PRIORITY = 0 |
◆ PUBLISHING_INTERVAL
double rm::para::OpcuaParam::PUBLISHING_INTERVAL = 100 |
服务器尝试发布数据变更的期望时间间隔,若数据未变更则不会发布,单位(ms)
◆ SAMPLING_INTERVAL
double rm::para::OpcuaParam::SAMPLING_INTERVAL = 50 |
◆ SPIN_TIMEOUT
uint32_t rm::para::OpcuaParam::SPIN_TIMEOUT = 500 |
该结构体的文档由以下文件生成: