summary refs log tree commit diff
path: root/vapi
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2023-08-09 21:55:35 +0200
committerMichael Biebl <biebl@debian.org>2023-08-09 21:55:35 +0200
commit05e4a733f2141995181a551854d5df929f084adf (patch)
tree83bb937740a6667525ba0df046748ecaa829c269 /vapi
parent14b0f3a9dc9ea90d60a3b057350fd4d637dc021a (diff)
New upstream version 1.44.0 upstream/1.44.0
Diffstat (limited to 'vapi')
-rw-r--r--vapi/NM-1.0.metadata95
1 files changed, 76 insertions, 19 deletions
diff --git a/vapi/NM-1.0.metadata b/vapi/NM-1.0.metadata
index a86d4632..44e2674e 100644
--- a/vapi/NM-1.0.metadata
+++ b/vapi/NM-1.0.metadata
@@ -4,82 +4,139 @@
  * The API is still unstable
  */
 
-* cheader_filename="NetworkManager.h"
-
+Client.new_async name="new_@async"
+Device.lldp_neighbors type="GLib.GenericArray<NM.LldpNeighbor>"
+Device.ports type="GLib.GenericArray<NM.Device>"
 DeviceWifi.request_scan_options_async finish_name="nm_device_wifi_request_scan_finish"
-Setting.get_secret_flags#virtual_method skip
-Setting.set_secret_flags#virtual_method skip
-Setting.verify#virtual_method skip
-VpnEditorPlugin.get_vt#virtual_method skip
+IPConfig.addresses type="GLib.GenericArray<NM.IPAddress>"
+VpnEditorPlugin.get_vt#virtual_method name="get_vt_impl"
+.out_vt_size out
+
+SETTING_NAME                parent="NM.Setting"
 
+SETTING_6LOWPAN_*           parent="NM.Setting6Lowpan"              name="SETTING_6LOWPAN_(.+)"
 SETTING_802_1X_*            parent="NM.Setting8021x"                name="SETTING_802_1X_(.+)"
 SETTING_ADSL_*              parent="NM.SettingAdsl"                 name="SETTING_ADSL_(.+)"
 SETTING_BLUETOOTH_*         parent="NM.SettingBluetooth"            name="SETTING_BLUETOOTH_(.+)"
+SETTING_BOND_PORT_*         parent="NM.SettingBondPort"             name="SETTING_BOND_PORT_(.+)"
 SETTING_BOND_*              parent="NM.SettingBond"                 name="SETTING_BOND_(.+)"
+SETTING_BRIDGE_PORT_*       parent="NM.SettingBridgePort"           name="SETTING_BRIDGE_PORT_(.+)"
 SETTING_BRIDGE_*            parent="NM.SettingBridge"               name="SETTING_BRIDGE_(.+)"
 SETTING_CDMA_*              parent="NM.SettingCdma"                 name="SETTING_CDMA_(.+)"
 SETTING_CONNECTION_*        parent="NM.SettingConnection"           name="SETTING_CONNECTION_(.+)"
 SETTING_DCB_*               parent="NM.SettingDcb"                  name="SETTING_DCB_(.+)"
+SETTING_DNS_OPTION_*        parent="NM.SettingDnsOption"            name="SETTING_DNS_OPTION_(.+)"
+SETTING_DUMMY_*             parent="NM.SettingDummy"                name="SETTING_DUMMY_(.+)"
+SETTING_ETHTOOL_*           parent="NM.SettingEthtool"              name="SETTING_ETHTOOL_(.+)"
 SETTING_GENERIC_*           parent="NM.SettingGeneric"              name="SETTING_GENERIC_(.+)"
 SETTING_GSM_*               parent="NM.SettingGsm"                  name="SETTING_GSM_(.+)"
+SETTING_HOSTNAME_*          parent="NM.SettingHostname"             name="SETTING_HOSTNAME_(.+)"
 SETTING_INFINIBAND_*        parent="NM.SettingInfiniband"           name="SETTING_INFINIBAND_(.+)"
 SETTING_IP4_CONFIG_*        parent="NM.SettingIP4Config"            name="SETTING_IP4_CONFIG_(.+)"
 SETTING_IP6_CONFIG_*        parent="NM.SettingIP6Config"            name="SETTING_IP6_CONFIG_(.+)"
 SETTING_IP_CONFIG_*         parent="NM.SettingIPConfig"             name="SETTING_IP_CONFIG_(.+)"
 SETTING_IP_TUNNEL_*         parent="NM.SettingIPTunnel"             name="SETTING_IP_TUNNEL_(.+)"
