Top | ![]() |
![]() |
![]() |
![]() |
PhoshCallsManager tracks on going calls on the org.gnome.Calls DBus interface and allows interaction with them by wrapping the PhoshCallsDBusCallsCall proxies in PhoshCall so all DBus and ObjectManager related logic stays local within PhoshCallsManager.
gboolean
phosh_calls_manager_get_present (PhoshCallsManager *self
);
gboolean
phosh_calls_manager_get_incoming (PhoshCallsManager *self
);
const char *
phosh_calls_manager_get_active_call_handle
(PhoshCallsManager *self
);
PhoshCall * phosh_calls_manager_get_call (PhoshCallsManager *self
,const char *handle
);
“active-call”
property “active-call” char *
The currently active call
Owner: PhoshCallsManager
Flags: Read
Default value: NULL
“present”
property“present” gboolean
Whether the call interface is present on the bus
Owner: PhoshCallsManager
Flags: Read
Default value: FALSE
“call-added”
signalvoid user_function (PhoshCallsManager *phoshcallsmanager, char *arg1, gpointer user_data)
Flags: Run Last
“call-removed”
signalvoid user_function (PhoshCallsManager *phoshcallsmanager, char *arg1, gpointer user_data)
Flags: Run Last