github.com/hyperledger/burrow@v0.34.5-0.20220512172541-77f09336001d/js/proto/rpcdump_grpc_pb.d.ts (about) 1 // package: rpcdump 2 // file: rpcdump.proto 3 4 /* tslint:disable */ 5 /* eslint-disable */ 6 7 import * as grpc from "@grpc/grpc-js"; 8 import {handleClientStreamingCall} from "@grpc/grpc-js/build/src/server-call"; 9 import * as rpcdump_pb from "./rpcdump_pb"; 10 import * as gogoproto_gogo_pb from "./gogoproto/gogo_pb"; 11 import * as dump_pb from "./dump_pb"; 12 13 interface IDumpService extends grpc.ServiceDefinition<grpc.UntypedServiceImplementation> { 14 getDump: IDumpService_IGetDump; 15 } 16 17 interface IDumpService_IGetDump extends grpc.MethodDefinition<rpcdump_pb.GetDumpParam, dump_pb.Dump> { 18 path: "/rpcdump.Dump/GetDump"; 19 requestStream: false; 20 responseStream: true; 21 requestSerialize: grpc.serialize<rpcdump_pb.GetDumpParam>; 22 requestDeserialize: grpc.deserialize<rpcdump_pb.GetDumpParam>; 23 responseSerialize: grpc.serialize<dump_pb.Dump>; 24 responseDeserialize: grpc.deserialize<dump_pb.Dump>; 25 } 26 27 export const DumpService: IDumpService; 28 29 export interface IDumpServer extends grpc.UntypedServiceImplementation { 30 getDump: grpc.handleServerStreamingCall<rpcdump_pb.GetDumpParam, dump_pb.Dump>; 31 } 32 33 export interface IDumpClient { 34 getDump(request: rpcdump_pb.GetDumpParam, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<dump_pb.Dump>; 35 getDump(request: rpcdump_pb.GetDumpParam, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<dump_pb.Dump>; 36 } 37 38 export class DumpClient extends grpc.Client implements IDumpClient { 39 constructor(address: string, credentials: grpc.ChannelCredentials, options?: Partial<grpc.ClientOptions>); 40 public getDump(request: rpcdump_pb.GetDumpParam, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<dump_pb.Dump>; 41 public getDump(request: rpcdump_pb.GetDumpParam, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<dump_pb.Dump>; 42 }