Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Torrent

Hierarchy

  • Model
    • Torrent

Index

Constructors

constructor

Accessors

appUpdateUrl

  • get appUpdateUrl(): string

availability

  • get availability(): number
  • Get the availability of the torrent (whatever that is as well)

    Returns number

dateAdded

  • get dateAdded(): number

dateCompleted

  • get dateCompleted(): number

downloadSpeed

  • get downloadSpeed(): number

downloadUrl

  • get downloadUrl(): null | string

downloaded

  • get downloaded(): number

eta

  • get eta(): number

files

  • get files(): undefined

hash

  • get hash(): string

label

  • get label(): null | string

name

  • get name(): string

peersConnected

  • get peersConnected(): number

peersInSwarm

  • get peersInSwarm(): number

progress

  • get progress(): number

queueOrder

  • get queueOrder(): number

ratio

  • get ratio(): number

rssFeedUrl

  • get rssFeedUrl(): string

seedsConnected

  • get seedsConnected(): number

seedsInSwarm

  • get seedsInSwarm(): number

size

  • get size(): number

status

statusMessage

  • get statusMessage(): string

streamId

  • get streamId(): string

uploadSpeed

  • get uploadSpeed(): number

uploaded

  • get uploaded(): number

Methods

pause

  • pause(): Promise<void>

refresh

  • refresh(): Promise<void>

remove

  • Remove the torrent from uTorrent

    Parameters

    • Default value flags: RemoveFlag = RemoveFlag.JobOnly

    Returns Promise<void>

setData

  • setData(info: any): void
  • Update the corrent information

    Parameters

    • info: any

    Returns void

start

  • start(force?: boolean): Promise<void>
  • Start the torrent

    Parameters

    • Default value force: boolean = false

    Returns Promise<void>

stop

  • stop(): Promise<void>

unpause

  • unpause(): Promise<void>

Generated using TypeDoc