Handles Trace.* protocol requests by driving pulp::runtime::Tracing.
More...
#include <trace_inspector.hpp>
Handles Trace.* protocol requests by driving pulp::runtime::Tracing.
◆ TraceInspector() [1/3]
| pulp::inspect::TraceInspector::TraceInspector |
( |
| ) |
|
|
default |
◆ ~TraceInspector()
| pulp::inspect::TraceInspector::~TraceInspector |
( |
| ) |
|
◆ TraceInspector() [2/3]
| pulp::inspect::TraceInspector::TraceInspector |
( |
const TraceInspector & | | ) |
|
|
delete |
◆ TraceInspector() [3/3]
| pulp::inspect::TraceInspector::TraceInspector |
( |
TraceInspector && | | ) |
|
|
delete |
◆ bind_control_registration()
| std::unique_ptr< TraceOwnerLease > pulp::inspect::TraceInspector::bind_control_registration |
( |
std::string | registration_id | ) |
|
Bind process-global trace ownership to one authenticated control registration.
Releasing the lease also stops an abandoned capture.
◆ handle()
Handle a Trace.* request. Returns a response message.
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ owns_method()
| bool pulp::inspect::TraceInspector::owns_method |
( |
const std::string & | method | ) |
|
|
static |
The documentation for this class was generated from the following file: