Статус документа
Статус документа

ГОСТ 27817-88 (СТ СЭВ 6177-88) Системы обработки информации. Машинная графика. Функциональное описание ядра графической системы

     

ПРИЛОЖЕНИЕ 4
Справочное

     
СПИСОК ОШИБОК

     

1. Ошибки, зависящие от реализации


Ошибки, зависящие от реализации, имеют номер меньше нуля.

<0 Implementation dependent errors

2. Ошибки состояния

1

ЯГС не находится в состоянии ГЯЗА.

GKS not in proper state: GKS shall be in the state GKCL.

2

ЯГС не находится в состоянии ГЯОТ.

GKS not in proper state: GKS shall be in the state GKOP.

3

ЯГС не находится в состоянии СТАК.

GKS not in proper state: GKS shall be in the state WSAC.

4

ЯГС не находится в состоянии СГОТ.

GKS not in proper state: GKS shall be in the state SCOP.

5

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

GKS not in proper state: GKS shall be either in the state WSAC or in the state SGOP.

6

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

GKS not in proper state: GKS shall be either in the state WSOP or in the state WSAC.

7

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

GKS not in proper state: GKS shall be in one of the states WSOP, WSAC or SGOP.

8

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

GKS not in proper state: GKS shall be in one of the states GKOP, WSOP, WSAC or SGOP.

3. Ошибки станций

20

Неверно задан идентификатор станции.

Specified workstation identifier is invalid.

21

Неверно задан идентификатор связи.

Specified connection identifier is invalid.

22

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

Specified workstation type is invalid.

23

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

Specified workstation type does not exist.

24

Указанная станция уже открыта.

Specified workstation is open.

25

Указанная станция не открыта.

Specified workstation is not open.

26

Указанная станция не может быть открыта.

Specified workstation cannot be opened.

27

Общая память сегментов не открыта.

Workstation Independent Segment Storage is not open.

28

Общая память сегментов уже открыта.

Workstation Independent Segment Storage is olready open.

29

Указанная станция активна.

Specified workstation is active.

30

Указанная станция не активна.

Specified workstation is not active.

31

Указанная станция - станция вывода метафайла ЯГС.

Specified workstation is of category МО.

32

Указанная станция не является станцией вывода метафайла ЯГС.

Specified workstation is not of category МО.

33

Указанная станция - станция ввода метафайла ЯГС.

Specified workstation is of category MI.

34

Указанная станция не является станцией ввода метафайла ЯГС.

Specified workstation is not of category MI.

35

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

Specified workstation is of category INPUT.

36

Указанная станция является общей памятью сегментов.

Specified workstation is Workstation Independent Segment Storage.

37

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

Specified workstation is not of category OUTIN.

38

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

Specified workstation is neither of category INPUT nor of category OUTIN.

39

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

Specified workstation is neither of category OUTPUT nor of category OUTIN.

40

Указанная станция не имеет возможности обратного чтения памяти пикселей.

Specified workstation has no pixel store readback capability.

41

Станция указанного типа не может генерировать указанный обобщенный примитив вывода.

Specified workstation type is not able to generate the specified generalized drawing primitive.

42

Число одновременно открытых станций превышает допустимое.

Maximum number of simultaneously open workstations would be exceeded.

43

Число одновременно активных станций превышает допустимое.

Maximum number of simultaneously active workstations would be exceeded.


4. Ошибки преобразований

50

Неверно задан номер преобразования.

Transformation number is invalid.

51

Неверно задан прямоугольник.

Rectangle definition is invalid.

52

Поле вывода находится вне единичного квадрата нормированных координат.

Viewport is not within the Normalized Device.

Coordinate unit square.

53

Окно станции находится вне единичного квадрата нормированных координат.

Workstation window is not within the Normalized. Device Coordinate unit square.

54

Поле вывода станции не находится внутри пространства изображения.

Workstation viewport is not within the display space.


5. Ошибки атрибутов вывода

60

Неверно задан индекс ломаной.

Polyline index is invalid.

61

Представление для указанного индекса ломаной не было определено на данной станции.

A representation for the specified polyline index has not been defined on this workstation.

62

Представление для указанного индекса ломаной не предопределено на данной станции.

A representation for the specified polyline index has not been predefined on this workstation.

63

Тип линии равен нулю.

Linetype is equal to zero.

64

Указанный тип линий не поддерживается на данной станции.

Specified linetype is not supported on this workstation.

65

Масштаб толщины линии меньше нуля.

Linewidth scale factor is less than zero.

66

Неверно задан индекс полимаркера.

