UNPKG

@iotize/tap

Version:

IoTize Device client for Javascript

44 lines (43 loc) 2.39 kB
/** * Generated file. Do not edit */ 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'; declare module '@iotize/tap/client/impl/lib/frame/tap-stream-core' { interface TapStreamReader { readLoginCredential(): LoginCredential; readLoginCredentialHashed(): LoginCredentialHashed; readSecurityOptions(): SecurityOptions; readWirelessPairingOptions(): WirelessPairingOptions; readCpuFrequencyOptions(): CpuFrequencyOptions; readPowerOptimizationOptions(): PowerOptimizationOptions; readNetworkOptions(): NetworkOptions; readProtocolMaxFrameSize(): ProtocolMaxFrameSize; readMultiRequestFrame(): MultiRequestFrame; readMultiRequestFrameRequestItem(): MultiRequestFrame.RequestItem; readMultiResponseFrame(): MultiResponseFrame; readMultiResponseFrameResponseItem(): MultiResponseFrame.ResponseItem; } interface TapStreamWriter { writeLoginCredential(model: LoginCredential): TapStreamWriter; writeLoginCredentialHashed(model: LoginCredentialHashed): TapStreamWriter; writeSecurityOptions(model: SecurityOptions): TapStreamWriter; writeWirelessPairingOptions(model: WirelessPairingOptions): TapStreamWriter; writeCpuFrequencyOptions(model: CpuFrequencyOptions): TapStreamWriter; writePowerOptimizationOptions(model: PowerOptimizationOptions): TapStreamWriter; writeNetworkOptions(model: NetworkOptions): TapStreamWriter; writeProtocolMaxFrameSize(model: ProtocolMaxFrameSize): TapStreamWriter; writeMultiRequestFrame(model: MultiRequestFrame): TapStreamWriter; writeMultiRequestFrameRequestItem(model: MultiRequestFrame.RequestItem): TapStreamWriter; writeMultiResponseFrame(model: MultiResponseFrame): TapStreamWriter; writeMultiResponseFrameResponseItem(model: MultiResponseFrame.ResponseItem): TapStreamWriter; } }