BBASMUpdateModuleAdapterProtocol.h 777 Bytes
//
//  BBASMUpdateModuleAdapterProtocol.h
//  SWAN
//
//  Created by baidu on 2018/5/30.
//  Copyright © 2018 baidu. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "BBASMAdapterBaseImplement.h"

@protocol BBASMUpdateModuleAdapterProtocol <NSObject>

/**
 *  获取module版本号
 *
 */
- (NSString * _Nullable)version:(NSString *_Nonnull)appID;

/**
 * @brief 获取当次update的requestID
 *
 * @param appID xcxid
 * @return requestID
 */
- (NSString *_Nullable)requestID:(NSString *_Nonnull)appID;

/**
 * @brief 更新版本号以及module中的数据
 *
 * @param resultDic update的保持数据内容
 * @param appID xcxid
 */
- (void)updateVersionData:(NSDictionary * _Nullable)resultDic
                    appID:(NSString * _Nonnull)appID;

@end