class Hakuban::WebsocketConnector
Public Class Methods
generate_drop()
click to toggle source
# File lib/hakuban/hakuban.rb, line 538 def self.generate_drop proc { |pointer| FFI::hakuban_tokio_websocket_connector_drop(Tokio.pointer, pointer) } end
new(local_node, url)
click to toggle source
TODO: drop
# File lib/hakuban/hakuban.rb, line 532 def initialize(local_node, url) result = FFI::hakuban_tokio_websocket_connector_new(Tokio.pointer, local_node.local_node_pointer, url) Hakuban::raise_if_error(result) @websocket_connector_pointer = ::FFI::AutoPointer.new(result[:websocket_connector_pointer], WebsocketConnector.generate_drop) end