aboutsummaryrefslogtreecommitdiff
path: root/include/ModemManager-errors.h
AgeCommit message (Collapse)Author
2012-10-04api: only allow including `ModemManager.h' directlyAleksander Morgado
2012-08-06core: compile all ports before creating the modem objectAleksander Morgado
Before this, we only exported the modem to DBus when all ports were organized, in order to make sure that we select as primary port the one we really want and not the first AT port grabbed. Given that to get all the ports organized we also needed to wait to get all the ports grabbed, we can now also defer the creation of the modem object until all the ports get grabbed. This allows us to create different types of objects based on the ports available (e.g. we can now create QMI-supported modem objects if we see a QMI port around).
2012-03-16build: autogenerate `mm-errors-quarks.c'Aleksander Morgado
We define custom nicks for each error enum, matching the DBus error entry that we want to have with each of them.
2012-03-16api,errors: new `MM_CORE_ERROR_RETRY'Aleksander Morgado
Lets operations specify that they cannot be run currently, but that the caller may retry later. Of course, it depends on the caller to really honour the retry-later suggestion.
2012-03-15api,header: treat CDMA activation errors as any other errorAleksander Morgado
2012-03-15errors: new TOO_MANY and NOT_FOUND core errorsAleksander Morgado
2012-03-15errors: new MM_CORE_ERROR_CONNECTED errorAleksander Morgado
To be returned when we try to send an AT command to a modem, but there is no usable AT port available, as the primary port is connected (hence the name) and there is no secondary port.
2012-03-15api,errors: implement all errors from the new APIAleksander Morgado
Errors that will/may be reported via DBus are defined in the public interface header.