aboutsummaryrefslogtreecommitdiff
path: root/include/ModemManager-errors.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-06-05 15:25:38 +0200
committerAleksander Morgado <aleksander@lanedo.com>2012-08-06 20:06:44 +0200
commit815693661c7f6a4225d271d2cec67e59bad8e070 (patch)
tree4bd354e4713a5eb11a95d50e56b6ed2e2afe30e3 /include/ModemManager-errors.h
parent4add521a98e59c9fbaaf30d965771ca01f748242 (diff)
core: compile all ports before creating the modem object
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).
Diffstat (limited to 'include/ModemManager-errors.h')
-rw-r--r--include/ModemManager-errors.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/ModemManager-errors.h b/include/ModemManager-errors.h
index d0779683..36f882cf 100644
--- a/include/ModemManager-errors.h
+++ b/include/ModemManager-errors.h
@@ -49,6 +49,7 @@
* @MM_CORE_ERROR_TOO_MANY: Too many items.
* @MM_CORE_ERROR_NOT_FOUND: Item not found.
* @MM_CORE_ERROR_RETRY: Operation cannot yet be performed, retry later.
+ * @MM_CORE_ERROR_EXISTS: Item already exists.
*
* Common errors that may be reported by ModemManager.
*/
@@ -66,6 +67,7 @@ typedef enum { /*< underscore_name=mm_core_error >*/
MM_CORE_ERROR_TOO_MANY = 10, /*< nick=TooMany >*/
MM_CORE_ERROR_NOT_FOUND = 11, /*< nick=NotFound >*/
MM_CORE_ERROR_RETRY = 12, /*< nick=Retry >*/
+ MM_CORE_ERROR_EXISTS = 13, /*< nick=Exists >*/
} MMCoreError;
/**