+SETTING_LINK_*              parent="NM.SettingLink"                 name="SETTING_LINK_(.+)"
+SETTING_LOOPBACK_*          parent="NM.SettingLoopback"             name="SETTING_LOOPBACK_(.+)"
+SETTING_MACSEC_*            parent="NM.SettingMacsec"               name="SETTING_MACSEC_(.+)"
 SETTING_MACVLAN_*           parent="NM.SettingMacvlan"              name="SETTING_MACVLAN_(.+)"
+SETTING_MATCH_*             parent="NM.SettingMatch"                name="SETTING_MATCH_(.+)"
 SETTING_OLPC_MESH_*         parent="NM.SettingOlpcMesh"             name="SETTING_OLPC_MESH_(.+)"
+SETTING_OVS_BRIDGE_*        parent="NM.SettingOvsBridge"            name="SETTING_OVS_BRIDGE_(.+)"
+SETTING_OVS_DPDK_*          parent="NM.SettingOvsDpdk"              name="SETTING_OVS_DPDK_(.+)"
+SETTING_OVS_EXTERNAL_IDS_*  parent="NM.SettingOvsExternalIDs"       name="SETTING_OVS_EXTERNAL_IDS_(.+)"
+SETTING_OVS_INTERFACE_*     parent="NM.SettingOvsInterface"         name="SETTING_OVS_INTERFACE_(.+)"
+SETTING_OVS_OTHER_CONFIG_*  parent="NM.SettingOvsOtherConfig"       name="SETTING_OVS_OTHER_CONFIG_(.+)"
+SETTING_OVS_PATCH_*         parent="NM.SettingOvsPatch"             name="SETTING_OVS_PATCH_(.+)"
+SETTING_OVS_PORT_*          parent="NM.SettingOvsPort"              name="SETTING_OVS_PORT_(.+)"
+SETTING_PARAM_*             parent="NM.Setting"                     name="SETTING_PARAM_(.+)"
 SETTING_PPPOE_*             parent="NM.SettingPppoe"                name="SETTING_PPPOE_(.+)"
 SETTING_PPP_*               parent="NM.SettingPpp"                  name="SETTING_PPP_(.+)"
 SETTING_PROXY_*             parent="NM.SettingProxy"                name="SETTING_PROXY_(.+)"
 SETTING_SERIAL_*            parent="NM.SettingSerial"               name="SETTING_SERIAL_(.+)"
+SETTING_SRIOV_*             parent="NM.SettingSriov"                name="SETTING_SRIOV_(.+)"
+SETTING_TC_CONFIG_*         parent="NM.SettingTCConfig"             name="SETTING_TC_CONFIG_(.+)"
+SETTING_TEAM_PORT_*         parent="NM.SettingTeamPort"             name="SETTING_TEAM_PORT_(.+)"
 SETTING_TEAM_*              parent="NM.SettingTeam"                 name="SETTING_TEAM_(.+)"
 SETTING_TUN_*               parent="NM.SettingTun"                  name="SETTING_TUN_(.+)"
+SETTING_USER_*              parent="NM.SettingUser"                 name="SETTING_USER_(.+)"
+SETTING_VETH_*              parent="NM.SettingVeth"                 name="SETTING_VETH_(.+)"
 SETTING_VLAN_*              parent="NM.SettingVlan"                 name="SETTING_VLAN_(.+)"
 SETTING_VPN_*               parent="NM.SettingVpn"                  name="SETTING_VPN_(.+)"
+SETTING_VRF_*               parent="NM.SettingVrf"                  name="SETTING_VRF_(.+)"
 SETTING_VXLAN_*             parent="NM.SettingVxlan"                name="SETTING_VXLAN_(.+)"
 SETTING_WIFI_P2P_*          parent="NM.SettingWifiP2P"              name="SETTING_WIFI_P2P_(.+)"
 SETTING_WIMAX_*             parent="NM.SettingWimax"                name="SETTING_WIMAX_(.+)"
 SETTING_WIRED_*             parent="NM.SettingWired"                name="SETTING_WIRED_(.+)"
 SETTING_WIREGUARD_*         parent="NM.SettingWireGuard"            name="SETTING_WIREGUARD_(.+)"
 SETTING_WIRELESS_*          parent="NM.SettingWireless"             name="SETTING_WIRELESS_(.+)"
