diff --git a/introspection/org.freedesktop.ModemManager.Modem.Cdma.xml b/introspection/org.freedesktop.ModemManager.Modem.Cdma.xml index 13ddc97f..d80d9b9b 100644 --- a/introspection/org.freedesktop.ModemManager.Modem.Cdma.xml +++ b/introspection/org.freedesktop.ModemManager.Modem.Cdma.xml @@ -5,7 +5,9 @@ - Activates the modem for use with a given carrier. + Activates the modem for use with a given carrier. In the + event of immediate failure, returns an error value instead of + setting a DBus error. @@ -14,6 +16,13 @@ Name of carrier. + + + An enum from MM_MODEM_CDMA_ACTIVATION_ERROR. This is + returned for immediate errors. Delayed errors are returned + via an ActivationStateChanged signal + + @@ -31,6 +40,24 @@ + + + The device activation state changed. + + + Current activation state + + + Carrier-specific error code + + + Selected Modem.Simple.GetStatus keys that have changed as a + result of this activation state change. Will include 'mdn' + and 'min'. + + + + Get the current signal quality. @@ -140,6 +167,54 @@ Device is ready for use. + + + + + + Device cannot activate while roaming. + + + + + Device cannot activate on this network type (eg EVDO vs 1xRTT). + + + + + Device could not connect to the network for activation. + + + + + Device could not authenticate to the network for activation. + + + + + Later stages of device provisioning failed. + + + + + No signal available. + + + + + An error occurred. + + + + + Activation timed out. + + + + + API call for initial activation failed. + + + - diff --git a/introspection/org.freedesktop.ModemManager.Modem.xml b/introspection/org.freedesktop.ModemManager.Modem.xml index 1eecbf2f..d5da9525 100644 --- a/introspection/org.freedesktop.ModemManager.Modem.xml +++ b/introspection/org.freedesktop.ModemManager.Modem.xml @@ -104,6 +104,11 @@ Reason for state transition. + + + Reason for this state change. + + @@ -222,5 +227,24 @@ + + + + Reason unknown or not reportable. + + + + + Connection state change was requested by an interface user. + + + + + Connection state change was caused by a system suspend. + + + + +