wxLuaDebuggerCServer Class Reference

#include <wxldserv.h>

Inheritance diagram for wxLuaDebuggerCServer:
[legend]
Collaboration diagram for wxLuaDebuggerCServer:
[legend]

List of all members.

Classes

class  LuaThread

Public Member Functions

 wxLuaDebuggerCServer (int port_number)
virtual ~wxLuaDebuggerCServer ()
virtual bool StartServer ()
virtual bool StopServer ()
virtual long StartClient ()
virtual wxLuaSocketBaseGetSocketBase ()
virtual wxString GetSocketErrorMsg ()
void ThreadFunction ()
bool WaitForConnect (int timeOut)

Public Attributes

wxLuaSocketm_serverSocket
wxLuaSocketm_acceptedSocket
wxLuaDebuggerCServer::LuaThreadm_pThread
bool m_shutdown

Detailed Description

Definition at line 278 of file wxldserv.h.


Constructor & Destructor Documentation

wxLuaDebuggerCServer::wxLuaDebuggerCServer ( int  port_number  ) 

Definition at line 669 of file wxldserv.cpp.

wxLuaDebuggerCServer::~wxLuaDebuggerCServer (  )  [virtual]

Definition at line 677 of file wxldserv.cpp.

References StopServer().


Member Function Documentation

virtual wxLuaSocketBase* wxLuaDebuggerCServer::GetSocketBase (  )  [virtual]

Implements wxLuaDebuggerBase.

Definition at line 309 of file wxldserv.h.

wxString wxLuaDebuggerCServer::GetSocketErrorMsg (  )  [virtual]

Implements wxLuaDebuggerBase.

Definition at line 873 of file wxldserv.cpp.

References wxLuaSocketBase::GetErrorMsg(), m_acceptedSocket, and m_serverSocket.

long wxLuaDebuggerCServer::StartClient (  )  [virtual]

Reimplemented from wxLuaDebuggerBase.

Definition at line 717 of file wxldserv.cpp.

References wxLuaDebuggerBase::m_debuggeeProcessID, m_pThread, m_serverSocket, and m_shutdown.

bool wxLuaDebuggerCServer::StartServer (  )  [virtual]
bool wxLuaDebuggerCServer::StopServer (  )  [virtual]
void wxLuaDebuggerCServer::ThreadFunction (  ) 
bool wxLuaDebuggerCServer::WaitForConnect ( int  timeOut  ) 

Member Data Documentation

Definition at line 322 of file wxldserv.h.

Referenced by GetSocketErrorMsg(), StopServer(), and ThreadFunction().

Definition at line 323 of file wxldserv.h.

Referenced by StartClient(), StartServer(), StopServer(), and ThreadFunction().

Definition at line 321 of file wxldserv.h.

Referenced by GetSocketErrorMsg(), StartClient(), StartServer(), StopServer(), and ThreadFunction().

Definition at line 324 of file wxldserv.h.

Referenced by StartClient(), StartServer(), StopServer(), and ThreadFunction().


The documentation for this class was generated from the following files:
Generated on Tue Jul 13 10:30:39 2010 for wxLua by  doxygen 1.6.3