UNPKG

auto-traffic-control

Version:

A video game for programmers about air traffic control

42 lines (33 loc) 2.6 kB
// package: atc.v1 // file: atc/v1/atc.proto /* tslint:disable */ /* eslint-disable */ import * as grpc from "@grpc/grpc-js"; import * as atc_v1_atc_pb from "../../atc/v1/atc_pb"; interface IAtcServiceService extends grpc.ServiceDefinition<grpc.UntypedServiceImplementation> { getVersion: IAtcServiceService_IGetVersion; } interface IAtcServiceService_IGetVersion extends grpc.MethodDefinition<atc_v1_atc_pb.GetVersionRequest, atc_v1_atc_pb.GetVersionResponse> { path: "/atc.v1.AtcService/GetVersion"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize<atc_v1_atc_pb.GetVersionRequest>; requestDeserialize: grpc.deserialize<atc_v1_atc_pb.GetVersionRequest>; responseSerialize: grpc.serialize<atc_v1_atc_pb.GetVersionResponse>; responseDeserialize: grpc.deserialize<atc_v1_atc_pb.GetVersionResponse>; } export const AtcServiceService: IAtcServiceService; export interface IAtcServiceServer extends grpc.UntypedServiceImplementation { getVersion: grpc.handleUnaryCall<atc_v1_atc_pb.GetVersionRequest, atc_v1_atc_pb.GetVersionResponse>; } export interface IAtcServiceClient { getVersion(request: atc_v1_atc_pb.GetVersionRequest, callback: (error: grpc.ServiceError | null, response: atc_v1_atc_pb.GetVersionResponse) => void): grpc.ClientUnaryCall; getVersion(request: atc_v1_atc_pb.GetVersionRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: atc_v1_atc_pb.GetVersionResponse) => void): grpc.ClientUnaryCall; getVersion(request: atc_v1_atc_pb.GetVersionRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: atc_v1_atc_pb.GetVersionResponse) => void): grpc.ClientUnaryCall; } export class AtcServiceClient extends grpc.Client implements IAtcServiceClient { constructor(address: string, credentials: grpc.ChannelCredentials, options?: Partial<grpc.ClientOptions>); public getVersion(request: atc_v1_atc_pb.GetVersionRequest, callback: (error: grpc.ServiceError | null, response: atc_v1_atc_pb.GetVersionResponse) => void): grpc.ClientUnaryCall; public getVersion(request: atc_v1_atc_pb.GetVersionRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: atc_v1_atc_pb.GetVersionResponse) => void): grpc.ClientUnaryCall; public getVersion(request: atc_v1_atc_pb.GetVersionRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: atc_v1_atc_pb.GetVersionResponse) => void): grpc.ClientUnaryCall; }