![]() |
Tani OpcPipe protocol
1.0.5
Tani OpcPipe protocol
|
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) |
#define OPCPIPE_BORWSEFLAG_HAS_EXT_INFO 0x10 |
on request: return extended info
bit set of the browsing node has extended information (timestamp, quality, ...)