1
This commit is contained in:
parent
d61d150fc2
commit
7da3452071
@ -29,6 +29,7 @@ enum NetHandler_e
|
||||
HID_IMListener,
|
||||
HID_PlayerMgr,
|
||||
HID_Player,
|
||||
HID_GroupMgr,
|
||||
};
|
||||
|
||||
const char* const PROJ_NAME_FMT = "friend_imserver";
|
||||
|
13
server/imserver/group.cc
Normal file
13
server/imserver/group.cc
Normal file
@ -0,0 +1,13 @@
|
||||
#include "precompile.h"
|
||||
|
||||
#include "group.h"
|
||||
|
||||
void Group::Init()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void Group::UnInit()
|
||||
{
|
||||
|
||||
}
|
10
server/imserver/group.h
Normal file
10
server/imserver/group.h
Normal file
@ -0,0 +1,10 @@
|
||||
#pragma once
|
||||
|
||||
class Group
|
||||
{
|
||||
public:
|
||||
long long group_id = 0;
|
||||
|
||||
void Init();
|
||||
void UnInit();
|
||||
};
|
13
server/imserver/groupmgr.cc
Normal file
13
server/imserver/groupmgr.cc
Normal file
@ -0,0 +1,13 @@
|
||||
#include "precompile.h"
|
||||
|
||||
#include "groupmgr.h"
|
||||
|
||||
void GroupMgr::Init()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void GroupMgr::UnInit()
|
||||
{
|
||||
|
||||
}
|
29
server/imserver/groupmgr.h
Normal file
29
server/imserver/groupmgr.h
Normal file
@ -0,0 +1,29 @@
|
||||
#pragma once
|
||||
|
||||
namespace cs
|
||||
{
|
||||
}
|
||||
|
||||
namespace ss
|
||||
{
|
||||
}
|
||||
|
||||
class Group;
|
||||
class GroupMgr : public a8::Singleton<GroupMgr>
|
||||
{
|
||||
public:
|
||||
enum { HID = HID_GroupMgr };
|
||||
|
||||
private:
|
||||
GroupMgr() {};
|
||||
friend class a8::Singleton<GroupMgr>;
|
||||
|
||||
public:
|
||||
void Init();
|
||||
void UnInit();
|
||||
|
||||
private:
|
||||
|
||||
private:
|
||||
std::map<long long, Group*> id_hash_;
|
||||
};
|
Loading…
x
Reference in New Issue
Block a user