From 7b02207537d35bfa1714bf8beafc921f717d100a Mon Sep 17 00:00:00 2001
From: 单军华
Date: Wed, 11 Jul 2018 10:47:42 +0800
Subject: [PATCH] 首次上传

---
 screendisplay/Pods/WechatOpenSDK/WechatSDK1.8.2/WXApi.h |  193 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 193 insertions(+), 0 deletions(-)

diff --git a/screendisplay/Pods/WechatOpenSDK/WechatSDK1.8.2/WXApi.h b/screendisplay/Pods/WechatOpenSDK/WechatSDK1.8.2/WXApi.h
new file mode 100755
index 0000000..739cbf9
--- /dev/null
+++ b/screendisplay/Pods/WechatOpenSDK/WechatSDK1.8.2/WXApi.h
@@ -0,0 +1,193 @@
+//
+//  WXApi.h
+//  ������Api������
+//
+//  Created by Wechat on 12-2-28.
+//  Copyright (c) 2012��� Tencent. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+#import "WXApiObject.h"
+
+
+#pragma mark - WXApiDelegate
+/*! @brief ������������������������������������������������������
+ *
+ * ���������������������������������������������������������������������������������������������������������������
+ * WXApiDelegate ������handleOpenURL:delegate:���������������������
+ */
+@protocol WXApiDelegate <NSObject>
+@optional
+
+/*! @brief ���������������������������������������������������������������������������sendResp���������������������
+ *
+ * ���������������������������������������������������������������������sendResp������������������������������
+ * ������������������������GetMessageFromWXReq���ShowMessageFromWXReq������
+ * @param req ���������������������������������������
+ */
+-(void) onReq:(BaseReq*)req;
+
+
+
+/*! @brief ������������sendReq���������������������������
+ *
+ * ������������������������������������������������������sendReq������������onResp���
+ * ������������������������������SendMessageToWXResp���SendAuthResp������
+ * @param resp������������������������������������������
+ */
+-(void) onResp:(BaseResp*)resp;
+
+@end
+
+#pragma mark - WXApiLogDelegate
+
+@protocol WXApiLogDelegate <NSObject>
+
+-(void) onLog:(NSString*)log logLevel:(WXLogLevel)level;
+
+@end
+
+#pragma mark - WXApi
+
+/*! @brief ������Api���������������
+ *
+ * ���������������������������SDK���������������
+ */
+@interface WXApi : NSObject
+
+/*! @brief WXApi���������������������������������������������������������������
+ *
+ * ������������������������������������������������������������������������������������������������������������������������������������MTA���������������
+ * iOS7���������������������������������������������������������������������������������������
+ * @attention ���������������������������������������
+ * @param appid ���������������ID
+ * @param typeFlag ���������������������������������
+ * @return ������������YES���������������NO���
+ */
++(BOOL) registerApp:(NSString *)appid;
+
+/*! @brief WXApi���������������������������������������������������������������
+ *
+ * ������������������������������������������������������������������������������������������������������������������������
+ * iOS7���������������������������������������������������������������������������������������
+ * @attention ���������������������������������������
+ * @param appid ���������������ID
+ * @param isEnableMTA ������������MTA������������
+ * @return ������������YES���������������NO���
+ */
++(BOOL) registerApp:(NSString *)appid enableMTA:(BOOL)isEnableMTA;
+
+
+/*! @brief WXApi���������������������������������������������������������������������������������
+ *
+ * ���������������������������������������������������������������������������������������������������������������������������������������������������������
+ * @see registerApp
+ * @param typeFlag ���������������������������������, enAppSupportContentFlag������������ ���|��� ���������������
+ */
++(void) registerAppSupportContentFlag:(UInt64)typeFlag;
+
+
+
+/*! @brief ������������������URL������App������������������
+ *
+ * ��������� application:openURL:sourceApplication:annotation:������application:handleOpenURL������������
+ * @param url ���������������������������������������������URL
+ * @param delegate  WXApiDelegate���������������������������������������������
+ * @return ������������YES���������������NO���
+ */
++(BOOL) handleOpenURL:(NSURL *) url delegate:(id<WXApiDelegate>) delegate;
+
+
+
+/*! @brief ������������������������������������
+ *
+ * @return ���������������������YES������������������NO���
+ */
++(BOOL) isWXAppInstalled;
+
+
+
+/*! @brief ���������������������������������������OpenApi
+ *
+ * @return ������������YES������������������NO���
+ */
++(BOOL) isWXAppSupportApi;
+
+
+
+/*! @brief ���������������itunes������������
+ *
+ * @return ���������������������������������
+ */
++(NSString *) getWXAppInstallUrl;
+
+
+
+/*! @brief ������������������SDK������������
+ *
+ * @return ������������������SDK������������
+ */
++(NSString *) getApiVersion;
+
+
+
+/*! @brief ������������
+ *
+ * @return ������������YES���������������NO���
+ */
++(BOOL) openWXApp;
+
+
+
+/*! @brief ������������������������������������������onResp
+ *
+ * ���������������������������������������������������������������������������������������onResp������������������������������������������������onResp���������������������
+ * SendAuthReq���SendMessageToWXReq���PayReq������
+ * @param req ���������������������������������������������������������������
+ * @return ������������YES���������������NO���
+ */
++(BOOL) sendReq:(BaseReq*)req;
+
+/*! @brief ������Auth������������������������������������������������������������������onResp
+ *
+ * ���������������������������������������������������������������������������������������onResp������������������������������������������������onResp���������SendAuthReq���������
+ * @param req ���������������������������������������������������������������
+ * @param viewController ���������������������
+ * @param delegate  WXApiDelegate���������������������������������������������
+ * @return ������������YES���������������NO���
+ */
++(BOOL) sendAuthReq:(SendAuthReq*)req viewController:(UIViewController*)viewController delegate:(id<WXApiDelegate>)delegate;
+
+
+/*! @brief ������������onReq���������������������������������������������������������������������
+ *
+ * ���������������������������������������������������������������������������������onReq���������������������������������������������������������������������������������������������
+ * GetMessageFromWXResp���ShowMessageFromWXResp������
+ * @param resp ���������������������������������������������������������
+ * @return ������������YES���������������NO���
+ */
++(BOOL) sendResp:(BaseResp*)resp;
+
+
+/*! @brief WXApi���������������������������������log���������byBlock
+    ������1:SDK������������������block,������������������������������,������������������������������
+    ������2:���������������startLog by block���������������������������������������������startLoad,������������������logBlock������������������������logBlock
+ *
+ *  @param level ������log���������
+ *  @param logBlock ������log���������block
+ */
++(void) startLogByLevel:(WXLogLevel)level logBlock:(WXLogBolock)logBlock;
+
+/*! @brief WXApi���������������������������������log���������byDelegate 
+    ������1:sdk������������������delegate���������������������������������������������������WXApiDelegate���������������
+    ������2:���������������startLog by delegate���������������������������������������startLoad,������������������������logDelegate������
+ *  @param level ������log���������
+ *  @param logDelegate ������log������������������
+ */
++ (void)startLogByLevel:(WXLogLevel)level logDelegate:(id<WXApiLogDelegate>)logDelegate;
+
+/*! @brief ������������log������������block������delegate���������������block
+ *  @param 
+ */
++ (void)stopLog;
+@end

--
Gitblit v1.8.0