UNPKG

@toitware/api

Version:
40 lines (34 loc) 4.61 kB
// GENERATED CODE -- DO NOT EDIT! // package: toit.api // file: toit/api/data.proto import * as toit_api_data_pb from "../../toit/api/data_pb"; import * as grpc from "@grpc/grpc-js"; interface IDataServiceService extends grpc.ServiceDefinition<grpc.UntypedServiceImplementation> { createSubscription: grpc.MethodDefinition<toit_api_data_pb.CreateSubscriptionRequest, toit_api_data_pb.CreateSubscriptionResponse>; deleteSubscription: grpc.MethodDefinition<toit_api_data_pb.DeleteSubscriptionRequest, toit_api_data_pb.DeleteSubscriptionResponse>; listSubscriptions: grpc.MethodDefinition<toit_api_data_pb.ListSubscriptionsRequest, toit_api_data_pb.ListSubscriptionsResponse>; fetch: grpc.MethodDefinition<toit_api_data_pb.FetchRequest, toit_api_data_pb.FetchResponse>; stream: grpc.MethodDefinition<toit_api_data_pb.StreamRequest, toit_api_data_pb.StreamResponse>; acknowledge: grpc.MethodDefinition<toit_api_data_pb.AcknowledgeRequest, toit_api_data_pb.AcknowledgeResponse>; } export const DataServiceService: IDataServiceService; export class DataServiceClient extends grpc.Client { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); createSubscription(argument: toit_api_data_pb.CreateSubscriptionRequest, callback: grpc.requestCallback<toit_api_data_pb.CreateSubscriptionResponse>): grpc.ClientUnaryCall; createSubscription(argument: toit_api_data_pb.CreateSubscriptionRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback<toit_api_data_pb.CreateSubscriptionResponse>): grpc.ClientUnaryCall; createSubscription(argument: toit_api_data_pb.CreateSubscriptionRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback<toit_api_data_pb.CreateSubscriptionResponse>): grpc.ClientUnaryCall; deleteSubscription(argument: toit_api_data_pb.DeleteSubscriptionRequest, callback: grpc.requestCallback<toit_api_data_pb.DeleteSubscriptionResponse>): grpc.ClientUnaryCall; deleteSubscription(argument: toit_api_data_pb.DeleteSubscriptionRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback<toit_api_data_pb.DeleteSubscriptionResponse>): grpc.ClientUnaryCall; deleteSubscription(argument: toit_api_data_pb.DeleteSubscriptionRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback<toit_api_data_pb.DeleteSubscriptionResponse>): grpc.ClientUnaryCall; listSubscriptions(argument: toit_api_data_pb.ListSubscriptionsRequest, callback: grpc.requestCallback<toit_api_data_pb.ListSubscriptionsResponse>): grpc.ClientUnaryCall; listSubscriptions(argument: toit_api_data_pb.ListSubscriptionsRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback<toit_api_data_pb.ListSubscriptionsResponse>): grpc.ClientUnaryCall; listSubscriptions(argument: toit_api_data_pb.ListSubscriptionsRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback<toit_api_data_pb.ListSubscriptionsResponse>): grpc.ClientUnaryCall; fetch(argument: toit_api_data_pb.FetchRequest, callback: grpc.requestCallback<toit_api_data_pb.FetchResponse>): grpc.ClientUnaryCall; fetch(argument: toit_api_data_pb.FetchRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback<toit_api_data_pb.FetchResponse>): grpc.ClientUnaryCall; fetch(argument: toit_api_data_pb.FetchRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback<toit_api_data_pb.FetchResponse>): grpc.ClientUnaryCall; stream(argument: toit_api_data_pb.StreamRequest, metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientReadableStream<toit_api_data_pb.StreamResponse>; stream(argument: toit_api_data_pb.StreamRequest, metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientReadableStream<toit_api_data_pb.StreamResponse>; acknowledge(argument: toit_api_data_pb.AcknowledgeRequest, callback: grpc.requestCallback<toit_api_data_pb.AcknowledgeResponse>): grpc.ClientUnaryCall; acknowledge(argument: toit_api_data_pb.AcknowledgeRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback<toit_api_data_pb.AcknowledgeResponse>): grpc.ClientUnaryCall; acknowledge(argument: toit_api_data_pb.AcknowledgeRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback<toit_api_data_pb.AcknowledgeResponse>): grpc.ClientUnaryCall; }