UNPKG

node-opcua-transport

Version:

pure nodejs OPCUA SDK - module transport

23 lines (22 loc) 774 B
import { EventEmitter } from "events"; import { ISocketLike } from "../source"; export declare class HalfComChannel extends EventEmitter implements ISocketLike { private _hasEnded; destroyed: boolean; private _ended; private _timeoutId; private timeout; constructor(); remoteAddress?: string | undefined; remotePort?: number | undefined; write(data: string | Buffer): void; onReceiveEnd(err?: Error): void; onReceiveData(data: Buffer): void; private _disconnectOtherParty; end(): void; destroy(err?: Error): void; setKeepAlive(enable?: boolean, initialDelay?: number): this; setNoDelay(noDelay?: boolean): this; setTimeout(timeout: number, callback?: () => void): this; private _triggerTimeoutTimer; }