ния выполняется немедленно.
Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или С ГОТ;
Неверно задан тип станции;
Заданный тип станции не существует;
Указанная станция не является станцией вывода или ввода-вывода.
Описание функции в соответствии с пп. 2.5.1, 2.5.3, 2.11.2.
УЗНАТЬ КОЛИЧЕСТВО ДОСТУПНЫХ УСТРОЙСТВ ВВОДА
ГЯОТ, СТОТ, СТАК, СГОТ Уровень mb.
INQUIRE NUMBER OF AVAILABLE LOGICAL INPUT
DEVICES. |
|
|
|
|
Параметры: Вх тип станции |
|
|
Иі |
|
Вых индикатор ошибок |
|
|
Ці |
|
Вых число устройств ввода позиции Вых число устройств ввода |
(0. |
..п) |
Ці |
|
последовательности позиций |
(0. |
• • п) |
Ці |
|
Вых число устройств ввода числа |
(0. |
..п) |
Ці |
|
Вых число устройств выбора |
(0. |
..и) |
Ці |
|
Вых число устройств указания |
(0. |
..и) |
Ці |
|
Вых число устройств ввода строки |
(о: |
..и) |
ц. |
|
Индикатор ошибок может принимать значения: |
|
|
||
8 ЯГС не находится в состоянии |
ГЯОТ, СТОТ, СТАК |
ИЛИ |
СГОТ;
Неверно задан тип станции;
Заданный тип станции не существует;
38 Указанная станция не является станцией ввода или ввода-вывода.
Описание функции в соответствии с пп. 2.5.1, 2.8.1, 2.11.2.
УЗНАТЬ ХАРАКТЕРИСТИКИ ПО УМОЛЧАНИЮ
УСТРОЙСТВА ВВОДА ПОЗИЦИИ
ГЯОТ, СТОТ, СТАК, СГОТ Уровень mb.
INQUIRE DEFAULT LOCATOR DEVICE DATA. |
||
Параметры: Bx тип станции |
|
И; |
Bx номер логического устройства ввода |
(1...П) |
Ц; |
Вых индикатор ошибок |
|
Ц; |
Вых начальная позиция по умолчанию |
мк |
Т; |
Вых число доступных типов подсказки и эха |
(1...П) |
Ц; |
Вых список доступных типов подсказки и эха (—п ... — 1, 1 . |
...п) |
пХЦ; |
Вых область эха по умолчанию |
КУ |
4ХД; |
Вых запись данных устройства ввода позиции по умолчанию |
|
О. |
Индикатор ошибок может принимать значения;
ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ;
Неверно задан тип станции;
Заданный тип станции не существует;
38 Указанная станция не является станцией ввода или ввода-вывода;
140 Указанное устройство ввода отсутствует на станции.
Описание функции в соответствии с пп. 2.5.1, 2.8.1, 2.8.6, 2.11.2.
3.9.6.25. УЗНАТЬ ХАРАКТЕРИСТИКИ ПО УМОЛЧАНИЮ УСТРОЙСТВА ВВОДА ПОСЛЕДОВАТЕЛЬНОСТИ ПОЗИЦИЙ
ГЯОТ, СТОТ, СТАК, СГОТ Уровень mb. INQUIRE DEFAULT STROKE DEVICE DATA.
Параметры:
Вх тип станции |
И; |
Вх номер логического устройства ввода Вых индикатор ошибок Вых максимальный размер буфера |
(1...П) Ц; Ц; |
входных данных |
(64... п) Ц; |
Вых число доступных типов подсказки и эха (1 ... п) Ц; Вых список доступных типов подсказки и эха (—и...— 1, 1 .. .п) лХЦ; Вых область эха по умолчанию КУ 4ХД; Вых запись данных устройства ввода последовательности позиций по умолчанию О. |
Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ;
Неверно задан тип станции;
Заданный тип станции не существует;
38 Указанная станция не является станцией ввода или
ввода-вывода;
140 Указанное устройство ввода отсутствует на станции. Описание функции в соответствии с пп. 2.5.1, 2.8.1, 2.8.6, 2.11.2.
3.9.6.26. УЗНАТЬ ХАРАКТЕРИСТИКИ ПО УМОЛЧАНИЮ УСТРОЙСТВА ВВОДА ЧИСЛА
ГЯОТ, СТОТ, СТАК, СГОТ Уровень mb.
INQUIRE DEFAULT VALUATOR DEVICE DATA.
Параметры:
Bx тип станции И;
Bx номер логического устройства ввода (1 .. .л) Ц;
Вых индикатор ошибок Ц;
Вых начальное значение по умолчанию Д;
Вых число доступных типов подсказки и эха (1 .. .д) Ц;
Вых список доступных типов подсказки и эха
(—,п...—1, 1...П) пХЦ;
Вых область эха по умолчанию КУ 4ХД;
Вых запись данных устройства ввода числа
по умолчанию О.
Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ;
Неверно задан тип станции;
Заданный тип станции не существует;
38 Указанная станция не является станцией ввода или ввода-вывода;
140 Указанное устройство ввода отсутствует на станции. Описание функции в соответствии с пп. 2.5.1, 2.8.1, 2.8.6, 2.11.2.
3.9.6.27. УЗНАТЬ ХАРАКТЕРИСТИКИ ПО УМОЛЧАНИЮ УСТРОЙСТВА ВЫБОРА
ГЯОТ, СТОТ, СТАК, СГОТ Уровень mb. INQUIRE DEFAULT CHOICE DEVICE DATA.
Параметры:
Bx тип станции Bx номер логического устройства ввода |
(1... |
п) |
И; Ц; |
Вых индикатор ошибок |
|
|
Ц; |
Вых максимальное число альтернатив |
(1... |
п) |
Ц; |
Вых число доступных типов подсказки и эха |
(1... |
п) |
Ц; |
Вых список доступных типов подсказки и эха |
|
|
|
(—,п... —1, |
1...П) |
|
пХЦ; |
Вых область эха по умолчанию |
КУ |
|
4Х-Д; |
Вых запись данных устройства выбора по умолчанию. О. Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ;
Неверно задан тип станции;
Заданный тип станции не существует;
Указанная станция не является станцией ввода или ввода-вывода;
140 Указанное устройство ввода отсутствует на станции. Описание функции в соответствии с пп. 2.5.1, 2.8.1, 2.8.6, 2.11.2. 3.9.6.28. УЗНАТЬ ХАРАКТЕРИСТИКИ ПО УМОЛЧАНИЮ
УСТРОЙСТВА УКАЗАНИЯ
ГЯОТ, СТОТ, СТАК, СГОТ Уровень 1b.
INQUIRE DEFAULT PICK DEVICE DATA.
Параметры:
Вх тип станции И;
Вх номер логического устройства ввода (1...п) Ц;
Вых индикатор ошибок Ц;
Вых число доступных типов подсказки и эха (1.. .п) Ц;
Вых список доступных типов подсказки и эха
(—п ... —1, 1 ... п) пХЦ;
Вых область эха по умолчанию КУ 4ХД;
Вых запись данных устройства указания по умолчанию О. Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ;
Неверно задан тип станции;
Заданный тип станции не существует;
37 Указанная станция не является станцией ввода-вывода;
140 Указанное устройство ввода отсутствует на станции. Описание функции в соответствии с пп. 2.5.1; 2.8.1; 2.8.6; 2.11.2. 3.9.6.29. УЗНАТЬ ХАРАКТЕРИСТИКИ ПО УМОЛЧАНИЮ УСТРОЙСТВА ВВОДА СТРОКИ
ГЯОТ, СТОТ, СТАК, СГОТ Уровень mb.
INQUIRE DEFAULT STRING DEVICE DATA.
Параметры:
Вх тип станции И;
Вх номер логического устройства ввода (1 .. .п) Ц;
Вых индикатор ошибок Ц;
Вых максимальный размер буфера
входных данных (72... п) Ц;
Вых число доступных типов подсказки и эха (1 ... п) Ц;
Вых список доступных типов подсказки и эха
(—и...—1, 1... п) пХЦ;
Вых область эха по умолчанию КУ 4ХД;
Вых запись данных устройства ввода строки
по умолчанию О.
Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ;
22 Неверно задан тип станции;
23 Заданный тип станции не существует;
38 Указанная станция не является станцией ввода или ввода- вывода;
140 Указанное устройство ввода отсутствует на станции.
Описание функции в соответствии с пп. 2.5.1; 2.8.1; 2.8.6;
2.11.2.
Справочные функции таблицы состояния сегмента
УЗНАТЬ СТАНЦИИ, СВЯЗАННЫЕ С СЕГМЕНТОМ СТОТ, СТАК, СГОТ Уровень 1а.
INQUIRE SET OF ASSOCIATED WORKSTATIONS.
П
И;
Ц;
Ц; пХИ.
СГОТ;
араметры:Bx имя сегмента
Вых индикатор ошибок
Вых число связанных с сегментом станций (1 ... п)
Вых набор связанных с сегментом станций
Индикатор ошибок может принимать значения:
7 ЯГС не находится в состоянии СТОК, СТАК или
120 Неверно задано имя сегмента;
122 Указанный сегмент не существует.
Описание функции в соответствии с пп. 2.7.2; 2.11.2.
3.9.7.2. УЗНАТЬ АТРИБУТЫ СЕГМЕНТА
СТОТ, СТАК, СГОТ Уровень 1а.
INQUIRE SEGMENT ATTRIBUTES.
Параметры:
Вх имя сегмента И;
Вых индикатор ошибок Ц;
Вых матрица преобразования сегмента 2хЗХД}
Вых видимость (ВИДИМЫИ, НЕВИДИМЫЙ) П;
Вых выделение (НОРМАЛЬНЫЙ, ВЫДЕЛЕННЫЙ) П;
Вых приоритет сегмента [0., 1.] Д;
Вых чувствительность к указанию
(НЕ УКАЗЫВАЕМЫЙ, УКАЗЫВАЕМЫЙ) П. Индикатор ошибок может принимать значения:
7 ЯГС не находится в состоянии СТОТ, СТАК или СГОТ;
120 Неверно задано имя сегмента;
122 Указанный сегмент не существует.
Описание функции в соответствии с пп. 2.7.2; 2.11.2.
Справочные функции пикселей
.9.8.1. УЗНАТЬ РАЗМЕРНОСТЬ МАТРИЦЫ ПИКСЕЛЕЙ СТОТ, СТАК, СГОТ Уровень 0а.
INQUIRE PIXEL ARRAY DIMENSIONS.
Параметры:
Вх идентификатор станции И;
Вх точки Р и Q МК 2хТ;
Вых индикатор ошибок Ц;
Вых размерность матрицы пикселей (1...п) 2ХЦ.
Действие:
Точки Р и Q задают прямоугольник. После преобразования точек Р и Q текущими преобразованиями нормирования и станции прямоугольник накладывается на носитель изображения. Выдается число столбцов и число строк матрицы пикселей, позиции которых лежат внутри этого прямоугольника. При этих вычислениях отсечение не применяется.
Индикатор ошибок может принимать значения:
ЯГС не находится в состоянии СТОТ, СТАК или СГОТ;
20 Неверно задан идентификатор станции;
25 Указанная станция не открыта;
39 Указанная станция не является станцией вывода или ввода- вывода.
Описание функции в соответствии с п. 2.11.2.
3.9.8.2. УЗНАТЬ МАТРИЦУ ПИКСЕЛЕЙ
СТОТ, СТАК, СГОТ Уровень 0а.
INQUIRE PIXEL ARRAY.
Параметры:
Вх идентификатор станции И;
Вх точка Р МК Т;
Вх размерности массива индексов
цвета DX и DY (1 ... п) 2ХЦ;
Вых индикатор ошибок Ц;
Вых наличие неправильных значений (ОТСУТСТВУЮТ, ПРИСУТСТВУЕТ) П;
Вых массив индексов цвета (—1 . . . п) пХпХЦ.
Действие:
После применения текущего преобразования нормирования и преобразования станции к точке Р ее привязывают к пикселю носителя изображения. Индекс цвета этого пикселя заносится в элемент (1, 1) массива индексов цвета (левый верхний угол). Далее возвращаемый массив индексов цвета формируется из индексов цвета матрицы пикселей таким образом, что увеличение индекса первой размерности массива соответствует увеличению Х-координаты устройства, а увеличение индекса второй размерности — уменьшению Y—координаты устройства. Если индекс цвета, соответствующий некоторому пикселю, не может быть выяснен (например точка Р преобразуется так, что позиция пикселя находится вне носителя изображения), то для этой ячейки устанавливается значение индекса цвета равное —1 (т. е. неправильное).
Индикатор ошибок может принимать значения;
7 ЯГС не находится в состоянии СТОТ, СТАК или СГОТ;
20 Неверно задан идентификатор станции;
25 Указанная станция не открыта;
39 Указанная станция не является станцией вывода или ввода-вывода;
40 Указанная станция не имеет возможности обратного чтения памяти пикселей;
91 Неверно заданы размерности массива индексов цвета.
Описание функции в соответствии с п. 2.11.2.
3.9.8.3. УЗНАТЬ ЦВЕТ ПИКСЕЛЯ
СТОТ, СТАК, СГОТ Уровень Оа.
INQUIRE PIXEL.
Параметры:
Вх идентификатор станции И;
Вх точка Р МК Т;
Вых индикатор ошибок Ц;
Вых индекс цвета (—1 . . . п) Ц.
Действие:
После применения текущего преобразования нормирования и преобразования станции точку Р накладывают на пиксель. Возвращается индекс цвета этого пикселя. Если индекс цвета не может быть выяснен (например точка Р преобразуется так, что позиция пикселя находится вне носителя изображения), то возвращается значение индекса цвета, равное —1 (т. е. неправильное).
Индикатор ошибок может принимать значения:
7 ЯГС не находится в состоянии СТОТ, СТАК или СГОТ;
20 Неверно задан идентификатор станции;
25 Указанная станция не открыта;
39 Указанная станция не является станцией вывода или ввода-вывода;
40 Указанная станция не имеет возможности обратного чтения памяти пикселей.
Описание функции в соответствии с п. 2.11.2.
3.9.9. Справочные функции таблицы ошибок ЯГС
УЗНАТЬ НАЛИЧИЕ ПЕРЕПОЛНЕНИЯ ОЧЕРЕДИ СОБЫТИЙ