Tani OpcPipe protocol  1.0.5
Tani OpcPipe protocol
Macros
values for PLC_OPCPIPE_BROWSEITEMDATA::Flags, bitcoded

Macros

#define OPCPIPE_BORWSEFLAG_DIR   0x01
 bit set if this node can be expanded (it has sub-nodes)
 
#define OPCPIPE_BORWSEFLAG_WRITE   0x02
 bit set if this node is a variable that can be written
 
#define OPCPIPE_BORWSEFLAG_READ   0x04
 bit set if this node is a variable that can be read
 
#define OPCPIPE_BORWSEFLAG_HAS_COMMENT   0x08
 bit set if the browsing structure contains a comment
 
#define OPCPIPE_BORWSEFLAG_HAS_EXT_INFO   0x10
 on request: return extended info More...
 
#define OPCPIPE_BORWSEFLAG_NAME_ONLY   0x20
 request only item names, no type/size/xxx (may be faster on OPC UA)
 
#define OPCPIPE_BORWSEFLAG_HAS_PARAMS   0x40
 on request: "browseParams" parameter is an OPCPIPE_BROWSE_REQUEST_PARAMS struct; not set: "browseParams" is a char* mask (legacy)
 
#define OPCPIPE_BORWSEFLAG_BLOCKED   0x80
 bit set on last returned node to indicate that more data are available
 
#define OPCPIPE_BORWSEFLAG_RWX   (OPCPIPE_BORWSEFLAG_DIR | OPCPIPE_BORWSEFLAG_WRITE | OPCPIPE_BORWSEFLAG_READ)
 

Detailed Description

Macro Definition Documentation

◆ OPCPIPE_BORWSEFLAG_HAS_EXT_INFO

#define OPCPIPE_BORWSEFLAG_HAS_EXT_INFO   0x10

on request: return extended info

bit set of the browsing node has extended information (timestamp, quality, ...)