UNPKG

njs-modbus

Version:

A pure JavaScript implemetation of Modbus for NodeJS.

17 lines (16 loc) 572 B
import type { NetConnectOpts, ListenOptions } from 'node:net'; import { AbstractPhysicalLayer } from './abstract-physical-layer'; export declare class TcpServerPhysicalLayer extends AbstractPhysicalLayer { TYPE: 'SERIAL' | 'NET'; private _server; private _isOpen; private _destroyed; private _sockets; get isOpen(): boolean; get destroyed(): boolean; constructor(options?: NetConnectOpts); open(options?: ListenOptions): Promise<void>; write(data: Buffer): Promise<void>; close(): Promise<void>; destroy(): Promise<void>; }