Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

CDownloadTransferFTP::CFTPLIST Class Reference

#include <DownloadTransferFTP.h>

Inheritance diagram for CDownloadTransferFTP::CFTPLIST:

CTransfer CConnection List of all members.

Public Member Functions

 CFTPLIST ()
virtual ~CFTPLIST ()
virtual BOOL ConnectTo (SOCKADDR_IN *pHost)
virtual BOOL OnRead ()
virtual QWORD ExtractFileSize () const

Protected Member Functions

bool Split (CString &in, TCHAR token, CString &out) const

Protected Attributes

CString m_sData

Constructor & Destructor Documentation

CDownloadTransferFTP::CFTPLIST::CFTPLIST  )  [inline]
 

Definition at line 50 of file DownloadTransferFTP.h.

virtual CDownloadTransferFTP::CFTPLIST::~CFTPLIST  )  [inline, virtual]
 

Definition at line 51 of file DownloadTransferFTP.h.


Member Function Documentation

virtual BOOL CDownloadTransferFTP::CFTPLIST::ConnectTo SOCKADDR_IN *  pHost  )  [inline, virtual]
 

Reimplemented from CConnection.

Definition at line 59 of file DownloadTransferFTP.h.

References CConnection::ConnectTo(), and m_sData.

Referenced by CDownloadTransferFTP::OnHeaderLine().

virtual QWORD CDownloadTransferFTP::CFTPLIST::ExtractFileSize  )  const [inline, virtual]
 

Definition at line 87 of file DownloadTransferFTP.h.

References m_sData, SIZE_UNKNOWN, and Split().

Referenced by CDownloadTransferFTP::OnHeaderLine().

virtual BOOL CDownloadTransferFTP::CFTPLIST::OnRead  )  [inline, virtual]
 

Reimplemented from CConnection.

Definition at line 71 of file DownloadTransferFTP.h.

References CBuffer::Clear(), CTransfer::Close(), CBuffer::m_nLength, CBuffer::m_pBuffer, CConnection::m_pInput, m_sData, and CConnection::OnRead().

bool CDownloadTransferFTP::CFTPLIST::Split CString &  in,
TCHAR  token,
CString &  out
const [inline, protected]
 

Definition at line 111 of file DownloadTransferFTP.h.

Referenced by ExtractFileSize().


Member Data Documentation

CString CDownloadTransferFTP::CFTPLIST::m_sData [protected]
 

Definition at line 109 of file DownloadTransferFTP.h.

Referenced by ConnectTo(), ExtractFileSize(), and OnRead().


The documentation for this class was generated from the following file:
Generated on Thu Dec 15 10:40:06 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2