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