#pragma once #include #include struct ContextWrapper; @interface LLARPPacketTunnel : NEPacketTunnelProvider { @private struct ContextWrapper* m_Context; } - (void)startTunnelWithOptions:(NSDictionary*)options completionHandler:(void (^)(NSError* error))completionHandler; - (void)stopTunnelWithReason:(NEProviderStopReason)reason completionHandler:(void (^)(void))completionHandler; @end