ModemVoice
Object Hierarchy:
Description:
[
CCode ( type_id =
"mm_modem_voice_get_type ()" ) ]
public class ModemVoice :
GdbusModemVoiceProxy,
AsyncInitable,
DBusInterface,
Initable,
GdbusModemVoice
The ModemVoice structure contains private data and should only be accessed using the provided API.
Content:
Creation methods:
Methods:
- public async bool call_waiting_query (Cancellable? cancellable) throws Error
Asynchronously queries the status of the call waiting network service.
- public bool call_waiting_query_sync (Cancellable? cancellable, bool status) throws Error
Synchronously queries the status of the call waiting network service.
- public async bool call_waiting_setup (bool enable, Cancellable? cancellable) throws Error
Asynchronously enables or disables the call waiting network service.
- public bool call_waiting_setup_sync (bool enable, Cancellable? cancellable = null) throws Error
Synchronously enables or disables the call waiting network service.
- public async Call create_call (CallProperties properties, Cancellable? cancellable) throws Error
Asynchronously creates a new
Call in the modem.
- public Call create_call_sync (CallProperties properties, Cancellable? cancellable = null) throws Error
Synchronously creates a new
Call in the modem.
- public async bool delete_call (string call, Cancellable? cancellable) throws Error
Asynchronously deletes a given
Call from the modem.
- public bool delete_call_sync (string call, Cancellable? cancellable = null) throws Error
Synchronously deletes a given
Call from the modem.
- public string dup_path ()
Gets a copy of the DBus path of the
Object object which implements this interface.
- public bool get_emergency_only ()
Checks whether emergency calls only are allowed.
- public unowned string get_path ()
Gets the DBus path of the
Object which implements this interface.
- public async bool hangup_all (Cancellable? cancellable) throws Error
Asynchronously hangs up all ongoing (active, waiting, held) calls.
- public bool hangup_all_sync (Cancellable? cancellable = null) throws Error
Synchronously hangs up all ongoing (active, waiting, held) calls.
- public async bool hangup_and_accept (Cancellable? cancellable) throws Error
Asynchronously hangs up all active calls and accepts the next waiting or
held call.
- public bool hangup_and_accept_sync (Cancellable? cancellable = null) throws Error
Synchronously hangs up all active calls and accepts the next waiting or held
call.
- public async bool hold_and_accept (Cancellable? cancellable) throws Error
Asynchronously puts all active calls on hold and accepts the next waiting or
held call.
- public bool hold_and_accept_sync (Cancellable? cancellable = null) throws Error
Synchronously puts all active calls on hold and accepts the next waiting or
held call.
- public async List<Call> list_calls (Cancellable? cancellable) throws Error
Asynchronously lists the
Call objects in the modem.
- public List<Call> list_calls_sync (Cancellable? cancellable = null) throws Error
Synchronously lists the
Call objects in the modem.
- public async bool transfer (Cancellable? cancellable) throws Error
Asynchronously joins all active and held calls, and disconnects from them.
- public bool transfer_sync (Cancellable? cancellable = null) throws Error
Synchronously joins all active and held calls, and disconnects from them.
Inherited Members:
All known members inherited from class GLib.DBusProxy
All known members inherited from class GLib.Object
All known members inherited from interface GLib.AsyncInitable
All known members inherited from interface GLib.DBusInterface
All known members inherited from interface GLib.Initable
All known members inherited from interface MM.GdbusModemVoice