userver: ugrpc::server::MiddlewareBase Class Reference
Loading...
Searching...
No Matches
ugrpc::server::MiddlewareBase Class Referenceabstract

Base class for server gRPC middleware. More...

#include <userver/ugrpc/server/middlewares/base.hpp>

Public Member Functions

 MiddlewareBase (const MiddlewareBase &)=delete
 
MiddlewareBase & operator= (const MiddlewareBase &)=delete
 
MiddlewareBase & operator= (MiddlewareBase &&)=delete
 
virtual void Handle (MiddlewareCallContext &context) const =0
 Handles the gRPC request.
 

Detailed Description

Base class for server gRPC middleware.

Definition at line 67 of file base.hpp.

Member Function Documentation

◆ Handle()

virtual void ugrpc::server::MiddlewareBase::Handle ( MiddlewareCallContext &  context) const
pure virtual

Handles the gRPC request.

Note
You should call context.Next() inside, otherwise the call will be dropped

The documentation for this class was generated from the following file: