@iotize/tap
Version:
IoTize Device client for Javascript
76 lines • 5.14 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 = {
getIp: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/ethernet/ip',
path: '/1024//85',
responseBodyDecoder: allConverters.stringIpv4,
},
putIp: {
method: TapRequestFrame.MethodType.PUT,
pathAlias: '/ethernet/ip',
path: '/1024//85',
bodyEncoder: allConverters.stringIpv4,
},
getGatewayIp: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/ethernet/gateway-ip',
path: '/1024//86',
responseBodyDecoder: allConverters.stringIpv4,
},
putGatewayIp: {
method: TapRequestFrame.MethodType.PUT,
pathAlias: '/ethernet/gateway-ip',
path: '/1024//86',
bodyEncoder: allConverters.stringIpv4,
},
getIpMask: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/ethernet/ip-mask',
path: '/1024//87',
responseBodyDecoder: allConverters.stringIpv4mask,
},
putIpMask: {
method: TapRequestFrame.MethodType.PUT,
pathAlias: '/ethernet/ip-mask',
path: '/1024//87',
bodyEncoder: allConverters.stringIpv4mask,
},
getHostname: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/ethernet/hostname',
path: '/1024//93',
responseBodyDecoder: allConverters.ascii,
},
getDnsIp: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/ethernet/dns-ip',
path: '/1024//124',
responseBodyDecoder: allConverters.stringIpv4,
},
putDnsIp: {
method: TapRequestFrame.MethodType.PUT,
pathAlias: '/ethernet/dns-ip',
path: '/1024//124',
bodyEncoder: allConverters.stringIpv4,
},
getEnabled: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/ethernet/enabled',
path: '/1024//130',
responseBodyDecoder: allConverters.boolean,
},
putEnabled: {
method: TapRequestFrame.MethodType.PUT,
pathAlias: '/ethernet/enabled',
path: '/1024//130',
bodyEncoder: allConverters.boolean,
},
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VydmljZS1jYWxscy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL3NlcnZpY2UvaW1wbC9ldGhlcm5ldC9zcmMvbGliL2dlbmVyYXRlZC9zZXJ2aWNlLWNhbGxzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBR0gsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3pELE9BQU8sS0FBSyxpQkFBaUIsTUFBTSxzQkFBc0IsQ0FBQztBQUMxRCxPQUFPLEVBQUUsVUFBVSxJQUFJLGdCQUFnQixFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFFMUUsTUFBTSxhQUFhLG1DQUNkLGdCQUFnQixHQUNoQixpQkFBaUIsQ0FDckIsQ0FBQztBQUVGLE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBRztJQUMzQixLQUFLLEVBQUU7UUFDTCxNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSxjQUFjO1FBQ3pCLElBQUksRUFBRSxXQUFXO1FBQ2pCLG1CQUFtQixFQUFFLGFBQWEsQ0FBQyxVQUFVO0tBQ2I7SUFFbEMsS0FBSyxFQUFFO1FBQ0wsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsR0FBRztRQUN0QyxTQUFTLEVBQUUsY0FBYztRQUN6QixJQUFJLEVBQUUsV0FBVztRQUNqQixXQUFXLEVBQUUsYUFBYSxDQUFDLFVBQVU7S0FDTDtJQUVsQyxZQUFZLEVBQUU7UUFDWixNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSxzQkFBc0I7UUFDakMsSUFBSSxFQUFFLFdBQVc7UUFDakIsbUJBQW1CLEVBQUUsYUFBYSxDQUFDLFVBQVU7S0FDYjtJQUVsQyxZQUFZLEVBQUU7UUFDWixNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSxzQkFBc0I7UUFDakMsSUFBSSxFQUFFLFdBQVc7UUFDakIsV0FBVyxFQUFFLGFBQWEsQ0FBQyxVQUFVO0tBQ0w7SUFFbEMsU0FBUyxFQUFFO1FBQ1QsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsR0FBRztRQUN0QyxTQUFTLEVBQUUsbUJBQW1CO1FBQzlCLElBQUksRUFBRSxXQUFXO1FBQ2pCLG1CQUFtQixFQUFFLGFBQWEsQ0FBQyxjQUFjO0tBQ2pCO0lBRWxDLFNBQVMsRUFBRTtRQUNULE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLEdBQUc7UUFDdEMsU0FBUyxFQUFFLG1CQUFtQjtRQUM5QixJQUFJLEVBQUUsV0FBVztRQUNqQixXQUFXLEVBQUUsYUFBYSxDQUFDLGNBQWM7S0FDVDtJQUVsQyxXQUFXLEVBQUU7UUFDWCxNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSxvQkFBb0I7UUFDL0IsSUFBSSxFQUFFLFdBQVc7UUFDakIsbUJBQW1CLEVBQUUsYUFBYSxDQUFDLEtBQUs7S0FDUjtJQUVsQyxRQUFRLEVBQUU7UUFDUixNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSxrQkFBa0I7UUFDN0IsSUFBSSxFQUFFLFlBQVk7UUFDbEIsbUJBQW1CLEVBQUUsYUFBYSxDQUFDLFVBQVU7S0FDYjtJQUVsQyxRQUFRLEVBQUU7UUFDUixNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSxrQkFBa0I7UUFDN0IsSUFBSSxFQUFFLFlBQVk7UUFDbEIsV0FBVyxFQUFFLGFBQWEsQ0FBQyxVQUFVO0tBQ0w7SUFFbEMsVUFBVSxFQUFFO1FBQ1YsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsR0FBRztRQUN0QyxTQUFTLEVBQUUsbUJBQW1CO1FBQzlCLElBQUksRUFBRSxZQUFZO1FBQ2xCLG1CQUFtQixFQUFFLGFBQWEsQ0FBQyxPQUFPO0tBQ1Q7SUFFbkMsVUFBVSxFQUFFO1FBQ1YsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsR0FBRztRQUN0QyxTQUFTLEVBQUUsbUJBQW1CO1FBQzlCLElBQUksRUFBRSxZQUFZO1FBQ2xCLFdBQVcsRUFBRSxhQUFhLENBQUMsT0FBTztLQUNEO0NBQ3BDLENBQUMifQ==