1# Port 2 3## NAME 4 5port - Signaling and mailbox primitive 6 7## SYNOPSIS 8 9Ports allow threads to wait for packets to be delivered from various 10events. These events include explicit queueing on the port, 11asynchronous waits on other handles bound to the port, and 12asynchronous message delivery from IPC transports. 13 14## DESCRIPTION 15 16TODO 17 18## SYSCALLS 19 20+ [port_create](../syscalls/port_create.md) - create a port 21+ [port_queue](../syscalls/port_queue.md) - send a packet to a port 22+ [port_wait](../syscalls/port_wait.md) - wait for packets to arrive on a port 23