diff options
author | Aki Niemi <aki.niemi@nokia.com> | 2010-11-23 16:09:37 +0200 |
---|---|---|
committer | Aki Niemi <aki.niemi@nokia.com> | 2010-12-22 17:13:47 +0200 |
commit | ca3f646f8f143dc1219b9457eed67fff927f8392 (patch) | |
tree | e5abf341953e171eb7074bc3a97db4136012b14d /gisi/iter.h | |
parent | 188bbc5d3bfd2abc2c1036a49f308b0174b25605 (diff) | |
download | ofono-ca3f646f8f143dc1219b9457eed67fff927f8392.tar.bz2 |
gisi: Add constructor for sub-iterators
This is needed for decoding messages that include sub-blocks within
sub-blocks.
Diffstat (limited to 'gisi/iter.h')
-rw-r--r-- | gisi/iter.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gisi/iter.h b/gisi/iter.h index 43814a0b..b6de8cff 100644 --- a/gisi/iter.h +++ b/gisi/iter.h @@ -43,6 +43,11 @@ void g_isi_sb_iter_init(GIsiSubBlockIter *iter, const GIsiMessage *msg, void g_isi_sb_iter_init_full(GIsiSubBlockIter *iter, const GIsiMessage *msg, size_t used, gboolean longhdr, uint16_t sub_blocks); +void g_isi_sb_subiter_init(GIsiSubBlockIter *outer, GIsiSubBlockIter *inner, + size_t used); +void g_isi_sb_subiter_init_full(GIsiSubBlockIter *outer, GIsiSubBlockIter *inner, + size_t used, gboolean longhdr, + uint16_t sub_blocks); gboolean g_isi_sb_iter_is_valid(const GIsiSubBlockIter *iter); gboolean g_isi_sb_iter_next(GIsiSubBlockIter *iter); |