module; export module DataChannel; export { class IDataChannel { public: // virtual void Request() = 0; // virtual void Listen() = 0; // virtual void Mute() = 0; }; class NetworkChannel final : public IDataChannel { }; class ThreadChannel final : public IDataChannel { }; }