Class

ALSARawmidiSubstreamInfo

Description [src]

class ALSARawmidi.SubstreamInfo : GObject.Object {
  parent_instance: GObject
}

A GObject-derived object to express information of substream. A ALSARawmidiSubstreamInfo is a GObject-derived object to express information of substream attached to the pair of streams. The call of alsarawmidi_stream_pair_get_substream_info() or alsarawmidi_get_substream_info() return the instance of object.

The object wraps struct snd_rawmidi_info in UAPI of Linux sound subsystem.

Ancestors

Instance methods

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

ALSARawmidi.SubstreamInfo:card-id

The numeric identifier of sound card.

ALSARawmidi.SubstreamInfo:device-id

The numeric identifier of rawmidi device.

ALSARawmidi.SubstreamInfo:direction

The direction of stream, one of ALSARawmidiStreamDirection.

ALSARawmidi.SubstreamInfo:flags

The information flags of rawmidi device with flags of ALSARawmidiStreamPairInfoFlag.

ALSARawmidi.SubstreamInfo:id

The string identifier of rawmidi device.

ALSARawmidi.SubstreamInfo:name

The name of rawmidi device.

ALSARawmidi.SubstreamInfo:subdevice-id

The numeric identifier of subdevice or rawmidi device.

ALSARawmidi.SubstreamInfo:subdevice-name

The name of subdevice for the direction and the ALSARawmidiSubstreamInfo:subdevice-id.

ALSARawmidi.SubstreamInfo:subdevices-avail

The current number of available subdevices on the rawmidi device for the direction.

ALSARawmidi.SubstreamInfo:subdevices-count
No description available.

Signals

Signals inherited from GObject (1)
GObject.Object::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct ALSARawmidiSubstreamInfoClass {
  GObjectClass parent_class;
  
}
Class members
parent_class
GObjectClass
  No description available.