Class: DatawireQuarkCore::ServerWebsocketAdapter

Inherits:
Object
  • Object
show all
Defined in:
lib/datawire-quark-core.rb

Instance Method Summary collapse

Constructor Details

#initialize(sock) ⇒ ServerWebsocketAdapter

Returns a new instance of ServerWebsocketAdapter.



845
846
847
# File 'lib/datawire-quark-core.rb', line 845

def initialize(sock)
  @sock = sock
end

Instance Method Details

#closeObject



856
857
858
# File 'lib/datawire-quark-core.rb', line 856

def close
  @sock.close
end

#send(message) ⇒ Object



848
849
850
# File 'lib/datawire-quark-core.rb', line 848

def send (message)
  @sock.write message
end

#sendBinary(message) ⇒ Object



852
853
854
# File 'lib/datawire-quark-core.rb', line 852

def sendBinary (message)
  @sock.write message.data.unpack("C*")
end