OSDN Git Service

fix memory leak, thanks to Valgrind
[rec10/rec10-git.git] / b25-remote / CasProxy.h
index 2b0d6e4..15f9f8b 100755 (executable)
@@ -1,36 +1,36 @@
-// CasProxy.h: CCasProxy \83N\83\89\83X\82Ì\83C\83\93\83^\81[\83t\83F\83C\83X\r
-//\r
-//////////////////////////////////////////////////////////////////////\r
-\r
-\r
-#pragma once\r
-\r
-\r
-#include "SmartSock.h"\r
-#include <stdlib.h>\r
-\r
-class CCasProxy\r
-{\r
-public:\r
-       enum\r
-       {\r
-               CPEI_ENTERPROCESS,              // \83v\83\8d\83Z\83X\8aJ\8en\92Ê\92m\r
-               CPEI_EXITPROCESS,               // \83v\83\8d\83Z\83X\8fI\97¹\92Ê\92m\r
-               CPEI_GETSERVERIP,               // \83T\81[\83oIP\8eæ\93¾\r
-               CPEI_GETSERVERPORT,             // \83T\81[\83o\83|\81[\83g\8eæ\93¾\r
-               CPEI_CONNECTSUCCESS,    // \90Ú\91±\8a®\97¹\r
-               CPEI_CONNECTFAILED,             // \90Ú\91±\8e¸\94s\r
-               CPEI_DISCONNECTED               // \90Ú\91±\90Ø\92f\r
-       };\r
-       \r
-       CCasProxy(void);\r
-       ~CCasProxy(void);\r
-\r
-       const BOOL Connect(void);\r
-       const DWORD TransmitCommand(const BYTE *pSendData, const DWORD dwSendSize, BYTE *pRecvData);\r
-\r
-protected:\r
-       CSmartSock m_Socket;\r
-       \r
-       static DWORD dwErrorDelayTime;\r
-};\r
+// CasProxy.h: CCasProxy クラスのインターフェイス
+//
+//////////////////////////////////////////////////////////////////////
+
+
+#pragma once
+
+
+#include "SmartSock.h"
+#include <stdlib.h>
+
+class CCasProxy
+{
+public:
+       enum
+       {
+               CPEI_ENTERPROCESS,              // プロセス開始通知
+               CPEI_EXITPROCESS,               // プロセス終了通知
+               CPEI_GETSERVERIP,               // サーバIP取得
+               CPEI_GETSERVERPORT,             // サーバポート取得
+               CPEI_CONNECTSUCCESS,    // 接続完了
+               CPEI_CONNECTFAILED,             // 接続失敗
+               CPEI_DISCONNECTED               // 接続切断
+       };
+       
+       CCasProxy(void);
+       ~CCasProxy(void);
+
+       const BOOL Connect(void);
+       const DWORD TransmitCommand(const BYTE *pSendData, const DWORD dwSendSize, BYTE *pRecvData);
+
+protected:
+       CSmartSock m_Socket;
+       
+       static DWORD dwErrorDelayTime;
+};