#pragma once #include "PublicDefine.h" struct INI_IOHANDLER_DESC { char szIP[MAX_IP_SIZE]; WORD wPort; DWORD dwMaxAcceptSession; DWORD dwMaxConnectSession; DWORD dwSendBufferSize; DWORD dwRecvBufferSize; DWORD dwTimeOut; DWORD dwNumberOfAcceptThreads; DWORD dwNumberOfIoThreads; DWORD dwNumberOfConnectThreads; DWORD dwMaxPacketSize; }; #ifdef __20080312__SOLARAUTH_SERVER_PATCH struct SOLAR_SCDATA { TCHAR szDefaultPath[MAX_PATH]; }; struct SERVER_ENV { SOLAR_SCDATA SCDataInfo; INI_IOHANDLER_DESC ClientIoHandler; INI_IOHANDLER_DESC ServerIoHandler; }; #else struct SERVER_ENV { // IOCP ¼³Á¤ INI_IOHANDLER_DESC ClientIoHandler; INI_IOHANDLER_DESC ServerIoHandler; }; #endif //__20080312__SOLARAUTH_SERVER_PATCH