aboutsummaryrefslogtreecommitdiff
path: root/include/ModemManager-enums.h
AgeCommit message (Collapse)Author
2013-03-22api,enums: new `MM_MODEM_CDMA_ACTIVATION_STATE_UNKNOWN' valueAleksander Morgado
Used initially when we don't know the current activation state.
2013-02-22api: notify in the interface about the reason why the modem is FAILEDAleksander Morgado
We currently implement 'SIM missing' and 'SIM error', which are probably the most common ones.
2013-01-11api,modem: new 'SetPowerState()' method and 'PowerState' propertyAleksander Morgado
Going into/outof low-power state is now a user-requested action.
2012-11-02api: new source for the CDMA Base Station locationAleksander Morgado
2012-10-07api,libmm-glib: new `allowed-auth' configuration for bearersAleksander Morgado
For bearers using STATIC or DHCP IP method, the modem itself is the one negotiating authentication with the network. The new `allowed-auth' property allows users to specify which authentication method(s) are allowed to be used. See the following NetworkManager commit for more reference: commit 34aef8aaaa09b7473b9496aa49e550bd2def03f8 Author: Andrew Bird <ajb@spheresystems.co.uk> Date: Thu Mar 15 16:19:43 2012 -0500
2012-10-04api,libmm-glib,cli: handle firmware images of type `MM_FIRMWARE_IMAGE_TYPE_GOBI'Aleksander Morgado
2012-10-04api: only allow including `ModemManager.h' directlyAleksander Morgado
2012-10-04api,introspection: firmware images require a new `image-type' propertyAleksander Morgado
Image types of `MM_FIRMWARE_IMAGE_TYPE_GENERIC' will expose only the mandatory parameters. Other vendor-specific images may expose other properties.
2012-09-14api: new `DeliveryState' property in the SMS interfaceAleksander Morgado
Given only for STATUS REPORT SMS messages.
2012-09-14api: new `PduType' property in the SMS interfaceAleksander Morgado
It will help deciding the type of message.
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