QL Programación Avanzada | ||
---|---|---|
Anterior | Siguiente |
Cada vez que se abre un canal nuevo, se crea un bloque de definición de canal. En este bloque se mantiene toda la información importante sobre el canal, tal como el controlador de dispositivo que se está usando, el Job propietario, el número del canal y su estado.
CH.LEN | $00 | larga | longitud del bloque de definición | |||||||||||||
CH.DRIVR | $04 | larga | dirección del controlador | |||||||||||||
CH.OWNER | $08 | larga | Job propietario | |||||||||||||
CH.RFLAG | $0C | larga | dirección que se manda cuando se libera espacio | |||||||||||||
CH.TAG | $10 | palabra | ID del canal | |||||||||||||
CH.STAT | $12 | octeto | estado:
| |||||||||||||
CH.ACTN | $13 | octeto | acción almacenada para el Job que está esperando | |||||||||||||
CH.JOBWT | $14 | larga | ID del Job esperando por ES | |||||||||||||
** extensión de la definición del canal, para los directores de colas serie ** | ||||||||||||||||
CH.QIN | $18 | larga | apuntador a la cola de entrada (o cero) | |||||||||||||
CH.QOUT | $1C | larga | apuntador a la cola de salida (o cero) |
Anterior | Tabla de contenidos | Siguiente |
Definición de las variables del Sistema Operativo | Bloque de definición de canal de fichero del sistema |