UNPKG

@zandor300/jsmodbus

Version:

Implementation for the Serial/TCP Modbus protocol.

19 lines 959 B
import ReadInputRegistersRequestBody from '../request/read-input-registers.js'; import ModbusReadResponseBody from './read-response-body.js'; export default class ReadInputRegistersResponseBody extends ModbusReadResponseBody { get byteCount(): number; get values(): Buffer | number[] | Uint16Array; get valuesAsArray(): number[] | Uint16Array; get valuesAsBuffer(): Buffer; get length(): number; static fromRequest(requestBody: ReadInputRegistersRequestBody, inputRegisters: Buffer): ReadInputRegistersResponseBody; static fromBuffer(buffer: Buffer): ReadInputRegistersResponseBody | null; protected _valuesAsArray: number[] | Uint16Array; protected _valuesAsBuffer: Buffer; private _byteCount; private _values; private _bufferLength; constructor(byteCount: number, values: number[] | Uint16Array | Buffer, payload?: Buffer); createPayload(): Buffer; } //# sourceMappingURL=read-input-registers.d.ts.map