Uninformed: Informative Information for the Uninformed

Vol 4» 2006.Jun

Next: Port Set Up: Basic Concepts Previous: Msgs   Contents


A port is a kernel controlled communication channel. It provides the ability to pass messages between threads. A thread with the appropriate port rights for a port is able to send messages to it. Multiple ports which have the appropriate port rights are able to send messages to a single port concurrently. However, only a single task may receive messages from a single port at any given time. Each port has an associated message queue.