+SETTING_WIRELESS_SECURITY_* parent="NM.SettingWirelessSecurity"     name="SETTING_WIRELESS_SECURITY_(.+)"
+SETTING_WPAN_*              parent="NM.SettingWpan"                 name="SETTING_WPAN_(.+)"
 
-VPN_*                       parent="NM.Vpn"                         name="VPN_(.+)"
+WIREGUARD_*_KEY_LEN         parent="NM.SettingWireGuard"            name="WIREGUARD_(.+)"
 
 connection_error_quark      parent="NM.Connection"                  name="connection_(.+)"
 
-SETTING_PARAM_*             parent="NM.Setting"                     name="SETTING_PARAM_(.+)"
 utils_*                     parent="NM.Utils"                       name="utils_(.+)"
 UTILS_*                     parent="NM.Utils"                       name="UTILS_(.+)"
 UtilsSecurityType           parent="NM.Utils"                       name="SecurityType"
 
-Client.new_finish           symbol_type="function"
-
+ACCESS_POINT_*              parent="NM.AccessPoint"                 name="ACCESS_POINT_(.+)"
 ACTIVE_CONNECTION_*         parent="NM.ActiveConnection"            name="ACTIVE_CONNECTION_(.+)"
+BRIDGE_VLAN_*               parent="NM.BridgeVlan"                  name="BRIDGE_VLAN_(.+)"
+CHECKPOINT_*                parent="NM.Checkpoint"                  name="CHECKPOINT_(.+)"
 CLIENT_*                    parent="NM.Client"                      name="CLIENT_(.+)"
-ACCESS_POINT_*              parent="NM.AccessPoint"                 name="ACCESS_POINT_(.+)"
+CONNECTION_*                parent="NM.Connection"                  name="CONNECTION_(.+)"
+DHCP_CONFIG_*               parent="NM.DhcpConfig"                  name="DHCP_CONFIG_(.+)"
+IP_ADDRESS_ATTRIBUTE_*      parent="NM.IPAddress"                   name="IP_ADDRESS_(.+)"
+IP_CONFIG_*                 parent="NM.IPConfig"                    name="IP_CONFIG_(.+)"
+IP_ROUTE_ATTRIBUTE_*        parent="NM.IpRouteAttributes"           name="IP_ROUTE_ATTRIBUTE_(.+)"
+LLDP_ATTR_*                 parent="NM.LldpAttributes"              name="LLDP_ATTR_(.+)"
+OBJECT_*                    parent="NM.Object"                      name="OBJECT_(.+)"
+REMOTE_CONNECTION_*         parent="NM.RemoteConnection"            name="REMOTE_CONNECTION_(.+)"
+SECRET_AGENT_OLD_*          parent="NM.SecretAgentOld"              name="SECRET_AGENT_OLD_(.+)"
+SRIOV_VF_ATTRIBUTE_*        parent="NM.SriovVfAttributes"           name="SRIOV_VF_ATTRIBUTE_(.+)"
+TEAM_LINK_WATCHER_*         parent="NM.TeamLinkWatcher"             name="TEAM_LINK_WATCHER_(.+)"
+VPN_*                       parent="NM.Vpn"                         name="VPN_(.+)"
+VPN_CONNECTION_*            parent="NM.VpnConnection"               name="VPN_CONNECTION_(.+)"
+WIFI_P2P_PEER_*             parent="NM.WifiP2PPeer"                 name="WIFI_P2P_PEER_(.+)"
+WIMAX_NSP_*                 parent="NM.WimaxNsp"                    name="WIMAX_NSP_(.+)"
+WIREGUARD_PEER_ATTR_*       parent="NM.WireguardPeerAttributes"     name="WIREGUARD_PEER_ATTR_(.+)"
 
-DEVICE_*                    parent="NM.Device"                      name="DEVICE_(.+)"
+DEVICE_6LOWPAN_*            parent="NM.Device6Lowpan"               name="DEVICE_6LOWPAN_(.+)"
 DEVICE_ADSL_*               parent="NM.DeviceAdsl"                  name="DEVICE_ADSL_(.+)"
 DEVICE_BOND_*               parent="NM.DeviceBond"                  name="DEVICE_BOND_(.+)"
 DEVICE_BRIDGE_*             parent="NM.DeviceBridge"                name="DEVICE_BRIDGE_(.+)"
 DEVICE_BT_*                 parent="NM.DeviceBt"                    name="DEVICE_BT_(.+)"
