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


Public Member Functions | |
| void | Server (Rpc::Data *argument, Rpc::Data *result, Manager *manager, Manager::Session::ID sid) |
| Обработка запроса выхода пользователя на стороне сервера | |
| void | Client (Rpc::Data *argument, Rpc::Data *result, Manager *manager, Manager::Session::ID sid) |
| Обработка запроса выхода на стороне клиента (заглушка) | |
| void | OnTimeout () |
| Обработчик таймаута RPC-запроса | |
RPC-класс для обработки запросов выхода пользователя
Наследует функциональность базового RPC-класса и реализует логику обработки выхода пользователя на стороне сервера и клиента
Definition at line 27 of file userlogout.hpp.
|
inline |
Обработка запроса выхода на стороне клиента (заглушка)
| [in] | argument | Входные данные RPC-запроса |
| [out] | result | Результаты выполнения |
| [in] | manager | Менеджер сессий |
| [in] | sid | Идентификатор сессии |
Definition at line 87 of file userlogout.hpp.
|
inline |
Обработчик таймаута RPC-запроса
Definition at line 100 of file userlogout.hpp.
|
inline |
Обработка запроса выхода пользователя на стороне сервера
| [in] | argument | Указатель на входные данные RPC-запроса (UserLogoutArg) |
| [out] | result | Указатель на структуру для результатов (UserLogoutRes) |
| [in] | manager | Указатель на менеджер сессий |
| [in] | sid | Идентификатор сессии |
Выполняет:
Definition at line 48 of file userlogout.hpp.
