Protocols::BitTorrent::Torrents::Torrent::PrivateData Struct Reference

Inherits QSharedData.

Inheritance diagram for Protocols::BitTorrent::Torrents::Torrent::PrivateData:

Inheritance graph
[legend]
Collaboration diagram for Protocols::BitTorrent::Torrents::Torrent::PrivateData:

Collaboration graph
[legend]
List of all members.

Detailed Description

Stores the private members of Torrent using implicit sharing.

Definition at line 165 of file Torrent.h.

Public Attributes

Uri announce
 The announce URL of the tracker.
AnnounceList announceList
 List of announce URLs of trackers.
QDateTime creationDate
 The creation date of the torrent.
QString comment
 Free-form textual comment.
QString createdBy
 Name/version of the torrent creator.
int pieceLength
 Number of bytes in each piece.
PieceList pieces
 List of all hash values.
bool isPrivate
 Security flag. See specs for more info.
FileInfoList files
 List of files information.
InfoHash infoHash
 Hashed value of the info key.


Member Data Documentation

Uri Protocols::BitTorrent::Torrents::Torrent::PrivateData::announce
 

The announce URL of the tracker.

Definition at line 167 of file Torrent.h.

AnnounceList Protocols::BitTorrent::Torrents::Torrent::PrivateData::announceList
 

List of announce URLs of trackers.

Definition at line 168 of file Torrent.h.

QString Protocols::BitTorrent::Torrents::Torrent::PrivateData::comment
 

Free-form textual comment.

Definition at line 170 of file Torrent.h.

QString Protocols::BitTorrent::Torrents::Torrent::PrivateData::createdBy
 

Name/version of the torrent creator.

Definition at line 171 of file Torrent.h.

QDateTime Protocols::BitTorrent::Torrents::Torrent::PrivateData::creationDate
 

The creation date of the torrent.

Definition at line 169 of file Torrent.h.

FileInfoList Protocols::BitTorrent::Torrents::Torrent::PrivateData::files
 

List of files information.

Definition at line 175 of file Torrent.h.

InfoHash Protocols::BitTorrent::Torrents::Torrent::PrivateData::infoHash
 

Hashed value of the info key.

Definition at line 176 of file Torrent.h.

bool Protocols::BitTorrent::Torrents::Torrent::PrivateData::isPrivate
 

Security flag. See specs for more info.

Definition at line 174 of file Torrent.h.

int Protocols::BitTorrent::Torrents::Torrent::PrivateData::pieceLength
 

Number of bytes in each piece.

Definition at line 172 of file Torrent.h.

PieceList Protocols::BitTorrent::Torrents::Torrent::PrivateData::pieces
 

List of all hash values.

Definition at line 173 of file Torrent.h.


The documentation for this struct was generated from the following file: