Browse Source

Added SendFeedback to umbrella framework

Miro Kuratczyk 9 years ago
parent
commit
42a0ede5eb

+ 4 - 0
MobileLibrary/iOS/PsiphonTunnelController/PsiphonTunnelController/PsiphonTunnelController.h

@@ -50,3 +50,7 @@ FOUNDATION_EXPORT const unsigned char PsiphonMobileVersionString[];
 -(void) stopTunnel;
 
 @end
+
+@interface Psi : NSObject
++ (void)sendFeedback:(NSString*)configJson diagnostics: (NSString*)diagnosticsJson b64EncodedPublicKey: (NSString*) b64EncodedPublicKey uploadServer: (NSString*)uploadServer uploadPath: (NSString*) uploadPath uploadServerHeaders: (NSString*)uploadServerHeaders;
+@end

+ 5 - 0
MobileLibrary/iOS/PsiphonTunnelController/PsiphonTunnelController/PsiphonTunnelController.m

@@ -148,3 +148,8 @@
 
 @end
 
+@implementation Psi
++ (void)sendFeedback:(NSString*)configJson diagnostics: (NSString*)diagnosticsJson b64EncodedPublicKey: (NSString*) b64EncodedPublicKey uploadServer: (NSString*)uploadServer uploadPath: (NSString*) uploadPath uploadServerHeaders: (NSString*)uploadServerHeaders {
+    GoPsiSendFeedback(configJson, diagnosticsJson, b64EncodedPublicKey, uploadServer, uploadPath, uploadServerHeaders);
+}
+@end