ния выполняется немедленно.

Индикатор ошибок может принимать значения:

8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или С ГОТ;

  1. Неверно задан тип станции;

  2. Заданный тип станции не существует;

  1. Указанная станция не является станцией вывода или ввода-вывода.

Описание функции в соответствии с пп. 2.5.1, 2.5.3, 2.11.2.

  1. УЗНАТЬ КОЛИЧЕСТВО ДОСТУПНЫХ УСТРОЙСТВ ВВОДА

ГЯОТ, СТОТ, СТАК, СГОТ Уровень mb.

INQUIRE NUMBER OF AVAILABLE LOGICAL INPUT

DEVICES.




Параметры: Вх тип станции



Иі

Вых индикатор ошибок



Ці

Вых число устройств ввода позиции Вых число устройств ввода

(0.

..п)

Ці

последовательности позиций

(0.

• • п)

Ці

Вых число устройств ввода числа

(0.

..п)

Ці

Вых число устройств выбора

(0.

..и)

Ці

Вых число устройств указания

(0.

..и)

Ці

Вых число устройств ввода строки

(о:

..и)

ц.

Индикатор ошибок может принимать значения:



8 ЯГС не находится в состоянии

ГЯОТ, СТОТ, СТАК

ИЛИ

СГОТ;


  1. Неверно задан тип станции;

  2. Заданный тип станции не существует;

38 Указанная станция не является станцией ввода или ввода-вывода.

Описание функции в соответствии с пп. 2.5.1, 2.8.1, 2.11.2.

  1. УЗНАТЬ ХАРАКТЕРИСТИКИ ПО УМОЛЧАНИЮ

УСТРОЙСТВА ВВОДА ПОЗИЦИИ

ГЯОТ, СТОТ, СТАК, СГОТ Уровень mb.

INQUIRE DEFAULT LOCATOR DEVICE DATA.

Параметры: Bx тип станции


И;

Bx номер логического устройства ввода

(1...П)

Ц;

Вых индикатор ошибок


Ц;

Вых начальная позиция по умолчанию

мк

Т;

Вых число доступных типов подсказки и эха

(1...П)

Ц;

Вых список доступных типов подсказки и эха

(—п ... — 1, 1 .

...п)

пХЦ;

Вых область эха по умолчанию

КУ

4ХД;

Вых запись данных устройства ввода позиции по умолчанию


О.

Индикатор ошибок может принимать значения;

  1. ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ;

  1. Неверно задан тип станции;

  2. Заданный тип станции не существует;

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 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ;

  1. Неверно задан тип станции;

  2. Заданный тип станции не существует;

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 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ;

  1. Неверно задан тип станции;

  2. Заданный тип станции не существует;

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 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ;

  1. Неверно задан тип станции;

  2. Заданный тип станции не существует;

  1. Указанная станция не является станцией ввода или ввода-вывода;

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 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ;

  1. Неверно задан тип станции;

  2. Заданный тип станции не существует;

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. Справочные функции таблицы состояния сегмента

    1. УЗНАТЬ СТАНЦИИ, СВЯЗАННЫЕ С СЕГМЕНТОМ СТОТ, СТАК, СГОТ Уровень 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.

  1. Справочные функции пикселей

  1. .9.8.1. УЗНАТЬ РАЗМЕРНОСТЬ МАТРИЦЫ ПИКСЕЛЕЙ СТОТ, СТАК, СГОТ Уровень 0а.

INQUIRE PIXEL ARRAY DIMENSIONS.

Параметры:

Вх идентификатор станции И;

Вх точки Р и Q МК 2хТ;

Вых индикатор ошибок Ц;

Вых размерность матрицы пикселей (1...п) 2ХЦ.

Действие:

Точки Р и Q задают прямоугольник. После преобразования то­чек Р и Q текущими преобразованиями нормирования и станции прямоугольник накладывается на носитель изображения. Выдает­ся число столбцов и число строк матрицы пикселей, позиции ко­торых лежат внутри этого прямоугольника. При этих вычислениях отсечение не применяется.

Индикатор ошибок может принимать значения:

  1. ЯГС не находится в состоянии СТОТ, СТАК или СГОТ;

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. Справочные функции таблицы ошибок ЯГС

  1. УЗНАТЬ НАЛИЧИЕ ПЕРЕПОЛНЕНИЯ ОЧЕРЕДИ СОБЫТИЙ