enum ProcessEvent

Specifies the possible events processes may generate

[more] SUBMIT
The process has been submitted
[more] START
The process is ready to start
[more] REQVCPU
The process wishes to use a CPU
[more] PAGEFAULT
A page fault has occurred
[more] NETRAM
A network-ram memory access has occurred
[more] QUERYNETRAM
One client asks the managing client for network RAM allocation
[more] QUERYSERVER
Manager asks a server for network RAM
[more] FREESERVER
Manager tells server memory can be freed
[more] RESPONSENETRAM
Manager client response to questioning client
[more] FREENETRAM
Client notifies managing client that it has finished, and network RAM may have been freed
[more] RESPONSEFREE
Manager notifies client as to its decision on freeing network RAM
[more] ALLOCNETRAM
Network RAM needs to be allocated (a server is being asked)
[more] DEALLOCNETRAM
Network RAM needs to be deallocated (a server is being told)
[more] ADDNETRAM
The client is contacting the server directly
[more] RESPONSEADD
The server is responding to the client directly
[more] BCASTMEMORYLOAD
Broadcasts information about memory
[more] LOCALSYNCH
Neighboring threads need to synchronize with each other
[more] GLOBALSYNCH
All threads must synchronize with master thread
[more] STOP
Terminate successfully
[more] TIMEUP
Time quantum has expired
[more] SUSPEND
Stop the process from generating new events
[more] RESUME
Restart a SUSPENDED process
[more] WAIT
Do nothing
[more] REQCPU
The process is requesting the CPU
[more] RELCPU
The process has finished with the CPU for now and wishes to release it
[more] REQDISK
The process is requesting the disk
[more] RELDISK
The process has finished waiting for the disk and now wants to release it
[more] RECVMSG
Receive a message - results in several other requests and releases
[more] SENDMSG
Send a message - results in several other requests and releases
[more] REQLINK
Request for a link
[more] RELLINK
Release of a link
[more] REQSWITCH
Request for a switch
[more] RELSWITCH
Release of a switch


Documentation

Specifies the possible events processes may generate
o SUBMIT
The process has been submitted

o START
The process is ready to start

o REQVCPU
The process wishes to use a CPU

o PAGEFAULT
A page fault has occurred

o NETRAM
A network-ram memory access has occurred

o QUERYNETRAM
One client asks the managing client for network RAM allocation

o QUERYSERVER
Manager asks a server for network RAM

o FREESERVER
Manager tells server memory can be freed

o RESPONSENETRAM
Manager client response to questioning client

o FREENETRAM
Client notifies managing client that it has finished, and network RAM may have been freed

o RESPONSEFREE
Manager notifies client as to its decision on freeing network RAM

o ALLOCNETRAM
Network RAM needs to be allocated (a server is being asked)

o DEALLOCNETRAM
Network RAM needs to be deallocated (a server is being told)

o ADDNETRAM
The client is contacting the server directly

o RESPONSEADD
The server is responding to the client directly

o BCASTMEMORYLOAD
Broadcasts information about memory

o LOCALSYNCH
Neighboring threads need to synchronize with each other

o GLOBALSYNCH
All threads must synchronize with master thread

o STOP
Terminate successfully

o TIMEUP
Time quantum has expired

o SUSPEND
Stop the process from generating new events

o RESUME
Restart a SUSPENDED process

o WAIT
Do nothing

o REQCPU
The process is requesting the CPU

o RELCPU
The process has finished with the CPU for now and wishes to release it

o REQDISK
The process is requesting the disk

o RELDISK
The process has finished waiting for the disk and now wants to release it

o RECVMSG
Receive a message - results in several other requests and releases

o SENDMSG
Send a message - results in several other requests and releases

o REQLINK
Request for a link

o RELLINK
Release of a link

o REQSWITCH
Request for a switch

o RELSWITCH
Release of a switch

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.