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