open-vm-tools 12.1.0
|
#include <plugin.h>
Data Fields | |
const gchar * | signame |
gpointer | callback |
gpointer | clientData |
Defines a struct for mapping callbacks to signals. Normally it would suffice to use g_signal_connect() directly to register interest in signals; but to allow dynamic registration of signals by plugins, using this struct allows registration to be delayed until all plugins have been loaded and have had the chance to register their own signals. The daemon code then can go through the plugins' registration data and connect all desired signals.