Skip to main content

GrpcClient

@totemsdk/edge-grpc


@totemsdk/edge-grpc / GrpcClient

Interface: GrpcClient

Methods

bidiStream()

bidiStream(path, deadlineMs?): Promise<GrpcStreamHandle>

Parameters

path

string

deadlineMs?

number

Returns

Promise<GrpcStreamHandle>


clientStream()

clientStream(path, deadlineMs?): Promise<GrpcStreamHandle>

Parameters

path

string

deadlineMs?

number

Returns

Promise<GrpcStreamHandle>


serverStream()

serverStream(path, payload, deadlineMs?): Promise<GrpcStreamHandle>

Parameters

path

string

payload

Uint8Array

deadlineMs?

number

Returns

Promise<GrpcStreamHandle>


unaryCall()

unaryCall(path, payload, deadlineMs?): Promise<Uint8Array<ArrayBufferLike>>

Parameters

path

string

payload

Uint8Array

deadlineMs?

number

Returns

Promise<Uint8Array<ArrayBufferLike>>