Added missing streaming implementations

This commit is contained in:
Bjørn 2017-10-06 21:48:16 +02:00
parent a026502019
commit 00b4bc6e59
1 changed files with 4 additions and 4 deletions

View File

@ -1126,7 +1126,7 @@ declare module "grpc" {
* A stream that the client can write to. Used for calls that are streaming from * A stream that the client can write to. Used for calls that are streaming from
* the client side. * the client side.
*/ */
export class ClientWritableStream { export class ClientWritableStream extends Writable {
private constructor(); private constructor();
/** /**
@ -1138,7 +1138,7 @@ declare module "grpc" {
* @param callback Callback for when this chunk of data is flushed * @param callback Callback for when this chunk of data is flushed
* @return As defined for [Writable]{@link external:Writable} * @return As defined for [Writable]{@link external:Writable}
*/ */
write(message: any, flags: writeFlags, callback: Function): boolean; write(message: any, flags?: any&writeFlags, callback?: Function): boolean;
/** /**
* Cancel the ongoing call. Results in the call ending with a CANCELLED status, * Cancel the ongoing call. Results in the call ending with a CANCELLED status,
@ -1157,7 +1157,7 @@ declare module "grpc" {
* A stream that the client can read from or write to. Used for calls with * A stream that the client can read from or write to. Used for calls with
* duplex streaming. * duplex streaming.
*/ */
export class ClientDuplexStream { export class ClientDuplexStream extends Duplex {
private constructor(); private constructor();
/** /**
@ -1169,7 +1169,7 @@ declare module "grpc" {
* @param callback Callback for when this chunk of data is flushed * @param callback Callback for when this chunk of data is flushed
* @return As defined for [Writable]{@link external:Writable} * @return As defined for [Writable]{@link external:Writable}
*/ */
write(message: any, flags: writeFlags, callback: Function): boolean; write(message: any, flags?: any&writeFlags, callback?: Function): boolean;
/** /**
* Cancel the ongoing call. Results in the call ending with a CANCELLED status, * Cancel the ongoing call. Results in the call ending with a CANCELLED status,