(socket: net.Socket)
| 123 | private configureData: Record<string, unknown> | null = null; |
| 124 | |
| 125 | constructor(socket: net.Socket) { |
| 126 | this.socket = socket; |
| 127 | socket.on('data', (data: Buffer) => this.onData(data)); |
| 128 | socket.on('close', () => this.rejectAllPending(new Error('Connection closed unexpectedly'))); |
| 129 | socket.on('error', (err) => this.rejectAllPending(err)); |
| 130 | } |
| 131 | |
| 132 | private rejectAllPending(err: Error): void { |
| 133 | this.configureReady?.reject(err); |
nothing calls this directly
no test coverage detected