createConnect

fun <TDp, TVal> createConnect(dps: TDp, token: String, builder: NotifyMessageBuilder): String

Создаёт подписку на изменение одной или нескольких точек данных.

При получении обновления формируется сообщение через builder и отправляется клиенту.

Return

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

Parameters

TDp

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

TVal

тип значения точки данных. Обычно Any или Array

dps

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

builder

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

Throws

если тип dps не поддерживается

если произошла ошибка при подключении через внешнее API