BBANetworkSilentDetectTask.h
750 Bytes
//
// BBANetworkSilentDetectTask.h
// BBAAPIRequestExt
//
// Created by baidu on 2020/7/6.
// Copyright © 2020 Baidu. All rights reserved.
//
// 静默探测任务,每个url对应一个任务,每个任务中可包含多个探测手段
#import <Foundation/Foundation.h>
#import "BBANetworkSilentDetectManager.h"
#import "BBANetworkSilentDetectUtils.h"
NS_ASSUME_NONNULL_BEGIN
@interface BBANetworkSilentDetectTask : NSObject
- (instancetype)initWithModels:(NSArray *)models;
/// 开始探测并执行回调
/// @param completion 探测完成回调
/// @param probeType 探测类型
- (void)startWithCompletionBlock:(void (^)(NSArray * _Nullable logs))completion probeType:(BBANetworkDetectType)probeType;
@end
NS_ASSUME_NONNULL_END