Partilhar via


ConnectResponseHandler interface

O manipulador para definir a resposta do evento de conexão

Métodos

fail(400 | 401 | 500, string)

Retorna resposta com falha e o serviço rejeitará a conexão WebSocket do cliente.

failWith(ConnectErrorResponse | MqttConnectErrorResponse)

Retorna resposta com falha com propriedades de resposta MQTT e o serviço rejeitará a conexão WebSocket do cliente.

setState(string, unknown)

Definir o estado da conexão

success(ConnectResponse | MqttConnectResponse)

Resposta de sucesso de retorno ao serviço.

Detalhes de Método

fail(400 | 401 | 500, string)

Retorna resposta com falha e o serviço rejeitará a conexão WebSocket do cliente.

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

Parâmetros

code

400 | 401 | 500

O código pode ser erro de 400 usuários, 401 não autorizados e 500 erros de servidor.

detail

string

O detalhe do erro.

failWith(ConnectErrorResponse | MqttConnectErrorResponse)

Retorna resposta com falha com propriedades de resposta MQTT e o serviço rejeitará a conexão WebSocket do cliente.

function failWith(response: ConnectErrorResponse | MqttConnectErrorResponse)

Parâmetros

response

ConnectErrorResponse | MqttConnectErrorResponse

A resposta para o evento connect que contém propriedades de resposta WebPubSub ou MQTT padrão.

setState(string, unknown)

Definir o estado da conexão

function setState(name: string, value: unknown)

Parâmetros

name

string

O nome do estado

value

unknown

O valor do Estado

success(ConnectResponse | MqttConnectResponse)

Resposta de sucesso de retorno ao serviço.

function success(response?: ConnectResponse | MqttConnectResponse)

Parâmetros

response

ConnectResponse | MqttConnectResponse

A resposta para o evento connect.