Files
mir_server/server/SessionServer/SessionDBRequestHostInterface.h

30 lines
681 B
C
Raw Normal View History

2025-01-09 17:45:40 +08:00
#ifndef LOGIC_SESSION_REQUEST_HOST_INTERFACE_H
#define LOGIC_SESSION_REQUEST_HOST_INTERFACE_H
/*
DB请求处理容器接口
DB请求后给逻辑回的处理结果应答
*/
class ISessionRequestHost
{
public:
/*
* Comments:
* Param const jxSrvDef::INTERSRVCMD nCmd:
* @Return CDataPacket&:
* @Remark:
*/
virtual CDataPacket& AllocDataPacket(const jxSrvDef::INTERSRVCMD nCmd) = 0;
/*
* Comments:
* Param CDataPacket &packet
* @Return void:
* @Remark:
*/
virtual void FlushDataPacket(CDataPacket &packet) = 0;
};
#endif