|  |  |  | 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_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 NULLto 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 NULLto 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 NULLto 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 NULLto 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 NULLto 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 NULLto 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 NULLto 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 NULLto 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 NULLto clear the interface. [allow-none] |