Files
mir_server/Gateway/gateway/event/base_event.h

17 lines
351 B
C
Raw Permalink Normal View History

2025-01-09 17:45:40 +08:00
#pragma once
class BaseEvent
{
public:
BaseEvent(GameClientMgr* cli_mgr);
~BaseEvent();
virtual bool init(void);
virtual void RunOne(void);
virtual void AddReadFd(SOCKET fd, void *ptr = NULL) {}
virtual void DelFd(SOCKET fd, void *ptr = NULL) {}
virtual void AddWriteFd(SOCKET fd, void *ptr = NULL) {}
protected:
GameClientMgr* cli_mgr_;
};