Базовый класс для обработки ответов через RestAPI.
Подробнее...
|
void | KGB_LIB_CallBack_Base () |
|
bool | CanExecute () |
| Можно ли выполнить запрос, тут формируются условия запуска.
|
|
void | Run () |
| Процедура, где описывается что именно делать при запуске запроса
|
|
void | Execute () |
| Основная процедура запуска. Вообще не перезаписывать.
|
|
override void | OnError (int errorCode) |
| Обработчик ошибок. При наследовании - обязательно использовать super для корректной работы.
|
|
override void | OnTimeout () |
| Обработчик тайм-аута. При наследовании - обязательно использовать super для корректной работы.
|
|
override void | OnSuccess (string data, int dataSize) |
| Обработчик успешного выполнения. При наследовании - обязательно использовать super для корректной работы.
|
|
|
string | GUID |
| Идентификатор ответа, заполняется само.
|
|
Базовый класс для обработки ответов через RestAPI.
◆ KGB_LIB_CallBack_Base()
void KGB_LIB_CallBack_Base::KGB_LIB_CallBack_Base |
( |
| ) |
|
|
inlineprivate |
◆ CanExecute()
bool KGB_LIB_CallBack_Base::CanExecute |
( |
| ) |
|
|
inlineprivate |
Можно ли выполнить запрос, тут формируются условия запуска.
- Возвращает
◆ Execute()
void KGB_LIB_CallBack_Base::Execute |
( |
| ) |
|
|
inlineprivate |
Основная процедура запуска. Вообще не перезаписывать.
◆ OnError()
override void KGB_LIB_CallBack_Base::OnError |
( |
int | errorCode | ) |
|
|
inlineprivate |
Обработчик ошибок. При наследовании - обязательно использовать super для корректной работы.
- Аргументы
-
errorCode | Код ошибки от дейза - экземпляр класса ERestResultState |
- Возвращает
◆ OnSuccess()
override void KGB_LIB_CallBack_Base::OnSuccess |
( |
string | data, |
|
|
int | dataSize ) |
|
inlineprivate |
Обработчик успешного выполнения. При наследовании - обязательно использовать super для корректной работы.
- Аргументы
-
- Возвращает
◆ OnTimeout()
override void KGB_LIB_CallBack_Base::OnTimeout |
( |
| ) |
|
|
inlineprivate |
Обработчик тайм-аута. При наследовании - обязательно использовать super для корректной работы.
- Возвращает
◆ Run()
void KGB_LIB_CallBack_Base::Run |
( |
| ) |
|
|
inlineprivate |
Процедура, где описывается что именно делать при запуске запроса
◆ GUID
string KGB_LIB_CallBack_Base::GUID |
|
private |
Идентификатор ответа, заполняется само.
Объявления и описания членов класса находятся в файле: