Documentation Class: ServerReadableStream (original) (raw)

grpc~ ServerReadableStream


new ServerReadableStream(call, metadata, deserialize)

A stream that the server can read from. Used for calls that are streaming from the client side.

Parameters:
Name Type Description
call grpc.internal~Call The call object to read data with
metadata grpc.Metadata The request metadata from the client
deserialize grpc~deserialize Deserialization function for reads

Extends

Members


cancelled :boolean

Indicates if the call has been cancelled

Type:

cancelled :boolean

Indicates if the call has been cancelled

Type:

metadata :grpc.Metadata

The request metadata from the client

Type:

metadata :grpc.Metadata

The request metadata from the client

Type:

Methods


getPeer()

Get the endpoint this call/stream is connected to.

Returns:

The URI of the endpoint

Type

string


sendMetadata(responseMetadata)

Send the initial metadata for a writable stream.

Parameters:
Name Type Description
responseMetadata grpc.Metadata Metadata to send

Events


cancelled

Emitted when the call has been cancelled. After this has been emitted, the call's cancelled property will be set to true.