Instance Property

connectTargetPlugs

Establishes an internal AVC plug connection between subunit/unit plugs.

Declaration

IOReturn (*connectTargetPlugs)(void *self, UInt32 sourceSubunitTypeAndID, IOFWAVCPlugTypes sourcePlugType, UInt32 *pSourcePlugNum, UInt32 destSubunitTypeAndID, IOFWAVCPlugTypes destPlugType, UInt32 *pDestPlugNum, bool lockConnection, bool permConnection);

Parameters

self

Pointer to IOFireWireAVCLibProtocolInterface.

sourceSubunitTypeAndID

The subunit type and ID for the source plug

sourcePlugType

The source plug type.

pSourcePlugNum

A pointer to the source plug num. Will return the actual source plug num here.

destSubunitTypeAndID

The subunit type and ID for the destination plug.

destPlugType

The dest plug type.

pDestPlugNum

A pointer to the dest plug num. Will return the actual dest plug num here.

lockConnection

A flag to specify if this connection should be locked.

permConnection

A flag to specify if this connection is permanent.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software