P2P File Share
A simple peer-to-peer file sharing system.
|
▼Nstd | |
Chash< Endpoint > | |
Chash< file_id > | |
Chash< PartFile * > | |
Chash< PartFile > | |
Calways_false | Workaround for static_assert(false, ...) |
CConnectionClosedError | |
CDownloadManager | If you need a file downloaded, ask the professional |
CEndpoint | |
CFile | |
Cfile_id | The first string is the group id and the second string is the file name |
CFileInfo | |
CFilesDB | A thread-safe database of partfiles |
CGroup | |
CGroupDB | |
CNetworkError | |
CPartFile | |
CPeer | |
CPeerDB | A thread-safe database of peers |
CResult | |
CTCPServer | |
CTCPSocket | A class representing a TCP socket |
CTransaction | Every request is a transaction |
CTransactionsRecord | Once a Transaction is added to the Record, it is immutable |
CUnknownRequest | |
CUser | |
CUserDB | |
CWouldBlockError |