text: //
  //  TunnelInterface.h
  //  Potatso
  //
  //  Created by LEI on 12/23/15.
  //  Copyright © 2015 TouchingApp. All rights reserved.
  //
  
  #import <Foundation/Foundation.h>
  
  @import NetworkExtension;
  
  #define TunnelMTU 1500
  #define kTun2SocksStoppedNotification @"kTun2SocksStoppedNotification"
  
  @interface TunnelInterface : NSObject
  + (TunnelInterface *)sharedInterface;
  + (NSError *)setupWithPacketTunnelFlow:(NEPacketTunnelFlow *)packetFlow;
  + (void)processPackets;
  + (void)writePacket: (NSData *)packet;
  + (void)startTun2Socks: (int)socksServerPort;
  + (void)stop;
  @end
  