summaryrefslogtreecommitdiffstats
path: root/include/cdma-netreg.h
diff options
context:
space:
mode:
authorPhilippe Nunes <philippe.nunes@linux.intel.com>2011-11-24 18:46:21 +0100
committerDenis Kenzior <denkenz@gmail.com>2011-11-24 17:41:53 -0600
commit8f8a8cd30769d3279362822955f6bb3b17192b03 (patch)
treed2f8e051e237548dd8d68ee99545a910e16ffd5d /include/cdma-netreg.h
parent11b8e998598f3551827eca3ce5228d7d18b01fd4 (diff)
downloadofono-8f8a8cd30769d3279362822955f6bb3b17192b03.tar.bz2
include: Add serving_system method to cdma-netreg
Diffstat (limited to 'include/cdma-netreg.h')
-rw-r--r--include/cdma-netreg.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/cdma-netreg.h b/include/cdma-netreg.h
index 31ed2895..529dab5a 100644
--- a/include/cdma-netreg.h
+++ b/include/cdma-netreg.h
@@ -36,12 +36,19 @@ enum cdma_netreg_status {
struct ofono_cdma_netreg;
+typedef void (*ofono_cdma_netreg_serving_system_cb_t)(
+ const struct ofono_error *error,
+ const char *sid,
+ void *data);
+
struct ofono_cdma_netreg_driver {
const char *name;
int (*probe)(struct ofono_cdma_netreg *cdma_netreg,
unsigned int vendor,
void *data);
void (*remove)(struct ofono_cdma_netreg *cdma_netreg);
+ void (*serving_system)(struct ofono_cdma_netreg *cdma_netreg,
+ ofono_cdma_netreg_serving_system_cb_t cb, void *data);
};
void ofono_cdma_netreg_status_notify(struct ofono_cdma_netreg *netreg,