--- nono/host/netdriver_none.h 2026/04/29 17:04:34 1.1.1.2 +++ nono/host/netdriver_none.h 2026/04/29 17:05:11 1.1.1.4 @@ -4,6 +4,10 @@ // Licensed under nono-license.txt // +// +// ホストネットワークの none ドライバ +// + #pragma once #include "netdriver.h" @@ -12,10 +16,9 @@ class NetDriverNone : public NetDriver { using inherited = NetDriver; public: - NetDriverNone(); + NetDriverNone(HostDevice *hostdev_); ~NetDriverNone() override; - bool Init() override; - bool SendPacket(const std::vector& data) override; - void ThreadRun() override; + int Read(NetPacket *p) override; + void Write(const void *buf, int buflen) override; };