class Slack::RealTime::Concurrency::Async::Socket

def build_endpoint

def build_endpoint
  endpoint = ::Async::IO::Endpoint.tcp(addr, port)
  if secure?
    endpoint = ::Async::IO::SSLEndpoint.new(endpoint, ssl_context: build_ssl_context)
  end
  endpoint
end