enum GRPC::RPCKind

Overview

RPCKind enumerates the four gRPC streaming variants. Available via CallInfo#kind so interceptors can branch on call type.

Defined in:

grpc/interceptor.cr

Enum Members

Unary = 0
ServerStreaming = 1
ClientStreaming = 2
Bidi = 3

Instance Method Summary

Instance Method Detail

def bidi? #

Returns true if this enum value equals Bidi


[View source]
def client_streaming? #

Returns true if this enum value equals ClientStreaming


[View source]
def server_streaming? #

Returns true if this enum value equals ServerStreaming


[View source]
def unary? #

Returns true if this enum value equals Unary


[View source]