Class: Datadog::Core::Remote::Transport::Negotiation::Transport

Inherits:
Transport::Transport show all
Defined in:
lib/datadog/core/remote/transport/negotiation.rb

Overview

Negotiation transport

Instance Attribute Summary

Attributes inherited from Transport::Transport

#apis, #client, #current_api_id, #default_api, #logger

Instance Method Summary collapse

Methods inherited from Transport::Transport

#current_api, #initialize

Constructor Details

This class inherits a constructor from Datadog::Core::Transport::Transport

Instance Method Details

#send_infoObject

TODO steep is complaining about this method, I tried to make it work but between module inclusions and steep diagnostics I don’t understand what the problem is or what the steep wants.



40
41
42
43
44
# File 'lib/datadog/core/remote/transport/negotiation.rb', line 40

def send_info # steep:ignore
  request = Request.new

  @client.send_request(:info, request)
end