Class: RIO::RL::IOIBase

Inherits:
Base show all
Defined in:
lib/rio/rl/ioi.rb

Direct Known Subclasses

SysIOBase

Constant Summary collapse

RESET_STATE =
'Stream::Open'

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Base

#to_a

Class Method Details

.splitrl(s) ⇒ Object



39
# File 'lib/rio/rl/ioi.rb', line 39

def self.splitrl(s) nil end

Instance Method Details

#opaqueObject



38
# File 'lib/rio/rl/ioi.rb', line 38

def opaque() '' end

#open(ios) ⇒ Object



41
42
43
# File 'lib/rio/rl/ioi.rb', line 41

def open(ios)
  IOH::Stream.new(ios)
end

#openfs_Object



34
35
36
# File 'lib/rio/rl/ioi.rb', line 34

def openfs_()
  RIO::FS::Stream.create()
end

#schemeObject



37
# File 'lib/rio/rl/ioi.rb', line 37

def scheme() self.class.const_get(:RIOSCHEME) end

#to_sObject



40
# File 'lib/rio/rl/ioi.rb', line 40

def to_s() url() end