| RMVL 2.4.0 Robotic Manipulation and Vision Library

载入中...
搜索中...
未找到
Public 成员函数 | 所有成员列表
rm::OpcuaServerTimer类 参考final
OPC UA 模块

OPC UA 服务器定时器 更多...

`#include <rmvl/opcua/server.hpp>`

rm::OpcuaServerTimer 的协作图:

## Public 成员函数
| OpcuaServerTimer (OpcuaServerView sv, double period, std::function< void(OpcuaServerView)> callback)
| 创建 OPC UA 服务器定时器
| ~OpcuaServerTimer ()
| 释放资源，并取消定时器
void | cancel ()
| 取消定时器

## 详细描述

OPC UA 服务器定时器

示例
  samples/opcua/opcua_server.cpp.

## 构造及析构函数说明

## ◆ OpcuaServerTimer()

rm::OpcuaServerTimer::OpcuaServerTimer | ( | OpcuaServerView | sv,
|  | double | period,
|  | std::function< void(OpcuaServerView)> | callback )

Python:
| rm.OpcuaServerTimer( | sv, period, callback | ) -> | <OpcuaServerTimer object>

创建 OPC UA 服务器定时器

参数

  [in] | sv | 服务器视图
  [in] | period | 定时器周期，单位：毫秒 ms
  [in] | callback | 定时器回调函数

函数调用图:

## ◆ ~OpcuaServerTimer()

rm::OpcuaServerTimer::~OpcuaServerTimer | ( |  | ) |
| inline

释放资源，并取消定时器

函数调用图:

## 成员函数说明

## ◆ cancel()

void rm::OpcuaServerTimer::cancel | ( |  | ) |

Python:
| rm.OpcuaServerTimer.cancel( |  | ) -> | None

取消定时器