+DEVICE_DUMMY_*              parent="NM.DeviceDummy"                 name="DEVICE_DUMMY_(.+)"
 DEVICE_ETHERNET_*           parent="NM.DeviceEthernet"              name="DEVICE_ETHERNET_(.+)"
 DEVICE_GENERIC_*            parent="NM.DeviceGeneric"               name="DEVICE_GENERIC_(.+)"
-DEVICE_TEAM_*               parent="NM.DeviceTeam"                  name="DEVICE_TEAM_(.+)"
 DEVICE_INFINIBAND_*         parent="NM.DeviceInfiniband"            name="DEVICE_INFINIBAND_(.+)"
+DEVICE_IP_TUNNEL_*          parent="NM.DeviceIPTunnel"              name="DEVICE_IP_TUNNEL_(.+)"
+DEVICE_LOOPBACK_*           parent="NM.DeviceLoopback"              name="DEVICE_LOOPBACK_(.+)"
+DEVICE_MACSEC_*             parent="NM.DeviceMacsec"                name="DEVICE_MACSEC_(.+)"
+DEVICE_MACVLAN_*            parent="NM.DeviceMacvlan"               name="DEVICE_MACVLAN_(.+)"
 DEVICE_MODEM_*              parent="NM.DeviceModem"                 name="DEVICE_MODEM_(.+)"
 DEVICE_OLPC_MESH_*          parent="NM.DeviceOlpcMesh"              name="DEVICE_OLPC_(.+)"
+DEVICE_OVS_BRIDGE_*         parent="NM.DeviceOvsBridge"             name="DEVICE_OVS_BRIDGE_(.+)"
+DEVICE_OVS_INTERFACE_*      parent="NM.DeviceOvsInterface"          name="DEVICE_OVS_INTERFACE_(.+)"
+DEVICE_OVS_PORT_*           parent="NM.DeviceOvsPort"               name="DEVICE_OVS_PORT_(.+)"
+DEVICE_PPP_*                parent="NM.DevicePpp"                   name="DEVICE_PPP_(.+)"
+DEVICE_TEAM_*               parent="NM.DeviceTeam"                  name="DEVICE_TEAM_(.+)"
+DEVICE_TUN_*                parent="NM.DeviceTun"                   name="DEVICE_TUN_(.+)"
+DEVICE_VETH_*               parent="NM.DeviceVeth"                  name="DEVICE_VETH_(.+)"
 DEVICE_VLAN_*               parent="NM.DeviceVlan"                  name="DEVICE_VLAN_(.+)"
+DEVICE_VRF_*                parent="NM.DeviceVrf"                   name="DEVICE_VRF_(.+)"
+DEVICE_VXLAN_*              parent="NM.DeviceVxlan"                 name="DEVICE_VXLAN_(.+)"
 DEVICE_WIFI_*               parent="NM.DeviceWifi"                  name="DEVICE_WIFI_(.+)"
+DEVICE_WIFI_P2P_*           parent="NM.DeviceWifiP2P"               name="DEVICE_WIFI_P2P_(.+)"
 DEVICE_WIMAX_*              parent="NM.DeviceWimax"                 name="DEVICE_WIMAX_(.+)"
 DEVICE_WIREGUARD_*          parent="NM.DeviceWireGuard"             name="DEVICE_WIREGUARD_(.+)"
+DEVICE_WPAN_*               parent="NM.DeviceWpan"                  name="DEVICE_WPAN_(.+)"
 
+DEVICE_*                    parent="NM.Device"                      name="DEVICE_(.+)"
 
-DHCP_CONFIG_OPTIONS         parent="NM.DhcpConfig"                  name="DHCP_CONFIG_(.+)"
-IP_CONFIG_*                 parent="NM.IPConfig"                    name="IP_CONFIG_(.+)"
-OBJECT_*                    parent="NM.Object"                      name="OBJECT_(.+)"
-REMOTE_CONNECTION_*         parent="NM.RemoteConnection"            name="REMOTE_CONNECTION_(.+)"
-VPN_CONNECTION_*            parent="NM.VpnConnection"               name="VPN_CONNECTION_(.+)"
-WIMAX_NSP_*                 parent="NM.WimaxNsp"                    name="WIMAX_NSP_(.+)"
+ETHTOOL_OPTNAME_*           parent="NM.EthtoolOptname"              name="ETHTOOL_OPTNAME_(.+)"
+ethtool_optname_*           parent="NM.EthtoolOptname"              name="ethtool_optname_(.+)"
 
+VLAN_FLAGS_ALL              parent="NM.VlanFlags"                   name="ALL" type="NM.VlanFlags"