Top | ![]() |
![]() |
![]() |
![]() |
void | ags_port_safe_read () |
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 () |
AgsPort * | ags_port_new () |
#define | AGS_IS_PORT() |
#define | AGS_IS_PORT_CLASS() |
#define | AGS_PORT() |
#define | AGS_PORT_CLASS() |
#define | AGS_PORT_GET_CLASS() |
GType | ags_port_get_type () |
gchar * | control-port | Read / Write |
AgsConversion * | conversion | Read / Write |
gchar * | plugin-name | Read / Write |
gboolean | port-value-is-pointer | Read / Write |
guint | port-value-length | Read / Write |
guint | port-value-size | Read / Write |
GType * | port-value-type | Read / Write |
gchar * | specifier | Read / Write |
void | safe-get-property | Run Last |
void | safe-read | Run Last |
void | safe-set-property | Run Last |
void | safe-write | Run Last |
void ags_port_safe_read (AgsPort *port
,GValue *value
);
Perform safe read.
Since: 0.4
void ags_port_safe_write (AgsPort *port
,GValue *value
);
Perform safe write.
Since: 0.4
void ags_port_safe_get_property (AgsPort *port
,gchar *property_name
,GValue *value
);
Perform safe get property.
Since: 0.4
void ags_port_safe_set_property (AgsPort *port
,gchar *property_name
,GValue *value
);
Perform safe set property.
Since: 0.4
GList * ags_port_find_specifier (GList *port
,gchar *specifier
);
Retrieve port by specifier.
Since: 0.4
#define AGS_IS_PORT_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE((class), AGS_TYPE_PORT))
#define AGS_PORT_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_PORT, AgsPortClass))
#define AGS_PORT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_PORT, AgsPortClass))
struct AgsPortClass { GObjectClass object; void (*safe_read)(AgsPort *port, GValue *value); void (*safe_write)(AgsPort *port, GValue *value); void (*safe_get_property)(AgsPort *port, gchar *property_name, GValue *value); void (*safe_set_property)(AgsPort *port, gchar *property_name, GValue *value); };
“control-port”
property“control-port” gchar *
The assigned plugin control port.
Flags: Read / Write
Default value: NULL
Since: 0.4.0
“conversion”
property“conversion” AgsConversion *
The port's conversion object.
Flags: Read / Write
Since: 0.7.9
“plugin-name”
property“plugin-name” gchar *
The assigned plugin.
Flags: Read / Write
Default value: NULL
Since: 0.4.0
“port-value-is-pointer”
property“port-value-is-pointer” gboolean
Specify port data as pointer.
Flags: Read / Write
Default value: FALSE
Since: 0.4.0
“port-value-length”
property“port-value-length” guint
The port's data array length.
Flags: Read / Write
Allowed values: <= 65535
Default value: 1
Since: 0.4.0
“port-value-size”
property“port-value-size” guint
The port's data type size.
Flags: Read / Write
Allowed values: [1,8]
Default value: 8
Since: 0.4.0
“port-value-type”
property“port-value-type” GType *
The port's data type.
Flags: Read / Write
Allowed values: void
Since: 0.4.0
“specifier”
property“specifier” gchar *
The assigned plugin identifier.
Flags: Read / Write
Default value: NULL
Since: 0.4.0
“safe-get-property”
signalvoid user_function (AgsPort *port, gchar *arg1, gpointer arg2, gpointer user_data)
The ::safe-get-property signal is emited while safe get property.
port |
the object providing safe get property |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“safe-read”
signalvoid user_function (AgsPort *port, gpointer arg1, gpointer user_data)
The ::safe-read signal is emited while doing safe read operation.
port |
the object providing safe read |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“safe-set-property”
signalvoid user_function (AgsPort *port, gchar *arg1, gpointer arg2, gpointer user_data)
The ::safe-set-property signal is emited while safe set property.
port |
the object providing safe set property |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last