> to, 2010-02-11 kello 20:25 +0100, ext Bastian, Waldo kirjoitti:
> > > > void ofono_cell_info_query(struct ofono_cell_info *ci,
> > > ofono_cell_info_query_cb_t cb, void *data);
> > >
> > > What's this for?
> >
> > It's basically ofono_cell_info_driver->query(...) for use by a plugin
> after it has acquired the atom, something like:
> > cell_info_atom = __ofono_modem_find_atom(modem,
> OFONO_ATOM_TYPE_CELL_INFO);
> > cell_info = __ofono_atom_get_data(cell_info_atom);
> > ofono_cell_info_query(cell_info, plugin_query_cb, plugin_data);
> 
> Right, but if the atom already exposes a D-Bus API, what is the purpose
> of this plugin interface?

It's either a D-Bus API or a plugin interface and Denis indicated a preference 
for a plugin interface over a D-Bus API. I think his main concern was over the 
maturity of the API, so maybe he can be pursuaded otherwise now that this is 
based off the OMA SUPL standard.

Cheers,
Waldo
_______________________________________________
ofono mailing list
[email protected]
http://lists.ofono.org/listinfo/ofono

Reply via email to