The pioformat formatter driver provides the following subroutines for the print formatters that it loads, links, and drives:
| Subroutine | Description | 
|---|---|
| piocmdout | Outputs an attribute string for a printer formatter. | 
| pioexit | Exits from a printer formatter. | 
| piogetstr | Retrieves an attribute string for a printer formatter. | 
| piogetopt | Used by printer formatters to overlay default flag values from the database with override values from the command line. | 
| piogetvals | Initializes a copy of the database variables for a printer formatter. | 
| piomsgout | Sends a message from a printer formatter. |