enum

QBittorrent::Model::ConnectionStatus

Inherits Enum < Comparable < Value < Object

transfer/info / ServerState connection_status.

Constants

Connected = 0
Firewalled = 1
Disconnected = 2

Constructors

new(pull : JSON::PullParser) : self

Strict decode: raises on an unrecognised API string.

Source

Class methods

from_api?(value : String) : self | Nil

Parses an API string, or nil if unrecognised.

Source

Instance methods

connected?

Returns true if this enum value equals Connected

Source
disconnected?

Returns true if this enum value equals Disconnected

Source
firewalled?

Returns true if this enum value equals Firewalled

Source
to_api

Exact API string for this connection status.

Source
to_json(json : JSON::Builder) : Nil

Serializes to the exact API string (e.g. "stalledUP").

Source