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.