WebPubSubHubProperties interface
허브의 속성입니다.
속성
| anonymous |
이 허브에 대해 익명 연결이 허용되는지 여부를 구성하기 위한 설정은 "허용" 또는 "거부"입니다. 기본값은 "deny"입니다. |
| event |
허브의 이벤트 처리기입니다. |
| event |
클라이언트 이벤트를 수신기에 전달하기 위한 이벤트 수신기 설정입니다. 이벤트 수신기는 Web PubSub 클라이언트에 투명하며 클라이언트에 결과를 반환하거나 클라이언트의 수명을 중단하지 않습니다. 하나의 이벤트는 해당 수신기의 필터와 일치하는 한 여러 수신기로 보낼 수 있습니다. 배열 요소의 순서는 중요하지 않습니다. 모든 허브 중에서 이벤트 수신기의 최대 수는 10개입니다. |
| web |
허브의 모든 클라이언트에 대해 WebSocket ping-pong 간격(초)을 구성하는 설정입니다. 유효한 범위: 1에서 120까지입니다. 기본값은 20초입니다. |
속성 세부 정보
anonymousConnectPolicy
이 허브에 대해 익명 연결이 허용되는지 여부를 구성하기 위한 설정은 "허용" 또는 "거부"입니다. 기본값은 "deny"입니다.
anonymousConnectPolicy?: string
속성 값
string
eventHandlers
eventListeners
클라이언트 이벤트를 수신기에 전달하기 위한 이벤트 수신기 설정입니다. 이벤트 수신기는 Web PubSub 클라이언트에 투명하며 클라이언트에 결과를 반환하거나 클라이언트의 수명을 중단하지 않습니다. 하나의 이벤트는 해당 수신기의 필터와 일치하는 한 여러 수신기로 보낼 수 있습니다. 배열 요소의 순서는 중요하지 않습니다. 모든 허브 중에서 이벤트 수신기의 최대 수는 10개입니다.
eventListeners?: EventListener_2[]
속성 값
webSocketKeepAliveIntervalInSeconds
허브의 모든 클라이언트에 대해 WebSocket ping-pong 간격(초)을 구성하는 설정입니다. 유효한 범위: 1에서 120까지입니다. 기본값은 20초입니다.
webSocketKeepAliveIntervalInSeconds?: number
속성 값
number