Поделиться через


WebPubSubHubProperties interface

Свойства концентратора.

Свойства

anonymousConnectPolicy

Параметры настройки, если анонимные подключения разрешены для этого концентратора: "разрешить" или "запретить". По умолчанию — "запретить".

eventHandlers

Обработчик событий концентратора.

eventListeners

Параметры прослушивателя событий для пересылки клиентских событий прослушивателям. Прослушиватель событий является прозрачным для клиентов Web PubSub, и он не возвращает какой-либо результат клиентам и не прерывает время существования клиентов. Одно событие можно отправить нескольким прослушивателям, если оно соответствует фильтрам в этих прослушивателях. Порядок элементов массива не имеет значения. Максимальное число прослушивателей событий среди всех центров — 10.

webSocketKeepAliveIntervalInSeconds

Параметры настройки интервала ping-pong WebSocket в секундах для всех клиентов в концентраторе. Допустимый диапазон: от 1 до 120. Значение по умолчанию — 20 секунд.

Сведения о свойстве

anonymousConnectPolicy

Параметры настройки, если анонимные подключения разрешены для этого концентратора: "разрешить" или "запретить". По умолчанию — "запретить".

anonymousConnectPolicy?: string

Значение свойства

string

eventHandlers

Обработчик событий концентратора.

eventHandlers?: EventHandler[]

Значение свойства

eventListeners

Параметры прослушивателя событий для пересылки клиентских событий прослушивателям. Прослушиватель событий является прозрачным для клиентов Web PubSub, и он не возвращает какой-либо результат клиентам и не прерывает время существования клиентов. Одно событие можно отправить нескольким прослушивателям, если оно соответствует фильтрам в этих прослушивателях. Порядок элементов массива не имеет значения. Максимальное число прослушивателей событий среди всех центров — 10.

eventListeners?: EventListener_2[]

Значение свойства

webSocketKeepAliveIntervalInSeconds

Параметры настройки интервала ping-pong WebSocket в секундах для всех клиентов в концентраторе. Допустимый диапазон: от 1 до 120. Значение по умолчанию — 20 секунд.

webSocketKeepAliveIntervalInSeconds?: number

Значение свойства

number