AgsOscMessage

AgsOscMessage — the OSC server side message

Functions

Properties

gboolean immediately Read / Write
gpointer message Read / Write
guint message-size Read / Write
AgsOscConnection * osc-connection Read / Write
int tv-fraction Read / Write
int tv-sec Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── AgsOscMessage
        ╰── AgsOscXmlrpcMessage

Includes

#include <ags/audio/osc/ags_osc_message.h>

Description

AgsOscMessage your OSC server side message.

Functions

AGS_OSC_MESSAGE_GET_OBJ_MUTEX()

#define AGS_OSC_MESSAGE_GET_OBJ_MUTEX(obj) (&(((AgsOscMessage *) obj)->obj_mutex))

ags_osc_message_sort_func ()

gint
ags_osc_message_sort_func (gconstpointer a,
                           gconstpointer b);

ags_osc_message_new ()

AgsOscMessage *
ags_osc_message_new ();

Creates a new instance of AgsOscMessage

Returns

the new AgsOscMessage

Since: 3.0.0


AGS_IS_OSC_MESSAGE()

#define AGS_IS_OSC_MESSAGE(obj)             (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_OSC_MESSAGE))

AGS_IS_OSC_MESSAGE_CLASS()

#define AGS_IS_OSC_MESSAGE_CLASS(class)     (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_OSC_MESSAGE))

AGS_OSC_MESSAGE()

#define AGS_OSC_MESSAGE(obj)                (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_OSC_MESSAGE, AgsOscMessage))

AGS_OSC_MESSAGE_CLASS()

#define AGS_OSC_MESSAGE_CLASS(class)        (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_OSC_MESSAGE, AgsOscMessageClass))

AGS_OSC_MESSAGE_GET_CLASS()

#define AGS_OSC_MESSAGE_GET_CLASS(obj)      (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_OSC_MESSAGE, AgsOscMessageClass))

ags_osc_message_get_type ()

GType
ags_osc_message_get_type (void);

Types and Values

AGS_TYPE_OSC_MESSAGE

#define AGS_TYPE_OSC_MESSAGE                (ags_osc_message_get_type ())

struct AgsOscMessage

struct AgsOscMessage;

struct AgsOscMessageClass

struct AgsOscMessageClass {
  GObjectClass gobject;
};

Property Details

The “immediately” property

  “immediately”              gboolean

The immediately switch.

Owner: AgsOscMessage

Flags: Read / Write

Default value: FALSE

Since: 3.0.0


The “message” property

  “message”                  gpointer

The message data.

Owner: AgsOscMessage

Flags: Read / Write

Since: 3.0.0


The “message-size” property

  “message-size”             guint

The size of message in bytes.

Owner: AgsOscMessage

Flags: Read / Write

Default value: 0

Since: 3.0.0


The “osc-connection” property

  “osc-connection”           AgsOscConnection *

The assigned AgsOscConnection.

Owner: AgsOscMessage

Flags: Read / Write

Since: 3.0.0


The “tv-fraction” property

  “tv-fraction”              int

The time value's fraction.

Owner: AgsOscMessage

Flags: Read / Write

Allowed values: >= 0

Default value: 0

Since: 3.0.0


The “tv-sec” property

  “tv-sec”                   int

The time value in seconds.

Owner: AgsOscMessage

Flags: Read / Write

Allowed values: >= 0

Default value: 0

Since: 3.0.0