summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlberto Ruiz <aruiz@gnome.org>2012-06-07 02:10:04 +0100
committerAlberto Ruiz <aruiz@gnome.org>2012-06-07 02:10:04 +0100
commit1b03beab94651cc7ad2a8a883b834c6ff0af2482 (patch)
tree7e2e1a839b5514bcfe8b47e3ae1e492fe730477e
parent623bf9d9f1fd3344d7d2b647ae2c4ca95e20147d (diff)
downloadvala-wip/nm-bindings.tar.gz
Better positioning of error_quark methods within the namespaceswip/nm-bindings
-rw-r--r--vapi/libnm-glib.vapi106
-rw-r--r--vapi/metadata/NMClient-1.0.metadata36
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"