Udostępnij za pośrednictwem


UserEventResponseHandler interface

Procedura obsługi ustawiania odpowiedzi zdarzenia użytkownika

Metody

fail(400 | 401 | 500, string)

Zwrócona nie powiodła się odpowiedź, a usługa zamknie połączenie protokołu WebSocket klienta.

setState(string, unknown)

Ustawianie stanu połączenia

success(string | ArrayBuffer, "binary" | "text" | "json")

Zwraca odpowiedź na powodzenie z danymi, które mają zostać dostarczone do połączenia webSocket klienta.

Szczegóły metody

fail(400 | 401 | 500, string)

Zwrócona nie powiodła się odpowiedź, a usługa zamknie połączenie protokołu WebSocket klienta.

function fail(code: 400 | 401 | 500, detail?: string)

Parametry

code

400 | 401 | 500

Kod może zawierać błąd użytkownika 400, błąd 401 brak autoryzacji i błąd serwera 500.

detail

string

Szczegóły błędu.

setState(string, unknown)

Ustawianie stanu połączenia

function setState(name: string, value: unknown)

Parametry

name

string

Nazwa stanu

value

unknown

Wartość stanu

success(string | ArrayBuffer, "binary" | "text" | "json")

Zwraca odpowiedź na powodzenie z danymi, które mają zostać dostarczone do połączenia webSocket klienta.

function success(data?: string | ArrayBuffer, dataType?: "binary" | "text" | "json")

Parametry

data

string | ArrayBuffer

Dane ładunku, które mają zostać zwrócone do klienta. Ciągifikuj komunikat, jeśli jest to obiekt JSON.

dataType

"binary" | "text" | "json"

Typ danych ładunku.