Set the finalize callback for a local isoch port
- macOS 10.1+
- Mac Catalyst 13.0+Beta
The local isoch port interface to use.
The finalize callback.
Returns true if this isoch port has no more pending callbacks and does not need any more runloop time.
When Stop() is called on a LocalIsochPortInterface, there may or may not be isoch callbacks still pending for this isoch port. The port must be allowed to handle any pending callbacks, so the isoch runloop should not be stopped until a port has handled all pending callbacks. The finalize callback is called after the final callback has been made on the isoch runloop. After this callback is sent, it is safe to stop the isoch runloop.
You should not access the isoch port after the finalize callback has been made; it may be released immediately after this callback is sent.
Availability: IOFireWireLocalIsochPortInterface_v4 and newer.