Object Construction Datatypes
OcaProtoONo
OcaProtoObjectIdentification
-
struct OcaProtoObjectIdentification
Prototype object identification. Composite of prototype object number and prototype object’s class identification.
-
OcaProtoONo POno
Prototype object number of referenced prototype object.
-
OcaClassIdentification ClassIdentification
Class identification of referenced object.
-
OcaProtoONo POno
OcaProtoPort
-
struct OcaProtoPort
-
OcaProtoONo Owner
Prototype object number of the prototype member that owns the prototype port. The value of 0 (zero) is special, and refers to the block itself, rather than to any of its members.
-
OcaProtoONo Owner
OcaProtoPortClockMapEntry
-
struct OcaProtoPortClockMapEntry
Entry describing the clocking and sampling rate conversion (if any) of an OcaPort. Stored in the ProtoPortClockMap property of OcaBlockFactoryAgent.
-
OcaVariant<OcaProtoONo, OcaONo> ClockONo
Object number of the OcaMediaClock3 object that clocks this Port. Value is either a prototype ONo or a regular ONo.
-
OcaSamplingRateConverterType SRCType
Sampling rate converter type - none, asynchronous, synchronous.
-
OcaVariant<OcaProtoONo, OcaONo> ClockONo
OcaProtoSignalPath
-
struct OcaProtoSignalPath
Prototype signal path between two prototype member ports in a factory.
-
OcaProtoPort OutputProtoPort
Output port (i.e. signal source) of the prototype signal path.
-
OcaProtoPort InputProtoPort
Input prototype port (i.e. signal destination port) of the prototype signal path.
-
OcaProtoPort OutputProtoPort
OcaConstructionParameter
-
struct OcaConstructionParameter
Construction parameter. Defines the value of a property that will be set at object construction time.
-
OcaPropertyID ID
Property ID.
-
OcaPropertyID ID