module Digital::Transport::Adapters::Interface

Public Instance Methods

close() click to toggle source
# File lib/digital/transport/adapters/interface.rb, line 19
def close
  not_implemented __method__
end
connect() click to toggle source
# File lib/digital/transport/adapters/interface.rb, line 23
def connect
  not_implemented __method__
end
open?() click to toggle source
# File lib/digital/transport/adapters/interface.rb, line 7
def open?
  not_implemented __method__
end
read(_bytes, _should_block = false) click to toggle source
# File lib/digital/transport/adapters/interface.rb, line 15
def read(_bytes, _should_block = false)
  not_implemented __method__
end
write(_message) click to toggle source
# File lib/digital/transport/adapters/interface.rb, line 11
def write(_message)
  not_implemented __method__
end

Private Instance Methods

not_implemented(message) click to toggle source
# File lib/digital/transport/adapters/interface.rb, line 29
def not_implemented(message)
  Functional::Either.left(NotImplementedError.new(message))
end