Поделиться через


MethodResponse Класс

Представляет ответ на прямой метод.

Инициализатор для MethodResponse.

Наследование
builtins.object
MethodResponse

Конструктор

MethodResponse(request_id, status, payload=None)

Параметры

Имя Описание
request_id
Обязательно
str

Идентификатор запроса объекта MethodRequest, на который был получен ответ.

status
Обязательно
int

Состояние выполнения MethodRequest.

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

Полезные данные JSON, отправляемые вместе с ответом. (НЕОБЯЗАТЕЛЬНЫЙ)

значение по умолчанию: None

Переменные

Имя Описание
request_id
str

Идентификатор запроса объекта MethodRequest, на который был получен ответ.

status
int

Состояние выполнения MethodRequest.

payload

Полезные данные JSON, отправляемые вместе с ответом.

Методы

create_from_method_request

Заводской метод для создания MethodResponse из MethodRequest.

create_from_method_request

Заводской метод для создания MethodResponse из MethodRequest.

create_from_method_request(method_request, status, payload=None)

Параметры

Имя Описание
method_request
Обязательно
<xref:MethodRequest.>

Объект MethodRequest, на который нужно ответить.

status
Обязательно
int

Состояние выполнения MethodRequest.

payload
значение по умолчанию: None