UNPKG

@iotize/tap

Version:

IoTize Device client for Javascript

67 lines (66 loc) 3.77 kB
/** * Generated file. Do not edit */ import { TargetProtocol } from '@iotize/tap'; import { TargetCoreType } from './models'; 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 { ServiceCallType } from '@iotize/tap'; export declare const SERVICE_CALLS: { getProtocol: ServiceCallType<void, TargetProtocol>; setProtocol: ServiceCallType<TargetProtocol, void>; putProtocol: ServiceCallType<TargetProtocol, void>; getCoreType: ServiceCallType<void, TargetCoreType>; putCoreType: ServiceCallType<TargetCoreType, void>; isConnected: ServiceCallType<void, boolean>; connect: ServiceCallType<void, void>; disconnect: ServiceCallType<void, void>; reset: ServiceCallType<void, void>; getFirmwareVersion: ServiceCallType<void, string>; putFirmwareVersion: ServiceCallType<string, void>; getVcc: ServiceCallType<void, number>; getMinVoltage: ServiceCallType<void, number>; putMinVoltage: ServiceCallType<number, void>; getMaxVoltage: ServiceCallType<void, number>; putMaxVoltage: ServiceCallType<number, void>; getPageSize: ServiceCallType<void, number>; putPageSize: ServiceCallType<number, void>; getComStats: ServiceCallType<void, TargetComStats>; clearComStats: ServiceCallType<void, void>; getAvailableProtocols: ServiceCallType<void, TargetProtocol[]>; getSerialModbusConfiguration: ServiceCallType<void, TargetSerialModbusProtocolConfiguration>; setSerialModbusConfiguration: ServiceCallType<TargetSerialModbusProtocolConfiguration, void>; putSerialModbusConfiguration: ServiceCallType<TargetSerialModbusProtocolConfiguration, void>; getModbusDefaultSlaveAddress: ServiceCallType<void, number>; putModbusDefaultSlaveAddress: ServiceCallType<number, void>; getS3PConfiguration: ServiceCallType<void, TargetS3PProtocolConfiguration>; setS3PConfiguration: ServiceCallType<TargetS3PProtocolConfiguration, void>; putS3PConfiguration: ServiceCallType<TargetS3PProtocolConfiguration, void>; getModbusTcpConfiguration: ServiceCallType<void, TargetModbusTcpProtocolConfiguration>; setModbusTcpConfiguration: ServiceCallType<TargetModbusTcpProtocolConfiguration, void>; putModbusTcpConfiguration: ServiceCallType<TargetModbusTcpProtocolConfiguration, void>; getCanConfiguration: ServiceCallType<void, TargetCanProtocolConfiguration>; setCanConfiguration: ServiceCallType<TargetCanProtocolConfiguration, void>; putCanConfiguration: ServiceCallType<TargetCanProtocolConfiguration, void>; postResetKeep: ServiceCallType<void, void>; readDebug: ServiceCallType<number, Uint8Array>; writeDebug: ServiceCallType<void, void>; getRegisterAccess: ServiceCallType<void, Uint8Array>; postRegisterAccess: ServiceCallType<void, void>; sendReceive: ServiceCallType<Uint8Array, Uint8Array>; send: ServiceCallType<Uint8Array, Uint8Array>; readBytes: ServiceCallType<void, Uint8Array>; modbusWrite: ServiceCallType<ModbusWriteOptions, void>; modbusRead: ServiceCallType<ModbusOptions, Uint8Array>; getSubProtocol: ServiceCallType<void, TargetProtocol>; getReceivedCount: ServiceCallType<void, number>; readAddress: ServiceCallType<MemoryInfo, Uint8Array>; writeAddress: ServiceCallType<MemoryWriteInfo, void>; };