hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
grpc_channel_builder.hpp File Reference
#include <limits>
#include <memory>
#include <grpc++/grpc++.h>
#include <boost/format.hpp>
Include dependency graph for grpc_channel_builder.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 iroha
 
 iroha::network
 
 iroha::network::details
 

Functions

template<typename T >
grpc::ChannelArguments iroha::network::details::getChannelArguments ()
 
template<typename T >
auto iroha::network::createClientWithCredentials (const grpc::string &address, std::shared_ptr< grpc::ChannelCredentials > credentials)
 
template<typename T >
auto iroha::network::createClient (const grpc::string &address)
 
template<typename T >
std::unique_ptr< typename T::Stub > iroha::network::createSecureClient (const grpc::string &address, const std::string &root_certificate)
 

Variables

constexpr unsigned int iroha::network::details::kMaxRequestMessageBytes
 
constexpr unsigned int iroha::network::details::kMaxResponseMessageBytes