改为V5.9.6
This commit is contained in:
@@ -79,7 +79,6 @@
|
||||
#define ERROR_OUT_OF_RANGE ERANGE
|
||||
#define ERROR_DESTINATION_ELEMENT_FULL EXFULL
|
||||
#define ERROR_ALREADY_INITIALIZED EALREADY
|
||||
#define ERROR_CANT_WAIT EIO
|
||||
|
||||
#define EXIT_CODE_OK EX_OK
|
||||
#define EXIT_CODE_CONFIG EX_CONFIG
|
||||
|
||||
@@ -1032,8 +1032,6 @@ HPSOCKET_API BOOL __HP_CALL HP_TcpAgent_SendSmallFile(HP_Agent pAgent, HP_CONNID
|
||||
/**********************************************************************************/
|
||||
/***************************** TCP Agent 属性访问方法 *****************************/
|
||||
|
||||
/* 设置同步连接超时时间(毫秒) */
|
||||
HPSOCKET_API void __HP_CALL HP_TcpAgent_SetSyncConnectTimeout(HP_TcpAgent pAgent, DWORD dwSyncConnectTimeout);
|
||||
/* 设置通信数据缓冲区大小(根据平均通信数据包大小调整设置,通常设置为 1024 的倍数) */
|
||||
HPSOCKET_API void __HP_CALL HP_TcpAgent_SetSocketBufferSize(HP_TcpAgent pAgent, DWORD dwSocketBufferSize);
|
||||
/* 设置正常心跳包间隔(毫秒,0 则不发送心跳包,默认:60 * 1000) */
|
||||
@@ -1043,8 +1041,6 @@ HPSOCKET_API void __HP_CALL HP_TcpAgent_SetKeepAliveInterval(HP_TcpAgent pAgent,
|
||||
/* 设置是否开启 nodelay 模式(默认:FALSE,不开启) */
|
||||
HPSOCKET_API void __HP_CALL HP_TcpAgent_SetNoDelay(HP_TcpAgent pAgent, BOOL bNoDelay);
|
||||
|
||||
/* 获取同步连接超时时间 */
|
||||
HPSOCKET_API DWORD __HP_CALL HP_TcpAgent_GetSyncConnectTimeout(HP_TcpAgent pAgent);
|
||||
/* 获取通信数据缓冲区大小 */
|
||||
HPSOCKET_API DWORD __HP_CALL HP_TcpAgent_GetSocketBufferSize(HP_TcpAgent pAgent);
|
||||
/* 获取正常心跳包间隔 */
|
||||
@@ -1225,8 +1221,6 @@ HPSOCKET_API BOOL __HP_CALL HP_TcpClient_SendSmallFile(HP_Client pClient, LPCTST
|
||||
/**********************************************************************************/
|
||||
/***************************** TCP Client 属性访问方法 *****************************/
|
||||
|
||||
/* 设置同步连接超时时间(毫秒) */
|
||||
HPSOCKET_API void __HP_CALL HP_TcpClient_SetSyncConnectTimeout(HP_TcpClient pClient, DWORD dwSyncConnectTimeout);
|
||||
/* 设置通信数据缓冲区大小(根据平均通信数据包大小调整设置,通常设置为:(N * 1024) - sizeof(TBufferObj)) */
|
||||
HPSOCKET_API void __HP_CALL HP_TcpClient_SetSocketBufferSize(HP_TcpClient pClient, DWORD dwSocketBufferSize);
|
||||
/* 设置正常心跳包间隔(毫秒,0 则不发送心跳包,默认:60 * 1000) */
|
||||
@@ -1236,8 +1230,6 @@ HPSOCKET_API void __HP_CALL HP_TcpClient_SetKeepAliveInterval(HP_TcpClient pClie
|
||||
/* 设置是否开启 nodelay 模式(默认:FALSE,不开启) */
|
||||
HPSOCKET_API void __HP_CALL HP_TcpClient_SetNoDelay(HP_TcpClient pClient, BOOL bNoDelay);
|
||||
|
||||
/* 获取同步连接超时时间 */
|
||||
HPSOCKET_API DWORD __HP_CALL HP_TcpClient_GetSyncConnectTimeout(HP_TcpClient pClient);
|
||||
/* 获取通信数据缓冲区大小 */
|
||||
HPSOCKET_API DWORD __HP_CALL HP_TcpClient_GetSocketBufferSize(HP_TcpClient pClient);
|
||||
/* 获取正常心跳包间隔 */
|
||||
|
||||
@@ -26,9 +26,9 @@
|
||||
#include "GlobalDef.h"
|
||||
|
||||
/* HP-Socket 版本号 */
|
||||
#define HP_VERSION_MAJOR 6 // 主版本号
|
||||
#define HP_VERSION_MINOR 0 // 子版本号
|
||||
#define HP_VERSION_REVISE 3 // 修正版本号
|
||||
#define HP_VERSION_MAJOR 5 // 主版本号
|
||||
#define HP_VERSION_MINOR 9 // 子版本号
|
||||
#define HP_VERSION_REVISE 6 // 修正版本号
|
||||
#define HP_VERSION_BUILD 1 // 构建编号
|
||||
|
||||
//#define _UDP_DISABLED // 禁用 UDP
|
||||
@@ -204,7 +204,6 @@ typedef enum EnSocketError
|
||||
SE_NETWORK = 12, // 网络错误
|
||||
SE_DATA_PROC = 13, // 数据处理错误
|
||||
SE_DATA_SEND = 14, // 数据发送失败
|
||||
SE_GC_START = 15, // 垃圾回收启动失败
|
||||
|
||||
/***** SSL Socket 扩展操作结果代码 *****/
|
||||
SE_SSL_ENV_NOT_READY = 101, // SSL 环境未就绪
|
||||
|
||||
@@ -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;
|
||||
/* 获取正常心跳包间隔 */
|
||||
|
||||
Reference in New Issue
Block a user