class

RNS::Rnpath::Args

Inherits Reference < Object

Parsed command-line arguments for rnpath

Constructors

new(config : Nil | String = nil, verbose : Int32 = 0, table : Bool = false, max_hops : Int32 | Nil = nil, rates : Bool = false, drop : Bool = false, drop_announces : Bool = false, drop_via : Bool = false, timeout : Float64 = Transport::PATH_REQUEST_TIMEOUT.to_f64, remote : Nil | String = nil, identity : Nil | String = nil, remote_timeout : Float64 = Transport::PATH_REQUEST_TIMEOUT.to_f64, blackholed : Bool = false, blackhole : Bool = false, unblackhole : Bool = false, duration : Float64 | Nil = nil, reason : Nil | String = nil, blackholed_list : Bool = false, json : Bool = false, destination : Nil | String = nil, list_filter : Nil | String = nil, version : Bool = false)
Source

Instance methods

blackhole
Source
blackhole=(blackhole : Bool)
Source
blackholed
Source
blackholed=(blackholed : Bool)
Source
blackholed_list
Source
blackholed_list=(blackholed_list : Bool)
Source
config
Source
config=(config : String | Nil)
Source
destination
Source
destination=(destination : String | Nil)
Source
drop
Source
drop=(drop : Bool)
Source
drop_announces
Source
drop_announces=(drop_announces : Bool)
Source
drop_via
Source
drop_via=(drop_via : Bool)
Source
duration
Source
duration=(duration : Float64 | Nil)
Source
identity
Source
identity=(identity : String | Nil)
Source
json
Source
json=(json : Bool)
Source
list_filter
Source
list_filter=(list_filter : String | Nil)
Source
max_hops
Source
max_hops=(max_hops : Int32 | Nil)
Source
rates
Source
rates=(rates : Bool)
Source
reason
Source
reason=(reason : String | Nil)
Source
remote
Source
remote=(remote : String | Nil)
Source
remote_timeout
Source
remote_timeout=(remote_timeout : Float64)
Source
table
Source
table=(table : Bool)
Source
timeout
Source
timeout=(timeout : Float64)
Source
unblackhole
Source
unblackhole=(unblackhole : Bool)
Source
verbose
Source
verbose=(verbose : Int32)
Source
version
Source
version=(version : Bool)
Source