Partilhar via


MethodResponse Classe

Representa uma resposta a um método direto.

Inicializador para MethodResponse.

Herança
builtins.object
MethodResponse

Construtor

MethodResponse(request_id, status, payload=None)

Parâmetros

Name Description
request_id
Necessário
str

O ID do pedido do MethodRequest que está a ser respondido.

status
Necessário
int

O estado da execução do MethodRequest.

payload
dict, str, int, float, bool ou None (<xref:JSON compatible values>)

O payload JSON a ser enviado com a resposta. (OPCIONAL)

valor predefinido: None

Variáveis

Name Description
request_id
str

O ID do pedido do MethodRequest que está a ser respondido.

status
int

O estado da execução do MethodRequest.

payload

O payload JSON a ser enviado com a resposta.

Métodos

create_from_method_request

Método de fábrica para criar um MethodResponse a partir de um MethodRequest.

create_from_method_request

Método de fábrica para criar um MethodResponse a partir de um MethodRequest.

create_from_method_request(method_request, status, payload=None)

Parâmetros

Name Description
method_request
Necessário
<xref:MethodRequest.>

O objeto MethodRequest a que responder.

status
Necessário
int

O estado da execução do MethodRequest.

payload
valor predefinido: None