Files
amnezia-client/client/platforms/ios/ios_controller_wrapper.h
T

26 lines
730 B
Objective-C
Raw Normal View History

2023-08-27 10:46:41 -07:00
#import <NetworkExtension/NetworkExtension.h>
#import <NetworkExtension/NETunnelProviderSession.h>
#import <Foundation/Foundation.h>
2024-07-08 08:12:10 -07:00
//#include <UIKit/UIKit.h>
#include <Security/Security.h>
2023-08-27 10:46:41 -07:00
class IosController;
@interface IosControllerWrapper : NSObject {
IosController *cppController;
}
- (instancetype)initWithCppController:(IosController *)controller;
- (void)vpnStatusDidChange:(NSNotification *)notification;
- (void)vpnConfigurationDidChange:(NSNotification *)notification;
@end
typedef void (^DocumentPickerClosedCallback)(NSString *path);
2024-07-08 08:12:10 -07:00
//@interface DocumentPickerDelegate : NSObject <UIDocumentPickerDelegate>
2024-07-08 08:12:10 -07:00
//@property (nonatomic, copy) DocumentPickerClosedCallback documentPickerClosedCallback;
2024-07-08 08:12:10 -07:00
//@end