GRPC C++  1.4.0
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Structures | Functions | Variables
grpc::internal Namespace Reference

Actual implementation of bi-directional streaming. More...

Data Structures

class  ServerReaderWriterBody
 
class  GrpcBufferWriter
 
class  GrpcBufferReader
 
class  GrpcLibrary
 
class  GrpcLibraryInitializer
 Instantiating this class ensures the proper initialization of gRPC. More...
 

Functions

template<class BufferWriter , class T >
Status GenericSerialize (const grpc::protobuf::Message &msg, grpc_byte_buffer **bp, bool *own_buffer)
 
template<class BufferReader , class T >
Status GenericDeserialize (grpc_byte_buffer *buffer, grpc::protobuf::Message *msg)
 

Variables

const int kGrpcBufferWriterMaxBufferLength = 1024 * 1024
 

Detailed Description

Actual implementation of bi-directional streaming.

Function Documentation

template<class BufferReader , class T >
Status grpc::internal::GenericDeserialize ( grpc_byte_buffer buffer,
grpc::protobuf::Message msg 
)
template<class BufferWriter , class T >
Status grpc::internal::GenericSerialize ( const grpc::protobuf::Message msg,
grpc_byte_buffer **  bp,
bool *  own_buffer 
)

Variable Documentation

const int grpc::internal::kGrpcBufferWriterMaxBufferLength = 1024 * 1024