Interface
PhoshMMDBusModem
Description [src]
interface Phosh.MMDBusModem : GObject.Object
Abstract interface type for the D-Bus interface org.freedesktop.ModemManager1.Modem.
Prerequisite
In order to implement MMDBusModem, your type must inherit from
GObject
.
Functions
phosh_mm_dbus_modem_interface_info
Gets a machine-readable description of the org.freedesktop.ModemManager1.Modem D-Bus interface.
phosh_mm_dbus_modem_override_properties
Overrides all GObject
properties in the PhoshMMDBusModem
interface for a concrete class.
The properties are overridden in the order they are defined.
Instance methods
phosh_mm_dbus_modem_dup_signal_quality
Gets a copy of the “SignalQuality” D-Bus property.
phosh_mm_dbus_modem_dup_sim
Gets a copy of the “Sim” D-Bus property.
phosh_mm_dbus_modem_get_access_technologies
Gets the value of the “AccessTechnologies” D-Bus property.
phosh_mm_dbus_modem_get_signal_quality
Gets the value of the “SignalQuality” D-Bus property.
phosh_mm_dbus_modem_get_sim
Gets the value of the “Sim” D-Bus property.
phosh_mm_dbus_modem_get_state
Gets the value of the “State” D-Bus property.
phosh_mm_dbus_modem_get_unlock_required
Gets the value of the “UnlockRequired” D-Bus property.
phosh_mm_dbus_modem_set_access_technologies
Sets the “AccessTechnologies” D-Bus property to value
.
phosh_mm_dbus_modem_set_signal_quality
Sets the “SignalQuality” D-Bus property to value
.
phosh_mm_dbus_modem_set_sim
Sets the “Sim” D-Bus property to value
.
phosh_mm_dbus_modem_set_state
Sets the “State” D-Bus property to value
.
phosh_mm_dbus_modem_set_unlock_required
Sets the “UnlockRequired” D-Bus property to value
.
Properties
Phosh.MMDBusModem:access-technologies
Represents the D-Bus property “AccessTechnologies”.
Phosh.MMDBusModem:signal-quality
Represents the D-Bus property “SignalQuality”.
Phosh.MMDBusModem:sim
Represents the D-Bus property “Sim”.
Phosh.MMDBusModem:state
Represents the D-Bus property “State”.
Phosh.MMDBusModem:unlock-required
Represents the D-Bus property “UnlockRequired”.
Interface structure
struct PhoshMMDBusModemIface {
GTypeInterface parent_iface;
guint (* get_access_technologies) (
PhoshMMDBusModem* object
);
GVariant* (* get_signal_quality) (
PhoshMMDBusModem* object
);
const gchar* (* get_sim) (
PhoshMMDBusModem* object
);
gint (* get_state) (
PhoshMMDBusModem* object
);
guint (* get_unlock_required) (
PhoshMMDBusModem* object
);
}
Interface members
parent_iface |
|
The parent interface. |
|
get_access_technologies |
|
No description available. | |
get_signal_quality |
|
No description available. | |
get_sim |
|
No description available. | |
get_state |
|
No description available. | |
get_unlock_required |
|
No description available. |
Virtual methods
Phosh.MMDBusModem.get_access_technologies
Gets the value of the “AccessTechnologies” D-Bus property.
Phosh.MMDBusModem.get_signal_quality
Gets the value of the “SignalQuality” D-Bus property.
Phosh.MMDBusModem.get_sim
Gets the value of the “Sim” D-Bus property.
Phosh.MMDBusModem.get_state
Gets the value of the “State” D-Bus property.
Phosh.MMDBusModem.get_unlock_required
Gets the value of the “UnlockRequired” D-Bus property.