open-vm-tools 12.4.5
ToolsPluginSignalCb Struct Reference

#include <plugin.h>

Data Fields

const gchar * signame
 
gpointer callback
 
gpointer clientData
 

Detailed Description

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.


The documentation for this struct was generated from the following file: