diff options
author | Bertrand Aygon <bertrand.aygon@intel.com> | 2011-08-05 15:21:05 +0200 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2011-08-05 10:48:49 -0500 |
commit | b7be25e12082d6bb87c4189c46966e816df2b305 (patch) | |
tree | 1c210af56fd1eb1d174e796ec239ac62b4b6a89c /include/cdma-netreg.h | |
parent | a8bf6e96b6a745d1e2412a6a8b04026df5231921 (diff) | |
download | ofono-b7be25e12082d6bb87c4189c46966e816df2b305.tar.bz2 |
cdma-netreg: add registration status to public api
Diffstat (limited to 'include/cdma-netreg.h')
-rw-r--r-- | include/cdma-netreg.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/cdma-netreg.h b/include/cdma-netreg.h index 8ee77378..126a5a5a 100644 --- a/include/cdma-netreg.h +++ b/include/cdma-netreg.h @@ -28,6 +28,12 @@ extern "C" { #include <ofono/types.h> +enum cdma_netreg_status { + CDMA_NETWORK_REGISTRATION_STATUS_NOT_REGISTERED = 0, + CDMA_NETWORK_REGISTRATION_STATUS_REGISTERED = 1, + CDMA_NETWORK_REGISTRATION_STATUS_ROAMING = 2, +}; + struct ofono_cdma_netreg; struct ofono_cdma_netreg_driver { @@ -38,6 +44,9 @@ struct ofono_cdma_netreg_driver { void (*remove)(struct ofono_cdma_netreg *cdma_netreg); }; +void ofono_cdma_netreg_status_notify(struct ofono_cdma_netreg *netreg, + enum cdma_netreg_status status); + int ofono_cdma_netreg_driver_register( const struct ofono_cdma_netreg_driver *d); void ofono_cdma_netreg_driver_unregister( |