UNPKG

@zandor300/jsmodbus

Version:

Implementation for the Serial/TCP Modbus protocol.

19 lines 1 kB
import ReadHoldingRegistersRequestBody from '../request/read-holding-registers'; import ModbusReadResponseBody from './read-response-body.js'; export default class ReadHoldingRegistersResponseBody extends ModbusReadResponseBody { get byteCount(): any; get values(): Buffer<ArrayBufferLike> | number[]; get valuesAsArray(): number[] | Uint16Array<ArrayBufferLike>; get valuesAsBuffer(): Buffer<ArrayBufferLike>; get length(): number; static fromRequest(requestBody: ReadHoldingRegistersRequestBody, holdingRegisters: Buffer): ReadHoldingRegistersResponseBody; static fromBuffer(buffer: Buffer): ReadHoldingRegistersResponseBody | null; protected _valuesAsArray: number[] | Uint16Array; protected _valuesAsBuffer: Buffer; private _byteCount; private _values; private _bufferLength; constructor(byteCount: number, values: number[] | Buffer, payload?: Buffer); createPayload(): Buffer<ArrayBuffer>; } //# sourceMappingURL=read-holding-registers.d.ts.map