connect

open override fun <TDp, TVal> connect(dp: TDp, token: String, callback: dpConnectCallback<TDp, TVal>): String

Подключается к точке данных и регистрирует коллбэк для получения значений.

Эта функция позволяет подписаться на изменения значения точки данных и получать уведомления через указанный коллбэк. Если во время регистрации произойдет ошибка (например, ошибка API), она будет залоггирована, а текущее подключение будет отменено.

Return

уникальный идентификатор подключения

Parameters

TDp

тип дескриптора параметра. Обычно String или Array.

TVal

тип значения параметра. Обычно Any или Array.

dp

имя точки данных, на которую нужно подписаться

token

JWT

callback

функция обратного вызова, принимающая идентификатор подключения, имя точки данных и новое значение

Throws

если тип dp не поддерживается или содержит недопустимые значения