Top | ![]() |
![]() |
![]() |
![]() |
CallsProviderCallsProvider — An abstraction of call providers, such as oFono, Telepathy or some SIP library. |
const char * | calls_provider_get_name () |
const char * | calls_provider_get_status () |
GListModel * | calls_provider_get_origins () |
CallsProvider * | calls_provider_load_plugin () |
void | calls_provider_unload_plugin () |
The CallsProvider abstract class is the root of the class tree that needs to be implemented by a call provider. A CallsProvider provides access to a list of CallsOrigin interfaces, through the calls_provider_get_origins function and the origin-added and origin-removed signals.
const char *
calls_provider_get_name (CallsProvider *self
);
Get the user-presentable name of the provider.
GListModel *
calls_provider_get_origins (CallsProvider *self
);
Get the list of CallsOrigin interfaces offered by this provider.
CallsProvider *
calls_provider_load_plugin (const char *name
);
Get a CallsProvider plugin by name