UNPKG

@toitware/api

Version:
219 lines (189 loc) 9.19 kB
// GENERATED CODE -- DO NOT EDIT! 'use strict'; var grpc = require('@grpc/grpc-js'); var toit_api_hardware_pb = require('../../toit/api/hardware_pb.js'); var toit_model_device_pb = require('../../toit/model/device_pb.js'); var toit_model_data_pb = require('../../toit/model/data_pb.js'); var toit_model_pubsub_message_pb = require('../../toit/model/pubsub/message_pb.js'); var google_protobuf_timestamp_pb = require('google-protobuf/google/protobuf/timestamp_pb.js'); function serialize_toit_api_ClaimHardwareIdentityRequest(arg) { if (!(arg instanceof toit_api_hardware_pb.ClaimHardwareIdentityRequest)) { throw new Error('Expected argument of type toit.api.ClaimHardwareIdentityRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_toit_api_ClaimHardwareIdentityRequest(buffer_arg) { return toit_api_hardware_pb.ClaimHardwareIdentityRequest.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_toit_api_ClaimHardwareIdentityResponse(arg) { if (!(arg instanceof toit_api_hardware_pb.ClaimHardwareIdentityResponse)) { throw new Error('Expected argument of type toit.api.ClaimHardwareIdentityResponse'); } return Buffer.from(arg.serializeBinary()); } function deserialize_toit_api_ClaimHardwareIdentityResponse(buffer_arg) { return toit_api_hardware_pb.ClaimHardwareIdentityResponse.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_toit_api_ClaimRequest(arg) { if (!(arg instanceof toit_api_hardware_pb.ClaimRequest)) { throw new Error('Expected argument of type toit.api.ClaimRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_toit_api_ClaimRequest(buffer_arg) { return toit_api_hardware_pb.ClaimRequest.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_toit_api_ClaimResponse(arg) { if (!(arg instanceof toit_api_hardware_pb.ClaimResponse)) { throw new Error('Expected argument of type toit.api.ClaimResponse'); } return Buffer.from(arg.serializeBinary()); } function deserialize_toit_api_ClaimResponse(buffer_arg) { return toit_api_hardware_pb.ClaimResponse.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_toit_api_GetActiveDeviceIDRequest(arg) { if (!(arg instanceof toit_api_hardware_pb.GetActiveDeviceIDRequest)) { throw new Error('Expected argument of type toit.api.GetActiveDeviceIDRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_toit_api_GetActiveDeviceIDRequest(buffer_arg) { return toit_api_hardware_pb.GetActiveDeviceIDRequest.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_toit_api_GetActiveDeviceIDResponse(arg) { if (!(arg instanceof toit_api_hardware_pb.GetActiveDeviceIDResponse)) { throw new Error('Expected argument of type toit.api.GetActiveDeviceIDResponse'); } return Buffer.from(arg.serializeBinary()); } function deserialize_toit_api_GetActiveDeviceIDResponse(buffer_arg) { return toit_api_hardware_pb.GetActiveDeviceIDResponse.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_toit_api_HardwareEventsRequest(arg) { if (!(arg instanceof toit_api_hardware_pb.HardwareEventsRequest)) { throw new Error('Expected argument of type toit.api.HardwareEventsRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_toit_api_HardwareEventsRequest(buffer_arg) { return toit_api_hardware_pb.HardwareEventsRequest.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_toit_api_HardwareEventsResponse(arg) { if (!(arg instanceof toit_api_hardware_pb.HardwareEventsResponse)) { throw new Error('Expected argument of type toit.api.HardwareEventsResponse'); } return Buffer.from(arg.serializeBinary()); } function deserialize_toit_api_HardwareEventsResponse(buffer_arg) { return toit_api_hardware_pb.HardwareEventsResponse.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_toit_api_ReplaceRequest(arg) { if (!(arg instanceof toit_api_hardware_pb.ReplaceRequest)) { throw new Error('Expected argument of type toit.api.ReplaceRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_toit_api_ReplaceRequest(buffer_arg) { return toit_api_hardware_pb.ReplaceRequest.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_toit_api_ReplaceResponse(arg) { if (!(arg instanceof toit_api_hardware_pb.ReplaceResponse)) { throw new Error('Expected argument of type toit.api.ReplaceResponse'); } return Buffer.from(arg.serializeBinary()); } function deserialize_toit_api_ReplaceResponse(buffer_arg) { return toit_api_hardware_pb.ReplaceResponse.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_toit_api_SetHardwareIdentityInfoRequest(arg) { if (!(arg instanceof toit_api_hardware_pb.SetHardwareIdentityInfoRequest)) { throw new Error('Expected argument of type toit.api.SetHardwareIdentityInfoRequest'); } return Buffer.from(arg.serializeBinary()); } function deserialize_toit_api_SetHardwareIdentityInfoRequest(buffer_arg) { return toit_api_hardware_pb.SetHardwareIdentityInfoRequest.deserializeBinary(new Uint8Array(buffer_arg)); } function serialize_toit_api_SetHardwareIdentityInfoResponse(arg) { if (!(arg instanceof toit_api_hardware_pb.SetHardwareIdentityInfoResponse)) { throw new Error('Expected argument of type toit.api.SetHardwareIdentityInfoResponse'); } return Buffer.from(arg.serializeBinary()); } function deserialize_toit_api_SetHardwareIdentityInfoResponse(buffer_arg) { return toit_api_hardware_pb.SetHardwareIdentityInfoResponse.deserializeBinary(new Uint8Array(buffer_arg)); } var HardwareServiceService = exports.HardwareServiceService = { claim: { path: '/toit.api.HardwareService/Claim', requestStream: false, responseStream: false, requestType: toit_api_hardware_pb.ClaimRequest, responseType: toit_api_hardware_pb.ClaimResponse, requestSerialize: serialize_toit_api_ClaimRequest, requestDeserialize: deserialize_toit_api_ClaimRequest, responseSerialize: serialize_toit_api_ClaimResponse, responseDeserialize: deserialize_toit_api_ClaimResponse, }, replace: { path: '/toit.api.HardwareService/Replace', requestStream: false, responseStream: false, requestType: toit_api_hardware_pb.ReplaceRequest, responseType: toit_api_hardware_pb.ReplaceResponse, requestSerialize: serialize_toit_api_ReplaceRequest, requestDeserialize: deserialize_toit_api_ReplaceRequest, responseSerialize: serialize_toit_api_ReplaceResponse, responseDeserialize: deserialize_toit_api_ReplaceResponse, }, getActiveDeviceID: { path: '/toit.api.HardwareService/GetActiveDeviceID', requestStream: false, responseStream: false, requestType: toit_api_hardware_pb.GetActiveDeviceIDRequest, responseType: toit_api_hardware_pb.GetActiveDeviceIDResponse, requestSerialize: serialize_toit_api_GetActiveDeviceIDRequest, requestDeserialize: deserialize_toit_api_GetActiveDeviceIDRequest, responseSerialize: serialize_toit_api_GetActiveDeviceIDResponse, responseDeserialize: deserialize_toit_api_GetActiveDeviceIDResponse, }, // Debug endpoints only available on local console hardwareEvents: { path: '/toit.api.HardwareService/HardwareEvents', requestStream: false, responseStream: true, requestType: toit_api_hardware_pb.HardwareEventsRequest, responseType: toit_api_hardware_pb.HardwareEventsResponse, requestSerialize: serialize_toit_api_HardwareEventsRequest, requestDeserialize: deserialize_toit_api_HardwareEventsRequest, responseSerialize: serialize_toit_api_HardwareEventsResponse, responseDeserialize: deserialize_toit_api_HardwareEventsResponse, }, }; exports.HardwareServiceClient = grpc.makeGenericClientConstructor(HardwareServiceService); var FlashStationService = exports.FlashStationService = { claimHardwareIdentity: { path: '/toit.api.FlashStation/ClaimHardwareIdentity', requestStream: false, responseStream: false, requestType: toit_api_hardware_pb.ClaimHardwareIdentityRequest, responseType: toit_api_hardware_pb.ClaimHardwareIdentityResponse, requestSerialize: serialize_toit_api_ClaimHardwareIdentityRequest, requestDeserialize: deserialize_toit_api_ClaimHardwareIdentityRequest, responseSerialize: serialize_toit_api_ClaimHardwareIdentityResponse, responseDeserialize: deserialize_toit_api_ClaimHardwareIdentityResponse, }, setHardwareIdentityInfo: { path: '/toit.api.FlashStation/SetHardwareIdentityInfo', requestStream: false, responseStream: false, requestType: toit_api_hardware_pb.SetHardwareIdentityInfoRequest, responseType: toit_api_hardware_pb.SetHardwareIdentityInfoResponse, requestSerialize: serialize_toit_api_SetHardwareIdentityInfoRequest, requestDeserialize: deserialize_toit_api_SetHardwareIdentityInfoRequest, responseSerialize: serialize_toit_api_SetHardwareIdentityInfoResponse, responseDeserialize: deserialize_toit_api_SetHardwareIdentityInfoResponse, }, }; exports.FlashStationClient = grpc.makeGenericClientConstructor(FlashStationService);