mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager
synced 2024-10-15 12:34:55 +00:00
libnm: fix up class struct reserved slots
Add reserved slots to those classes that were missing them (or had run out), and sync up the number of slots across classes: - 8 slots for "important" classes, abstract base classes, and classes we expect we might need to add new virtual methods or signals to later. - 4 for everything else Also, rearrange the class elements in a few places into standard order (signals first, then methods).
This commit is contained in:
parent
bdda66a813
commit
2fc55941a3
|
@ -123,6 +123,9 @@ typedef struct {
|
||||||
|
|
||||||
/* Signals */
|
/* Signals */
|
||||||
void (*secrets_updated) (NMConnection *connection, const char * setting);
|
void (*secrets_updated) (NMConnection *connection, const char * setting);
|
||||||
|
|
||||||
|
/*< private >*/
|
||||||
|
gpointer padding[8];
|
||||||
} NMConnectionClass;
|
} NMConnectionClass;
|
||||||
|
|
||||||
GType nm_connection_get_type (void);
|
GType nm_connection_get_type (void);
|
||||||
|
|
|
@ -152,11 +152,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSetting8021xClass;
|
} NMSetting8021xClass;
|
||||||
|
|
||||||
GType nm_setting_802_1x_get_type (void);
|
GType nm_setting_802_1x_get_type (void);
|
||||||
|
|
|
@ -73,11 +73,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingAdslClass;
|
} NMSettingAdslClass;
|
||||||
|
|
||||||
GType nm_setting_adsl_get_type (void);
|
GType nm_setting_adsl_get_type (void);
|
||||||
|
|
|
@ -82,11 +82,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingBluetoothClass;
|
} NMSettingBluetoothClass;
|
||||||
|
|
||||||
GType nm_setting_bluetooth_get_type (void);
|
GType nm_setting_bluetooth_get_type (void);
|
||||||
|
|
|
@ -79,11 +79,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingBondClass;
|
} NMSettingBondClass;
|
||||||
|
|
||||||
GType nm_setting_bond_get_type (void);
|
GType nm_setting_bond_get_type (void);
|
||||||
|
|
|
@ -62,11 +62,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingBridgePortClass;
|
} NMSettingBridgePortClass;
|
||||||
|
|
||||||
GType nm_setting_bridge_port_get_type (void);
|
GType nm_setting_bridge_port_get_type (void);
|
||||||
|
|
|
@ -67,11 +67,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingBridgeClass;
|
} NMSettingBridgeClass;
|
||||||
|
|
||||||
GType nm_setting_bridge_get_type (void);
|
GType nm_setting_bridge_get_type (void);
|
||||||
|
|
|
@ -67,11 +67,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingCdmaClass;
|
} NMSettingCdmaClass;
|
||||||
|
|
||||||
GType nm_setting_cdma_get_type (void);
|
GType nm_setting_cdma_get_type (void);
|
||||||
|
|
|
@ -92,11 +92,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingConnectionClass;
|
} NMSettingConnectionClass;
|
||||||
|
|
||||||
GType nm_setting_connection_get_type (void);
|
GType nm_setting_connection_get_type (void);
|
||||||
|
|
|
@ -112,11 +112,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingDcbClass;
|
} NMSettingDcbClass;
|
||||||
|
|
||||||
GType nm_setting_dcb_get_type (void);
|
GType nm_setting_dcb_get_type (void);
|
||||||
|
|
|
@ -58,11 +58,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingGenericClass;
|
} NMSettingGenericClass;
|
||||||
|
|
||||||
GType nm_setting_generic_get_type (void);
|
GType nm_setting_generic_get_type (void);
|
||||||
|
|
|
@ -76,11 +76,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingGsmClass;
|
} NMSettingGsmClass;
|
||||||
|
|
||||||
GType nm_setting_gsm_get_type (void);
|
GType nm_setting_gsm_get_type (void);
|
||||||
|
|
|
@ -64,11 +64,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingInfinibandClass;
|
} NMSettingInfinibandClass;
|
||||||
|
|
||||||
GType nm_setting_infiniband_get_type (void);
|
GType nm_setting_infiniband_get_type (void);
|
||||||
|
|
|
@ -170,11 +170,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingIP4ConfigClass;
|
} NMSettingIP4ConfigClass;
|
||||||
|
|
||||||
GType nm_setting_ip4_config_get_type (void);
|
GType nm_setting_ip4_config_get_type (void);
|
||||||
|
|
|
@ -200,11 +200,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingIP6ConfigClass;
|
} NMSettingIP6ConfigClass;
|
||||||
|
|
||||||
GType nm_setting_ip6_config_get_type (void);
|
GType nm_setting_ip6_config_get_type (void);
|
||||||
|
|
|
@ -63,11 +63,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingOlpcMeshClass;
|
} NMSettingOlpcMeshClass;
|
||||||
|
|
||||||
GType nm_setting_olpc_mesh_get_type (void);
|
GType nm_setting_olpc_mesh_get_type (void);
|
||||||
|
|
|
@ -81,11 +81,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingPppClass;
|
} NMSettingPppClass;
|
||||||
|
|
||||||
GType nm_setting_ppp_get_type (void);
|
GType nm_setting_ppp_get_type (void);
|
||||||
|
|
|
@ -67,11 +67,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingPppoeClass;
|
} NMSettingPppoeClass;
|
||||||
|
|
||||||
GType nm_setting_pppoe_get_type (void);
|
GType nm_setting_pppoe_get_type (void);
|
||||||
|
|
|
@ -68,11 +68,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingSerialClass;
|
} NMSettingSerialClass;
|
||||||
|
|
||||||
GType nm_setting_serial_get_type (void);
|
GType nm_setting_serial_get_type (void);
|
||||||
|
|
|
@ -59,11 +59,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingTeamPortClass;
|
} NMSettingTeamPortClass;
|
||||||
|
|
||||||
GType nm_setting_team_port_get_type (void);
|
GType nm_setting_team_port_get_type (void);
|
||||||
|
|
|
@ -60,11 +60,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingTeamClass;
|
} NMSettingTeamClass;
|
||||||
|
|
||||||
GType nm_setting_team_get_type (void);
|
GType nm_setting_team_get_type (void);
|
||||||
|
|
|
@ -69,11 +69,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingVlanClass;
|
} NMSettingVlanClass;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -64,11 +64,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingVpnClass;
|
} NMSettingVpnClass;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -60,6 +60,9 @@ typedef struct {
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
|
/*< private >*/
|
||||||
|
gpointer padding[4];
|
||||||
} NMSettingWimaxClass;
|
} NMSettingWimaxClass;
|
||||||
|
|
||||||
GType nm_setting_wimax_get_type (void);
|
GType nm_setting_wimax_get_type (void);
|
||||||
|
|
|
@ -71,11 +71,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingWiredClass;
|
} NMSettingWiredClass;
|
||||||
|
|
||||||
GType nm_setting_wired_get_type (void);
|
GType nm_setting_wired_get_type (void);
|
||||||
|
|
|
@ -121,11 +121,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingWirelessSecurityClass;
|
} NMSettingWirelessSecurityClass;
|
||||||
|
|
||||||
GType nm_setting_wireless_security_get_type (void);
|
GType nm_setting_wireless_security_get_type (void);
|
||||||
|
|
|
@ -107,11 +107,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMSettingClass parent;
|
NMSettingClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
} NMSettingWirelessClass;
|
} NMSettingWirelessClass;
|
||||||
|
|
||||||
GType nm_setting_wireless_get_type (void);
|
GType nm_setting_wireless_get_type (void);
|
||||||
|
|
|
@ -190,21 +190,21 @@ typedef struct {
|
||||||
NMSettingSecretFlags flags,
|
NMSettingSecretFlags flags,
|
||||||
GError **error);
|
GError **error);
|
||||||
|
|
||||||
|
gboolean (*clear_secrets_with_flags) (NMSetting *setting,
|
||||||
|
GParamSpec *pspec,
|
||||||
|
NMSettingClearSecretsWithFlagsFn func,
|
||||||
|
gpointer user_data);
|
||||||
|
|
||||||
/* Returns TRUE if the given property contains the same value in both settings */
|
/* Returns TRUE if the given property contains the same value in both settings */
|
||||||
gboolean (*compare_property) (NMSetting *setting,
|
gboolean (*compare_property) (NMSetting *setting,
|
||||||
NMSetting *other,
|
NMSetting *other,
|
||||||
const GParamSpec *prop_spec,
|
const GParamSpec *prop_spec,
|
||||||
NMSettingCompareFlags flags);
|
NMSettingCompareFlags flags);
|
||||||
|
|
||||||
gboolean (*clear_secrets_with_flags) (NMSetting *setting,
|
|
||||||
GParamSpec *pspec,
|
|
||||||
NMSettingClearSecretsWithFlagsFn func,
|
|
||||||
gpointer user_data);
|
|
||||||
|
|
||||||
const char *(*get_virtual_iface_name) (NMSetting *setting);
|
const char *(*get_virtual_iface_name) (NMSetting *setting);
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[8];
|
||||||
} NMSettingClass;
|
} NMSettingClass;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -58,13 +58,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMObjectClass parent;
|
NMObjectClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMAccessPointClass;
|
} NMAccessPointClass;
|
||||||
|
|
||||||
GType nm_access_point_get_type (void);
|
GType nm_access_point_get_type (void);
|
||||||
|
|
|
@ -64,13 +64,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMObjectClass parent;
|
NMObjectClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[8];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMActiveConnectionClass;
|
} NMActiveConnectionClass;
|
||||||
|
|
||||||
GType nm_active_connection_get_type (void);
|
GType nm_active_connection_get_type (void);
|
||||||
|
|
|
@ -154,13 +154,8 @@ typedef struct {
|
||||||
NMClientPermission permission,
|
NMClientPermission permission,
|
||||||
NMClientPermissionResult result);
|
NMClientPermissionResult result);
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[8];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMClientClass;
|
} NMClientClass;
|
||||||
|
|
||||||
GType nm_client_get_type (void);
|
GType nm_client_get_type (void);
|
||||||
|
|
|
@ -56,13 +56,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMDeviceClass parent;
|
NMDeviceClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMDeviceAdslClass;
|
} NMDeviceAdslClass;
|
||||||
|
|
||||||
GType nm_device_adsl_get_type (void);
|
GType nm_device_adsl_get_type (void);
|
||||||
|
|
|
@ -60,13 +60,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMDeviceClass parent;
|
NMDeviceClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMDeviceBondClass;
|
} NMDeviceBondClass;
|
||||||
|
|
||||||
GType nm_device_bond_get_type (void);
|
GType nm_device_bond_get_type (void);
|
||||||
|
|
|
@ -60,13 +60,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMDeviceClass parent;
|
NMDeviceClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMDeviceBridgeClass;
|
} NMDeviceBridgeClass;
|
||||||
|
|
||||||
GType nm_device_bridge_get_type (void);
|
GType nm_device_bridge_get_type (void);
|
||||||
|
|
|
@ -66,13 +66,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMDeviceClass parent;
|
NMDeviceClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMDeviceBtClass;
|
} NMDeviceBtClass;
|
||||||
|
|
||||||
GType nm_device_bt_get_type (void);
|
GType nm_device_bt_get_type (void);
|
||||||
|
|
|
@ -64,13 +64,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMDeviceClass parent;
|
NMDeviceClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMDeviceEthernetClass;
|
} NMDeviceEthernetClass;
|
||||||
|
|
||||||
GType nm_device_ethernet_get_type (void);
|
GType nm_device_ethernet_get_type (void);
|
||||||
|
|
|
@ -57,13 +57,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMDeviceClass parent;
|
NMDeviceClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMDeviceGenericClass;
|
} NMDeviceGenericClass;
|
||||||
|
|
||||||
GType nm_device_generic_get_type (void);
|
GType nm_device_generic_get_type (void);
|
||||||
|
|
|
@ -61,13 +61,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMDeviceClass parent;
|
NMDeviceClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMDeviceInfinibandClass;
|
} NMDeviceInfinibandClass;
|
||||||
|
|
||||||
GType nm_device_infiniband_get_type (void);
|
GType nm_device_infiniband_get_type (void);
|
||||||
|
|
|
@ -60,13 +60,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMDeviceClass parent;
|
NMDeviceClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMDeviceModemClass;
|
} NMDeviceModemClass;
|
||||||
|
|
||||||
GType nm_device_modem_get_type (void);
|
GType nm_device_modem_get_type (void);
|
||||||
|
|
|
@ -59,13 +59,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMDeviceClass parent;
|
NMDeviceClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMDeviceOlpcMeshClass;
|
} NMDeviceOlpcMeshClass;
|
||||||
|
|
||||||
GType nm_device_olpc_mesh_get_type (void);
|
GType nm_device_olpc_mesh_get_type (void);
|
||||||
|
|
|
@ -60,13 +60,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMDeviceClass parent;
|
NMDeviceClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMDeviceTeamClass;
|
} NMDeviceTeamClass;
|
||||||
|
|
||||||
GType nm_device_team_get_type (void);
|
GType nm_device_team_get_type (void);
|
||||||
|
|
|
@ -64,13 +64,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMDeviceClass parent;
|
NMDeviceClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMDeviceVlanClass;
|
} NMDeviceVlanClass;
|
||||||
|
|
||||||
GType nm_device_vlan_get_type (void);
|
GType nm_device_vlan_get_type (void);
|
||||||
|
|
|
@ -78,13 +78,8 @@ typedef struct {
|
||||||
void (*access_point_added) (NMDeviceWifi *device, NMAccessPoint *ap);
|
void (*access_point_added) (NMDeviceWifi *device, NMAccessPoint *ap);
|
||||||
void (*access_point_removed) (NMDeviceWifi *device, NMAccessPoint *ap);
|
void (*access_point_removed) (NMDeviceWifi *device, NMAccessPoint *ap);
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMDeviceWifiClass;
|
} NMDeviceWifiClass;
|
||||||
|
|
||||||
GType nm_device_wifi_get_type (void);
|
GType nm_device_wifi_get_type (void);
|
||||||
|
|
|
@ -72,6 +72,9 @@ typedef struct {
|
||||||
/* Signals */
|
/* Signals */
|
||||||
void (*nsp_added) (NMDeviceWimax *self, NMWimaxNsp *nsp);
|
void (*nsp_added) (NMDeviceWimax *self, NMWimaxNsp *nsp);
|
||||||
void (*nsp_removed) (NMDeviceWimax *self, NMWimaxNsp *nsp);
|
void (*nsp_removed) (NMDeviceWimax *self, NMWimaxNsp *nsp);
|
||||||
|
|
||||||
|
/*< private >*/
|
||||||
|
gpointer padding[4];
|
||||||
} NMDeviceWimaxClass;
|
} NMDeviceWimaxClass;
|
||||||
|
|
||||||
GType nm_device_wimax_get_type (void);
|
GType nm_device_wimax_get_type (void);
|
||||||
|
|
|
@ -94,6 +94,7 @@ typedef struct {
|
||||||
NMDeviceState old_state,
|
NMDeviceState old_state,
|
||||||
NMDeviceStateReason reason);
|
NMDeviceStateReason reason);
|
||||||
|
|
||||||
|
/* Methods */
|
||||||
gboolean (*connection_compatible) (NMDevice *device,
|
gboolean (*connection_compatible) (NMDevice *device,
|
||||||
NMConnection *connection,
|
NMConnection *connection,
|
||||||
GError **error);
|
GError **error);
|
||||||
|
@ -103,10 +104,8 @@ typedef struct {
|
||||||
|
|
||||||
GType (*get_setting_type) (NMDevice *device);
|
GType (*get_setting_type) (NMDevice *device);
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[8];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
} NMDeviceClass;
|
} NMDeviceClass;
|
||||||
|
|
||||||
GType nm_device_get_type (void);
|
GType nm_device_get_type (void);
|
||||||
|
|
|
@ -42,13 +42,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMObjectClass parent;
|
NMObjectClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMDhcp4ConfigClass;
|
} NMDhcp4ConfigClass;
|
||||||
|
|
||||||
#define NM_DHCP4_CONFIG_OPTIONS "options"
|
#define NM_DHCP4_CONFIG_OPTIONS "options"
|
||||||
|
|
|
@ -42,13 +42,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMObjectClass parent;
|
NMObjectClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMDhcp6ConfigClass;
|
} NMDhcp6ConfigClass;
|
||||||
|
|
||||||
#define NM_DHCP6_CONFIG_OPTIONS "options"
|
#define NM_DHCP6_CONFIG_OPTIONS "options"
|
||||||
|
|
|
@ -43,13 +43,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMObjectClass parent;
|
NMObjectClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMIP4ConfigClass;
|
} NMIP4ConfigClass;
|
||||||
|
|
||||||
#define NM_IP4_CONFIG_GATEWAY "gateway"
|
#define NM_IP4_CONFIG_GATEWAY "gateway"
|
||||||
|
|
|
@ -43,13 +43,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMObjectClass parent;
|
NMObjectClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMIP6ConfigClass;
|
} NMIP6ConfigClass;
|
||||||
|
|
||||||
#define NM_IP6_CONFIG_GATEWAY "gateway"
|
#define NM_IP6_CONFIG_GATEWAY "gateway"
|
||||||
|
|
|
@ -72,13 +72,8 @@ typedef struct {
|
||||||
GError *error,
|
GError *error,
|
||||||
char *failed_path);
|
char *failed_path);
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[8];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMObjectClass;
|
} NMObjectClass;
|
||||||
|
|
||||||
GType nm_object_get_type (void);
|
GType nm_object_get_type (void);
|
||||||
|
|
|
@ -70,13 +70,8 @@ typedef struct {
|
||||||
|
|
||||||
void (*removed) (NMRemoteConnection *connection);
|
void (*removed) (NMRemoteConnection *connection);
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[8];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMRemoteConnectionClass;
|
} NMRemoteConnectionClass;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -99,13 +99,8 @@ struct _NMRemoteSettingsClass {
|
||||||
|
|
||||||
void (*connections_read) (NMRemoteSettings *settings);
|
void (*connections_read) (NMRemoteSettings *settings);
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[8];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
GType nm_remote_settings_get_type (void);
|
GType nm_remote_settings_get_type (void);
|
||||||
|
|
|
@ -166,6 +166,9 @@ typedef void (*NMSecretAgentDeleteSecretsFunc) (NMSecretAgent *agent,
|
||||||
typedef struct {
|
typedef struct {
|
||||||
GObjectClass parent;
|
GObjectClass parent;
|
||||||
|
|
||||||
|
/* Signals */
|
||||||
|
void (*registration_result) (NMSecretAgent *agent, GError *error);
|
||||||
|
|
||||||
/* Virtual methods for subclasses */
|
/* Virtual methods for subclasses */
|
||||||
|
|
||||||
/* Called when the subclass should retrieve and return secrets. Subclass
|
/* Called when the subclass should retrieve and return secrets. Subclass
|
||||||
|
@ -218,16 +221,8 @@ typedef struct {
|
||||||
NMSecretAgentDeleteSecretsFunc callback,
|
NMSecretAgentDeleteSecretsFunc callback,
|
||||||
gpointer user_data);
|
gpointer user_data);
|
||||||
|
|
||||||
/* Signals */
|
/*< private >*/
|
||||||
void (*registration_result) (NMSecretAgent *agent, GError *error);
|
gpointer padding[8];
|
||||||
|
|
||||||
/* Padding for future expansion */
|
|
||||||
void (*_reserved1) (void);
|
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMSecretAgentClass;
|
} NMSecretAgentClass;
|
||||||
|
|
||||||
GType nm_secret_agent_get_type (void);
|
GType nm_secret_agent_get_type (void);
|
||||||
|
|
|
@ -52,13 +52,8 @@ typedef struct {
|
||||||
NMVpnConnectionState state,
|
NMVpnConnectionState state,
|
||||||
NMVpnConnectionStateReason reason);
|
NMVpnConnectionStateReason reason);
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMVpnConnectionClass;
|
} NMVpnConnectionClass;
|
||||||
|
|
||||||
GType nm_vpn_connection_get_type (void);
|
GType nm_vpn_connection_get_type (void);
|
||||||
|
|
|
@ -134,14 +134,6 @@ struct _NMVpnPluginUiInterface {
|
||||||
* by the caller.
|
* by the caller.
|
||||||
*/
|
*/
|
||||||
char * (*get_suggested_name) (NMVpnPluginUiInterface *iface, NMConnection *connection);
|
char * (*get_suggested_name) (NMVpnPluginUiInterface *iface, NMConnection *connection);
|
||||||
|
|
||||||
/* Padding for future expansion */
|
|
||||||
void (*_reserved1) (void);
|
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
GType nm_vpn_plugin_ui_interface_get_type (void);
|
GType nm_vpn_plugin_ui_interface_get_type (void);
|
||||||
|
|
|
@ -89,19 +89,6 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
GObjectClass parent;
|
GObjectClass parent;
|
||||||
|
|
||||||
/* virtual methods */
|
|
||||||
gboolean (*connect) (NMVpnPlugin *plugin,
|
|
||||||
NMConnection *connection,
|
|
||||||
GError **err);
|
|
||||||
|
|
||||||
gboolean (*need_secrets) (NMVpnPlugin *plugin,
|
|
||||||
NMConnection *connection,
|
|
||||||
char **setting_name,
|
|
||||||
GError **error);
|
|
||||||
|
|
||||||
gboolean (*disconnect) (NMVpnPlugin *plugin,
|
|
||||||
GError **err);
|
|
||||||
|
|
||||||
/* Signals */
|
/* Signals */
|
||||||
void (*state_changed) (NMVpnPlugin *plugin,
|
void (*state_changed) (NMVpnPlugin *plugin,
|
||||||
NMVpnServiceState state);
|
NMVpnServiceState state);
|
||||||
|
@ -123,7 +110,19 @@ typedef struct {
|
||||||
void (*ip6_config) (NMVpnPlugin *plugin,
|
void (*ip6_config) (NMVpnPlugin *plugin,
|
||||||
GHashTable *config);
|
GHashTable *config);
|
||||||
|
|
||||||
/* more methods */
|
/* virtual methods */
|
||||||
|
gboolean (*connect) (NMVpnPlugin *plugin,
|
||||||
|
NMConnection *connection,
|
||||||
|
GError **err);
|
||||||
|
|
||||||
|
gboolean (*need_secrets) (NMVpnPlugin *plugin,
|
||||||
|
NMConnection *connection,
|
||||||
|
char **setting_name,
|
||||||
|
GError **error);
|
||||||
|
|
||||||
|
gboolean (*disconnect) (NMVpnPlugin *plugin,
|
||||||
|
GError **err);
|
||||||
|
|
||||||
gboolean (*new_secrets) (NMVpnPlugin *plugin,
|
gboolean (*new_secrets) (NMVpnPlugin *plugin,
|
||||||
NMConnection *connection,
|
NMConnection *connection,
|
||||||
GError **error);
|
GError **error);
|
||||||
|
@ -133,9 +132,8 @@ typedef struct {
|
||||||
GHashTable *details,
|
GHashTable *details,
|
||||||
GError **error);
|
GError **error);
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[8];
|
||||||
void (*_reserved2) (void);
|
|
||||||
} NMVpnPluginClass;
|
} NMVpnPluginClass;
|
||||||
|
|
||||||
GType nm_vpn_plugin_get_type (void);
|
GType nm_vpn_plugin_get_type (void);
|
||||||
|
|
|
@ -54,13 +54,8 @@ typedef struct {
|
||||||
typedef struct {
|
typedef struct {
|
||||||
NMObjectClass parent;
|
NMObjectClass parent;
|
||||||
|
|
||||||
/* Padding for future expansion */
|
/*< private >*/
|
||||||
void (*_reserved1) (void);
|
gpointer padding[4];
|
||||||
void (*_reserved2) (void);
|
|
||||||
void (*_reserved3) (void);
|
|
||||||
void (*_reserved4) (void);
|
|
||||||
void (*_reserved5) (void);
|
|
||||||
void (*_reserved6) (void);
|
|
||||||
} NMWimaxNspClass;
|
} NMWimaxNspClass;
|
||||||
|
|
||||||
GType nm_wimax_nsp_get_type (void);
|
GType nm_wimax_nsp_get_type (void);
|
||||||
|
|
Loading…
Reference in a new issue