#include <CollectionFile.h>
Public Member Functions | |
File (CCollectionFile *pParent) | |
~File () | |
BOOL | Parse (CXMLElement *pXML) |
BOOL | IsComplete () const |
BOOL | IsDownloading () const |
BOOL | Download () |
BOOL | ApplyMetadata (CLibraryFile *pShared) |
Public Attributes | |
CCollectionFile * | m_pParent |
BOOL | m_bSHA1 |
SHA1 | m_pSHA1 |
BOOL | m_bMD5 |
MD5 | m_pMD5 |
BOOL | m_bTiger |
TIGEROOT | m_pTiger |
BOOL | m_bED2K |
MD4 | m_pED2K |
CString | m_sName |
QWORD | m_nSize |
CXMLElement * | m_pMetadata |
CString | m_sSource |
|
Definition at line 276 of file CollectionFile.cpp. References m_bED2K, m_bMD5, m_bSHA1, m_bTiger, m_nSize, m_pMetadata, m_pParent, NULL, and SIZE_UNKNOWN. |
|
Definition at line 287 of file CollectionFile.cpp. References m_pMetadata, and NULL. |
|
Definition at line 391 of file CollectionFile.cpp. References CXMLElement::Clone(), m_pMetadata, and NULL. Referenced by CCollectionFile::FindFile(). |
|
|
Definition at line 341 of file CollectionFile.cpp. References LibraryMaps, CLibraryMaps::LookupFileByED2K(), CLibraryMaps::LookupFileBySHA1(), CLibraryMaps::LookupFileByTiger(), m_bED2K, m_bSHA1, m_bTiger, m_pED2K, m_pSHA1, and m_pTiger. Referenced by Download(), and CCollectionFile::GetMissingCount(). |
|
Definition at line 352 of file CollectionFile.cpp. References Downloads, CDownloads::FindByED2K(), CDownloads::FindBySHA1(), CDownloads::FindByTiger(), m_bED2K, m_bSHA1, m_bTiger, m_pED2K, m_pSHA1, and m_pTiger. Referenced by Download(), and CCollectionFile::GetMissingCount(). |
|
Definition at line 295 of file CollectionFile.cpp. References CCollectionFile::CloneMetadata(), CXMLElement::GetElementByName(), CXMLNode::GetValue(), CED2K::HashFromURN(), CTigerNode::HashFromURN(), CMD5::HashFromURN(), CSHA::HashFromURN(), CXMLNode::IsNamed(), m_bED2K, m_bMD5, m_bSHA1, m_bTiger, m_nSize, m_pED2K, m_pMD5, m_pMetadata, m_pSHA1, m_pTiger, m_sName, m_sSource, and NULL. Referenced by CCollectionFile::LoadManifest(). |
|
Definition at line 55 of file CollectionFile.h. Referenced by Download(), File(), CCollectionFile::FindByURN(), CCollectionFile::FindFile(), IsComplete(), IsDownloading(), and Parse(). |
|
Definition at line 51 of file CollectionFile.h. Referenced by Download(), File(), CCollectionFile::FindByURN(), CCollectionFile::FindFile(), and Parse(). |
|
Definition at line 49 of file CollectionFile.h. Referenced by Download(), File(), CCollectionFile::FindByURN(), CCollectionFile::FindFile(), IsComplete(), IsDownloading(), and Parse(). |
|
Definition at line 53 of file CollectionFile.h. Referenced by Download(), File(), CCollectionFile::FindByURN(), CCollectionFile::FindFile(), IsComplete(), IsDownloading(), and Parse(). |
|
Definition at line 59 of file CollectionFile.h. Referenced by Download(), File(), and Parse(). |
|
Definition at line 56 of file CollectionFile.h. Referenced by Download(), CCollectionFile::FindByURN(), CCollectionFile::FindFile(), IsComplete(), IsDownloading(), and Parse(). |
|
Definition at line 52 of file CollectionFile.h. Referenced by Download(), CCollectionFile::FindByURN(), CCollectionFile::FindFile(), and Parse(). |
|
Definition at line 60 of file CollectionFile.h. Referenced by ApplyMetadata(), File(), Parse(), and ~File(). |
|
Definition at line 48 of file CollectionFile.h. Referenced by File(). |
|
Definition at line 50 of file CollectionFile.h. Referenced by Download(), CCollectionFile::FindByURN(), CCollectionFile::FindFile(), IsComplete(), IsDownloading(), and Parse(). |
|
Definition at line 54 of file CollectionFile.h. Referenced by Download(), CCollectionFile::FindByURN(), CCollectionFile::FindFile(), IsComplete(), IsDownloading(), and Parse(). |
|
Definition at line 58 of file CollectionFile.h. Referenced by Download(), and Parse(). |
|
Definition at line 61 of file CollectionFile.h. Referenced by Parse(). |