Polymarker index is invalid.

67

Представление для указанного индекса полимаркера не было определено на данной станции.

A representation for the specified polymarker index has not been defined on this workstation.

68

Представление для указанного индекса полимаркера не предопределено на данной станции.

A representation for the specified polymarker index has not been predefined on this workstation.

69

Тип маркера равен нулю.

Marker type is equal to zero.

70

Заданный тип маркера не поддерживается на данной станции.

Specified marker type is not supported on this workstation.

71

Масштаб маркера меньше нуля.

Marker size scale factor is less then zero.

72

Неверно задан индекс текста.

Text idex is invalid.

73

Представление для указанного индекса текста не было определено на данной станции.

A representation for the specified text index has not been defined on this workstation.

74

Представление для указанного индекса текста не предопределено на данной станции.

A representation for the specified text index has not been predefined on this workstation.

75

Шрифт равен нулю.

Text font is equal to zero.

76

Заданный шрифт не поддерживается с требуемой точностью представления текста на данной станции.

Requested text font is not supported for the specified precision on this workstation.

77

Масштаб расширения литеры меньше или равен нулю.

Character expansion factor is less than or equal to zero.

78

Высота литеры меньше или равна нулю.

Character height is less than or equal to zero.

79

Длина вертикали литеры равна нулю.

Length of character up vector is zero.

80

Неверно задан индекс полигональной области.

Fill area index is invalid.

81

Представление для указанного индекса полигональной области не было определено на данной станции.

A representation for the specified fill area index has not been defined on this workstation.

82

Представление для указанного индекса полигональной области не предопределено на данной станции.

A representation for the specified fill area index has not been predefined on this workstation.

83

Заданный вид заполнения полигональной области не поддерживается на данной станции.

Specified fill area interior style is not supported on this workstation.

84

Индекс заполнителя (шаблона или штриховки) равен нулю.

Style (pattern or hatch) index is equal to zero.

85

Неверно задан индекс шаблона.

Specified pattern index is invalid.

86

Заданный вид штриховки не поддерживается на данной станции.

Specified hatch style is not supported on this workstation.

87

Значение размера шаблона не положительно.

Pattern size value is not positive.

88

Представление для указанного индекса шаблона не было определено на данной станции.

A representation for the specified pattern index has not been defined on this workstation.

89

Представление для указанного индекса шаблона не предопределено на данной станции.

A representation for the specified pattern index has not been predefined on this workstation.

90

Заполнение по шаблону не поддерживается на данной станции.

Interior style PATTERN is not supported on this workstation.

91

Неверно заданы размерности массива индексов цвета.

Dimensions of colour array are invalid.

92

Индекс цвета меньше нуля.

Colour index is less then zero.

93

Неверно задан индекс цвета.

Colour index is invalid.

94

Представление для указанного индекса цвета не было определено на данной станции.

A representation for the specified colour index has not been defined on this workstation.

95

Представление для указанного индекса цвета не предопределено на данной станции.

A representation for the specified colour index has not been predefined on this workstation.

96

Интенсивность цвета лежит вне диапазона от нуля до единицы.

Colour is outside range [0, 1].

97

Неверно задан идентификатор указания.

Pick identifier is invalid.


6. Ошибки примитивов вывода

100

Неверно задано число точек.

Number of points is invalid.

101

Неверный код литеры.

Invalid code in string.

102

Неверно задан идентификатор ОПВ.

Generalized drawing primitive identifier is invalid.

103

Неверно задано содержимое записи данных ОПВ.

Content of generalized drawing primitive data record is invalid.

104

Ни одна активная станция не может сгенерировать указанный ОПВ.

At least one active workstation is not able to generate the specified generalized drawing primitive.

105

Ни одна активная станция не в состоянии сгенерировать указанный ОПВ при текущих преобразованиях и прямоугольнике отсечения.

At least one active workstation is not able to generate the specified generalized drawing primitive under the current transformations and clipping rectangle.


7. Ошибки сегментов

120

Неверно задано имя сегмента.

Specified segment name is invalid.

121

Указанное имя сегмента уже используется.

Specified segment name is already in use.

122

Указанный сегмент не существует.

Specified segment does not exist.

123

Указанный сегмент не существует на указанной станции.

Specified segment does not exist on specified workstation.

124

Указанный сегмент не существует в общей памяти сегментов.

Specified segment does not exist on Workstation Independent Segment Storage.

125

Указанный сегмент открыт.

Specified segment is open.

126

Приоритет сегмента вне диапазона от нуля до единицы.

