UNPKG

@iotize/tap

Version:

IoTize Device client for Javascript

58 lines (57 loc) 3.24 kB
/** * Generated file. Do not edit */ import './converter-stream-extension'; import { BodyConverter } from '@iotize/tap/client/api'; import { LoginCredential } from './models'; import { LoginCredentialHashed } from './models'; import { SecurityOptions } from './models'; import { WirelessPairingOptions } from './models'; import { CpuFrequencyOptions } from './models'; import { PowerOptimizationOptions } from './models'; import { NetworkOptions } from './models'; import { ProtocolMaxFrameSize } from './models'; import { MultiRequestFrame } from './models'; import { MultiResponseFrame } from './models'; import { TapStreamReader } from '@iotize/tap/client/impl'; import { TapStreamWriter } from '@iotize/tap/client/impl'; export declare class LoginCredentialConverter implements BodyConverter<LoginCredential> { encode(model: LoginCredential, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): LoginCredential; } export declare class LoginCredentialHashedConverter implements BodyConverter<LoginCredentialHashed> { encode(model: LoginCredentialHashed, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): LoginCredentialHashed; } export declare class SecurityOptionsConverter implements BodyConverter<SecurityOptions> { encode(model: SecurityOptions, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): SecurityOptions; } export declare class WirelessPairingOptionsConverter implements BodyConverter<WirelessPairingOptions> { encode(model: WirelessPairingOptions, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): WirelessPairingOptions; } export declare class CpuFrequencyOptionsConverter implements BodyConverter<CpuFrequencyOptions> { encode(model: CpuFrequencyOptions, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): CpuFrequencyOptions; } export declare class PowerOptimizationOptionsConverter implements BodyConverter<PowerOptimizationOptions> { encode(model: PowerOptimizationOptions, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): PowerOptimizationOptions; } export declare class NetworkOptionsConverter implements BodyConverter<NetworkOptions> { encode(model: NetworkOptions, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): NetworkOptions; } export declare class ProtocolMaxFrameSizeConverter implements BodyConverter<ProtocolMaxFrameSize> { encode(model: ProtocolMaxFrameSize, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): ProtocolMaxFrameSize; } export declare class MultiRequestFrameConverter implements BodyConverter<MultiRequestFrame> { encode(model: MultiRequestFrame, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): MultiRequestFrame; } export declare class MultiResponseFrameConverter implements BodyConverter<MultiResponseFrame> { encode(model: MultiResponseFrame, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): MultiResponseFrame; }