DataCodes

object DataCodes

Properties

Link copied to clipboard
val BIT32: Int = 24

Тип данных: 32-битный бит.

Link copied to clipboard
val BIT32_STRUCT: Int = 16

Тип данных: структура 32-битного бита.

Link copied to clipboard
val BIT64: Int = 50

Тип данных: 64-битный бит.

Link copied to clipboard
val BLOB: Int = 46

Тип данных: двоичные данные (BLOB).

Link copied to clipboard
val BLOB_STRUCT: Int = 47

Тип данных: структура двоичных данных (BLOB).

Link copied to clipboard
val BOOL: Int = 23

Тип данных: булево значение.

Link copied to clipboard
val BOOL_STRUCT: Int = 15

Тип данных: структура булевого значения.

Link copied to clipboard
val CHAR: Int = 19

Тип данных: символ.

Link copied to clipboard
val CHAR_STRUCT: Int = 11

Тип данных: структура символов.

Link copied to clipboard
val DPID: Int = 27

Тип данных: идентификатор данных (DPID).

Link copied to clipboard
val DPID_STRUCT: Int = 39

Тип данных: структура идентификатора данных (DPID).

Link copied to clipboard
val DYN_BIT32: Int = 8

Тип данных: динамический массив 32-битных бит.

Link copied to clipboard

Тип данных: динамическая структура 32-битного бита.

Link copied to clipboard
val DYN_BIT64: Int = 51

Тип данных: динамический массив 64-битных бит.

Link copied to clipboard
val DYN_BLOB: Int = 48

Тип данных: динамические двоичные данные (BLOB).

Link copied to clipboard

Тип данных: динамическая структура двоичных данных (BLOB).

Link copied to clipboard
val DYN_BOOL: Int = 7

Тип данных: динамический массив булевых значений.

Link copied to clipboard

Тип данных: динамическая структура булевого значения.

Link copied to clipboard
val DYN_CHAR: Int = 3

Тип данных: динамический массив символов (символ).

Link copied to clipboard

Тип данных: динамическая структура символов.

Link copied to clipboard
val DYN_DPID: Int = 29

Тип данных: динамический массив идентификаторов данных (DPID).

Link copied to clipboard

Тип данных: динамическая структура идентификатора данных (DPID).

Link copied to clipboard
val DYN_FLOAT: Int = 6

Тип данных: динамический массив чисел с плавающей точкой.

Link copied to clipboard

Тип данных: динамическая структура числа с плавающей точкой.

Link copied to clipboard
val DYN_INT: Int = 5

Тип данных: динамический массив целых чисел со знаком.

Link copied to clipboard

Тип данных: динамическая структура целого числа со знаком.

Link copied to clipboard

Тип данных: динамическая локализованная строка.

Link copied to clipboard

Тип данных: динамическая структура локализованной строки.

Link copied to clipboard
val DYN_LONG: Int = 55

Тип данных: динамический массив длинных целых чисел (64-битных).

Link copied to clipboard
val DYN_STRING: Int = 9

Тип данных: динамический массив строк.

Link copied to clipboard

Тип данных: динамическая структура строки.

Link copied to clipboard
val DYN_TIME: Int = 10

Тип данных: динамический массив времени.

Link copied to clipboard

Тип данных: динамическая структура времени.

Link copied to clipboard
val DYN_UINT: Int = 4

Тип данных: динамический массив беззнаковых целых чисел.

Link copied to clipboard

Тип данных: динамическая структура беззнакового целого числа.

Link copied to clipboard
val DYN_ULONG: Int = 59

Тип данных: динамический массив беззнаковых длинных целых чисел (64-битных).

Link copied to clipboard
val FLOAT: Int = 22

Тип данных: число с плавающей точкой.

Link copied to clipboard
val FLOAT_STRUCT: Int = 14

Тип данных: структура числа с плавающей точкой.

Link copied to clipboard
val INT: Int = 21

Тип данных: целое число со знаком.

Link copied to clipboard
val INT_STRUCT: Int = 13

Тип данных: структура целого числа со знаком.

Link copied to clipboard
val LANGSTRING: Int = 42

Тип данных: локализованная строка.

Link copied to clipboard

Тип данных: структура локализованной строки.

Link copied to clipboard
val LONG: Int = 54

Тип данных: длинное целое число (64-битное).

Link copied to clipboard
val NOELEMENT: Int = 0

Тип данных: отсутствующий элемент.

Link copied to clipboard
val STRING: Int = 25

Тип данных: строка.

Link copied to clipboard
val STRING_STRUCT: Int = 17

Тип данных: структура строки.

Link copied to clipboard
val STRUCT: Int = 1

Тип данных: структура.

Link copied to clipboard
val TIME: Int = 26

Тип данных: время.

Link copied to clipboard
val TIME_STRUCT: Int = 18

Тип данных: структура времени.

Link copied to clipboard
val TYPEREF: Int = 41

Тип данных: ссылка на тип.

Link copied to clipboard
val UINT: Int = 20

Тип данных: беззнаковое целое число.

Link copied to clipboard
val UINT_STRUCT: Int = 12

Тип данных: структура беззнакового целого числа.

Link copied to clipboard
val ULONG: Int = 58

Тип данных: беззнаковое длинное целое число (64-битное).

Functions

Link copied to clipboard

Преобразует числовой код типа данных в строку JSON формата с именем поля: "name" : {"t@": code, 0}

Link copied to clipboard

Преобразует числовой код типа данных в строку JSON формата: {"t@": code, 0}

Link copied to clipboard

Преобразует список пар (код типа данных, имя поля) в JSON-структуру, подходящую для создания пользовательского типа данных.