userver: userver/ugrpc/server/exceptions.hpp File Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
exceptions.hpp File Reference

Detailed Description

Errors thrown by gRPC server streams.

Definition in file exceptions.hpp.

Go to the source code of this file.

#include <exception>
#include <string>
#include <string_view>
+ Include dependency graph for exceptions.hpp:
+ This graph shows which files directly or indirectly include this file:

Classes

class  ugrpc::server::BaseError
 Base exception for all the server errors. More...
 
class  ugrpc::server::RpcError
 Error during an RPC. More...
 
class  ugrpc::server::RpcInterruptedError
 RPC failed without a status. This means that either the call got cancelled using TryCancel, the deadline has expired, or the client disconnected. More...
 

Namespaces

namespace  ugrpc
 Asynchronous gRPC driver.
 
namespace  ugrpc::server
 Server-side utilities.