1111// History:
1212*********************************************************************/
1313// ////////////////////////////////////////////////////////////////////////下面是HTTP网络IO相关代码处理函数
14- BOOL __stdcall Network_Callback_HTTPLogin (LPCTSTR lpszClientAddr, SOCKET hSocket, LPVOID lParam)
14+ BOOL CALLBACK Network_Callback_HTTPLogin (LPCTSTR lpszClientAddr, SOCKET hSocket, LPVOID lParam)
1515{
1616 SocketOpt_HeartBeat_InsertAddrEx (xhHTTPHeart, lpszClientAddr);
1717 RfcComponents_HttpServer_CreateClientEx (xhHTTPPacket, lpszClientAddr, 0 );
1818 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_INFO, _T (" HTTP客户端:%s,连接到服务器" ), lpszClientAddr);
1919 return TRUE ;
2020}
21- void __stdcall Network_Callback_HTTPRecv (LPCTSTR lpszClientAddr, SOCKET hSocket, LPCTSTR lpszRecvMsg, int nMsgLen, LPVOID lParam)
21+ void CALLBACK Network_Callback_HTTPRecv (LPCTSTR lpszClientAddr, SOCKET hSocket, LPCTSTR lpszRecvMsg, int nMsgLen, LPVOID lParam)
2222{
2323 if (!RfcComponents_HttpServer_InserQueueEx (xhHTTPPacket, lpszClientAddr, lpszRecvMsg, nMsgLen))
2424 {
@@ -28,11 +28,11 @@ void __stdcall Network_Callback_HTTPRecv(LPCTSTR lpszClientAddr, SOCKET hSocket,
2828 SocketOpt_HeartBeat_ActiveAddrEx (xhHTTPHeart, lpszClientAddr);
2929 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_DEBUG, _T (" HTTP客户端:%s,投递数据包到组包队列成功,大小:%d" ), lpszClientAddr, nMsgLen);
3030}
31- void __stdcall Network_Callback_HTTPLeave (LPCTSTR lpszClientAddr, SOCKET hSocket, LPVOID lParam)
31+ void CALLBACK Network_Callback_HTTPLeave (LPCTSTR lpszClientAddr, SOCKET hSocket, LPVOID lParam)
3232{
3333 XEngine_Network_Close (lpszClientAddr, FALSE );
3434}
35- void __stdcall Network_Callback_HTTPHeart (LPCTSTR lpszClientAddr, SOCKET hSocket, int nStatus, LPVOID lParam)
35+ void CALLBACK Network_Callback_HTTPHeart (LPCTSTR lpszClientAddr, SOCKET hSocket, int nStatus, LPVOID lParam)
3636{
3737 XEngine_Network_Close (lpszClientAddr, TRUE );
3838}
0 commit comments