class DH_Item
{
canonical_type; // number: The canonical VARIANT type
conf; // number: confidence (0-100)
domain; // string: The domain name
flags; // number: flags describing the point
n_aliases; // number of aliases for this point
n_attributes; // number of attributes this point has
n_pending; // number of clients with a change pending
n_properties; // number of properties this point has
n_registered; // number of clients registered for changes
n_subassemblies; // number of subassemblies this point has
name; // string: name of the point, without the domain
opcaccessrights; // number: read/write flags
propid; // number: property id if applicable
quality; // number: OPC item quality
security; // number: security level (not used)
timestamp; // number: time stamp in Windows epoch time
value; // variant: the point value
}
This instance variable may be a combination of zero or more of the following flags.
| Hex | Constant | Description |
|---|---|---|
| 0x00001 | READABLE | Item is readable. |
| 0x00002 | WRITABLE | Item is writable. |
| 0x00004 | LOCKED | Item is locked (not used). |
| 0x00008 | PROPERTY | Item is a property of another point. |
| 0x00010 | SUBASSEMBLY | Item is a subassembly of another point. |
| 0x00020 | ASSEMBLY | Item is an assembly. |
| 0x00040 | ATTRIBUTE | Item is an attribute of another point. |
| 0x00080 | TYPE | Item is an attribute type. |
| 0x00100 | ACTIVE | Item is active. |
| 0x00200 | PRIVATE_ATTRIBUTE | Item is a private attribute of a type. |
| 0x00800 | HIDDEN | Item is hidden. |
| 0x01000 | AUTO_ID | Item was assigned a propid automatically. |
| 0x40000 | TEMP_VALUE | Item's value is temporary, probably Not Connected assigned by an interface becoming disconnected. |
Copyright © 1995-2010 by Cogent Real-Time Systems, Inc. All rights reserved.