class OpenTelemetry::Exporter::Jaeger::AgentExporter::SizingTransport

@api private

Attributes

size[RW]

Public Class Methods

new() click to toggle source
# File lib/opentelemetry/exporter/jaeger/agent_exporter.rb, line 111
def initialize
  @size = 0
end

Public Instance Methods

close() click to toggle source
# File lib/opentelemetry/exporter/jaeger/agent_exporter.rb, line 123
def close; end
flush() click to toggle source
# File lib/opentelemetry/exporter/jaeger/agent_exporter.rb, line 119
def flush
  @size = 0
end
write(buf) click to toggle source
# File lib/opentelemetry/exporter/jaeger/agent_exporter.rb, line 115
def write(buf)
  @size += buf.size
end