diff options
author | Alberto Ruiz <aruiz@gnome.org> | 2012-06-07 02:10:04 +0100 |
---|---|---|
committer | Alberto Ruiz <aruiz@gnome.org> | 2012-06-07 02:10:04 +0100 |
commit | 1b03beab94651cc7ad2a8a883b834c6ff0af2482 (patch) | |
tree | 7e2e1a839b5514bcfe8b47e3ae1e492fe730477e | |
parent | 623bf9d9f1fd3344d7d2b647ae2c4ca95e20147d (diff) | |
download | vala-wip/nm-bindings.tar.gz |
Better positioning of error_quark methods within the namespaceswip/nm-bindings
-rw-r--r-- | vapi/libnm-glib.vapi | 106 | ||||
-rw-r--r-- | vapi/metadata/NMClient-1.0.metadata | 36 |
2 files changed, 69 insertions, 73 deletions
diff --git a/vapi/libnm-glib.vapi b/vapi/libnm-glib.vapi index f34698d73..329f8a93c 100644 --- a/vapi/libnm-glib.vapi +++ b/vapi/libnm-glib.vapi @@ -196,10 +196,6 @@ namespace NM { public const string DRIVER; [CCode (cheader_filename = "nm-device.h", cname = "NM_DEVICE_FIRMWARE_MISSING")] public const string FIRMWARE_MISSING; - [CCode (cheader_filename = "nm-device-infiniband.h", cname = "NM_DEVICE_INFINIBAND_CARRIER")] - public const string INFINIBAND_CARRIER; - [CCode (cheader_filename = "nm-device-infiniband.h", cname = "NM_DEVICE_INFINIBAND_HW_ADDRESS")] - public const string INFINIBAND_HW_ADDRESS; [CCode (cheader_filename = "nm-device.h", cname = "NM_DEVICE_INTERFACE")] public const string INTERFACE; [CCode (cheader_filename = "nm-device.h", cname = "NM_DEVICE_IP4_CONFIG")] @@ -210,16 +206,6 @@ namespace NM { public const string IP_INTERFACE; [CCode (cheader_filename = "nm-device.h", cname = "NM_DEVICE_MANAGED")] public const string MANAGED; - [CCode (cheader_filename = "nm-device-modem.h", cname = "NM_DEVICE_MODEM_CURRENT_CAPABILITIES")] - public const string MODEM_CURRENT_CAPABILITIES; - [CCode (cheader_filename = "nm-device-modem.h", cname = "NM_DEVICE_MODEM_MODEM_CAPABILITIES")] - public const string MODEM_MODEM_CAPABILITIES; - [CCode (cheader_filename = "nm-device-olpc-mesh.h", cname = "NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL")] - public const string OLPC_MESH_ACTIVE_CHANNEL; - [CCode (cheader_filename = "nm-device-olpc-mesh.h", cname = "NM_DEVICE_OLPC_MESH_COMPANION")] - public const string OLPC_MESH_COMPANION; - [CCode (cheader_filename = "nm-device-olpc-mesh.h", cname = "NM_DEVICE_OLPC_MESH_HW_ADDRESS")] - public const string OLPC_MESH_HW_ADDRESS; [CCode (cheader_filename = "nm-device.h", cname = "NM_DEVICE_PRODUCT")] public const string PRODUCT; [CCode (cheader_filename = "nm-device.h", cname = "NM_DEVICE_STATE")] @@ -232,17 +218,9 @@ namespace NM { public const string VENDOR; [CCode (has_construct_function = false, type = "GObject*")] public Device (DBus.Connection connection, string path); - [CCode (cheader_filename = "nm-device-adsl.h")] - public static GLib.Quark adsl_error_quark (); - [CCode (cheader_filename = "nm-device-bond.h")] - public static GLib.Quark bond_error_quark (); - [CCode (cheader_filename = "nm-device-bt.h")] - public static GLib.Quark bt_error_quark (); public virtual bool connection_compatible (NM.Connection connection) throws GLib.Error; public bool connection_valid (NM.Connection connection); public void disconnect (NM.DeviceDeactivateFn? callback); - [CCode (cheader_filename = "nm-device-ethernet.h")] - public static GLib.Quark ethernet_error_quark (); public GLib.SList<weak NM.Connection> filter_connections (GLib.SList<NM.Connection> connections); public unowned NM.ActiveConnection get_active_connection (); public bool get_autoconnect (); @@ -262,19 +240,7 @@ namespace NM { public NM.DeviceState get_state_reason (out NM.DeviceStateReason reason); public unowned string get_udi (); public unowned string get_vendor (); - [CCode (cheader_filename = "nm-device-infiniband.h")] - public static GLib.Quark infiniband_error_quark (); - [CCode (cheader_filename = "nm-device-modem.h")] - public static GLib.Quark modem_error_quark (); - [CCode (cheader_filename = "nm-device-olpc-mesh.h")] - public static GLib.Quark olpc_mesh_error_quark (); public void set_autoconnect (bool autoconnect); - [CCode (cheader_filename = "nm-device-vlan.h")] - public static GLib.Quark vlan_error_quark (); - [CCode (cheader_filename = "nm-device-wifi.h")] - public static GLib.Quark wifi_error_quark (); - [CCode (cheader_filename = "nm-device-wimax.h")] - public static GLib.Quark wimax_error_quark (); public NM.ActiveConnection active_connection { get; } public bool autoconnect { get; set; } public uint capabilities { get; } @@ -360,6 +326,10 @@ namespace NM { } [CCode (cheader_filename = "nm-device-infiniband.h", type_id = "nm_device_infiniband_get_type ()")] public class DeviceInfiniband : NM.Device, GLib.AsyncInitable, GLib.Initable { + [CCode (cheader_filename = "nm-device-infiniband.h", cname = "NM_DEVICE_INFINIBAND_CARRIER")] + public const string CARRIER; + [CCode (cheader_filename = "nm-device-infiniband.h", cname = "NM_DEVICE_INFINIBAND_HW_ADDRESS")] + public const string HW_ADDRESS; [CCode (has_construct_function = false, type = "GObject*")] public DeviceInfiniband (DBus.Connection connection, string path); public bool get_carrier (); @@ -369,6 +339,10 @@ namespace NM { } [CCode (cheader_filename = "nm-device-modem.h", type_id = "nm_device_modem_get_type ()")] public class DeviceModem : NM.Device, GLib.AsyncInitable, GLib.Initable { + [CCode (cheader_filename = "nm-device-modem.h", cname = "NM_DEVICE_MODEM_CURRENT_CAPABILITIES")] + public const string CURRENT_CAPABILITIES; + [CCode (cheader_filename = "nm-device-modem.h", cname = "NM_DEVICE_MODEM_MODEM_CAPABILITIES")] + public const string MODEM_CAPABILITIES; [CCode (has_construct_function = false)] protected DeviceModem (); public NM.DeviceModemCapabilities get_current_capabilities (); @@ -378,6 +352,12 @@ namespace NM { } [CCode (cheader_filename = "nm-device-olpc-mesh.h", type_id = "nm_device_olpc_mesh_get_type ()")] public class DeviceOlpcMesh : NM.Device, GLib.AsyncInitable, GLib.Initable { + [CCode (cheader_filename = "nm-device-olpc-mesh.h", cname = "NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL")] + public const string MESH_ACTIVE_CHANNEL; + [CCode (cheader_filename = "nm-device-olpc-mesh.h", cname = "NM_DEVICE_OLPC_MESH_COMPANION")] + public const string MESH_COMPANION; + [CCode (cheader_filename = "nm-device-olpc-mesh.h", cname = "NM_DEVICE_OLPC_MESH_HW_ADDRESS")] + public const string MESH_HW_ADDRESS; [CCode (has_construct_function = false, type = "GObject*")] public DeviceOlpcMesh (DBus.Connection connection, string path); public uint32 get_active_channel (); @@ -542,8 +522,6 @@ namespace NM { public const string DBUS_PATH; [CCode (has_construct_function = false)] protected Object (); - [CCode (cheader_filename = "nm-object.h")] - public static GLib.Quark error_quark (); public unowned DBus.Connection get_connection (); public unowned string get_path (); [NoAccessorMethod] @@ -592,8 +570,6 @@ namespace NM { public unowned NM.RemoteConnection get_connection_by_uuid (string uuid); public GLib.SList<weak NM.RemoteConnection> list_connections (); public bool save_hostname (string hostname, NM.RemoteSettingsSaveHostnameFunc? callback); - [CCode (cheader_filename = "nm-remote-settings.h", cname = "nm_remote_settings_error_quark")] - public static GLib.Quark settings_error_quark (); [NoAccessorMethod] public bool can_modify { get; } [NoAccessorMethod] @@ -618,8 +594,6 @@ namespace NM { [NoWrapper] public virtual void cancel_get_secrets (string connection_path, string setting_name); public void delete_secrets (NM.Connection connection, NM.SecretAgentDeleteSecretsFunc callback); - [CCode (cheader_filename = "nm-secret-agent.h")] - public static GLib.Quark error_quark (); public bool get_registered (); public void get_secrets (NM.Connection connection, string setting_name, [CCode (array_length = false, array_null_terminated = true)] string[] hints, NM.SecretAgentGetSecretsFlags flags, NM.SecretAgentGetSecretsFunc callback); public bool register (); @@ -707,7 +681,9 @@ namespace NM { [CCode (cname = "NM_DEVICE_ADSL_ERROR_NOT_ADSL_CONNECTION")] NOTADSLCONNECTION, [CCode (cname = "NM_DEVICE_ADSL_ERROR_INVALID_ADSL_CONNECTION")] - INVALIDADSLCONNECTION + INVALIDADSLCONNECTION; + [CCode (cheader_filename = "nm-device-adsl.h")] + public static GLib.Quark quark (); } [CCode (cheader_filename = "nm-device-bond.h", cprefix = "NM_DEVICE_BOND_ERROR_")] public enum DeviceBondError { @@ -718,7 +694,9 @@ namespace NM { [CCode (cname = "NM_DEVICE_BOND_ERROR_INVALID_BOND_CONNECTION")] INVALIDBONDCONNECTION, [CCode (cname = "NM_DEVICE_BOND_ERROR_INTERFACE_MISMATCH")] - INTERFACEMISMATCH + INTERFACEMISMATCH; + [CCode (cheader_filename = "nm-device-bond.h")] + public static GLib.Quark quark (); } [CCode (cheader_filename = "nm-device-bt.h", cprefix = "NM_DEVICE_BT_ERROR_")] public enum DeviceBtError { @@ -733,7 +711,9 @@ namespace NM { [CCode (cname = "NM_DEVICE_BT_ERROR_MAC_MISMATCH")] MACMISMATCH, [CCode (cname = "NM_DEVICE_BT_ERROR_MISSING_DEVICE_CAPS")] - MISSINGDEVICECAPS + MISSINGDEVICECAPS; + [CCode (cheader_filename = "nm-device-bt.h")] + public static GLib.Quark quark (); } [CCode (cheader_filename = "nm-device-ethernet.h", cprefix = "NM_DEVICE_ETHERNET_ERROR_")] public enum DeviceEthernetError { @@ -746,7 +726,9 @@ namespace NM { [CCode (cname = "NM_DEVICE_ETHERNET_ERROR_INVALID_DEVICE_MAC")] INVALIDDEVICEMAC, [CCode (cname = "NM_DEVICE_ETHERNET_ERROR_MAC_MISMATCH")] - MACMISMATCH + MACMISMATCH; + [CCode (cheader_filename = "nm-device-ethernet.h")] + public static GLib.Quark quark (); } [CCode (cheader_filename = "nm-device-infiniband.h", cprefix = "NM_DEVICE_INFINIBAND_ERROR_")] public enum DeviceInfinibandError { @@ -759,7 +741,9 @@ namespace NM { [CCode (cname = "NM_DEVICE_INFINIBAND_ERROR_INVALID_DEVICE_MAC")] INVALIDDEVICEMAC, [CCode (cname = "NM_DEVICE_INFINIBAND_ERROR_MAC_MISMATCH")] - MACMISMATCH + MACMISMATCH; + [CCode (cheader_filename = "nm-device-infiniband.h")] + public static GLib.Quark quark (); } [CCode (cheader_filename = "nm-device-modem.h", cprefix = "NM_DEVICE_MODEM_ERROR_")] public enum DeviceModemError { @@ -770,7 +754,9 @@ namespace NM { [CCode (cname = "NM_DEVICE_MODEM_ERROR_INVALID_MODEM_CONNECTION")] INVALIDMODEMCONNECTION, [CCode (cname = "NM_DEVICE_MODEM_ERROR_MISSING_DEVICE_CAPS")] - MISSINGDEVICECAPS + MISSINGDEVICECAPS; + [CCode (cheader_filename = "nm-device-modem.h")] + public static GLib.Quark quark (); } [CCode (cheader_filename = "nm-device-olpc-mesh.h", cprefix = "NM_DEVICE_OLPC_MESH_ERROR_")] public enum DeviceOlpcMeshError { @@ -779,7 +765,9 @@ namespace NM { [CCode (cname = "NM_DEVICE_OLPC_MESH_ERROR_NOT_OLPC_MESH_CONNECTION")] NOTOLPCMESHCONNECTION, [CCode (cname = "NM_DEVICE_OLPC_MESH_ERROR_INVALID_OLPC_MESH_CONNECTION")] - INVALIDOLPCMESHCONNECTION + INVALIDOLPCMESHCONNECTION; + [CCode (cheader_filename = "nm-device-olpc-mesh.h")] + public static GLib.Quark quark (); } [CCode (cheader_filename = "nm-device-vlan.h", cprefix = "NM_DEVICE_VLAN_ERROR_")] public enum DeviceVlanError { @@ -792,7 +780,9 @@ namespace NM { [CCode (cname = "NM_DEVICE_VLAN_ERROR_ID_MISMATCH")] IDMISMATCH, [CCode (cname = "NM_DEVICE_VLAN_ERROR_INTERFACE_MISMATCH")] - INTERFACEMISMATCH + INTERFACEMISMATCH; + [CCode (cheader_filename = "nm-device-vlan.h", cname = "nm_device_vlan_error_quark")] + public static GLib.Quark _quark (); } [CCode (cheader_filename = "nm-device-wifi.h", cprefix = "NM_DEVICE_WIFI_ERROR_")] public enum DeviceWifiError { @@ -809,7 +799,9 @@ namespace NM { [CCode (cname = "NM_DEVICE_WIFI_ERROR_MISSING_DEVICE_WPA_CAPS")] MISSINGDEVICEWPACAPS, [CCode (cname = "NM_DEVICE_WIFI_ERROR_MISSING_DEVICE_RSN_CAPS")] - MISSINGDEVICERSNCAPS + MISSINGDEVICERSNCAPS; + [CCode (cheader_filename = "nm-device-wifi.h")] + public static GLib.Quark quark (); } [CCode (cheader_filename = "nm-device-wimax.h", cprefix = "NM_DEVICE_WIMAX_ERROR_")] public enum DeviceWimaxError { @@ -822,12 +814,16 @@ namespace NM { [CCode (cname = "NM_DEVICE_WIMAX_ERROR_INVALID_DEVICE_MAC")] INVALIDDEVICEMAC, [CCode (cname = "NM_DEVICE_WIMAX_ERROR_MAC_MISMATCH")] - MACMISMATCH + MACMISMATCH; + [CCode (cheader_filename = "nm-device-wimax.h")] + public static GLib.Quark quark (); } [CCode (cheader_filename = "nm-object.h", cprefix = "NM_OBJECT_ERROR_")] public enum ObjectError { UNKNOWN, - OBJECT_CREATION_FAILURE + OBJECT_CREATION_FAILURE; + [CCode (cheader_filename = "nm-object.h")] + public static GLib.Quark quark (); } [CCode (cheader_filename = "nm-remote-settings.h", cprefix = "NM_REMOTE_SETTINGS_ERROR_")] public enum RemoteSettingsError { @@ -836,7 +832,9 @@ namespace NM { [CCode (cname = "NM_REMOTE_SETTINGS_ERROR_CONNECTION_REMOVED")] CONNECTIONREMOVED, [CCode (cname = "NM_REMOTE_SETTINGS_ERROR_CONNECTION_UNAVAILABLE")] - CONNECTIONUNAVAILABLE + CONNECTIONUNAVAILABLE; + [CCode (cheader_filename = "nm-remote-settings.h")] + public static GLib.Quark quark (); } [CCode (cheader_filename = "nm-secret-agent.h", cprefix = "NM_SECRET_AGENT_ERROR_")] public enum SecretAgentError { @@ -851,7 +849,9 @@ namespace NM { [CCode (cname = "NM_SECRET_AGENT_ERROR_INTERNAL_ERROR")] INTERNALERROR, [CCode (cname = "NM_SECRET_AGENT_ERROR_NO_SECRETS")] - NOSECRETS + NOSECRETS; + [CCode (cheader_filename = "nm-secret-agent.h")] + public static GLib.Quark quark (); } [CCode (cheader_filename = "nm-secret-agent.h", cprefix = "NM_SECRET_AGENT_GET_SECRETS_FLAG_")] public enum SecretAgentGetSecretsFlags { diff --git a/vapi/metadata/NMClient-1.0.metadata b/vapi/metadata/NMClient-1.0.metadata index 280f09602..12f146991 100644 --- a/vapi/metadata/NMClient-1.0.metadata +++ b/vapi/metadata/NMClient-1.0.metadata @@ -12,9 +12,9 @@ DEVICE_BOND_* cheader_filename="nm-device-bond.h" name="DEVICE_BOND_(.+) DEVICE_BT_* cheader_filename="nm-device-bt.h" name="DEVICE_BT_(.+)" parent="NM.DeviceBt" DEVICE_ETHERNET_* cheader_filename="nm-device-ethernet.h" name="DEVICE_ETHERNET_(.+)" parent="NM.DeviceEthernet" -DEVICE_INFINIBAND_* cheader_filename="nm-device-infiniband.h" -DEVICE_MODEM_* cheader_filename="nm-device-modem.h" -DEVICE_OLPC_* cheader_filename="nm-device-olpc-mesh.h" +DEVICE_INFINIBAND_* cheader_filename="nm-device-infiniband.h" name="DEVICE_INFINIBAND_(.+)" parent="NM.DeviceInfiniband" +DEVICE_MODEM_* cheader_filename="nm-device-modem.h" name="DEVICE_MODEM_(.+)" parent="NM.DeviceModem" +DEVICE_OLPC_MESH_* cheader_filename="nm-device-olpc-mesh.h" name="DEVICE_OLPC_(.+)" parent="NM.DeviceOlpcMesh" DEVICE_VLAN_* cheader_filename="nm-device-vlan.h" name="DEVICE_VLAN_(.+)" parent="NM.DeviceVlan" DEVICE_WIFI_* cheader_filename="nm-device-wifi.h" name="DEVICE_WIFI_(.+)" parent="NM.DeviceWifi" @@ -91,23 +91,19 @@ SecretAgentDeleteSecretsFunc cheader_filename="nm-secret-agent.h" SecretAgentGetSecretsFunc cheader_filename="nm-secret-agent.h" SecretAgentSaveSecretsFunc cheader_filename="nm-secret-agent.h" -device_* name="device_(.+)" parent="NM.Device" -object_* name="object_(.+)" parent="NM.Object" - -device_adsl_error_quark cheader_filename="nm-device-adsl.h" -device_bond_error_quark cheader_filename="nm-device-bond.h" -device_bt_error_quark cheader_filename="nm-device-bt.h" -device_ethernet_error_quark cheader_filename="nm-device-ethernet.h" -device_infiniband_error_quark cheader_filename="nm-device-infiniband.h" -device_modem_error_quark cheader_filename="nm-device-modem.h" -device_olpc_mesh_error_quark cheader_filename="nm-device-olpc-mesh.h" -device_vlan_error_quark cheader_filename="nm-device-vlan.h" -device_wifi_error_quark cheader_filename="nm-device-wifi.h" -device_wimax_error_quark cheader_filename="nm-device-wimax.h" -object_error_quark cheader_filename="nm-object.h" - -remote_settings_error_quark cheader_filename="nm-remote-settings.h" name="remote_(.+)" parent="NM.RemoteSettings" -secret_agent_error_quark cheader_filename="nm-secret-agent.h" name="secret_agent_(.+)" parent="NM.SecretAgent" +device_adsl_error_quark cheader_filename="nm-device-adsl.h" parent="NM.DeviceAdslError" name="device_adsl_error_(.+)" +device_bond_error_quark cheader_filename="nm-device-bond.h" parent="NM.DeviceBondError" name="device_bond_error_(.+)" +device_bt_error_quark cheader_filename="nm-device-bt.h" parent="NM.DeviceBtError" name="device_bt_error_(.+)" +device_ethernet_error_quark cheader_filename="nm-device-ethernet.h" parent="NM.DeviceEthernetError" name="device_ethernet_error_(.+)" +device_infiniband_error_quark cheader_filename="nm-device-infiniband.h" parent="NM.DeviceInfinibandError" name="device_infiniband_error_(.+)" +device_modem_error_quark cheader_filename="nm-device-modem.h" parent="NM.DeviceModemError" name="device_modem_error_(.+)" +device_olpc_mesh_error_quark cheader_filename="nm-device-olpc-mesh.h" parent="NM.DeviceOlpcMeshError" name="device_olpc_mesh_error_(.+)" +device_vlan_error_quark cheader_filename="nm-device-vlan.h" parent="NM.DeviceVlanError" name="device_vlan_error(.+)" +device_wifi_error_quark cheader_filename="nm-device-wifi.h" parent="NM.DeviceWifiError" name="device_wifi_error_(.+)" +device_wimax_error_quark cheader_filename="nm-device-wimax.h" parent="NM.DeviceWimaxError" name="device_wimax_error_(.+)" +object_error_quark cheader_filename="nm-object.h" parent="NM.ObjectError" name="object_error_(.+)" +remote_settings_error_quark cheader_filename="nm-remote-settings.h" name="remote_settings_error_(.+)" parent="NM.RemoteSettingsError" +secret_agent_error_quark cheader_filename="nm-secret-agent.h" name="secret_agent_error_(.+)" parent="NM.SecretAgentError" Object cheader_filename="nm-object.h" SecretAgent cheader_filename="nm-secret-agent.h" |