Class: PaddleC::PulseAudio::ModuleInfo

Inherits:
Object
  • Object
show all
Defined in:
ext/paddlec/pulseaudio.c,
ext/paddlec/pulseaudio.c

Overview

Stores information about modules.

Instance Attribute Summary collapse

Instance Attribute Details

#argumentString? (readonly)

Returns Argument string of the module.

Returns:

  • (String, nil)

    Argument string of the module.

#indexInteger (readonly)

Returns Index of the module.

Returns:

  • (Integer)

    Index of the module.

#n_usedInteger? (readonly)

Returns Usage counter, or nil.

Returns:

  • (Integer, nil)

    Usage counter, or nil.

#nameString (readonly)

Returns Name of the module.

Returns:

  • (String)

    Name of the module.

#proplistHash{String=>String} (readonly)

Returns Property list.

Returns:

  • (Hash{String=>String})

    Property list.