summaryrefslogtreecommitdiff
path: root/src/devices/nm-device-factory.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/nm-device-factory.h')
-rw-r--r--src/devices/nm-device-factory.h35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/devices/nm-device-factory.h b/src/devices/nm-device-factory.h
index ac3bb1979c..11e83e9508 100644
--- a/src/devices/nm-device-factory.h
+++ b/src/devices/nm-device-factory.h
@@ -23,7 +23,6 @@
#define NM_IS_DEVICE_FACTORY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), NM_TYPE_DEVICE_FACTORY))
#define NM_DEVICE_FACTORY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), NM_TYPE_DEVICE_FACTORY, NMDeviceFactoryClass))
-#define NM_DEVICE_FACTORY_COMPONENT_ADDED "component-added"
#define NM_DEVICE_FACTORY_DEVICE_ADDED "device-added"
typedef struct {
@@ -118,36 +117,6 @@ typedef struct {
NMConnection *connection,
gboolean *out_ignore);
- /* Signals */
-
- /**
- * device_added:
- * @factory: the #NMDeviceFactory
- * @device: the new #NMDevice subclass
- *
- * The factory emits this signal if it finds a new device by itself.
- */
- void (*device_added) (NMDeviceFactory *factory, NMDevice *device);
-
- /**
- * component_added:
- * @factory: the #NMDeviceFactory
- * @component: a new component which existing devices may wish to claim
- *
- * The factory emits this signal when an appearance of some component
- * native to it could be interesting to some of the already existing devices.
- * The devices then indicate if they took interest in claiming the component.
- *
- * For example, the WWAN factory may indicate that a new modem is available,
- * which an existing Bluetooth device may wish to claim. It emits a signal
- * passing the modem instance around to see if any device claims it.
- * If no device claims the component, the plugin is allowed to create a new
- * #NMDevice instance for that component and emit the "device-added" signal.
- *
- * Returns: %TRUE if the component was claimed by a device, %FALSE if not
- */
- gboolean (*component_added) (NMDeviceFactory *factory, GObject *component);
-
} NMDeviceFactoryClass;
GType nm_device_factory_get_type (void);
@@ -189,10 +158,6 @@ NMDevice * nm_device_factory_create_device (NMDeviceFactory *factory,
gboolean *out_ignore,
GError **error);
-/* For use by implementations */
-gboolean nm_device_factory_emit_component_added (NMDeviceFactory *factory,
- GObject *component);
-
#define NM_DEVICE_FACTORY_DECLARE_LINK_TYPES(...) \
{ static NMLinkType const _link_types_declared[] = { __VA_ARGS__, NM_LINK_TYPE_NONE }; _link_types = _link_types_declared; }
#define NM_DEVICE_FACTORY_DECLARE_SETTING_TYPES(...) \