|
Network System 0.1.1
High-performance modular networking library for scalable client-server applications
|
Official gRPC library wrapper interfaces. More...
#include "kcenon/network/detail/protocols/grpc/frame.h"#include "kcenon/network/detail/protocols/grpc/status.h"#include "kcenon/network/detail/utils/result_types.h"#include <chrono>#include <cstdint>#include <functional>#include <memory>#include <optional>#include <string>#include <vector>

Go to the source code of this file.
Classes | |
| struct | kcenon::network::protocols::grpc::channel_credentials_config |
| Configuration for gRPC channel credentials. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::network |
| Main namespace for all Network System components. | |
| namespace | kcenon::network::protocols |
| namespace | kcenon::network::protocols::grpc |
| gRPC protocol implementation | |
Official gRPC library wrapper interfaces.
This file provides wrapper classes around the official gRPC library (grpc++) to integrate with the network_system API. It implements the adapter pattern to convert between network_system's Result<T> types and gRPC's Status types.
Definition in file grpc_official_wrapper.h.