Data Queues

The IBM® i operating system uses data queues to send data to the server program. The server program also uses data queues for interprocess communications with other IBM i applications and API calls.

The data queue must exist before your application uses the virtual terminal APIs to open a path to a virtual terminal. See the Control language topic collection for details about creating and deleting data queues. See Open Virtual Terminal Path (QTVOPNVT) API for information about how a server program specifies the name of the data queue to be used.

The operating system communicates special events to the server program using the data queue. The system provides information about the special events using a data queue entry.

The following events result in data queue entries being sent:

The following table shows the structure of IBM i data queue entries that are sent to the data queue when an application uses the virtual terminal APIs. All data queue entries have the same format.




[ Back to top | >Virtual Terminal APIs | APIs by category ]