Sha256: 2306a74b7e50deacf2124c104d4e67075d531beb729e25bffb684ef0d5a83e29
Contents?: true
Size: 1010 Bytes
Versions: 10
Compression:
Stored size: 1010 Bytes
Contents
# typed: ignore # Copyright (c) 2015 Sqreen. All Rights Reserved. # Please refer to our terms for more information: https://www.sqreen.com/terms.html require 'sqreen/ecosystem/tracing/signals/tracing_server' require 'sqreen/ecosystem/module_api/tracing' require 'sqreen/ecosystem/module_api/tracing/server_data' module Sqreen module Ecosystem module Tracing module Modules class Server include ModuleApi::Tracing consumes ModuleApi::Tracing::ServerData fixed_scope 'server' # @param [Sqreen::Ecosystem::ModuleApi::Tracing::ServerData] data def receive(data) signal = Tracing::Signals::TracingServer.new signal.payload = Tracing::Signals::TracingServer::Payload.new( transport: data.transport, client_ip: data.client_ip, tracing_identifier: data.tracing_identifier ) submit_signal signal end end end end end end
Version data entries
10 entries across 10 versions & 1 rubygems