OpcuaGateway
@totemsdk/edge-opcua / OpcuaGateway
Interface: OpcuaGateway
Properties
status
readonlystatus:"stopped"|"running"|"error"
Methods
browse()
browse(
nodeId):Promise<EdgeOperationResult<{nodes:OpcuaNode[]; }>>
Parameters
nodeId
string
Returns
Promise<EdgeOperationResult<{ nodes: OpcuaNode[]; }>>
call()
call(
objectId,methodId,args):Promise<EdgeOperationResult<{results:OpcuaValue[]; }>>
Parameters
objectId
string
methodId
string
args
Returns
Promise<EdgeOperationResult<{ results: OpcuaValue[]; }>>
read()
read(
nodeId):Promise<EdgeOperationResult<{value:OpcuaValue; }>>
Parameters
nodeId
string
Returns
Promise<EdgeOperationResult<{ value: OpcuaValue; }>>
start()
start():
Promise<void>
Returns
Promise<void>
stop()
stop():
Promise<void>
Returns
Promise<void>
write()
write(
nodeId,value):Promise<EdgeOperationResult<unknown>>
Parameters
nodeId
string
value
Returns
Promise<EdgeOperationResult<unknown>>