11 #ifndef OPC_UA_Client_METHOD_H 12 #define OPC_UA_Client_METHOD_H 30 virtual std::vector<CallMethodResult>
Call(
const std::vector<CallMethodRequest> & methodsToCall) = 0;
31 virtual void SetMethod(
const NodeId & node, std::function<std::vector<OpcUa::Variant> (
NodeId context, std::vector<OpcUa::Variant> arguments)> callback) = 0;
36 #endif // OPC_UA_Client_METHOD_H
OPC UA Address space part. GNU LGPL.
#define DEFINE_CLASS_POINTERS(ClassName)
Exception declarations GNU LGPL.
virtual void SetMethod(const NodeId &node, std::function< std::vector< OpcUa::Variant >(NodeId context, std::vector< OpcUa::Variant > arguments)> callback)=0
virtual std::vector< CallMethodResult > Call(const std::vector< CallMethodRequest > &methodsToCall)=0