OPC UA 事件
更多...
#include <rmvl/opcua/event.hpp>
◆ Event() [1/2]
◆ Event() [2/2]
◆ add()
void rm::Event::add |
( |
const std::string & | browse_name, |
|
|
int | prop ) |
|
inline |
添加非默认属性至事件类型中
- 参数
-
[in] | browse_name | 非默认属性的浏览名 BrowseName |
[in] | prop | int 整型属性值 |
◆ data()
const auto & rm::Event::data |
( |
| ) |
const |
|
inline |
获取 int
整型的非默认属性列表
rmvl/opcua 模块支持修改的 默认属性 包括:
BrowseName | 类型 | 含义 |
SourceName | String | 事件源名称 |
Message | String | 事件消息,包含关于事件的描述 |
Severity | UInt16 | 事件严重程度 |
- 返回
- 非默认属性列表
◆ operator[]()
int & rm::Event::operator[] |
( |
const std::string & | browse_name | ) |
|
|
inline |
访问指定的非默认属性
- 参数
-
[in] | browse_name | 非默认属性的浏览名 BrowseName |
- 返回
int
整型非默认属性的左值引用
◆ setType()
◆ type()
◆ message
std::string rm::Event::message |
◆ ns
uint16_t rm::Event::ns {1U} |
◆ severity
uint16_t rm::Event::severity {} |
◆ source_name
std::string rm::Event::source_name |
该类的文档由以下文件生成: