IM/MS/works/service/Service.h
dongl c1e7ae4662 已解决
可以添加好友
获取验证码delete bug
注册

待完成
配合client 实现添加好友后, client gui 好友列表立马回显,
2023-06-18 18:39:54 +08:00

43 lines
720 B
C++

//
// Created by dongl on 23-5-5.
//
#ifndef IM2_SERVICE_H
#define IM2_SERVICE_H
#include <mysql++/connection.h>
#include "proto/mp.sri.pb.h"
#include "db/UserDB.h"
#include "document.h"
class Service {
public:
Service(){
sri = new mp::sri();
}
virtual ~Service() {
delete sri;
}
protected:
mp::sri* sri;
std::mutex mutex;
protected:
virtual void sri_clear(){
mutex.lock();
sri->clear_subcommand();
sri->clear_account();
sri->clear_username();
sri->clear_email();
sri->clear_phone();
sri->clear_token();
sri->clear_msg();
sri->clear_data();
mutex.unlock();
}
};
#endif //IM2_SERVICE_H