www.pudn.com > sendletter.rar > socketx.h


// SOCKETX.H -- Extension of the CSocket class 
// 
 
#ifndef __SOCKETX_H__ 
#define __SOCKETX_H__ 
 
class CSocketX : public CSocket 
{ 
	DECLARE_DYNAMIC(CSocketX); 
 
// Implementation 
public: 
	int Send(LPCTSTR lpszStr, UINT uTimeOut = 0, int nFlags = 0); 
	int Receive(CString& str, UINT uTimeOut = 0, int nFlags = 0); 
	BOOL SetTimeOut(UINT uTimeOut); 
	BOOL KillTimeOut(); 
 
protected:  
	virtual BOOL OnMessagePending(); 
 
private:  
	int m_nTimerID; 
}; 
#endif // __SOCKETX_H__