Top |
Functions
#define | AGS_OSC_SERVER_GET_OBJ_MUTEX() |
|
ags_osc_server_test_flags () |
|
ags_osc_server_set_flags () |
|
ags_osc_server_unset_flags () |
|
ags_osc_server_add_connection () |
|
ags_osc_server_remove_connection () |
|
ags_osc_server_add_controller () |
|
ags_osc_server_remove_controller () |
|
ags_osc_server_add_default_controller () |
|
ags_osc_server_start () |
|
ags_osc_server_stop () |
|
ags_osc_server_listen () |
|
ags_osc_server_dispatch () |
AgsOscServer * | ags_osc_server_new () |
#define | AGS_IS_OSC_SERVER() |
#define | AGS_IS_OSC_SERVER_CLASS() |
#define | AGS_OSC_SERVER() |
#define | AGS_OSC_SERVER_CLASS() |
#define | AGS_OSC_SERVER_GET_CLASS() |
|
ags_osc_server_flags_get_type () |
|
ags_osc_server_get_type () |
Properties
connection | Read / Write | |
controller | Read / Write | |
|
domain | Read / Write |
AgsOscFrontController * | front-controller | Read / Write |
|
ip4 | Read / Write |
|
ip6 | Read / Write |
server-port | Read / Write |
Types and Values
#define | AGS_OSC_SERVER_DEFAULT_MAX_ADDRESS_LENGTH |
#define | AGS_OSC_SERVER_DEFAULT_SERVER_PORT |
#define | AGS_OSC_SERVER_DEFAULT_DOMAIN |
#define | AGS_OSC_SERVER_DEFAULT_INET4_ADDRESS |
#define | AGS_OSC_SERVER_DEFAULT_INET6_ADDRESS |
#define | AGS_OSC_SERVER_DEFAULT_BACKLOG |
#define | AGS_OSC_SERVER_DEFAULT_MAX_CONNECTIONS |
enum | AgsOscServerFlags |
#define | AGS_TYPE_OSC_SERVER |
struct | AgsOscServer |
struct | AgsOscServerClass |
Functions
AGS_OSC_SERVER_GET_OBJ_MUTEX()
#define AGS_OSC_SERVER_GET_OBJ_MUTEX(obj) (&(((AgsOscServer *) obj)->obj_mutex))
ags_osc_server_test_flags ()
gboolean ags_osc_server_test_flags (AgsOscServer *osc_server
,AgsOscServerFlags flags
);
Test flags
to be set on osc_server
.
Since:
ags_osc_server_set_flags ()
void ags_osc_server_set_flags (AgsOscServer *osc_server
,AgsOscServerFlags flags
);
Set flags.
Since:
ags_osc_server_unset_flags ()
void ags_osc_server_unset_flags (AgsOscServer *osc_server
,AgsOscServerFlags flags
);
Unset flags.
Since:
ags_osc_server_add_connection ()
void ags_osc_server_add_connection (AgsOscServer *osc_server
,);
GObject *osc_connection
Add osc_connection
to osc_server
.
Since:
ags_osc_server_remove_connection ()
void ags_osc_server_remove_connection (AgsOscServer *osc_server
,);
GObject *osc_connection
Remove osc_connection
from osc_server
.
Since:
ags_osc_server_add_controller ()
void ags_osc_server_add_controller (AgsOscServer *osc_server
,);
GObject *osc_controller
Add osc_controller
to osc_server
.
Since:
ags_osc_server_remove_controller ()
void ags_osc_server_remove_controller (AgsOscServer *osc_server
,);
GObject *osc_controller
Remove osc_controller
from osc_server
.
Since:
ags_osc_server_add_default_controller ()
void ags_osc_server_add_default_controller (AgsOscServer *osc_server
);
Add default controlers to osc_server
.
Since:
ags_osc_server_start ()
void ags_osc_server_start (AgsOscServer *osc_server
);
Start OSC server.
Since:
ags_osc_server_stop ()
void ags_osc_server_stop (AgsOscServer *osc_server
);
Stop OSC server.
Since:
ags_osc_server_listen ()
gboolean ags_osc_server_listen (AgsOscServer *osc_server
);
Listen as OSC server.
Since:
ags_osc_server_dispatch ()
void ags_osc_server_dispatch (AgsOscServer *osc_server
);
Dispatch the OSC server.
Since:
ags_osc_server_new ()
AgsOscServer * ags_osc_server_new ();
Creates a new instance of AgsOscServer
Since:
AGS_IS_OSC_SERVER()
#define AGS_IS_OSC_SERVER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_OSC_SERVER))
AGS_IS_OSC_SERVER_CLASS()
#define AGS_IS_OSC_SERVER_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_OSC_SERVER))
AGS_OSC_SERVER()
#define AGS_OSC_SERVER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_OSC_SERVER, AgsOscServer))
AGS_OSC_SERVER_CLASS()
#define AGS_OSC_SERVER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_OSC_SERVER, AgsOscServerClass))
AGS_OSC_SERVER_GET_CLASS()
#define AGS_OSC_SERVER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_OSC_SERVER, AgsOscServerClass))
Types and Values
enum AgsOscServerFlags
Enum values to control the behavior or indicate internal state of AgsOscServer by enable/disable as flags.
Property Details
The “connection”
property
“connection”gpointer
The assigned AgsOscConnection providing default settings.
[transfer full]
Owner: AgsOscServer
Flags: Read / Write
Since:
The “controller”
property
“controller”gpointer
The assigned AgsOscController providing default settings.
[transfer full]
Owner: AgsOscServer
Flags: Read / Write
Since:
The “domain”
property
“domain”char *
The domain to use.
Owner: AgsOscServer
Flags: Read / Write
Default value: NULL
Since:
The “front-controller”
property
“front-controller” AgsOscFrontController *
The assigned AgsOscFrontController.
Owner: AgsOscServer
Flags: Read / Write
Since:
The “ip4”
property
“ip4”char *
The IPv4 address as string of the server.
Owner: AgsOscServer
Flags: Read / Write
Default value: NULL
Since:
The “ip6”
property
“ip6”char *
The IPv6 address as string of the server.
Owner: AgsOscServer
Flags: Read / Write
Default value: NULL
Since:
Signal Details
The “dispatch”
signal
void user_function (AgsOscServer *osc_server,gpointer user_data)
The ::dispatch signal is emited during dispatch of server.
Parameters
osc_server |
the AgsOscServer |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since:
The “listen”
signal
gboolean user_function (AgsOscServer *osc_server,gpointer user_data)
The ::listen signal is emited during listen of server.
Parameters
osc_server |
the AgsOscServer |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since:
The “start”
signal
void user_function (AgsOscServer *osc_server,gpointer user_data)
The ::start signal is emited during start of server.
Parameters
osc_server |
the AgsOscServer |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since:
The “stop”
signal
void user_function (AgsOscServer *osc_server,gpointer user_data)
The ::stop signal is emited during stop of server.
Parameters
osc_server |
the AgsOscServer |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since: