KGB_LIB 8.1
KGB_LIB Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс KGB_LIB_CallBack_Base

Базовый класс для обработки ответов через RestAPI. Подробнее...

+ Граф наследования:KGB_LIB_CallBack_Base:

Закрытые члены

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 для корректной работы.

Аргументы
data
dataSize
Возвращает

◆ 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

Идентификатор ответа, заполняется само.


Объявления и описания членов класса находятся в файле: