Files
2022-10-26 12:25:11 +08:00

22 lines
445 B
C++

#pragma once
#include <Singleton.h>
#include "UpdateAgentSession.h"
#include <MemoryPool.h>
#include <Session.h>
class UpdateAgentSessionFactory : public Singleton<UpdateAgentSessionFactory>
{
public:
UpdateAgentSessionFactory(void);
~UpdateAgentSessionFactory(void);
private:
MemoryPool<UpdateAgentSession>* m_pAgentSessionPool;
public:
VOID Init( DWORD dwMaxUserCount );
Session* AllocSession();
VOID Free( Session* pSession );
};