class

RNS::Rnid::Args

Inherits Reference < Object

Parsed command-line arguments for rnid

Constructors

new(config : Nil | String = nil, identity : Nil | String = nil, generate : Nil | String = nil, import_str : Nil | String = nil, export : Bool = false, verbose : Int32 = 0, quiet : Int32 = 0, announce : Nil | String = nil, hash_aspects : Nil | String = nil, encrypt : Nil | String = nil, decrypt : Nil | String = nil, sign : Nil | String = nil, validate : Nil | String = nil, read : Nil | String = nil, write : Nil | String = nil, force : Bool = false, stdin : Bool = false, stdout : Bool = false, request : Bool = false, timeout : Float64 = Transport::PATH_REQUEST_TIMEOUT.to_f64, print_identity : Bool = false, print_private : Bool = false, base64 : Bool = false, base32 : Bool = false, qr : Bool = false, version : Bool = false)
Source

Instance methods

announce
Source
announce=(announce : String | Nil)
Source
base32
Source
base32=(base32 : Bool)
Source
base64
Source
base64=(base64 : Bool)
Source
config
Source
config=(config : String | Nil)
Source
decrypt
Source
decrypt=(decrypt : String | Nil)
Source
encrypt
Source
encrypt=(encrypt : String | Nil)
Source
export
Source
export=(export : Bool)
Source
force
Source
force=(force : Bool)
Source
generate
Source
generate=(generate : String | Nil)
Source
hash_aspects
Source
hash_aspects=(hash_aspects : String | Nil)
Source
identity
Source
identity=(identity : String | Nil)
Source
import_str
Source
import_str=(import_str : String | Nil)
Source
qr=(qr : Bool)
Source
quiet
Source
quiet=(quiet : Int32)
Source
read
Source
read=(read : String | Nil)
Source
request
Source
request=(request : Bool)
Source
sign
Source
sign=(sign : String | Nil)
Source
stdin
Source
stdin=(stdin : Bool)
Source
stdout
Source
stdout=(stdout : Bool)
Source
timeout
Source
timeout=(timeout : Float64)
Source
validate
Source
validate=(validate : String | Nil)
Source
verbose
Source
verbose=(verbose : Int32)
Source
version
Source
version=(version : Bool)
Source
write
Source
write=(write : String | Nil)
Source