main: Add "probe-request" signal

This should be emitted by PROBE_RESULT_DEFER drivers when the device
becomes available.
This commit is contained in:
Bastien Nocera 2021-02-09 09:55:44 +01:00
parent a1e77b7186
commit 02a2e6363c

View file

@ -55,6 +55,7 @@ enum {
enum {
PROFILE_CHANGED,
PROBE_REQUEST,
LAST_SIGNAL
};
@ -153,6 +154,23 @@ ppd_driver_class_init (PpdDriverClass *klass)
1,
PPD_TYPE_PROFILE);
/**
* PpdDriver::probe-request
*
* The driver requested to be reprobed, because it became available.
*/
signals[PROBE_REQUEST] = g_signal_new ("probe-request",
G_TYPE_FROM_CLASS (klass),
G_SIGNAL_RUN_LAST,
0,
NULL,
NULL,
g_cclosure_marshal_generic,
G_TYPE_NONE,
0,
G_TYPE_NONE);
/**
* PpdDriver::driver-name:
*