Stucutre Pointers and Constants
Data Structures:
CLASS used to define a process class
EVENT used to define an event or event_set
FACILITY used to define a facility or facility_set
HIST used to define a histogram
MBOX used to define a mailbox
QHIST used to define a qhistogram
QTABLE used to define a qtable
STORE used to define a storage
STREAM used to define a stream of random numbers
TABLE used to define a table
TIME used to define time variables (double precision)
Constant Values:
NIL
status of event (occurred) OCC NOT_OCC
value of timed_operation EVENT_OCCURRED TIMED_OUT
MAXCLASSES default maximum number of process classes
MAXEVNTS default maximum number of events
MAXFACS default maximum number of facilities
MAXHISTS default maximum number of historgrams
MAXMBOXS default maximum number of mailboxes
MAXMSGS default maximum number of messages
MAXPROCS default maximum number of processes
MAXQTBLS default maximum number of queue histograms
MAXSTORS default maximum number of storage blocks
MAXSERVS default maximum number of server/facility
MAXSIZEH default maximum size of a histogram
MAXTBLS default maximum number of tables
Special Structures:
default_class class that all process belong to initially