aboutsummaryrefslogtreecommitdiff
path: root/src/mm-iface-modem-cdma.h
AgeCommit message (Collapse)Author
2020-09-19core: add autoptr cleanup methods to all internal typesAleksander Morgado
2014-02-13ports: rename 'MMAtSerialPort' to 'MMPortSerialAt'Aleksander Morgado
2013-08-08iface-modem-cdma: use the new 'MMCdmaManualActivationProperties'Aleksander Morgado
2013-03-22iface-modem-cdma: load initial activation state during initAleksander Morgado
2013-03-22iface-modem-cdma: allow reporting activation state changesAleksander Morgado
2012-10-04libmm-glib: remove the `libmm-common.h' headerAleksander Morgado
Both the ModemManager daemon and the mmcli will now include `libmm-glib.h' only. We also handle two new special `_LIBMM_INSIDE_MM' and `LIBMM_INSIDE_MMCLI' symbols, which if included before the `libmm-glib.h' library allow us to: * Don't include the libmm-glib high level API in the ModemManager daemon, as the object names would clash with those in the core. * Define some of the methods of helper objects to be included only if compiling ModemManager daemon or the mmcli.
2012-08-29iface-modem-cdma: provide separate method to update access techAleksander Morgado
2012-08-29iface-modem-cdma: allow implementations to fully override registration checksAleksander Morgado
Implementations of the CDMA interface can either: * Implement run_registration_checks() or, * Implement the sub-steps of the generic registration checks sequence
2012-08-29iface-modem-cdma: minor fix in interface API namesAleksander Morgado
2012-08-06iface-modem-cdma: new steps to enable/disable unsolicited eventsAleksander Morgado
2012-07-16iface-modem-cdma: new steps to setup/cleanup unsolicited messagesAleksander Morgado
2012-03-16iface-modem-cdma: let initialization and enabling sequences get cancelledAleksander Morgado
2012-03-16libmm-common: `MMSimpleStatus' won't be considered internal any moreAleksander Morgado
Renamed `MMCommonSimpleProperties' to `MMSimpleStatus', and removed the `MMSimpleStatusProperties' provided in libmm-glib. We'll just use the original one from libmm-common always.
2012-03-16iface-modem-cdma: include policy authorization checksAleksander Morgado
2012-03-16iface-modem-cdma: include in the API the mask of all CDMA access technologiesAleksander Morgado
2012-03-15core: don't pass primary port to interface initializationsAleksander Morgado
They will all get it themselves.
2012-03-15iface-modem-cdma: CDMA bearer creation removedAleksander Morgado
2012-03-15iface-modem-cdma: let caller decide the maximum registration timeoutAleksander Morgado
2012-03-15iface-modem-cdma: provide a method to register in the CDMA networkAleksander Morgado
This will really not be like the 3GPP method. In 3GPP we can request to do auto-registration, or request to lock to a specific Operator. Once that done, we wait for unsolicited registration messages and also perform peridic registration checks. In the case of the CDMA network, the registration seems to be always automatic. Therefore, this method to register in the CDMA network will just make sure that we got registered, by waiting up to N seconds while doing periodic registration checks.
2012-03-15bearer-cdma: avoid the need of the modem object during new_finish()Aleksander Morgado
2012-03-15bearer: make bearer creation an asynchronous operationAleksander Morgado
We may want to do some checks while creating a new bearer.
2012-03-15iface-modem-cdma: setup creation of CDMA bearersAleksander Morgado
2012-03-15iface-modem-cdma: load NID if available in the CDMA status QCDM responseAleksander Morgado
2012-03-15iface-modem-cdma: allow to configure which registration steps to runAleksander Morgado
Implementations of the CDMA interface are allowed to specify which steps in the registration checks can be skipped. For example, if no QCDM ports are available, there won't be any need to try QCDM-based checks; or if Sprint commands are available, there won't be any need to run CDMA1x Serving System checks.
2012-03-15iface-modem-cdma: last step to get detailed registration stateAleksander Morgado
2012-03-15modem-helpers: new CDMA helper parsersAleksander Morgado
2012-03-15iface-modem-cdma: start implementing CDMA registration state logicAleksander Morgado
QCDM-based Call Manager and HDR state for now.
2012-03-15iface-modem-cdma: load ESN during initializationAleksander Morgado
2012-03-15iface-modem-cdma: load MEID during initializationAleksander Morgado
2012-03-15iface-modem-cdma: new interface to handle CDMA specific actionsAleksander Morgado