Sha256: f515b0cea7a9a396ef066d3c8be3de6abe45440e91cc2dee65f9bc8eaf319740
Contents?: true
Size: 585 Bytes
Versions: 13
Compression:
Stored size: 585 Bytes
Contents
# frozen_string_literal: true module Slack module RealTime module Concurrency module Mock class WebSocket end class Socket < ::Slack::RealTime::Socket def self.close; end def start_async(client) reactor = Thread.new {} client.run_loop reactor end def send_data(message) driver.send(message) end protected def connect @driver = WebSocket.new(url, nil, options) end end end end end end
Version data entries
13 entries across 13 versions & 1 rubygems