@iotize/tap
Version:
IoTize Device client for Javascript
44 lines (43 loc) • 2.69 kB
TypeScript
/**
* Generated file. Do not edit
*/
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';
declare module '@iotize/tap/client/impl/lib/frame/tap-stream-core' {
interface TapStreamReader {
readTargetComStats(): TargetComStats;
readTargetSerialModbusProtocolConfiguration(): TargetSerialModbusProtocolConfiguration;
readTargetSerialModbusProtocolConfigurationModbus(): TargetSerialModbusProtocolConfiguration.Modbus;
readTargetSerialModbusProtocolConfigurationSerial(): TargetSerialModbusProtocolConfiguration.Serial;
readTargetS3PProtocolConfiguration(): TargetS3PProtocolConfiguration;
readTargetModbusTcpProtocolConfiguration(): TargetModbusTcpProtocolConfiguration;
readTargetCanProtocolConfiguration(): TargetCanProtocolConfiguration;
readModbusWriteOptions(): ModbusWriteOptions;
readModbusOptions(): ModbusOptions;
readMemoryInfo(): MemoryInfo;
readMemoryWriteInfo(): MemoryWriteInfo;
readSerialSettings(): SerialSettings;
}
interface TapStreamWriter {
writeTargetComStats(model: TargetComStats): TapStreamWriter;
writeTargetSerialModbusProtocolConfiguration(model: TargetSerialModbusProtocolConfiguration): TapStreamWriter;
writeTargetSerialModbusProtocolConfigurationModbus(model: TargetSerialModbusProtocolConfiguration.Modbus): TapStreamWriter;
writeTargetSerialModbusProtocolConfigurationSerial(model: TargetSerialModbusProtocolConfiguration.Serial): TapStreamWriter;
writeTargetS3PProtocolConfiguration(model: TargetS3PProtocolConfiguration): TapStreamWriter;
writeTargetModbusTcpProtocolConfiguration(model: TargetModbusTcpProtocolConfiguration): TapStreamWriter;
writeTargetCanProtocolConfiguration(model: TargetCanProtocolConfiguration): TapStreamWriter;
writeModbusWriteOptions(model: ModbusWriteOptions): TapStreamWriter;
writeModbusOptions(model: ModbusOptions): TapStreamWriter;
writeMemoryInfo(model: MemoryInfo): TapStreamWriter;
writeMemoryWriteInfo(model: MemoryWriteInfo): TapStreamWriter;
writeSerialSettings(model: SerialSettings): TapStreamWriter;
}
}