| Top |
| #define | AGS_PORT_GET_OBJ_MUTEX() |
| gboolean | ags_port_test_flags () |
| void | ags_port_set_flags () |
| void | ags_port_unset_flags () |
| void | ags_port_safe_read () |
| void | ags_port_safe_read_raw () |
| void | ags_port_safe_write () |
| void | ags_port_safe_write_raw () |
| void | ags_port_safe_get_property () |
| void | ags_port_safe_set_property () |
| GList * | ags_port_find_specifier () |
| void | ags_port_add_automation () |
| void | ags_port_remove_automation () |
| AgsPort * | ags_port_new () |
gboolean ags_port_test_flags (AgsPort *port,guint flags);
Test flags
to be set on port
.
Since: 3.0.0
void ags_port_unset_flags (AgsPort *port,guint flags);
Unset flags.
Since: 3.0.0
void ags_port_safe_read (AgsPort *port,GValue *value);
Perform safe read.
Since: 3.0.0
void ags_port_safe_read_raw (AgsPort *port,GValue *value);
Perform safe read.
Since: 3.0.0
void ags_port_safe_write (AgsPort *port,GValue *value);
Perform safe write.
Since: 3.0.0
void ags_port_safe_get_property (AgsPort *port,gchar *property_name,GValue *value);
Perform safe get property.
Since: 3.0.0
void ags_port_safe_set_property (AgsPort *port,gchar *property_name,GValue *value);
Perform safe set property.
Since: 3.0.0
GList * ags_port_find_specifier (GList *port,gchar *specifier);
Retrieve port by specifier.
port |
the GList containing AgsPort. |
[element-type AgsAudio.Port][transfer none] |
specifier |
the recall specifier to match |
Since: 3.0.0
void ags_port_add_automation (AgsPort *port,GObject *automation);
Adds an automation.
Since: 3.0.0
void ags_port_remove_automation (AgsPort *port,GObject *automation);
Removes an automation.
Since: 3.0.0
Enum values to control the behavior or indicate internal state of AgsPort by enable/disable as flags.