@iotize/tap
Version:
IoTize Device client for Javascript
65 lines • 4.5 kB
JavaScript
/**
* Generated file. Do not edit
*/
import { TapRequestFrame } from '@iotize/tap/client/api';
import * as serviceConverters from './service-converters';
import { converters as commonConverters } from '@iotize/tap/service/core';
const allConverters = Object.assign(Object.assign({}, commonConverters), serviceConverters);
export const SERVICE_CALLS = {
selectFile: {
method: TapRequestFrame.MethodType.POST,
pathAlias: '/file-system/select-file',
path: '/1032//1',
bodyEncoder: allConverters.ascii,
},
unselectFile: {
method: TapRequestFrame.MethodType.POST,
pathAlias: '/file-system/unselect-file',
path: '/1032//2',
},
writeSelectedFile: {
method: TapRequestFrame.MethodType.POST,
pathAlias: '/file-system/write-selected-file',
path: '/1032//3',
},
setSelectedFileBundleId: {
method: TapRequestFrame.MethodType.POST,
pathAlias: '/file-system/selected-file-bundle-id',
path: '/1032//10',
bodyEncoder: allConverters.uint16,
},
setSelectedFileUserId: {
method: TapRequestFrame.MethodType.POST,
pathAlias: '/file-system/selected-file-user-id',
path: '/1032//11',
bodyEncoder: allConverters.uint16,
},
readSelectedFile: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/file-system/read-selected-file',
path: '/1032//4',
bodyEncoder: allConverters.readSelectedFileParams,
},
deleteSelectedFile: {
method: TapRequestFrame.MethodType.POST,
pathAlias: '/file-system/delete-selected-file',
path: '/1032//6',
},
clearAllFiles: {
method: TapRequestFrame.MethodType.POST,
pathAlias: '/file-system/clear-all-files',
path: '/1032//7',
},
getSelectedFileSize: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/file-system/selected-file-size',
path: '/1032//5',
responseBodyDecoder: allConverters.uint32,
},
listFiles: {
method: TapRequestFrame.MethodType.POST,
pathAlias: '/file-system/list-files',
path: '/1032//9',
},
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VydmljZS1jYWxscy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL3NlcnZpY2UvaW1wbC9maWxlLXN5c3RlbS9zcmMvbGliL2dlbmVyYXRlZC9zZXJ2aWNlLWNhbGxzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBSUgsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3pELE9BQU8sS0FBSyxpQkFBaUIsTUFBTSxzQkFBc0IsQ0FBQztBQUMxRCxPQUFPLEVBQUUsVUFBVSxJQUFJLGdCQUFnQixFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFFMUUsTUFBTSxhQUFhLG1DQUNkLGdCQUFnQixHQUNoQixpQkFBaUIsQ0FDckIsQ0FBQztBQUVGLE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBRztJQUMzQixVQUFVLEVBQUU7UUFDVixNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxJQUFJO1FBQ3ZDLFNBQVMsRUFBRSwwQkFBMEI7UUFDckMsSUFBSSxFQUFFLFVBQVU7UUFDaEIsV0FBVyxFQUFFLGFBQWEsQ0FBQyxLQUFLO0tBQ0E7SUFFbEMsWUFBWSxFQUFFO1FBQ1osTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsSUFBSTtRQUN2QyxTQUFTLEVBQUUsNEJBQTRCO1FBQ3ZDLElBQUksRUFBRSxVQUFVO0tBQ2M7SUFFaEMsaUJBQWlCLEVBQUU7UUFDakIsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsSUFBSTtRQUN2QyxTQUFTLEVBQUUsa0NBQWtDO1FBQzdDLElBQUksRUFBRSxVQUFVO0tBQ29CO0lBRXRDLHVCQUF1QixFQUFFO1FBQ3ZCLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLElBQUk7UUFDdkMsU0FBUyxFQUFFLHNDQUFzQztRQUNqRCxJQUFJLEVBQUUsV0FBVztRQUNqQixXQUFXLEVBQUUsYUFBYSxDQUFDLE1BQU07S0FDRDtJQUVsQyxxQkFBcUIsRUFBRTtRQUNyQixNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxJQUFJO1FBQ3ZDLFNBQVMsRUFBRSxvQ0FBb0M7UUFDL0MsSUFBSSxFQUFFLFdBQVc7UUFDakIsV0FBVyxFQUFFLGFBQWEsQ0FBQyxNQUFNO0tBQ0Q7SUFFbEMsZ0JBQWdCLEVBQUU7UUFDaEIsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsR0FBRztRQUN0QyxTQUFTLEVBQUUsaUNBQWlDO1FBQzVDLElBQUksRUFBRSxVQUFVO1FBQ2hCLFdBQVcsRUFBRSxhQUFhLENBQUMsc0JBQXNCO0tBQ0s7SUFFeEQsa0JBQWtCLEVBQUU7UUFDbEIsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsSUFBSTtRQUN2QyxTQUFTLEVBQUUsbUNBQW1DO1FBQzlDLElBQUksRUFBRSxVQUFVO0tBQ2M7SUFFaEMsYUFBYSxFQUFFO1FBQ2IsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsSUFBSTtRQUN2QyxTQUFTLEVBQUUsOEJBQThCO1FBQ3pDLElBQUksRUFBRSxVQUFVO0tBQ2M7SUFFaEMsbUJBQW1CLEVBQUU7UUFDbkIsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsR0FBRztRQUN0QyxTQUFTLEVBQUUsaUNBQWlDO1FBQzVDLElBQUksRUFBRSxVQUFVO1FBQ2hCLG1CQUFtQixFQUFFLGFBQWEsQ0FBQyxNQUFNO0tBQ1Q7SUFFbEMsU0FBUyxFQUFFO1FBQ1QsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsSUFBSTtRQUN2QyxTQUFTLEVBQUUseUJBQXlCO1FBQ3BDLElBQUksRUFBRSxVQUFVO0tBQ2M7Q0FDakMsQ0FBQyJ9