Segment priority is outside the range [0, 1].


8. Ошибки ввода

140

Указанное устройство ввода отсутствует на станции.

Specified input device is not present on workstation.

141

Устройство ввода не находится в режиме ЗАПРОС.

Input device is not in REQUEST mode.

142

Устройство ввода не находится в режиме ОПРОС.

Input device is not in SAMPLE mode.

143

Режим ОПРОС и режим СОБЫТИЕ не доступен на данном уровне ЯГС.

EUENT and SAMPLE input mode are not available at this level of GKS.

144

Запрошенный тип подсказки и эха не поддерживается на данной станции.

Specified prompt and echo type is not supported on this workstation.

145

Область эха находится за пределами пространства изображения.

Echo area is outside display space.

146

Неверно задано содержимое записи данных.

Contents of input data record are invalid.

147

Очередь событий переполнена.

Input queue has overflowed.

148

Очередь событий не переполнялась после открытия ЯГС или после последнего обращения к функции УЗНАТЬ НАЛИЧИЕ ПЕРЕПОЛНЕНИЯ ОЧЕРЕДИ СОБЫТИЙ.

Input queue has not overflowed since GKS was opened or the last invocation of INQUIRE INPUT QUEUE OVERFLOW.

149

Очередь событий переполнялась, но соответствующая станция была закрыта.

Input queue has overflowed, but assosiated workstation has been closed.

150

Значение ввода данного класса отсутствует в отчете о текущем событии.

No input value of correct class is in the current event report.

151

Неверно задано время ожидания.

Timeout is invalid.

152

Неверно задано начальное значение.

Initial value is invalid.

153

Число точек в начальной последовательности позиции больше размера буфера.

Number of points in the initial stroke is greater than the buffer size.

154

Длина начальной строки больше размера буфера.

Length of the initial string is greater than the buffer size.


9. Ошибки метафайла

160

Тип записи не разрешен для записи пользователя.

Item type is not allowed for user items.

161

Неправильная длина записи.

Item length is invalid.

162

В метафайле ввода ЯГС не осталось больше записей.

No item is left in GKS Metafile input.

163

Неправильная запись в метафайле.

Metafile item is invalid.

164

Неправильный тип записи метафайла ЯГС.

Item type is not a valid GKS item.

165

Содержимое записи данных не соответствует указанному типу записи.

Content of item data record is invalid for the specified item type.

166

Неверно задана максимальная длина записи данных.

Maximum item data record length is invalid.

167

Запись пользователя не может быть интерпретирована.

User item cannot be interpreted.

168

Указанная функция не поддерживается на этом уровне ЯГС.

Specified function is not supported in this level of GKS.


10. Ошибки расширения

180

Указанная функция расширения не обеспечена.

Specified escape function is not supported.

181

Идентификатор указанной функции расширения задан неверно.

Specified escape function identification is invalid.

182

Неверно задано содержимое записи данных функции расширения.

Contents of escape data record are invalid.


11. Прочие ошибки

200

Неверно задан указанный файл ошибок.

Specified error file is invalid.


12. Системно зависимые ошибки

300

Переполнение памяти ЯГС.

Storage overflow has occurred in GKS.

301

Переполнение памяти хранения сегментов.

Storage overflow has occurred in segment storage.

302

Ошибка ввода/вывода в процессе чтения.

Input/Output error has occurred while reading.

303

Ошибка ввода/вывода в процессе записи.

Input/Output error has occurred while writing.

304

Ошибка ввода/вывода в процессе передачи данных на станцию.

Input/Output error has occurred while sending data to a workstation.

305

Ошибка ввода/вывода в процессе приема данных со станции.

Input/Output error has occurred while receiving data from a workstation.

306

Ошибка ввода/вывода в процессе работы с библиотекой.

Input/Output error has occurred during program library management.

307

Ошибка ввода/вывода в процессе чтения таблицы описания ЯГС.

Input/Output error has occurred while reading workstation description table.

308

Арифметическая ошибка.

Arithmetic error has occurred.

13. Зарезервированные ошибки

13.1.

Неиспользованные номера ошибок меньше 2000, а также ошибки с номерами больше 4000 зарезервированы для дальнейшей стандартизации.

Unused error numbers less than 2000 are reserved for future standartization.

13.2.

Ошибки с номерами от 2000 до 3999 предназначены для привязки к языкам программирования.

Error numbers 2000-3999 are reserved for language bindings.

13.3.

Номера от 4000 и более отводятся для регистрации ошибок.

Error numbers greater than or equal to 4000 are reserved for registration.