Input, output, and communication channels These routines support communication channels for input of data and for output of messages.