Overview   Project   Class   Tree   Deprecated   Index 
OxYD Socket
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

OxYD Socket
Class COxYDSocket

   in OxYDSocket.h
   in OxYDSocket.cpp
Direct Known Subclasses:
COxYDSocketHelper

class COxYDSocket

class COxYDSocket Basic class.


Field Summary
private BOOL m_bBrowserRunning
          
private HWND m_hWnd
          
private HWND m_hWndUrl
          
private int m_nLastError
          
private CWnd* m_pWnd,* m_pWndUrl
          
private RECT m_Rect
          
private CString m_strRemoteAddress
          
private CString m_strRemotePort
          
private CString m_strWindowOldText
          
 
Constructor Summary
COxYDSocket()
          The constructor.
~COxYDSocket()
          The destructor.
 
Method Summary
 BOOL Connect( CString strRemoteAddress, CString strRemotePort )
          Initializes OxYD Socket.
 BOOL Connect( CString strRemoteAddress, unsigned short nRemotePort )
          Initializes OxYD Socket.
 CString FormatMessage( int nLastError =-1 )
          Get last error string from error number.
 int GetLastError()
          Get last error number.
 CString GetRemoteAddress()
          Return remote address.
 CString GetRemotePort()
          Return remote port.
 BOOL IsBrowserRunning()
          Check is the browser is already running.
 BOOL ReceiveRaw( CString& strTxt )
          Receive a packet with OxYD Socket.
 BOOL SendRaw( CString strTxt )
          Send a packet with OxYD Socket.
 BOOL ShutDown()
          Shutdown OxYD Socket if still running.
 

Field Detail

m_bBrowserRunning

private BOOL m_bBrowserRunning;

m_hWnd

private HWND m_hWnd;

m_hWndUrl

private HWND m_hWndUrl;

m_nLastError

private int m_nLastError;

m_pWndUrl

private CWnd* m_pWnd,* m_pWndUrl;

m_Rect

private RECT m_Rect;

m_strRemoteAddress

private CString m_strRemoteAddress;

m_strRemotePort

private CString m_strRemotePort;

m_strWindowOldText

private CString m_strWindowOldText;


Constructor Detail

COxYDSocket

public COxYDSocket();
The constructor. Initializes all variables to their default value.

~COxYDSocket

public ~COxYDSocket();
The destructor. Shutdown OxYD Socket.


Method Detail

Connect

public BOOL Connect( CString strRemoteAddress, CString strRemotePort );
Initializes OxYD Socket.
Parameters:
strRemoteAddress - CString : Remote address
strRemotePort - CString : Remote port (default = 80)
Returns:
BOOL : Connecting state (TRUE = Ok, FALSE = Error)

Connect

public BOOL Connect( CString strRemoteAddress, unsigned short nRemotePort );
Initializes OxYD Socket.
Parameters:
strRemoteAddress - CString : Remote address
nRemotePort - unsigned short : Remote port (default = 80)
Returns:
BOOL : Connecting state (TRUE = Ok, FALSE = Error)

FormatMessage

public CString FormatMessage( int nLastError =-1 );
Get last error string from error number.
Returns:
CString : Last error (string format)

GetLastError

public int GetLastError();
Get last error number.
Returns:
int : Last error number

GetRemoteAddress

public CString GetRemoteAddress();
Return remote address.
Returns:
CString : Remote address

GetRemotePort

public CString GetRemotePort();
Return remote port.
Returns:
CString : Remote port

IsBrowserRunning

public BOOL IsBrowserRunning();
Check is the browser is already running.
Returns:
BOOL : Browser state (TRUE = Up, FALSE = Down)

ReceiveRaw

public BOOL ReceiveRaw( CString& strTxt );
Receive a packet with OxYD Socket.
Parameters:
strTxt - &CString : String to receive
Returns:
BOOL : Receiving state (TRUE = Ok, FALSE = Error)

SendRaw

public BOOL SendRaw( CString strTxt );
Send a packet with OxYD Socket.
Parameters:
strTxt - CString : String to send
Returns:
BOOL : Sending state (TRUE = Ok, FALSE = Error)

ShutDown

public BOOL ShutDown();
Shutdown OxYD Socket if still running.
Returns:
BOOL : Shutdown state (TRUE = Ok, FALSE = Error)

 Overview   Project   Class   Tree   Deprecated   Index 
OxYD Socket
Generated on January 20, 2003 at 15:57
CppDoc v2.3.0
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD