TSHS Client 的序號同步存檔功能, 增加Cache處理模式 支援的程式: PatsEmu系列- 直接啟用Cache處理模式 PatsEmu-CME, PatsEmu-OBG, PatsEmu-HFOCX
TSHS系列- 直接啟用Cache處理模式 TSHS-GW, TSHS-GWMS
API的部分- 預設啟用Cache處理模式 PktEvCdll.dll 增加 fnPktEvCdll_SetCacheLevelForSeqWrite 函式可控制是否啟用Cache處理模式
//fnPktEvCdll_SetCacheLevelForSeqWrite ==> 設定Cache等級, 關閉/啟用 序號存檔的Cache模式 (預設為 啟用/Level=50) // iCacheLevel = 0 : 關閉Cache模式 // iCacheLevel > 0 : 啟用Cache模式, 並以10ms為單位 代表多久沒收到封包才將序號同步資料存檔 //PS: 重複的狀態設置本函式會回應false, 輸入 iCacheLevel < 0 相當於以0關閉Cache模式但是回應false //(2015-03新增功能, 舊版相當於設定0關閉序號存檔Cache模式, 除非確定存檔效率很好否則不建議關閉) typedef WWXWinDLL_API bool (WWXWinDLLAPI *pWWXfunc_fnPktEvCdll_SetCacheLevelForSeqWrite)(int iCacheLevel); static char WWXfunc_fnPktEvCdll_SetCacheLevelForSeqWrite[] = "_fnPktEvCdll_SetCacheLevelForSeqWrite@4";//DLL中對應的API名稱
|