UNPKG

@iotize/tap

Version:

IoTize Device client for Javascript

58 lines (57 loc) 3.41 kB
/** * Generated file. Do not edit */ import './converter-stream-extension'; import { BodyConverter } from '@iotize/tap/client/api'; import { TargetComStats } from './models'; import { TargetSerialModbusProtocolConfiguration } from './models'; import { TargetS3PProtocolConfiguration } from './models'; import { TargetModbusTcpProtocolConfiguration } from './models'; import { TargetCanProtocolConfiguration } from './models'; import { ModbusWriteOptions } from './models'; import { ModbusOptions } from './models'; import { MemoryInfo } from './models'; import { MemoryWriteInfo } from './models'; import { SerialSettings } from './models'; import { TapStreamReader } from '@iotize/tap/client/impl'; import { TapStreamWriter } from '@iotize/tap/client/impl'; export declare class TargetComStatsConverter implements BodyConverter<TargetComStats> { encode(model: TargetComStats, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): TargetComStats; } export declare class TargetSerialModbusProtocolConfigurationConverter implements BodyConverter<TargetSerialModbusProtocolConfiguration> { encode(model: TargetSerialModbusProtocolConfiguration, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): TargetSerialModbusProtocolConfiguration; } export declare class TargetS3PProtocolConfigurationConverter implements BodyConverter<TargetS3PProtocolConfiguration> { encode(model: TargetS3PProtocolConfiguration, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): TargetS3PProtocolConfiguration; } export declare class TargetModbusTcpProtocolConfigurationConverter implements BodyConverter<TargetModbusTcpProtocolConfiguration> { encode(model: TargetModbusTcpProtocolConfiguration, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): TargetModbusTcpProtocolConfiguration; } export declare class TargetCanProtocolConfigurationConverter implements BodyConverter<TargetCanProtocolConfiguration> { encode(model: TargetCanProtocolConfiguration, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): TargetCanProtocolConfiguration; } export declare class ModbusWriteOptionsConverter implements BodyConverter<ModbusWriteOptions> { encode(model: ModbusWriteOptions, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): ModbusWriteOptions; } export declare class ModbusOptionsConverter implements BodyConverter<ModbusOptions> { encode(model: ModbusOptions, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): ModbusOptions; } export declare class MemoryInfoConverter implements BodyConverter<MemoryInfo> { encode(model: MemoryInfo, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): MemoryInfo; } export declare class MemoryWriteInfoConverter implements BodyConverter<MemoryWriteInfo> { encode(model: MemoryWriteInfo, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): MemoryWriteInfo; } export declare class SerialSettingsConverter implements BodyConverter<SerialSettings> { encode(model: SerialSettings, stream?: TapStreamWriter): Uint8Array; decode(data: TapStreamReader | Uint8Array): SerialSettings; }