@iotize/tap
Version:
IoTize Device client for Javascript
38 lines • 2.71 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 = {
postPackage: {
method: TapRequestFrame.MethodType.POST,
pathAlias: '/firmware/package',
path: '/5//0',
},
postUpdate: {
method: TapRequestFrame.MethodType.POST,
pathAlias: '/firmware/update',
path: '/5//2',
},
getState: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/firmware/state',
path: '/5//3',
responseBodyDecoder: allConverters.firmwareState,
},
getUpdateResult: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/firmware/update-result',
path: '/5//5',
responseBodyDecoder: allConverters.firmwareUpdateResult,
},
postCrcCheck: {
method: TapRequestFrame.MethodType.POST,
pathAlias: '/firmware/crc-check',
path: '/5//6',
bodyEncoder: allConverters.crcCheckBody,
},
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VydmljZS1jYWxscy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL3NlcnZpY2UvaW1wbC9maXJtd2FyZS9zcmMvbGliL2dlbmVyYXRlZC9zZXJ2aWNlLWNhbGxzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBTUgsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3pELE9BQU8sS0FBSyxpQkFBaUIsTUFBTSxzQkFBc0IsQ0FBQztBQUMxRCxPQUFPLEVBQUUsVUFBVSxJQUFJLGdCQUFnQixFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFFMUUsTUFBTSxhQUFhLG1DQUNkLGdCQUFnQixHQUNoQixpQkFBaUIsQ0FDckIsQ0FBQztBQUVGLE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBRztJQUMzQixXQUFXLEVBQUU7UUFDWCxNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxJQUFJO1FBQ3ZDLFNBQVMsRUFBRSxtQkFBbUI7UUFDOUIsSUFBSSxFQUFFLE9BQU87S0FDaUI7SUFFaEMsVUFBVSxFQUFFO1FBQ1YsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsSUFBSTtRQUN2QyxTQUFTLEVBQUUsa0JBQWtCO1FBQzdCLElBQUksRUFBRSxPQUFPO0tBQ2lCO0lBRWhDLFFBQVEsRUFBRTtRQUNSLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLEdBQUc7UUFDdEMsU0FBUyxFQUFFLGlCQUFpQjtRQUM1QixJQUFJLEVBQUUsT0FBTztRQUNiLG1CQUFtQixFQUFFLGFBQWEsQ0FBQyxhQUFhO0tBQ1Q7SUFFekMsZUFBZSxFQUFFO1FBQ2YsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsR0FBRztRQUN0QyxTQUFTLEVBQUUseUJBQXlCO1FBQ3BDLElBQUksRUFBRSxPQUFPO1FBQ2IsbUJBQW1CLEVBQUUsYUFBYSxDQUFDLG9CQUFvQjtLQUNUO0lBRWhELFlBQVksRUFBRTtRQUNaLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLElBQUk7UUFDdkMsU0FBUyxFQUFFLHFCQUFxQjtRQUNoQyxJQUFJLEVBQUUsT0FBTztRQUNiLFdBQVcsRUFBRSxhQUFhLENBQUMsWUFBWTtLQUNEO0NBQ3pDLENBQUMifQ==