/[LeafOK_CVS]/innwebd/base.h
ViewVC logotype

Diff of /innwebd/base.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.3 by sysadm, Sun Jul 4 06:45:23 2004 UTC Revision 1.7 by sysadm, Sat Feb 26 16:10:25 2005 UTC
# Line 1  Line 1 
1  /*******************************************************/  /*******************************************************/
2  /*                                                     */  /*                                                     */
3  /*  LeafOK Innbbsd                                     */  /*  LeafOK Innbbsd                                     */
4  /*  Copyright (C) LeafOK.com, 2003-2004                */  /*  Copyright (C) LeafOK.com, 2003-2005                */
5  /*                                                     */  /*                                                     */
6  /*  Programmed by Leaf                                 */  /*  Programmed by Leaf                                 */
7  /*  E-mail:leaflet@leafok.com  QQ:6049044              */  /*  E-mail:leaflet@leafok.com  QQ:6049044              */
# Line 73  protected: Line 73  protected:
73          virtual int s_connect(const char* hostname, unsigned int port) = 0;          virtual int s_connect(const char* hostname, unsigned int port) = 0;
74          virtual int s_close(void) = 0;          virtual int s_close(void) = 0;
75          int s_send(const char* in_str, bool auto_endl = true);          int s_send(const char* in_str, bool auto_endl = true);
76          int s_receive(CString& out_str, const char* end_str="\r\n");          int s_receive(CString& out_str, char end_str[] = "\r");
77          int s_exec(const char* in_str, CString& out_str, const char* end_str="\r\n");          int s_exec(const char* in_str, CString& out_str, char end_str[] = "\r");
78          virtual bool IsShutdown(void);          virtual bool IsShutdown(void);
79          virtual int Shutdown(void);          virtual int Shutdown(void);
80          virtual int Startup(void);          virtual int Startup(void);
81          virtual int w_call() = 0;          virtual int w_call() = 0;
82  private:  private:
         HANDLE hThread;  
83          static DWORD Thread(LPVOID pParam);          static DWORD Thread(LPVOID pParam);
84  public:  public:
85          bool IsThreadActive(void);          bool IsThreadActive(void);


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1