The following chart gives a brief description of the Exec functions that
control inter-task communication with messages and ports. See the Amiga
ROM Kernel Reference Manual: Includes and Autodocs for details about each
call.
Table 24-1: Exec Message and Port Functions
_____________________________________________________________________
| |
| Function Description |
|=====================================================================|
| AddPort() Add a public message port to the system list. |
| CreateMsgPort() Allocate and initialize a new message port (V37). |
| DeleteMsgPort() Free a message port, created with CreateMsgPort() |
| (V37). |
| FindPort() Find a public message port in the system list. |
| GetMsg() Get next message from the message port. |
| PutMsg() Put a message to a message port. |
| RemPort() Remove a message port from the system list. |
| ReplyMsg() Reply to a message on its reply port. |
|_____________________________________________________________________|
Table 24-2: Amiga.lib Exec Support Functions
_____________________________________________________________________
| |
| Function Description |
|=====================================================================|
| CreatePort() Allocate and initialize a new message port, make |
| public if named |
| DeletePort() Delete a message port, created with CreatePort(). |
|_____________________________________________________________________|