--- nono/host/comdriver_tcp.h 2026/04/29 17:05:21 1.1.1.2 +++ nono/host/comdriver_tcp.h 2026/04/29 17:06:02 1.1.1.5 @@ -17,14 +17,14 @@ class COMDriverTCP : public COMDriver { using inherited = COMDriver; public: - COMDriverTCP(HostDevice *hostdev_); + explicit COMDriverTCP(HostDevice *hostdev_); ~COMDriverTCP() override; - bool InitDriver() override; + bool InitDriver(bool startup) override; int Dispatch(int udata) override; int Read() override; void Write(uint32 data) override; - void MonitorUpdateMD(TextScreen&, int y) override; + void MonitorScreenMD(TextScreen&, int y) override; private: bool Accept(); @@ -33,6 +33,8 @@ class COMDriverTCP : public COMDriver int Command(uint8 code); void Close(); + int port {}; + autofd ls {}; autofd sock {};