@iotize/tap
Version:
IoTize Device client for Javascript
44 lines (43 loc) • 2.48 kB
TypeScript
/**
* Generated file. Do not edit
*/
import { TapnpassProtocolConfiguration } from './models';
import { AdpStats } from './models';
import { AdpControlIn } from './models';
import { AdpControlOut } from './models';
declare module '@iotize/tap/client/impl/lib/frame/tap-stream-core' {
interface TapStreamReader {
readTapnpassProtocolConfiguration(): TapnpassProtocolConfiguration;
readTapnpassProtocolConfigurationModbus(): TapnpassProtocolConfiguration.Modbus;
readTapnpassProtocolConfigurationSerial(): TapnpassProtocolConfiguration.Serial;
readTapnpassProtocolConfigurationUsb(): TapnpassProtocolConfiguration.Usb;
readTapnpassProtocolConfigurationUsbAlias(): TapnpassProtocolConfiguration.UsbAlias;
readAdpStats(): AdpStats;
readAdpStatsHeader(): AdpStats.Header;
readAdpStatsVersion(): AdpStats.Version;
readAdpStatsIntern(): AdpStats.Intern;
readAdpStatsState(): AdpStats.State;
readAdpStatsUart(): AdpStats.Uart;
readAdpStatsUsb(): AdpStats.Usb;
readAdpStatsCom(): AdpStats.Com;
readAdpControlIn(): AdpControlIn;
readAdpControlOut(): AdpControlOut;
}
interface TapStreamWriter {
writeTapnpassProtocolConfiguration(model: TapnpassProtocolConfiguration): TapStreamWriter;
writeTapnpassProtocolConfigurationModbus(model: TapnpassProtocolConfiguration.Modbus): TapStreamWriter;
writeTapnpassProtocolConfigurationSerial(model: TapnpassProtocolConfiguration.Serial): TapStreamWriter;
writeTapnpassProtocolConfigurationUsb(model: TapnpassProtocolConfiguration.Usb): TapStreamWriter;
writeTapnpassProtocolConfigurationUsbAlias(model: TapnpassProtocolConfiguration.UsbAlias): TapStreamWriter;
writeAdpStats(model: AdpStats): TapStreamWriter;
writeAdpStatsHeader(model: AdpStats.Header): TapStreamWriter;
writeAdpStatsVersion(model: AdpStats.Version): TapStreamWriter;
writeAdpStatsIntern(model: AdpStats.Intern): TapStreamWriter;
writeAdpStatsState(model: AdpStats.State): TapStreamWriter;
writeAdpStatsUart(model: AdpStats.Uart): TapStreamWriter;
writeAdpStatsUsb(model: AdpStats.Usb): TapStreamWriter;
writeAdpStatsCom(model: AdpStats.Com): TapStreamWriter;
writeAdpControlIn(model: AdpControlIn): TapStreamWriter;
writeAdpControlOut(model: AdpControlOut): TapStreamWriter;
}
}