改为V5.9.6

This commit is contained in:
NH
2025-04-18 13:39:34 +08:00
parent 40504ab11f
commit abf2a90c56
60 changed files with 4248 additions and 2084 deletions

View File

@@ -758,8 +758,6 @@ public:
/***********************************************************************/
/***************************** 属性访问方法 *****************************/
/* 设置同步连接超时时间(毫秒) */
virtual void SetSyncConnectTimeout (DWORD dwSyncConnectTimeout) = 0;
/* 设置通信数据缓冲区大小(根据平均通信数据包大小调整设置,通常设置为 1024 的倍数) */
virtual void SetSocketBufferSize (DWORD dwSocketBufferSize) = 0;
/* 设置正常心跳包间隔毫秒0 则不发送心跳包默认60 * 1000 */
@@ -769,8 +767,6 @@ public:
/* 设置是否开启 nodelay 模式默认FALSE不开启 */
virtual void SetNoDelay (BOOL bNoDelay) = 0;
/* 获取同步连接超时时间 */
virtual DWORD GetSyncConnectTimeout () = 0;
/* 获取通信数据缓冲区大小 */
virtual DWORD GetSocketBufferSize () = 0;
/* 获取正常心跳包间隔 */
@@ -1017,19 +1013,15 @@ public:
/***********************************************************************/
/***************************** 属性访问方法 *****************************/
/* 设置同步连接超时时间(毫秒) */
virtual void SetSyncConnectTimeout (DWORD dwSyncConnectTimeout) = 0;
/* 设置通信数据缓冲区大小(根据平均通信数据包大小调整设置,通常设置为:(N * 1024) - sizeof(TBufferObj) */
virtual void SetSocketBufferSize (DWORD dwSocketBufferSize) = 0;
virtual void SetSocketBufferSize (DWORD dwSocketBufferSize) = 0;
/* 设置正常心跳包间隔毫秒0 则不发送心跳包默认60 * 1000 */
virtual void SetKeepAliveTime (DWORD dwKeepAliveTime) = 0;
virtual void SetKeepAliveTime (DWORD dwKeepAliveTime) = 0;
/* 设置异常心跳包间隔毫秒0 不发送心跳包默认20 * 1000如果超过若干次 [默认WinXP 5 次, Win7 10 次] 检测不到心跳确认包则认为已断线) */
virtual void SetKeepAliveInterval (DWORD dwKeepAliveInterval) = 0;
virtual void SetKeepAliveInterval (DWORD dwKeepAliveInterval) = 0;
/* 设置是否开启 nodelay 模式默认FALSE不开启 */
virtual void SetNoDelay (BOOL bNoDelay) = 0;
virtual void SetNoDelay (BOOL bNoDelay) = 0;
/* 获取同步连接超时时间 */
virtual DWORD GetSyncConnectTimeout () = 0;
/* 获取通信数据缓冲区大小 */
virtual DWORD GetSocketBufferSize () = 0;
/* 获取正常心跳包间隔 */