
D Eloquence Library
A packed block of lock descriptors.
See programming manuals for details.
Set Item Op Parameters
--- ---- -- ----------------------------------------------
@ @ set_cnt = 0
x @ set_cnt = 1, setno, item = 0
@ x x set_cnt, set_list, item, op, vtype, value
x x x set_cnt = 1, setno, item, op, vtype, value
lock descriptor buffer :
+-----------------+ Total size of buffer EXCLUDING this
| total_size | in byte units (int)
+-----------------+
| descriptor #1 |
+-----------------+
| ... |
+-----------------+
lock descriptor :
+-----------------+ Size of descriptor INCLUDING this
| length | in byte units (int)
+-----------------+
| set | Set name (16 bytes) or number (int)
+-----------------+
| item | Item name (16 bytes) or number (int)
+-----------------+
| op | OP (2 bytes)
+-----------------+
| value | VALUE as defined in ROOT file
+-----------------+ padded to next 4 byte boundary