This package provides a number of utility classes that are used by pvData code.
This package provides utility code:
- multiChoice
- Support for a multiChoice structre, which is a structure containing two
fields: choices and bitMask. choices is an array of strings and bitMask
selects a subset of the choices.
- Message Queue
- Support for queuing messages to give to requesters.
- Thread
- ThreadCreate and Executor
- TimeFunction
- Time how long a function call requires.
- LinkedList
- A douuble linked list facility that requires the user to allocate a
node. It is more efficient that ArrayList and does not require the
implementation to allocate storage for the nodes.
- Timer
- An implementation of Timer that does not require an object to be
created for each timer request.
- BitSet
- An implementation of BitSet that can be serialized.
- Queue
- A queue implementation.
- Destroyable
- A base interface for destroy.
- Serialize
- A helper for serialization.
See documentation/pvDataJava.html for a more complete overview.