Definition at line 31 of file middleware.hpp.
|
| Middleware (const Settings &settings) |
|
void | PostRecvMessage (ugrpc::client::MiddlewareCallContext &context, const google::protobuf::Message &message) const override |
| This function is called after receiving message, on each response. It does nothing by default.
|
|
virtual void | PreStartCall (MiddlewareCallContext &) const |
| This function is called before rpc, on each rpc. It does nothing by default.
|
|
virtual void | PreSendMessage (MiddlewareCallContext &, const google::protobuf::Message &) const |
| This function is called before sending message, on each request. It does nothing by default.
|
|
virtual void | PostFinish (MiddlewareCallContext &, const grpc::Status &) const |
| This function is called after rpc, on each rpc. It does nothing by default.
|
|
◆ Middleware()
grpc_protovalidate::client::Middleware::Middleware |
( |
const Settings & | settings | ) |
|
|
explicit |
◆ PostFinish()
virtual void ugrpc::client::MiddlewareBase::PostFinish |
( |
MiddlewareCallContext & | , |
|
|
const grpc::Status & | ) const |
|
virtualinherited |
◆ PostRecvMessage()
This function is called after receiving message, on each response. It does nothing by default.
- Note
- Not called for
GenericClient
messages
Reimplemented from ugrpc::client::MiddlewareBase.
Definition at line 24 of file middleware.cpp.
◆ PreSendMessage()
virtual void ugrpc::client::MiddlewareBase::PreSendMessage |
( |
MiddlewareCallContext & | , |
|
|
const google::protobuf::Message & | ) const |
|
virtualinherited |
This function is called before sending message, on each request. It does nothing by default.
- Note
- Not called for
GenericClient
messages
◆ PreStartCall()
The documentation for this class was generated from the following files:
- /home/antonyzhilin/arcadia/taxi/uservices/userver/libraries/grpc-protovalidate/src/grpc-protovalidate/client/middleware.hpp
- /home/antonyzhilin/arcadia/taxi/uservices/userver/libraries/grpc-protovalidate/src/grpc-protovalidate/client/middleware.cpp