UNPKG

@iotize/tap

Version:

IoTize Device client for Javascript

91 lines (90 loc) 2.08 kB
/** * Generated file. Do not edit */ import { TapResponse } from '@iotize/tap'; import { LoraConfig } from './models'; import { AbstractService, ServiceCallType } from '@iotize/tap'; export declare class LoraService extends AbstractService { resources: { getIds: ServiceCallType<void, Uint8Array>; putIds: ServiceCallType<Uint8Array, void>; getConfig: ServiceCallType<void, LoraConfig>; putConfig: ServiceCallType<LoraConfig, void>; }; /** * Get LoRa IDs * * LWM2M path: /1024//90 * * @tapVersion(">=1.0") * @return */ getIds(): Promise<TapResponse<Uint8Array>>; /** * * * LWM2M path: /1024//90 * * @tapVersion(">=1.0") * @return call options */ getIdsCall(): ServiceCallType; /** * Write LoRa IDs * * LWM2M path: /1024//90 * * @tapVersion(">=1.0") * @param value input * @return */ putIds(value: Uint8Array): Promise<TapResponse<void>>; /** * * * LWM2M path: /1024//90 * * @tapVersion(">=1.0") * @param value input * @return call options */ putIdsCall(value: Uint8Array): ServiceCallType; /** * Get LoRa configuration * * LWM2M path: /1024//91 * * @tapVersion(">=1.0") * @return */ getConfig(): Promise<TapResponse<LoraConfig>>; /** * * * LWM2M path: /1024//91 * * @tapVersion(">=1.0") * @return call options */ getConfigCall(): ServiceCallType; /** * Write LoRa configuration * * LWM2M path: /1024//91 * * @tapVersion(">=1.0") * @param value input * @return */ putConfig(value: LoraConfig): Promise<TapResponse<void>>; /** * * * LWM2M path: /1024//91 * * @tapVersion(">=1.0") * @param value input * @return call options */ putConfigCall(value: LoraConfig): ServiceCallType; }