class Rage::Telemetry::Spans::ProcessCableAction
@see Rage::Telemetry::Handler Rage::Telemetry::Handler
See {handle handle} for the list of arguments passed to handler methods.
This span is started just before the action method is invoked on the channel, and is ended immediately after the action method returns.
The cable.action.process span wraps the processing of a single {Rage::Cable Rage::Cable} channel action.
#
def handler_arguments
- Private: -
def handler_arguments { name: '"#{channel.class}##{action}"', channel: "channel", action: "action", data: "data", env: "channel.__connection.env" } end
def id
- Private: -
def id "cable.action.process" end
def span_parameters
- Private: -
def span_parameters %w[channel: data: action:] end