다음을 통해 공유


WebPubSubEventHandlerOptions interface

CloudEvents 처리기에 대한 옵션입니다.

속성

allowedEndpoints

지정하지 않으면 기본적으로 모든 엔드포인트를 허용하고, 그렇지 않으면 지정된 엔드포인트만 허용합니다.

handleConnect

'connect' 이벤트를 처리합니다. 서비스는 응답이 진행되기를 기다립니다.

handleUserEvent

사용자 이벤트를 처리합니다. 서비스는 응답이 진행되기를 기다립니다.

onConnected

"연결된" 차단 해제 이벤트에 대한 이벤트 트리거입니다. 차단 해제 이벤트이며 서비스는 응답을 기다리지 않습니다.

onDisconnected

"연결 끊김" 차단 해제 이벤트에 대한 이벤트 트리거입니다. 차단 해제 이벤트이며 서비스는 응답을 기다리지 않습니다.

path

CloudEvents 처리기의 경로에 대한 사용자 지정 서비스 경로입니다.

속성 세부 정보

allowedEndpoints

지정하지 않으면 기본적으로 모든 엔드포인트를 허용하고, 그렇지 않으면 지정된 엔드포인트만 허용합니다.

allowedEndpoints?: string[]

속성 값

string[]

handleConnect

'connect' 이벤트를 처리합니다. 서비스는 응답이 진행되기를 기다립니다.

handleConnect?: (connectRequest: ConnectRequest, connectResponse: ConnectResponseHandler) => void

속성 값

(connectRequest: ConnectRequest, connectResponse: ConnectResponseHandler) => void

handleUserEvent

사용자 이벤트를 처리합니다. 서비스는 응답이 진행되기를 기다립니다.

handleUserEvent?: (userEventRequest: UserEventRequest, userEventResponse: UserEventResponseHandler) => void

속성 값

(userEventRequest: UserEventRequest, userEventResponse: UserEventResponseHandler) => void

onConnected

"연결된" 차단 해제 이벤트에 대한 이벤트 트리거입니다. 차단 해제 이벤트이며 서비스는 응답을 기다리지 않습니다.

onConnected?: (connectedRequest: ConnectedRequest) => void

속성 값

(connectedRequest: ConnectedRequest) => void

onDisconnected

"연결 끊김" 차단 해제 이벤트에 대한 이벤트 트리거입니다. 차단 해제 이벤트이며 서비스는 응답을 기다리지 않습니다.

onDisconnected?: (disconnectedRequest: DisconnectedRequest) => void

속성 값

(disconnectedRequest: DisconnectedRequest) => void

path

CloudEvents 처리기의 경로에 대한 사용자 지정 서비스 경로입니다.

path?: string

속성 값

string