UNPKG

spot-sdk-ts

Version:

TypeScript bindings based on protobufs (proto3) provided by Boston Dynamics

72 lines 4.66 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.DataAcquisitionStoreServiceClientImpl = exports.protobufPackage = void 0; /* eslint-disable */ const data_acquisition_store_1 = require("./data_acquisition_store"); const minimal_1 = __importDefault(require("protobufjs/minimal")); exports.protobufPackage = "bosdyn.api"; class DataAcquisitionStoreServiceClientImpl { rpc; constructor(rpc) { this.rpc = rpc; this.ListCaptureActions = this.ListCaptureActions.bind(this); this.ListStoredData = this.ListStoredData.bind(this); this.StoreData = this.StoreData.bind(this); this.ListStoredImages = this.ListStoredImages.bind(this); this.StoreImage = this.StoreImage.bind(this); this.ListStoredMetadata = this.ListStoredMetadata.bind(this); this.StoreMetadata = this.StoreMetadata.bind(this); this.ListStoredAlertData = this.ListStoredAlertData.bind(this); this.StoreAlertData = this.StoreAlertData.bind(this); } ListCaptureActions(request) { const data = data_acquisition_store_1.ListCaptureActionsRequest.encode(request).finish(); const promise = this.rpc.request("bosdyn.api.DataAcquisitionStoreService", "ListCaptureActions", data); return promise.then((data) => data_acquisition_store_1.ListCaptureActionsResponse.decode(new minimal_1.default.Reader(data))); } ListStoredData(request) { const data = data_acquisition_store_1.ListStoredDataRequest.encode(request).finish(); const promise = this.rpc.request("bosdyn.api.DataAcquisitionStoreService", "ListStoredData", data); return promise.then((data) => data_acquisition_store_1.ListStoredDataResponse.decode(new minimal_1.default.Reader(data))); } StoreData(request) { const data = data_acquisition_store_1.StoreDataRequest.encode(request).finish(); const promise = this.rpc.request("bosdyn.api.DataAcquisitionStoreService", "StoreData", data); return promise.then((data) => data_acquisition_store_1.StoreDataResponse.decode(new minimal_1.default.Reader(data))); } ListStoredImages(request) { const data = data_acquisition_store_1.ListStoredImagesRequest.encode(request).finish(); const promise = this.rpc.request("bosdyn.api.DataAcquisitionStoreService", "ListStoredImages", data); return promise.then((data) => data_acquisition_store_1.ListStoredImagesResponse.decode(new minimal_1.default.Reader(data))); } StoreImage(request) { const data = data_acquisition_store_1.StoreImageRequest.encode(request).finish(); const promise = this.rpc.request("bosdyn.api.DataAcquisitionStoreService", "StoreImage", data); return promise.then((data) => data_acquisition_store_1.StoreImageResponse.decode(new minimal_1.default.Reader(data))); } ListStoredMetadata(request) { const data = data_acquisition_store_1.ListStoredMetadataRequest.encode(request).finish(); const promise = this.rpc.request("bosdyn.api.DataAcquisitionStoreService", "ListStoredMetadata", data); return promise.then((data) => data_acquisition_store_1.ListStoredMetadataResponse.decode(new minimal_1.default.Reader(data))); } StoreMetadata(request) { const data = data_acquisition_store_1.StoreMetadataRequest.encode(request).finish(); const promise = this.rpc.request("bosdyn.api.DataAcquisitionStoreService", "StoreMetadata", data); return promise.then((data) => data_acquisition_store_1.StoreMetadataResponse.decode(new minimal_1.default.Reader(data))); } ListStoredAlertData(request) { const data = data_acquisition_store_1.ListStoredAlertDataRequest.encode(request).finish(); const promise = this.rpc.request("bosdyn.api.DataAcquisitionStoreService", "ListStoredAlertData", data); return promise.then((data) => data_acquisition_store_1.ListStoredAlertDataResponse.decode(new minimal_1.default.Reader(data))); } StoreAlertData(request) { const data = data_acquisition_store_1.StoreAlertDataRequest.encode(request).finish(); const promise = this.rpc.request("bosdyn.api.DataAcquisitionStoreService", "StoreAlertData", data); return promise.then((data) => data_acquisition_store_1.StoreAlertDataResponse.decode(new minimal_1.default.Reader(data))); } } exports.DataAcquisitionStoreServiceClientImpl = DataAcquisitionStoreServiceClientImpl; //# sourceMappingURL=data_acquisition_store_service.js.map