module Datadog::Profiling::Transport::IO
Namespace for profiling IO
transport components
IO
transport behavior for profiling
Public Instance Methods
default(options = {})
click to toggle source
Builds a new Profiling::Transport::IO::Client
with default settings Pass options to override any settings.
# File lib/ddtrace/profiling/transport/io.rb, line 19 def default(options = {}) options = options.dup new( options.delete(:out) || $stdout, options.delete(:encoder) || Profiling::Encoding::Profile::Protobuf, options ) end
new(out, encoder, options = {})
click to toggle source
Builds a new Profiling::Transport::IO::Client
# File lib/ddtrace/profiling/transport/io.rb, line 13 def new(out, encoder, options = {}) Client.new(out, encoder, options) end