Skip to content

SocketLike

Defined in: src/transports/tcpTransport.ts:11

Minimal structural view of a node:net Socket — satisfied by a real net.Socket and by test fakes. Mirrors the duck-typed SerialPortLike: we only touch the few members the transport actually uses.

readonly optional destroyed?: boolean;

Defined in: src/transports/tcpTransport.ts:14

destroy(): unknown;

Defined in: src/transports/tcpTransport.ts:13

unknown


on(event, cb): unknown;

Defined in: src/transports/tcpTransport.ts:15

ParameterType
event"close" | "connect"
cb() => void

unknown

on(event, cb): unknown;

Defined in: src/transports/tcpTransport.ts:16

ParameterType
event"data"
cb(chunk) => void

unknown

on(event, cb): unknown;

Defined in: src/transports/tcpTransport.ts:17

ParameterType
event"error"
cb(err) => void

unknown


write(bytes): unknown;

Defined in: src/transports/tcpTransport.ts:12

ParameterType
bytesUint8Array

unknown