| Top |
| AgsUUID * | ags_connectable_get_uuid () |
| gboolean | ags_connectable_has_resource () |
| gboolean | ags_connectable_is_ready () |
| void | ags_connectable_add_to_registry () |
| void | ags_connectable_remove_from_registry () |
| xmlNode * | ags_connectable_list_resource () |
| xmlNode * | ags_connectable_xml_compose () |
| void | ags_connectable_xml_parse () |
| gboolean | ags_connectable_is_connected () |
| void | ags_connectable_connect () |
| void | ags_connectable_disconnect () |
| void | ags_connectable_connect_connection () |
| void | ags_connectable_disconnect_connection () |
The AgsConnectable interface gives you a unique access to all objects and is responsible to set up signal handlers.
AgsUUID *
ags_connectable_get_uuid (AgsConnectable *connectable);
Get UUID of connectable
.
Since: 3.0.0
gboolean
ags_connectable_has_resource (AgsConnectable *connectable);
Check the connectable to have resources.
Since: 3.0.0
gboolean
ags_connectable_is_ready (AgsConnectable *connectable);
Connect the connectable.
Since: 3.0.0
void
ags_connectable_add_to_registry (AgsConnectable *connectable);
Add connectable to registry.
Since: 3.0.0
void
ags_connectable_remove_from_registry (AgsConnectable *connectable);
Remove connectable from registry.
Since: 3.0.0
xmlNode *
ags_connectable_list_resource (AgsConnectable *connectable);
List resources as an XML element and return it.
Since: 3.0.0
xmlNode *
ags_connectable_xml_compose (AgsConnectable *connectable);
Compose an XML element and return it.
Since: 3.0.0
void ags_connectable_xml_parse (AgsConnectable *connectable,xmlNode *node);
Parse node
as XML element and apply it.
Since: 3.0.0
gboolean
ags_connectable_is_connected (AgsConnectable *connectable);
Check if the connectable
was connected.
Since: 3.0.0
void
ags_connectable_connect (AgsConnectable *connectable);
Connect the connectable.
Since: 3.0.0
void
ags_connectable_disconnect (AgsConnectable *connectable);
Disconnect the connectable.
Since: 3.0.0
void ags_connectable_connect_connection (AgsConnectable *connectable,GObject *connection);
Disconnect the connectable.
Since: 3.0.0
void ags_connectable_disconnect_connection (AgsConnectable *connectable,GObject *connection);
Disconnect the connectable.
Since: 3.0.0