Class: RIO::FD::RRL
- Defined in:
- lib/rio/scheme/fd.rb
Constant Summary collapse
Instance Attribute Summary collapse
-
#fd ⇒ Object
readonly
Returns the value of attribute fd.
Instance Method Summary collapse
-
#initialize(u, *args) ⇒ RRL
constructor
A new instance of RRL.
- #open(m, *args) ⇒ Object
- #query ⇒ Object
- #query=(arg) ⇒ Object
Constructor Details
Instance Attribute Details
#fd ⇒ Object (readonly)
Returns the value of attribute fd.
34 35 36 |
# File 'lib/rio/scheme/fd.rb', line 34 def fd @fd end |
Instance Method Details
#open(m, *args) ⇒ Object
46 47 48 |
# File 'lib/rio/scheme/fd.rb', line 46 def open(m,*args) super(::IO.new(self.query,m.to_s)) end |
#query ⇒ Object
43 44 45 |
# File 'lib/rio/scheme/fd.rb', line 43 def query uri.query.nil? ? nil : uri.query.to_i end |
#query=(arg) ⇒ Object
39 40 41 42 |
# File 'lib/rio/scheme/fd.rb', line 39 def query=(arg) uri.query = arg.nil? ? nil : arg.to_s arg end |