Contents

NETunnelProvider

An abstract base class shared by NEPacketTunnelProvider and NEAppProxyProvider.

Declaration

class NETunnelProvider

Mentioned in

Overview

Each NETunnelProvider instance corresponds to a single tunneling session, with a single associated configuration.

Subclassing Notes

The NETunnelProvider class should not be subclassed directly. Instead, you should create subclasses of NETunnelProvider subclasses.

Methods to Override

Topics

Getting the tunnel configuration

Configuring the tunnel interface

Communicating with the containing app

Setting tunnel status

Errors

See Also

App proxy provider