Class

AgsAudioOscServer

[]

Description

class AgsAudio.OscServer : GObject.Object
{
  flags: AgsOscServerFlags,
  connectable_flags: AgsConnectableFlags,
  obj_mutex: GRecMutex,
  ip4: gchar*,
  ip6: gchar*,
  domain: gchar*,
  server_port: guint,
  ip4_fd: int,
  ip6_fd: int,
  ip4_socket: GSocket*,
  ip6_socket: GSocket*,
  ip4_address: GSocketAddress*,
  ip6_address: GSocketAddress*,
  accept_delay: timespec*,
  dispatch_delay: timespec*,
  listen_thread: GThread*,
  dispatch_thread: GThread*,
  connection: GList*,
  front_controller: GObject*,
  controller: GList*
}

No description available.

[]

Ancestors

Descendants

[]

Constructors

ags_osc_server_new

Creates a new instance of AgsOscServer.

since: 3.0.0

[]

Instance methods

ags_osc_server_add_connection

Add osc_connection to osc_server.

since: 3.0.0

ags_osc_server_add_controller

Add osc_controller to osc_server.

since: 3.0.0

ags_osc_server_add_default_controller

Add default controlers to osc_server.

since: 3.0.0

ags_osc_server_dispatch

Dispatch the OSC server.

since: 3.0.0

ags_osc_server_listen

Listen as OSC server.

since: 3.0.0

ags_osc_server_remove_connection

Remove osc_connection from osc_server.

since: 3.0.0

ags_osc_server_remove_controller

Remove osc_controller from osc_server.

since: 3.0.0

ags_osc_server_set_flags

Set flags.

since: 3.0.0

ags_osc_server_start

Start OSC server.

since: 3.0.0

ags_osc_server_stop

Stop OSC server.

since: 3.0.0

ags_osc_server_test_flags

Test flags to be set on osc_server.

since: 3.0.0

ags_osc_server_unset_flags

Unset flags.

since: 3.0.0

Methods inherited from GObject (43)
[]

Properties

AgsAudio.OscServer:connection

The assigned AgsOscConnection providing default settings.

since: 3.0.0

AgsAudio.OscServer:controller

The assigned AgsOscController providing default settings.

since: 3.0.0

AgsAudio.OscServer:domain

The domain to use.

since: 3.0.0

AgsAudio.OscServer:front-controller

The assigned AgsOscFrontController.

since: 3.0.0

AgsAudio.OscServer:ip4

The IPv4 address as string of the server.

since: 3.0.0

AgsAudio.OscServer:ip6

The IPv6 address as string of the server.

since: 3.0.0

AgsAudio.OscServer:server-port

The server port to use.

since: 3.0.0

[]

Signals

AgsAudio.OscServer::dispatch

The ::dispatch signal is emited during dispatch of server.

since: 3.0.0

AgsAudio.OscServer::listen

The ::listen signal is emited during listen of server.

since: 3.0.0

AgsAudio.OscServer::start

The ::start signal is emited during start of server.

since: 3.0.0

AgsAudio.OscServer::stop

The ::stop signal is emited during stop of server.

since: 3.0.0

Signals inherited from GObject (1)

Class structure

[]

Virtual methods

AgsAudio.OscServerClass.dispatch

Dispatch the OSC server.

since: 3.0.0

AgsAudio.OscServerClass.listen

Listen as OSC server.

since: 3.0.0

AgsAudio.OscServerClass.start

Start OSC server.

since: 3.0.0

AgsAudio.OscServerClass.stop

Stop OSC server.

since: 3.0.0