
Detailed Flowcharts
Appendix D
D19
Figure D.22
Message Queue
FIRST
LAST
NEXT
MESSAGE
SIZE
STATUS
Network
Data
Block
NEXT
MESSAGE
SIZE
STATUS
Network
Data
Block
0
MESSAGE
SIZE
STATUS
Network
Data
Block
ROOT
MESSAGE
CONTROL BLOCKS
MESSAGES
The Address of a
Queue is the
Address of its Root.
NOTE: Messages are added to the
end of the queue and removed
from
the head.
10092–I
Figure D.23
UNLINK
Subroutine
RETURN
An Implementation
Input:
UNLINK
Address of Queue
Output:
Message Control Block
Dependent Routine
that Removes a
Message from a Queue
•
•
10093–I
Komentáře k této Příručce