Class: Transmission::Fields::TorrentGet

Inherits:
Transmission::Fields show all
Defined in:
lib/transmission/fields/torrent_get.rb

Constant Summary collapse

ATTRIBUTES =
[
    {field: 'id'},
    {field: 'activityDate'},
    {field: 'addedDate'},
    {field: 'bandwidthPriority'},
    {field: 'comment'},
    {field: 'corruptEver'},
    {field: 'creator'},
    {field: 'dateCreated'},
    {field: 'desiredAvailable'},
    {field: 'doneDate'},
    {field: 'downloadDir'},
    {field: 'downloadedEver'},
    {field: 'downloadLimit'},
    {field: 'downloadLimited'},
    {field: 'error'},
    {field: 'errorString'},
    {field: 'eta'},
    {field: 'etaIdle'},
    {field: 'files'},
    {field: 'fileStats'},
    {field: 'hashString'},
    {field: 'haveUnchecked'},
    {field: 'haveValid'},
    {field: 'honorsSessionLimits'},
    {field: 'isFinished'},
    {field: 'isPrivate'},
    {field: 'isStalled'},
    {field: 'leftUntilDone'},
    {field: 'magnetLink'},
    {field: 'manualAnnounceTime'},
    {field: 'maxConnectedPeers'},
    {field: 'metadataPercentComplete'},
    {field: 'name'},
    {field: 'peer-limit'},
    {field: 'peers'},
    {field: 'peersConnected'},
    {field: 'peersFrom'},
    {field: 'peersGettingFromUs'},
    {field: 'peersSendingToUs'},
    {field: 'percentDone'},
    {field: 'pieces'},
    {field: 'pieceCount'},
    {field: 'pieceSize'},
    {field: 'priorities'},
    {field: 'queuePosition'},
    {field: 'rateDownload'},
    {field: 'rateUpload'},
    {field: 'recheckProgress'},
    {field: 'secondsDownloading'},
    {field: 'secondsSeeding'},
    {field: 'seedIdleLimit'},
    {field: 'seedIdleMode'},
    {field: 'seedRatioLimit'},
    {field: 'seedRatioMode'},
    {field: 'sizeWhenDone'},
    {field: 'startDate'},
    {field: 'status'},
    {field: 'trackers'},
    {field: 'trackerStats'},
    {field: 'totalSize'},
    {field: 'torrentFile'},
    {field: 'uploadedEver'},
    {field: 'uploadLimit'},
    {field: 'uploadLimited'},
    {field: 'uploadRatio'},
    {field: 'wanted'},
    {field: 'webseeds'},
    {field: 'webseedsSendingToUs'}
]

Instance Attribute Summary

Attributes inherited from Transmission::Fields

#fields

Method Summary

Methods inherited from Transmission::Fields

#initialize, is_valid?, real_key, #to_fields

Methods included from Utils

#is_valid_key?, #option_key, #option_keys

Constructor Details

This class inherits a constructor from Transmission::Fields