origin: Add interface to get emergency numbers

This commit is contained in:
Guido Günther
2021-12-18 14:07:32 +01:00
committed by Evangelos Ribeiro Tzaras
parent e3d1193f7f
commit df9d541968
2 changed files with 42 additions and 10 deletions

View File

@@ -47,15 +47,17 @@ struct _CallsOriginInterface {
typedef void (*CallsOriginForeachCallFunc) (gpointer param, CallsCall* call, CallsOrigin* origin);
char *calls_origin_get_name (CallsOrigin *self);
char *calls_origin_get_id (CallsOrigin *self);
GList *calls_origin_get_calls (CallsOrigin *self);
void calls_origin_foreach_call (CallsOrigin *self,
CallsOriginForeachCallFunc callback,
gpointer param);
void calls_origin_dial (CallsOrigin *self,
const char *number);
gboolean calls_origin_supports_protocol (CallsOrigin *self,
const char *protocol);
char * calls_origin_get_name (CallsOrigin *self);
char * calls_origin_get_id (CallsOrigin *self);
GList * calls_origin_get_calls (CallsOrigin *self);
void calls_origin_foreach_call (CallsOrigin *self,
CallsOriginForeachCallFunc callback,
gpointer param);
void calls_origin_dial (CallsOrigin *self,
const char *number);
gboolean calls_origin_supports_protocol (CallsOrigin *self,
const char *protocol);
GStrv calls_origin_get_emergency_numbers (CallsOrigin *self);
G_END_DECLS