mail.h 420 Bytes
#pragma once

#include <libmysql_table_route10x10.h>

class mail_t : public el::lib_mysql_table_route10x10
{
public:
    mail_t (el::lib_mysql_if* db);
	int add_mail(USER_ID uid, share_msg::mail_t* in);
	int update_mail(USER_ID uid, uint64_t idx, uint32_t state, uint32_t time);
	int del_mail(USER_ID uid, uint64_t id);
	int get(USER_ID uid, db_msg::load_user_msg_res* out);
	void del_exp_daily_mail( USER_ID uid );
};