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(). | |_____________________________________________________________________|