Definition at line 10 of file middleware.hpp.
|
void | Handle (MiddlewareCallContext &context) const override |
| Handles the gRPC request.
|
|
virtual void | CallRequestHook (const MiddlewareCallContext &context, google::protobuf::Message &request) |
| Request hook. The function is invoked on each request.
|
|
virtual void | CallResponseHook (const MiddlewareCallContext &context, google::protobuf::Message &response) |
| Response hook. The function is invoked on each response.
|
|
|
static constexpr std::string_view | kName = "grpc-server-deadline-propagation" |
| The default name of.
|
|
static const auto | kDependency |
| dependency of this middleware
|
|
◆ Handle()
void ugrpc::server::middlewares::deadline_propagation::Middleware::Handle |
( |
MiddlewareCallContext & | context | ) |
const |
|
overridevirtual |
Handles the gRPC request.
- Note
- You should call context.Next() inside, otherwise the call will be dropped.
Implements ugrpc::server::MiddlewareBase.
◆ kDependency
const auto ugrpc::server::middlewares::deadline_propagation::Middleware::kDependency |
|
inlinestatic |
Initial value:=
.After<congestion_control::Component>(::middlewares::DependencyType::kWeak)
dependency of this middleware
Definition at line 18 of file middleware.hpp.
The documentation for this class was generated from the following file: