On 07/11/12 00:06, Dan Williams wrote:
> Is there any way we can move the nm-manger.c to src/modem-manager/ and
> isolate them better?  Perhaps either fold them into
> src/modem-manager/nm-modem-manager.c or else create a parallel
> src/modem-manager/nm-modem-manager1.c?

Well, we could have a new GObject created under /modem-manager which
would listen to either the old or new ModemManager modem added/removed
signals, and create NMDeviceModems right away. That object would notify
the new NMDevices so that NMManager knows about them and it would do the
checks against priv->devices looking for Bluetooth DUN devices. This
would definitely simplify NMManager as the code for both ModemManagers
would get out. The downside is that we would be creating NMDeviceModem
objects too early, before knowing if they will end up being used (as
NMDeviceModem) or removed (if they are to be used as NMDeviceBt). I
guess we would also move NMDeviceModem under /modem-manager in this
case. I'll try to prepare a patch to do this.


-- 
Aleksander
_______________________________________________
networkmanager-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/networkmanager-list

Reply via email to