AVSystemRouting Namespace

Classes

Name Description
AVSystemRoute
AVSystemRouteController
AVSystemRouteControllerObserver

This is a class that implements the interface IAVSystemRouteControllerObserver (for the protocol AVSystemRouteControllerObserver).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface IAVSystemRouteControllerObserver.

AVSystemRouteDataChannel
AVSystemRouteDataDelegate

This is a class that implements the interface IAVSystemRouteDataDelegate (for the protocol AVSystemRouteDataDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface IAVSystemRouteDataDelegate.

AVSystemRouteEvent
AVSystemRouteMediaSession
AVSystemRouteSession
AVSystemRouteSessionStartResult

This class holds the return values for an asynchronous operation.

AVSystemRoutingErrorExtensions

Extension methods for the AVSystemRoutingError enumeration.

Interfaces

Name Description
IAVSystemRouteControllerObserver

This interface represents the Objective-C protocol AVSystemRouteControllerObserver.

IAVSystemRouteDataDelegate

This interface represents the Objective-C protocol AVSystemRouteDataDelegate.

Enums

Name Description
AVSystemRouteEventReason
AVSystemRouteLaunchMode
AVSystemRoutingError

Delegates

Name Description
AVSystemRouteControllerObserverCompletionHandler
AVSystemRouteDataCompletionHandler
AVSystemRouteSessionStartHandler