PortIdentifier struct

Struct used to identify Ports in the project.

Contents

This should include some members of the original struct enough to identify the port. To be used for sources and dests.

This must be filled in before saving and read from while loading to fill in the srcs/dests.

Public variables

char* label
Human readable label.
PortOwnerType owner_type
Owner type.
PortType type
Data type (e.g.
PortFlow flow
Flow (IN/OUT).
PortFlags flags
Flags (e.g.
int plugin_slot
Index of Plugin in the Channel.
int track_pos
Index of Track in the Tracklist.
int port_index
Index (e.g.

Variable documentation

PortType PortIdentifier::type

Data type (e.g.

AUDIO).

PortFlags PortIdentifier::flags

Flags (e.g.

is side chain).

int PortIdentifier::port_index

Index (e.g.

in plugin's output ports).