RMVL  1.5.0-dev
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到
server.hpp 文件参考

OPC UA 服务器 更多...

#include <thread>
#include <unordered_set>
#include <open62541/nodeids.h>
#include "event.hpp"
#include "object.hpp"
#include "view.hpp"
server.hpp 的引用(Include)关系图:
此图展示该文件被哪些文件直接或间接地引用了:

class  rm::ServerView
 OPC UA 服务器视图 更多...
 
class  rm::Server
 OPC UA 服务器 更多...
 

命名空间

namespace  rm
 

类型定义

using rm::ValueCallbackBeforeRead = std::function<void(ServerView, const NodeId &, const Variable &)>
 值回调函数,Read 可调用对象定义
 
using rm::ValueCallbackAfterWrite = std::function<void(ServerView, const NodeId &, const Variable &)>
 值回调函数,Write 可调用对象定义
 
using rm::DataSourceRead = std::function<Variable(ServerView, const NodeId &)>
 数据源回调函数,Read 函数指针定义
 
using rm::DataSourceWrite = std::function<void(ServerView, const NodeId &, const Variable &)>
 数据源回调函数,Write 函数指针定义
 
using rm::ServerUserConfig = UA_StatusCode (*)(UA_Server *)
 服务器配置函数指针,由 nodeset_compiler 生成
 

详细描述

OPC UA 服务器

作者
zhaoxi (53539.nosp@m.4140.nosp@m.@qq.c.nosp@m.om)
版本
2.2
日期
2024-03-29