@zandor300/jsmodbus
Version:
Implementation for the Serial/TCP Modbus protocol.
16 lines • 686 B
TypeScript
import { ErrorCode, FunctionCode } from '../codes';
import ModbusRequestBody from './request-body.js';
export default class ExceptionRequestBody extends ModbusRequestBody {
get code(): ErrorCode;
get name(): "ExceptionRequest";
get count(): number;
get byteCount(): number;
get isException(): boolean;
static fromBuffer(buffer: Buffer): ExceptionRequestBody | null;
protected _code: ErrorCode;
constructor(fc: FunctionCode, code: ErrorCode);
constructor(fc: number, code: ErrorCode);
createPayload(): Buffer<ArrayBuffer>;
}
export declare function isExceptionRequestBody(x: any): x is ExceptionRequestBody;
//# sourceMappingURL=exception.d.ts.map