diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2021-04-03 21:19:54 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2021-04-29 10:13:22 +0000 |
commit | 2d43ea48e1d2bae37f9d0594c385451739287bef (patch) | |
tree | c7c10edaac1cdaa15ac36e0b82b496fb2e201ad4 /docs/reference/libmm-glib | |
parent | 793370f2f8efc6472d7265892013f6615188344e (diff) |
api,modem: new Modem3gpp.ProfileManager interface
This new interface allows modems to expose the list of available
connection profiles stored in the device and edit or delete them; as
long as the underlying device/protocol allows it.
Diffstat (limited to 'docs/reference/libmm-glib')
-rw-r--r-- | docs/reference/libmm-glib/libmm-glib-docs.xml | 5 | ||||
-rw-r--r-- | docs/reference/libmm-glib/libmm-glib-sections.txt | 104 |
2 files changed, 109 insertions, 0 deletions
diff --git a/docs/reference/libmm-glib/libmm-glib-docs.xml b/docs/reference/libmm-glib/libmm-glib-docs.xml index 3646e7dd..df75bee3 100644 --- a/docs/reference/libmm-glib/libmm-glib-docs.xml +++ b/docs/reference/libmm-glib/libmm-glib-docs.xml @@ -105,6 +105,7 @@ </section> <section> <title>Profile management support</title> + <xi:include href="xml/mm-modem-3gpp-profile-manager.xml"/> <xi:include href="xml/mm-3gpp-profile.xml"/> </section> <section> @@ -197,6 +198,10 @@ <xi:include href="xml/MmGdbusModem3gppProxy.xml"/> <xi:include href="xml/MmGdbusModem3gppSkeleton.xml"/> + <xi:include href="xml/MmGdbusModem3gppProfileManager.xml"/> + <xi:include href="xml/MmGdbusModem3gppProfileManagerProxy.xml"/> + <xi:include href="xml/MmGdbusModem3gppProfileManagerSkeleton.xml"/> + <xi:include href="xml/MmGdbusModem3gppUssd.xml"/> <xi:include href="xml/MmGdbusModem3gppUssdProxy.xml"/> <xi:include href="xml/MmGdbusModem3gppUssdSkeleton.xml"/> diff --git a/docs/reference/libmm-glib/libmm-glib-sections.txt b/docs/reference/libmm-glib/libmm-glib-sections.txt index bcef571a..7cbd519e 100644 --- a/docs/reference/libmm-glib/libmm-glib-sections.txt +++ b/docs/reference/libmm-glib/libmm-glib-sections.txt @@ -85,6 +85,8 @@ mm_object_peek_modem mm_object_get_modem mm_object_peek_modem_3gpp mm_object_get_modem_3gpp +mm_object_peek_modem_3gpp_profile_manager +mm_object_get_modem_3gpp_profile_manager mm_object_peek_modem_3gpp_ussd mm_object_get_modem_3gpp_ussd mm_object_peek_modem_cdma @@ -1576,6 +1578,34 @@ mm_3gpp_profile_get_type </SECTION> <SECTION> +<FILE>mm-modem-3gpp-profile-manager</FILE> +<TITLE>MMModem3gppProfileManager</TITLE> +MMModem3gppProfileManager +<SUBSECTION Getters> +mm_modem_3gpp_profile_manager_get_path +mm_modem_3gpp_profile_manager_dup_path +<SUBSECTION Methods> +mm_modem_3gpp_profile_manager_list +mm_modem_3gpp_profile_manager_list_finish +mm_modem_3gpp_profile_manager_list_sync +mm_modem_3gpp_profile_manager_set +mm_modem_3gpp_profile_manager_set_finish +mm_modem_3gpp_profile_manager_set_sync +mm_modem_3gpp_profile_manager_delete +mm_modem_3gpp_profile_manager_delete_finish +mm_modem_3gpp_profile_manager_delete_sync +<SUBSECTION Standard> +MMModem3gppProfileManagerClass +MM_IS_MODEM_3GPP_PROFILE_MANAGER +MM_IS_MODEM_3GPP_PROFILE_MANAGER_CLASS +MM_MODEM_3GPP_PROFILE_MANAGER +MM_MODEM_3GPP_PROFILE_MANAGER_CLASS +MM_MODEM_3GPP_PROFILE_MANAGER_GET_CLASS +MM_TYPE_MODEM_3GPP_PROFILE_MANAGER +mm_modem_3gpp_profile_manager_get_type +</SECTION> + +<SECTION> <FILE>mm-enums-types</FILE> <TITLE>Flags and Enumerations</TITLE> mm_bearer_type_get_string @@ -2138,6 +2168,77 @@ mm_gdbus_modem3gpp_ussd_skeleton_get_type </SECTION> <SECTION> +<FILE>MmGdbusModem3gppProfileManager</FILE> +<TITLE>MmGdbusModem3gppProfileManager</TITLE> +MmGdbusModem3gppProfileManager +MmGdbusModem3gppProfileManagerIface +<SUBSECTION Methods> +mm_gdbus_modem3gpp_profile_manager_call_delete +mm_gdbus_modem3gpp_profile_manager_call_delete_finish +mm_gdbus_modem3gpp_profile_manager_call_delete_sync +mm_gdbus_modem3gpp_profile_manager_call_list +mm_gdbus_modem3gpp_profile_manager_call_list_finish +mm_gdbus_modem3gpp_profile_manager_call_list_sync +mm_gdbus_modem3gpp_profile_manager_call_set +mm_gdbus_modem3gpp_profile_manager_call_set_finish +mm_gdbus_modem3gpp_profile_manager_call_set_sync +<SUBSECTION Private> +mm_gdbus_modem3gpp_profile_manager_emit_updated +mm_gdbus_modem3gpp_profile_manager_complete_delete +mm_gdbus_modem3gpp_profile_manager_complete_list +mm_gdbus_modem3gpp_profile_manager_complete_set +mm_gdbus_modem3gpp_profile_manager_interface_info +mm_gdbus_modem3gpp_profile_manager_override_properties +<SUBSECTION Standard> +MM_GDBUS_IS_MODEM3GPP_PROFILE_MANAGER +MM_GDBUS_MODEM3GPP_PROFILE_MANAGER +MM_GDBUS_MODEM3GPP_PROFILE_MANAGER_GET_IFACE +MM_GDBUS_TYPE_MODEM3GPP_PROFILE_MANAGER +mm_gdbus_modem3gpp_profile_manager_get_type +</SECTION> + +<SECTION> +<FILE>MmGdbusModem3gppProfileManagerProxy</FILE> +<TITLE>MmGdbusModem3gppProfileManagerProxy</TITLE> +MmGdbusModem3gppProfileManagerProxy +<SUBSECTION New> +mm_gdbus_modem3gpp_profile_manager_proxy_new +mm_gdbus_modem3gpp_profile_manager_proxy_new_finish +mm_gdbus_modem3gpp_profile_manager_proxy_new_for_bus +mm_gdbus_modem3gpp_profile_manager_proxy_new_for_bus_finish +mm_gdbus_modem3gpp_profile_manager_proxy_new_for_bus_sync +mm_gdbus_modem3gpp_profile_manager_proxy_new_sync +<SUBSECTION Standard> +MmGdbusModem3gppProfileManagerProxyClass +MM_GDBUS_IS_MODEM3GPP_PROFILE_MANAGER_PROXY +MM_GDBUS_IS_MODEM3GPP_PROFILE_MANAGER_PROXY_CLASS +MM_GDBUS_MODEM3GPP_PROFILE_MANAGER_PROXY +MM_GDBUS_MODEM3GPP_PROFILE_MANAGER_PROXY_CLASS +MM_GDBUS_MODEM3GPP_PROFILE_MANAGER_PROXY_GET_CLASS +MM_GDBUS_TYPE_MODEM3GPP_PROFILE_MANAGER_PROXY +MmGdbusModem3gppProfileManagerProxyPrivate +mm_gdbus_modem3gpp_profile_manager_proxy_get_type +</SECTION> + +<SECTION> +<FILE>MmGdbusModem3gppProfileManagerSkeleton</FILE> +<TITLE>MmGdbusModem3gppProfileManagerSkeleton</TITLE> +MmGdbusModem3gppProfileManagerSkeleton +<SUBSECTION New> +mm_gdbus_modem3gpp_profile_manager_skeleton_new +<SUBSECTION Standard> +MmGdbusModem3gppProfileManagerSkeletonClass +MM_GDBUS_IS_MODEM3GPP_PROFILE_MANAGER_SKELETON +MM_GDBUS_IS_MODEM3GPP_PROFILE_MANAGER_SKELETON_CLASS +MM_GDBUS_MODEM3GPP_PROFILE_MANAGER_SKELETON +MM_GDBUS_MODEM3GPP_PROFILE_MANAGER_SKELETON_CLASS +MM_GDBUS_MODEM3GPP_PROFILE_MANAGER_SKELETON_GET_CLASS +MM_GDBUS_TYPE_MODEM3GPP_PROFILE_MANAGER_SKELETON +MmGdbusModem3gppProfileManagerSkeletonPrivate +mm_gdbus_modem3gpp_profile_manager_skeleton_get_type +</SECTION> + +<SECTION> <FILE>MmGdbusModem</FILE> <TITLE>MmGdbusModem</TITLE> MmGdbusModem @@ -3166,6 +3267,8 @@ mm_gdbus_object_peek_modem3gpp mm_gdbus_object_get_modem3gpp mm_gdbus_object_peek_modem3gpp_ussd mm_gdbus_object_get_modem3gpp_ussd +mm_gdbus_object_peek_modem3gpp_profile_manager +mm_gdbus_object_get_modem3gpp_profile_manager mm_gdbus_object_peek_modem_cdma mm_gdbus_object_get_modem_cdma mm_gdbus_object_peek_modem_location @@ -3224,6 +3327,7 @@ mm_gdbus_object_skeleton_new mm_gdbus_object_skeleton_set_modem mm_gdbus_object_skeleton_set_modem3gpp mm_gdbus_object_skeleton_set_modem3gpp_ussd +mm_gdbus_object_skeleton_set_modem3gpp_profile_manager mm_gdbus_object_skeleton_set_modem_cdma mm_gdbus_object_skeleton_set_modem_firmware mm_gdbus_object_skeleton_set_modem_oma |