class GRPC::Transport::PendingCall

Overview

PendingCall holds state for an in-flight client RPC.

Defined in:

grpc/transport/http2_client_connection.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def add_header(key : String, value : String) : Nil #

[View source]
def begin_header_block : Nil #

[View source]
def complete : Nil #

[View source]
def done : ::Channel(Nil) #

[View source]
def done=(done : ::Channel(Nil)) #

[View source]
def grpc_headers : Metadata #

[View source]
def grpc_status : Status #

[View source]
def grpc_trailers : Metadata #

[View source]
def response_body : IO::Memory #

[View source]
def response_body=(response_body : IO::Memory) #

[View source]
def response_bytes : Bytes #

[View source]
def response_headers : Metadata #

[View source]
def send_buf : SendBuffer | Nil #

[View source]
def send_buf=(send_buf : SendBuffer | Nil) #

[View source]
def trailers : Metadata #

[View source]
def transport_error=(status : Status) : Nil #

[View source]
def wait : Nil #

[View source]