diff options
author | Mika Liljeberg <mika.liljeberg@nokia.com> | 2010-09-10 16:50:57 +0300 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2010-09-10 10:51:53 -0500 |
commit | 1e139eb1cedd6cb818c9b32f0d0043507ddc8cf0 (patch) | |
tree | ff65be2ace7576fe204c121f5c3bb84dc38d7f07 /include/gprs.h | |
parent | ffad43aeb360262b4d1b476b59e382c491fea17f (diff) | |
download | ofono-1e139eb1cedd6cb818c9b32f0d0043507ddc8cf0.tar.bz2 |
gprs: add Suspended property
Diffstat (limited to 'include/gprs.h')
-rw-r--r-- | include/gprs.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/gprs.h b/include/gprs.h index a1cbcd9c..ad7925c3 100644 --- a/include/gprs.h +++ b/include/gprs.h @@ -47,8 +47,18 @@ struct ofono_gprs_driver { ofono_gprs_status_cb_t cb, void *data); }; +enum gprs_suspend_cause { + GPRS_SUSPENDED_DETACHED, + GPRS_SUSPENDED_SIGNALLING, + GPRS_SUSPENDED_CALL, + GPRS_SUSPENDED_NO_COVERAGE, + GPRS_SUSPENDED_UNKNOWN_CAUSE, +}; + void ofono_gprs_status_notify(struct ofono_gprs *gprs, int status); void ofono_gprs_detached_notify(struct ofono_gprs *gprs); +void ofono_gprs_suspend_notify(struct ofono_gprs *gprs, int cause); +void ofono_gprs_resume_notify(struct ofono_gprs *gprs); int ofono_gprs_driver_register(const struct ofono_gprs_driver *d); void ofono_gprs_driver_unregister(const struct ofono_gprs_driver *d); |