summaryrefslogtreecommitdiff
path: root/src/devices/wwan/README
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/wwan/README')
-rw-r--r--src/devices/wwan/README45
1 files changed, 45 insertions, 0 deletions
diff --git a/src/devices/wwan/README b/src/devices/wwan/README
new file mode 100644
index 0000000000..4661c04287
--- /dev/null
+++ b/src/devices/wwan/README
@@ -0,0 +1,45 @@
+
+ModemManager integration is organized as follows:
+
+
+Common source
+********************************************************************************
+
+ * nm-modem.[h|c]:
+ Defines the basic `NMModem' object. The core NetworkManager implementation
+ will use this interface exclusively, regardless of the real final type of
+ the modem object.
+
+ * nm-modem-manager.[h|c]:
+ Defines the `NMModemManager' object, which takes care of listening to
+ signals from the DBus interface notifying about added or removed modems.
+ It also takes care of creating proper `NMModem' objects from the
+ information retrieved from the DBus interface.
+
+
+ModemManager 0.7 integration
+********************************************************************************
+
+ * nm-modem-broadband.[h|c]:
+ Defines the `NMModemBroadband' object, which is a subclass of `NMModem'.
+ This object handles both 3GPP and 3GPP2 modems exposed in the new
+ `ModemManager1' interface.
+
+
+ModemManager 0.4/0.5/0.6 integration
+********************************************************************************
+
+ * nm-modem-old-types.h:
+ Defines helper types to use with the (old) ModemManager DBus API.
+
+ * nm-modem-old.[h|c]:
+ Defines the `NMModemGeneric' object. All modem objects based on the old
+ ModemManager interface are subclasses of this one.
+
+ * nm-modem-gsm.[h|c]:
+ Defines the `NMModemGsm' object, which is a subclass of `NMModemGeneric'.
+ This object handles 3GPP-specific (GSM, UMTS, HSPA, LTE) modems.
+
+ * nm-modem-cdma.[h|c]:
+ Defines the `NMModemCdma' object, which is a subclass of `NMModemGeneric'.
+ This object handles 3GPP2-specific modems (CDMA, EV-DO).