UNPKG

@iotize/tap

Version:

IoTize Device client for Javascript

90 lines (89 loc) 2.15 kB
/** * Generated file. Do not edit */ import { TapResponse } from '@iotize/tap'; import { AbstractService, ServiceCallType } from '@iotize/tap'; export declare class LteService extends AbstractService { resources: { getEnabled: ServiceCallType<void, boolean>; putEnabled: ServiceCallType<boolean, void>; getApplicationData: ServiceCallType<void, number>; putApplicationData: ServiceCallType<Uint8Array, void>; }; /** * Get LTE enable status * * LWM2M path: /1024//131 * * @tapVersion(">=2.13") * @return */ getEnabled(): Promise<TapResponse<boolean>>; /** * * * LWM2M path: /1024//131 * * @tapVersion(">=2.13") * @return call options */ getEnabledCall(): ServiceCallType; /** * Write LTE enable status * * LWM2M path: /1024//131 * * @tapVersion(">=2.13") * @param isEnabled input * @return */ putEnabled(isEnabled: boolean): Promise<TapResponse<void>>; /** * * * LWM2M path: /1024//131 * * @tapVersion(">=2.13") * @param isEnabled input * @return call options */ putEnabledCall(isEnabled: boolean): ServiceCallType; /** * Get application data for LTE * * LWM2M path: /1024//122 * * @tapVersion(">=2.11") * @return */ getApplicationData(): Promise<TapResponse<number>>; /** * * * LWM2M path: /1024//122 * * @tapVersion(">=2.11") * @return call options */ getApplicationDataCall(): ServiceCallType; /** * Set application data for LTE * * LWM2M path: /1024//122 * * @tapVersion(">=2.11") * @param value input * @return */ putApplicationData(value: Uint8Array): Promise<TapResponse<void>>; /** * * * LWM2M path: /1024//122 * * @tapVersion(">=2.11") * @param value input * @return call options */ putApplicationDataCall(value: Uint8Array): ServiceCallType; }