RMVL  1.1.0
RoboMaster Vision Library
Public 类型 | Public 成员函数 | Public 属性 | 友元 | 所有成员列表
rm::para::OpcuaParam类 参考

OpcuaParam 参数模块 更多...

#include <rmvlpara/opcua.hpp>

rm::para::OpcuaParam 的协作图:

Public 类型

using paraId = void
 

Public 成员函数

 OpcuaParam ()=default
 

Public 属性

uint32_t SPIN_TIMEOUT = 500
 服务器超时响应的时间,单位(ms) 更多...
 
double SAMPLING_INTERVAL = 50
 服务器监视变量的采样速度,单位(ms) 更多...
 
double PUBLISHING_INTERVAL = 100
 服务器尝试发布数据变更的期望时间间隔,若数据未变更则不会发布,单位(ms) 更多...
 
uint32_t LIFETIME_COUNT = 100
 在没有发布任何消息的情况下,订阅请求所期望的能够保持活动状态的最大发布周期数 更多...
 
uint32_t MAX_KEEPALIVE_COUNT = 10
 在没有任何通知的情况下,订阅请求所期望的服务器应该发送的最大“保活”消息数 更多...
 
uint32_t MAX_NOTIFICATIONS = 100
 服务器应该发送的期望的最大通知数(通知是服务器向客户端报告订阅的变化的方式) 更多...
 
uint8_t PRIORITY = 0
 订阅请求的优先级 更多...
 

友元

template<typename _Tp , typename Enable >
void load (_Tp &, const std::string &)
 

详细描述

OpcuaParam 参数模块

成员类型定义说明

◆ paraId

构造及析构函数说明

◆ OpcuaParam()

rm::para::OpcuaParam::OpcuaParam ( )
default

友元及相关函数文档

◆ load

template<typename _Tp , typename Enable >
void load ( _Tp &  ,
const std::string &   
)
friend

类成员变量说明

◆ 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

服务器监视变量的采样速度,单位(ms)

◆ SPIN_TIMEOUT

uint32_t rm::para::OpcuaParam::SPIN_TIMEOUT = 500

服务器超时响应的时间,单位(ms)


该类的文档由以下文件生成: