| libmm-glib Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | ||||
struct MmGdbusObjectSkeleton; MmGdbusObjectSkeleton * mm_gdbus_object_skeleton_new (const gchar *object_path); void mm_gdbus_object_skeleton_set_modem (MmGdbusObjectSkeleton *object,MmGdbusModem *interface_); void mm_gdbus_object_skeleton_set_modem3gpp (MmGdbusObjectSkeleton *object,MmGdbusModem3gpp *interface_); void mm_gdbus_object_skeleton_set_modem3gpp_ussd (MmGdbusObjectSkeleton *object,MmGdbusModem3gppUssd *interface_); void mm_gdbus_object_skeleton_set_modem_cdma (MmGdbusObjectSkeleton *object,MmGdbusModemCdma *interface_); void mm_gdbus_object_skeleton_set_modem_contacts (MmGdbusObjectSkeleton *object,MmGdbusModemContacts *interface_); void mm_gdbus_object_skeleton_set_modem_firmware (MmGdbusObjectSkeleton *object,MmGdbusModemFirmware *interface_); void mm_gdbus_object_skeleton_set_modem_location (MmGdbusObjectSkeleton *object,MmGdbusModemLocation *interface_); void mm_gdbus_object_skeleton_set_modem_messaging (MmGdbusObjectSkeleton *object,MmGdbusModemMessaging *interface_); void mm_gdbus_object_skeleton_set_modem_simple (MmGdbusObjectSkeleton *object,MmGdbusModemSimple *interface_); void mm_gdbus_object_skeleton_set_modem_time (MmGdbusObjectSkeleton *object,MmGdbusModemTime *interface_);
struct MmGdbusObjectSkeleton;
The MmGdbusObjectSkeleton structure contains only private data and should only be accessed using the provided API.
MmGdbusObjectSkeleton * mm_gdbus_object_skeleton_new (const gchar *object_path);
Creates a new skeleton object.
|
An object path. |
Returns : |
The skeleton object. [transfer full] |
void mm_gdbus_object_skeleton_set_modem (MmGdbusObjectSkeleton *object,MmGdbusModem *interface_);
Sets the MmGdbusModem instance for the D-Bus interface org.freedesktop.ModemManager1.Modem on object.
|
A MmGdbusObjectSkeleton. |
|
A MmGdbusModem or NULL to clear the interface. [allow-none]
|
void mm_gdbus_object_skeleton_set_modem3gpp (MmGdbusObjectSkeleton *object,MmGdbusModem3gpp *interface_);
Sets the MmGdbusModem3gpp instance for the D-Bus interface org.freedesktop.ModemManager1.Modem.Modem3gpp on object.
|
A MmGdbusObjectSkeleton. |
|
A MmGdbusModem3gpp or NULL to clear the interface. [allow-none]
|
void mm_gdbus_object_skeleton_set_modem3gpp_ussd (MmGdbusObjectSkeleton *object,MmGdbusModem3gppUssd *interface_);
Sets the MmGdbusModem3gppUssd instance for the D-Bus interface org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd on object.
|
A MmGdbusObjectSkeleton. |
|
A MmGdbusModem3gppUssd or NULL to clear the interface. [allow-none]
|
void mm_gdbus_object_skeleton_set_modem_cdma (MmGdbusObjectSkeleton *object,MmGdbusModemCdma *interface_);
Sets the MmGdbusModemCdma instance for the D-Bus interface org.freedesktop.ModemManager1.Modem.ModemCdma on object.
|
A MmGdbusObjectSkeleton. |
|
A MmGdbusModemCdma or NULL to clear the interface. [allow-none]
|
void mm_gdbus_object_skeleton_set_modem_contacts (MmGdbusObjectSkeleton *object,MmGdbusModemContacts *interface_);
Sets the MmGdbusModemContacts instance for the D-Bus interface org.freedesktop.ModemManager1.Modem.Contacts on object.
|
A MmGdbusObjectSkeleton. |
|
A MmGdbusModemContacts or NULL to clear the interface. [allow-none]
|
void mm_gdbus_object_skeleton_set_modem_firmware (MmGdbusObjectSkeleton *object,MmGdbusModemFirmware *interface_);
Sets the MmGdbusModemFirmware instance for the D-Bus interface org.freedesktop.ModemManager1.Modem.Firmware on object.
|
A MmGdbusObjectSkeleton. |
|
A MmGdbusModemFirmware or NULL to clear the interface. [allow-none]
|
void mm_gdbus_object_skeleton_set_modem_location (MmGdbusObjectSkeleton *object,MmGdbusModemLocation *interface_);
Sets the MmGdbusModemLocation instance for the D-Bus interface org.freedesktop.ModemManager1.Modem.Location on object.
|
A MmGdbusObjectSkeleton. |
|
A MmGdbusModemLocation or NULL to clear the interface. [allow-none]
|
void mm_gdbus_object_skeleton_set_modem_messaging (MmGdbusObjectSkeleton *object,MmGdbusModemMessaging *interface_);
Sets the MmGdbusModemMessaging instance for the D-Bus interface org.freedesktop.ModemManager1.Modem.Messaging on object.
|
A MmGdbusObjectSkeleton. |
|
A MmGdbusModemMessaging or NULL to clear the interface. [allow-none]
|
void mm_gdbus_object_skeleton_set_modem_simple (MmGdbusObjectSkeleton *object,MmGdbusModemSimple *interface_);
Sets the MmGdbusModemSimple instance for the D-Bus interface org.freedesktop.ModemManager1.Modem.Simple on object.
|
A MmGdbusObjectSkeleton. |
|
A MmGdbusModemSimple or NULL to clear the interface. [allow-none]
|
void mm_gdbus_object_skeleton_set_modem_time (MmGdbusObjectSkeleton *object,MmGdbusModemTime *interface_);
Sets the MmGdbusModemTime instance for the D-Bus interface org.freedesktop.ModemManager1.Modem.Time on object.
|
A MmGdbusObjectSkeleton. |
|
A MmGdbusModemTime or NULL to clear the interface. [allow-none]
|