enip-ts
Version:
Typescript implementation of the Ethernet/IP™ protocol.
17 lines (16 loc) • 507 B
TypeScript
import { ENIPDataVector } from "./client";
import type { ENIPEventEmitter } from "../enip/events";
/** Server Socket controller */
export declare class ENIPServer {
private server;
private clients;
events: ENIPEventEmitter;
constructor(vector: ENIPDataVector);
/**
* Make Enip Server listening
* @param port Port used by this server
* @returns true if listening successfully, false if not.
*/
listen(port?: number): Promise<boolean>;
}
export { ENIPDataVector };