#include <TransferFile.h>
Public Member Functions | |
CTransferFiles () | |
virtual | ~CTransferFiles () |
CTransferFile * | Open (LPCTSTR pszFile, BOOL bWrite, BOOL bCreate) |
void | Close () |
void | CommitDeferred () |
Public Attributes | |
CCriticalSection | m_pSection |
CMapStringToPtr | m_pMap |
CPtrList | m_pDeferred |
Protected Member Functions | |
void | QueueDeferred (CTransferFile *pFile) |
void | Remove (CTransferFile *pFile) |
Friends | |
class | CTransferFile |
|
Definition at line 38 of file TransferFile.cpp. |
|
Definition at line 42 of file TransferFile.cpp. References Close(). |
|
Definition at line 80 of file TransferFile.cpp. References m_pDeferred, m_pMap, and m_pSection. Referenced by ~CTransferFiles(). |
|
Definition at line 100 of file TransferFile.cpp. References CTransferFile::DeferredWrite(), m_pDeferred, and m_pSection. Referenced by CTransfers::OnRun(). |
|
Definition at line 50 of file TransferFile.cpp. References CTransferFile, m_pMap, m_pSection, and NULL. Referenced by CFragmentedFile::Create(), CUploadTransfer::OnRename(), CFragmentedFile::Open(), CUploadTransferED2K::OpenFile(), CUploadTransferBT::OpenFile(), and CUploadTransferHTTP::OpenFileSendHeaders(). |
|
Definition at line 116 of file TransferFile.cpp. References m_pDeferred, and NULL. Referenced by CTransferFile::Write(). |
|
Definition at line 124 of file TransferFile.cpp. References m_pDeferred, and m_pMap. Referenced by CTransferFile::Release(). |
|
Definition at line 51 of file TransferFile.h. Referenced by Open(). |
|
Definition at line 40 of file TransferFile.h. Referenced by Close(), CommitDeferred(), QueueDeferred(), and Remove(). |
|
Definition at line 39 of file TransferFile.h. |
|
Definition at line 38 of file TransferFile.h. Referenced by CTransferFile::AddRef(), Close(), CommitDeferred(), CTransferFile::GetHandle(), Open(), CTransferFile::Read(), CTransferFile::Release(), and CTransferFile::Write(). |