PvRangeConfig

data class PvRangeConfig(var type: Int = 0, var min: ByteString?, var max: ByteString?, var inclMax: Boolean = false, var inclMin: Boolean = false, var lastType: ProtoVarType = ProtoVarType.DPELEMENT_NOVALUE)

Структура для хранения данных конфигурации _pvrange

Parameters

type

Тип сравнения (0 - отключено, 1 - минимум-максимум)

min

Минимальное значение

max

Максимальное значение

inclMax

Включение max в диапазон

inclMin

Включение min в диапазон

lastType

Последний зарегистрированный тип элемента

Constructors

Link copied to clipboard
constructor(type: Int = 0, min: ByteString?, max: ByteString?, inclMax: Boolean = false, inclMin: Boolean = false, lastType: ProtoVarType = ProtoVarType.DPELEMENT_NOVALUE)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var lastType: ProtoVarType
Link copied to clipboard
var max: ByteString?
Link copied to clipboard
var min: ByteString?
Link copied to clipboard
var type: Int

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int