Main Page Packages Class Hierarchy Alphabetical List Compound List File List Compound Members
BirConstants Interface Reference
Inheritance diagram for BirConstants:[legend]List of all members.
Static Public Attributes |
final int | ANY = -1 |
final int | LOCKTYPE = 1 |
final int | BOOL = 2 |
final int | ENUMERATED = 4 |
final int | RANGE = 8 |
final int | ARRAY = 16 |
final int | RECORD = 32 |
final int | FIELD = 64 |
final int | COLLECTION = 128 |
final int | REF = 256 |
final int | INVALID = 0 |
final int | LOCK = 1 |
final int | UNLOCK = 2 |
final int | WAIT = 4 |
final int | UNWAIT = 8 |
final int | NOTIFY = 16 |
final int | NOTIFYALL = 32 |
final int | LOCK_AVAILABLE = 1 |
final int | HAS_LOCK = 2 |
final int | WAS_NOTIFIED = 4 |
final int | START = 1 |
final int | JOIN = 2 |
final int | EXIT = 4 |
final int | THREAD_TERMINATED = 1 |
Detailed Description
Most BIR constants are defined here, including:
We use power of two encoding to allow subsets to be tested for (e.g., type is BOOL or RANGE = (type & (BOOL | RANGE)) != 0).
Definition at line 50 of file BirConstants.java.
The documentation for this interface was generated from the following file:
Generated at Thu Feb 7 07:05:21 2002 for Bandera by
1.2.10 written by Dimitri van Heesch,
© 1997-2001