19 #ifndef GRPCPP_IMPL_CODEGEN_MESSAGE_ALLOCATOR_H
20 #define GRPCPP_IMPL_CODEGEN_MESSAGE_ALLOCATOR_H
23 namespace experimental {
39 template <
typename RequestT,
typename ResponseT>
63 template <
typename RequestT,
typename ResponseT>
Definition: message_allocator.h:64
virtual ~MessageAllocator()=default
virtual MessageHolder< RequestT, ResponseT > * AllocateMessages()=0
Definition: message_allocator.h:40
ResponseT * response()
Definition: message_allocator.h:47
void set_request(RequestT *request)
Definition: message_allocator.h:50
void set_response(ResponseT *response)
Definition: message_allocator.h:51
RequestT * request()
Definition: message_allocator.h:46
Definition: message_allocator.h:27
virtual void FreeRequest()
Definition: message_allocator.h:33
virtual ~RpcAllocatorState()=default
This header provides an object that reads bytes directly from a grpc::ByteBuffer, via the ZeroCopyInp...
Definition: alarm.h:24