Constants that specify the type of service that Multipath TCP uses.


Service Types

case none

The default service type indicating that Multipath TCP should not be used.

case handover

A Multipath TCP service that provides seamless handover between Wi-Fi and cellular in order to preserve the connection.

case interactive

A service whereby Multipath TCP attempts to use the lowest-latency interface.

case aggregate

A service that aggregates the capacities of other Multipath options in an attempt to increase throughput and minimize latency.

See Also

Supporting Multipath TCP

var multipathServiceType: URLSessionConfiguration.MultipathServiceType

A service type that specifies the Multipath TCP connection policy for transmitting data over Wi-Fi and cellular interfaces.


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