📄 mailmgr.h
字号:
// MailMgr.h: interface for the CMailMgr class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MAILMGR_H__F092DE1B_42E7_4588_8ECB_8568879732B8__INCLUDED_)
#define AFX_MAILMGR_H__F092DE1B_42E7_4588_8ECB_8568879732B8__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
enum eMAIL_VIEW_TYPE
{//牢磐其捞胶狼 nWillDo俊档 荤侩 邓聪促.
MVT_RECV_LIST = 0,//罐篮祈瘤窃
MVT_DELETE_LIST = 1,//瘤款 祈瘤窃
};
class CMailMgr
{
public:
enum eMAIL_TYPE
{
NORMAL_MAIL = 1,
GUILD_MAIL = 2,
GAMEMASTER_MAIL = 3,
NORMAL_MAIL_REPLY = 101,
GAMEMASTER_MAIL_REPLY = 103,
};
public:
CMailMgr();
virtual ~CMailMgr();
public://角力 内爹
void Recv(const int cn, t_packet *p);
void RecvReqMailList(const int cn, t_packet *p);//府胶飘 夸没阑 罐澜 //罐篮 甘辑滚肺 登倒覆
bool InsertMail( const int iType, const char *szSender, const char *szReceiver, char *title, char *body );
bool InsertMail2( const int iType, const char *szSender, const char *szReceiver, char *title, char *body );
void SendAlert(const char *szName);//皋老捞 眠啊 瞪 版快 蜡历俊霸 皋技瘤甫 朝覆.
void SendInsertMailResult( const char *szName, const int cn, const int cmd_type );//皋老捞 眠啊 瞪 版快 蜡历俊霸 皋技瘤甫 朝覆.
bool RecvDelete(const int cn, t_packet *p);//皋老捞 瘤况咙
bool RecvRepair(const int cn, t_packet *p);//皋老捞 汗备凳
public://汲拌矫
void RecvRequestList();//矫累痢阑 啊瘤绊 罐澜 茄其捞瘤 父怒 焊郴淋.
void RecvRequestBody(const int cn,t_packet *p);//Index 甫 啊瘤绊 曼炼
bool IsExistNotRead(const int cn,t_packet *p);//救佬篮 皋老捞 乐绰啊?
};
extern CMailMgr g_MailMgr;
#endif // !defined(AFX_MAILMGR_H__F092DE1B_42E7_4588_8ECB_8568879732B8__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -