gauthd
Loading...
Searching...
No Matches
D:/pwsrc2.0/docs/gauthd/kickoutuser.hpp
Go to the documentation of this file.
1
6
7
#ifndef __GNET_KICKOUTUSER_HPP
8
#define __GNET_KICKOUTUSER_HPP
9
10
#include "rpcdefs.h"
11
#include "
callid.hxx
"
12
#include "
state.hxx
"
13
14
namespace
GNET
15
{
16
27
class
KickoutUser
:
public
GNET::Protocol
28
{
29
#include "kickoutuser"
30
44
void
Process(Manager *manager, Manager::Session::ID sid)
45
{
46
// TODO: Реализовать логику отключения пользователя
47
// Пример:
48
// 1. Получить идентификатор пользователя из данных протокола
49
// 2. Найти соответствующую сессию
50
// 3. Инициировать разрыв соединения
51
// 4. Записать в лог
52
}
53
};
54
55
};
// namespace GNET
56
57
#endif
// __GNET_KICKOUTUSER_HPP
callid.hxx
GNET::KickoutUser
Протокол для принудительного отключения пользователя от сервера
Definition
kickoutuser.hpp:28
GNET
Основное пространство имен для сетевых компонентов системы.
Definition
accountingrequest.hpp:19
state.hxx
kickoutuser.hpp
Generated by
1.13.2