Advanced Gtk+ Sequencer Reference Manual | ||||
---|---|---|---|---|
Top | Description |
#include <ags/object/ags_dynamic_connectable.h> typedef AgsDynamicConnectable; struct AgsDynamicConnectableInterface;void ags_dynamic_connectable_connect (AgsDynamicConnectable *connectable
);void ags_dynamic_connectable_disconnect (AgsDynamicConnectable *connectable
);
The AgsDynamicConnectable interface gives you a unique access to recalls. Its main purpose is to setup up signal handlers with dynamic context for ::connect-dynamic. A dynamic context would be a dependency that has to be resolved first within run initialization.
struct AgsDynamicConnectableInterface { GTypeInterface interface; void (*connect_dynamic)(AgsDynamicConnectable *connectable); void (*disconnect_dynamic)(AgsDynamicConnectable *connectable); };
void ags_dynamic_connectable_connect (AgsDynamicConnectable *connectable
);
void ags_dynamic_connectable_disconnect (AgsDynamicConnectable *connectable
);