递归火山软件开发平台
标题:
关于hp-socket-5.9.1升级求助
[打印本页]
作者:
cdmmye
时间:
2023-3-26 15:57
标题:
关于hp-socket-5.9.1升级求助
新的线程池多了一个
线程池监听器接口 IHPThreadPoolListener,监听线程池生命周期事件
HPSocket.h
// IHPThreadPool 对象创建器
struct HPThreadPool_Creator
{
static IHPThreadPool* Create(IHPThreadPoolListener* pListener = nullptr)
{
return HP_Create_ThreadPool(pListener);
}
static void Destroy(IHPThreadPool* pThreadPool)
{
HP_Destroy_ThreadPool(pThreadPool);
}
};
// IHPThreadPool 对象智能指针
typedef CHPObjectPtr<IHPThreadPool, IHPThreadPoolListener, HPThreadPool_Creator> CHPThreadPoolPtr;
VOL_HPSocket.h 以下内容我需要如何修改支持
// HP线程池类
class CHPSocketThreadPoolWraper
{
private:
IHPThreadPool* data;
public:
inline_ CHPSocketThreadPoolWraper()
{
data = HP_Create_ThreadPool();
}
inline_ IHPThreadPool* GetData()
{
return data;
}
inline_ void Close()
{
if (data != NULL)
{
if (data->HasStarted()) data->Stop();
HP_Destroy_ThreadPool(data);
data = NULL;
}
}
inline_ ~CHPSocketThreadPoolWraper()
{
Close();
}
};
请教各位前辈,或者谁升级了 hp-socket-5.9.1 能否提供一份,感激不尽
作者:
cdmmye
时间:
2023-3-26 15:58
除了线程池启动崩溃,其他升级后一切正常
作者:
cl6843751
时间:
2023-3-26 21:38
+1
作者:
cdmmye
时间:
2023-3-27 03:26
看来用 hp-socket 都非常稀少
作者:
高山!&流水
时间:
2023-3-27 08:36
不是用的非常稀少,是会封装的人少
作者:
cdmmye
时间:
2023-3-27 09:06
高山!&流水 发表于 2023-3-27 08:36
不是用的非常稀少,是会封装的人少
不太了解火山的封装方法,其他方法都正常了,就是线程池不正常
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4