RPC-класс для обработки запросов/ответов о купонах пользователя More...
#include <getusercoupon.hpp>


Public Member Functions | |
| void | Server (Rpc::Data *argument, Rpc::Data *result, Manager *manager, Manager::Session::ID sid) |
| Обработка RPC-запроса на стороне сервера | |
| void | Client (Rpc::Data *argument, Rpc::Data *result, Manager *manager, Manager::Session::ID sid) |
| Обработка RPC-ответа на стороне клиента | |
| void | OnTimeout () |
| Обработка таймаута RPC-запроса (клиентская сторона) | |
RPC-класс для обработки запросов/ответов о купонах пользователя
Наследует базовый функционал RPC. Реализует логику обработки на стороне сервера и клиента, а также обработку таймаутов (клиентская сторона).
Definition at line 30 of file getusercoupon.hpp.
|
inline |
Обработка RPC-ответа на стороне клиента
| argument | Входные данные (GetUserCouponArg) |
| result | Выходные данные (GetUserCouponRes) |
| manager | Менеджер сессий |
| sid | Идентификатор сессии |
Definition at line 62 of file getusercoupon.hpp.
|
inline |
Обработка таймаута RPC-запроса (клиентская сторона)
Definition at line 73 of file getusercoupon.hpp.
|
inline |
Обработка RPC-запроса на стороне сервера
| argument | Входные данные (GetUserCouponArg) |
| result | Выходные данные (GetUserCouponRes) |
| manager | Менеджер сессий |
| sid | Идентификатор сессии |
Definition at line 47 of file getusercoupon.hpp.