Method: Mastodon::Streaming::Connection#initialize

Defined in:
lib/mastodon/streaming/connection.rb

#initialize(options = {}) ⇒ Connection

Returns a new instance of Connection.



9
10
11
12
13
# File 'lib/mastodon/streaming/connection.rb', line 9

def initialize(options = {})
  @tcp_socket_class = options.fetch(:tcp_socket_class) { TCPSocket }
  @ssl_socket_class = options.fetch(:ssl_socket_class) { OpenSSL::SSL::SSLSocket }
  @using_ssl        = options.fetch(:using_ssl)        { false }
end