aboutsummaryrefslogtreecommitdiff
path: root/include/ModemManager-enums.h
AgeCommit message (Collapse)Author
2012-08-22api,dbus: 'ip-type' property now given as a MMBearerIpFamily (u)Aleksander Morgado
Instead of using a predefined set of string values for 'ip-type' in Modem.CreateBearer() and Simple.Connect(), we'll use an enumeration. The implementation will then need to convert the requested IP family type to e.g. the correct PDP type in 3GPP modems. This change also consolidates the use of enums in dictionary properties when possible to do so, as with the Rm Protocol.
2012-07-21doc: include missing description of the new LTE bandsAleksander Morgado
2012-07-18api,header: add LTE specific bands in `MMModemBand'Aleksander Morgado
2012-07-18api,header: fix description of `MMModemBand'Aleksander Morgado
It was a bitmask once...
2012-03-30core: fatal errors in iface initializations force the modem into a FAILED stateAleksander Morgado
Modems which end up being found unusable (e.g. no SIM, fatal SIM error, no capabilities) will be exposed in DBus, but just with the Modem interface and in a FAILED state which allows no actions.
2012-03-16core: new `Initializing' state in the global modem state machineAleksander Morgado
We need to define a state to be used while the modem is being initialized, so that we forbid any operation on the modem on already exported interfaces, while there are interfaces pending to get exported. This Initializing state will also cover the state between having the SIM unlocked (which launches re-initialization) and being completely initialized.
2012-03-16api,header: define facilities flags with bitwise operations instead of hex ↵Aleksander Morgado
values So that glib-mkenums detects that we're talking about flags.
2012-03-16api,header: minor alignment fixAleksander Morgado
2012-03-15api,header: added new Iridium capabilityAleksander Morgado
2012-03-15api,header: new `MMSmsStorage' enumerationAleksander Morgado
2012-03-15api,header: renamed `MMModemSmsState' to `MMSmsState'Aleksander Morgado
2012-03-15api,header: new `MM_MODEM_3GPP_USSD_SESSION_STATE_UNKNOWN'Aleksander Morgado
To be set when USSD is not enabled.
2012-03-15api,header: new MM_ACCESS_TECHNOLOGY_ANYAleksander Morgado
Helps as a mask covering all the available access technologies.
2012-03-15api: include '3gpp' prefix for LAC/CI location, instead of 'gsm'Aleksander Morgado
2012-03-15api,header: treat CDMA activation errors as any other errorAleksander Morgado
2012-03-15api,header: new enum to specify Rm protocolAleksander Morgado
2012-03-15api,header: add explanation for the MMModemCdmaActivationErrorsAleksander Morgado
2012-03-15api,header: fix flags to ensure they all start with 1Aleksander Morgado
2012-03-15api,header: don't use '1G' for modem modes, use 'CS' instead.Aleksander Morgado
1G is not the proper way to define GSM, which is already 2G. Use CS instead, which will include all circuit-switched broadband modem technologies.
2012-03-15api: MMModemBand is now an enum, not flagsAleksander Morgado
We don't want to handle bands as flags, in order to avoid the need of 64-bits for the enum. This change implies that setting allowed bands will be done by giving an array of uint32 values, signature "au".
2012-03-15api,enums: renamed `MMModemAccessTech' to `MMModemAccessTechnology'Aleksander Morgado
This one was the last enum without full name.
2012-03-15api,enums: let MMModemAccessTech be flags instead of enumAleksander Morgado
We should be able to report more than one access technology used at a given time.
2012-03-15api,enums: new enum for the USSD session stateAleksander Morgado
2012-03-15api,enums: new enum for the 3GPP network availabilityAleksander Morgado
2012-03-15api,enums: implement all enums and flags from the new APIAleksander Morgado