⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mailmgr.h

📁 国内著名网络游戏dragon的服务端完整源码 内附完整数据库结构
💻 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 + -