@toitware/api
Version:
Toitware API library
211 lines (182 loc) • 8.37 kB
JavaScript
// GENERATED CODE -- DO NOT EDIT!
;
var grpc = require('@grpc/grpc-js');
var toit_api_data_pb = require('../../toit/api/data_pb.js');
var google_protobuf_timestamp_pb = require('google-protobuf/google/protobuf/timestamp_pb.js');
function serialize_toit_api_AcknowledgeRequest(arg) {
if (!(arg instanceof toit_api_data_pb.AcknowledgeRequest)) {
throw new Error('Expected argument of type toit.api.AcknowledgeRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_toit_api_AcknowledgeRequest(buffer_arg) {
return toit_api_data_pb.AcknowledgeRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_toit_api_AcknowledgeResponse(arg) {
if (!(arg instanceof toit_api_data_pb.AcknowledgeResponse)) {
throw new Error('Expected argument of type toit.api.AcknowledgeResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_toit_api_AcknowledgeResponse(buffer_arg) {
return toit_api_data_pb.AcknowledgeResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_toit_api_CreateSubscriptionRequest(arg) {
if (!(arg instanceof toit_api_data_pb.CreateSubscriptionRequest)) {
throw new Error('Expected argument of type toit.api.CreateSubscriptionRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_toit_api_CreateSubscriptionRequest(buffer_arg) {
return toit_api_data_pb.CreateSubscriptionRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_toit_api_CreateSubscriptionResponse(arg) {
if (!(arg instanceof toit_api_data_pb.CreateSubscriptionResponse)) {
throw new Error('Expected argument of type toit.api.CreateSubscriptionResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_toit_api_CreateSubscriptionResponse(buffer_arg) {
return toit_api_data_pb.CreateSubscriptionResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_toit_api_DeleteSubscriptionRequest(arg) {
if (!(arg instanceof toit_api_data_pb.DeleteSubscriptionRequest)) {
throw new Error('Expected argument of type toit.api.DeleteSubscriptionRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_toit_api_DeleteSubscriptionRequest(buffer_arg) {
return toit_api_data_pb.DeleteSubscriptionRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_toit_api_DeleteSubscriptionResponse(arg) {
if (!(arg instanceof toit_api_data_pb.DeleteSubscriptionResponse)) {
throw new Error('Expected argument of type toit.api.DeleteSubscriptionResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_toit_api_DeleteSubscriptionResponse(buffer_arg) {
return toit_api_data_pb.DeleteSubscriptionResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_toit_api_FetchRequest(arg) {
if (!(arg instanceof toit_api_data_pb.FetchRequest)) {
throw new Error('Expected argument of type toit.api.FetchRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_toit_api_FetchRequest(buffer_arg) {
return toit_api_data_pb.FetchRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_toit_api_FetchResponse(arg) {
if (!(arg instanceof toit_api_data_pb.FetchResponse)) {
throw new Error('Expected argument of type toit.api.FetchResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_toit_api_FetchResponse(buffer_arg) {
return toit_api_data_pb.FetchResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_toit_api_ListSubscriptionsRequest(arg) {
if (!(arg instanceof toit_api_data_pb.ListSubscriptionsRequest)) {
throw new Error('Expected argument of type toit.api.ListSubscriptionsRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_toit_api_ListSubscriptionsRequest(buffer_arg) {
return toit_api_data_pb.ListSubscriptionsRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_toit_api_ListSubscriptionsResponse(arg) {
if (!(arg instanceof toit_api_data_pb.ListSubscriptionsResponse)) {
throw new Error('Expected argument of type toit.api.ListSubscriptionsResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_toit_api_ListSubscriptionsResponse(buffer_arg) {
return toit_api_data_pb.ListSubscriptionsResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_toit_api_StreamRequest(arg) {
if (!(arg instanceof toit_api_data_pb.StreamRequest)) {
throw new Error('Expected argument of type toit.api.StreamRequest');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_toit_api_StreamRequest(buffer_arg) {
return toit_api_data_pb.StreamRequest.deserializeBinary(new Uint8Array(buffer_arg));
}
function serialize_toit_api_StreamResponse(arg) {
if (!(arg instanceof toit_api_data_pb.StreamResponse)) {
throw new Error('Expected argument of type toit.api.StreamResponse');
}
return Buffer.from(arg.serializeBinary());
}
function deserialize_toit_api_StreamResponse(buffer_arg) {
return toit_api_data_pb.StreamResponse.deserializeBinary(new Uint8Array(buffer_arg));
}
var DataServiceService = exports.DataServiceService = {
createSubscription: {
path: '/toit.api.DataService/CreateSubscription',
requestStream: false,
responseStream: false,
requestType: toit_api_data_pb.CreateSubscriptionRequest,
responseType: toit_api_data_pb.CreateSubscriptionResponse,
requestSerialize: serialize_toit_api_CreateSubscriptionRequest,
requestDeserialize: deserialize_toit_api_CreateSubscriptionRequest,
responseSerialize: serialize_toit_api_CreateSubscriptionResponse,
responseDeserialize: deserialize_toit_api_CreateSubscriptionResponse,
},
deleteSubscription: {
path: '/toit.api.DataService/DeleteSubscription',
requestStream: false,
responseStream: false,
requestType: toit_api_data_pb.DeleteSubscriptionRequest,
responseType: toit_api_data_pb.DeleteSubscriptionResponse,
requestSerialize: serialize_toit_api_DeleteSubscriptionRequest,
requestDeserialize: deserialize_toit_api_DeleteSubscriptionRequest,
responseSerialize: serialize_toit_api_DeleteSubscriptionResponse,
responseDeserialize: deserialize_toit_api_DeleteSubscriptionResponse,
},
listSubscriptions: {
path: '/toit.api.DataService/ListSubscriptions',
requestStream: false,
responseStream: false,
requestType: toit_api_data_pb.ListSubscriptionsRequest,
responseType: toit_api_data_pb.ListSubscriptionsResponse,
requestSerialize: serialize_toit_api_ListSubscriptionsRequest,
requestDeserialize: deserialize_toit_api_ListSubscriptionsRequest,
responseSerialize: serialize_toit_api_ListSubscriptionsResponse,
responseDeserialize: deserialize_toit_api_ListSubscriptionsResponse,
},
fetch: {
path: '/toit.api.DataService/Fetch',
requestStream: false,
responseStream: false,
requestType: toit_api_data_pb.FetchRequest,
responseType: toit_api_data_pb.FetchResponse,
requestSerialize: serialize_toit_api_FetchRequest,
requestDeserialize: deserialize_toit_api_FetchRequest,
responseSerialize: serialize_toit_api_FetchResponse,
responseDeserialize: deserialize_toit_api_FetchResponse,
},
stream: {
path: '/toit.api.DataService/Stream',
requestStream: false,
responseStream: true,
requestType: toit_api_data_pb.StreamRequest,
responseType: toit_api_data_pb.StreamResponse,
requestSerialize: serialize_toit_api_StreamRequest,
requestDeserialize: deserialize_toit_api_StreamRequest,
responseSerialize: serialize_toit_api_StreamResponse,
responseDeserialize: deserialize_toit_api_StreamResponse,
},
acknowledge: {
path: '/toit.api.DataService/Acknowledge',
requestStream: false,
responseStream: false,
requestType: toit_api_data_pb.AcknowledgeRequest,
responseType: toit_api_data_pb.AcknowledgeResponse,
requestSerialize: serialize_toit_api_AcknowledgeRequest,
requestDeserialize: deserialize_toit_api_AcknowledgeRequest,
responseSerialize: serialize_toit_api_AcknowledgeResponse,
responseDeserialize: deserialize_toit_api_AcknowledgeResponse,
},
};
exports.DataServiceClient = grpc.makeGenericClientConstructor(DataServiceService);