From 7b02207537d35bfa1714bf8beafc921f717d100a Mon Sep 17 00:00:00 2001 From: 单军华 Date: Wed, 11 Jul 2018 10:47:42 +0800 Subject: [PATCH] 首次上传 --- screendisplay/Pods/BaiduMapKit/BaiduMapKit/BaiduMapAPI_Radar.framework/Headers/BMKRadarManager.h | 108 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 108 insertions(+), 0 deletions(-) diff --git a/screendisplay/Pods/BaiduMapKit/BaiduMapKit/BaiduMapAPI_Radar.framework/Headers/BMKRadarManager.h b/screendisplay/Pods/BaiduMapKit/BaiduMapKit/BaiduMapAPI_Radar.framework/Headers/BMKRadarManager.h new file mode 100644 index 0000000..72848ea --- /dev/null +++ b/screendisplay/Pods/BaiduMapKit/BaiduMapKit/BaiduMapAPI_Radar.framework/Headers/BMKRadarManager.h @@ -0,0 +1,108 @@ +// +// BMKRadarManager.h +// RadarComponent +// +// Created by wzy on 15/4/22. +// Copyright (c) 2015��� baidu. All rights reserved. +// + +#ifndef RadarComponent_BMKRadarManager_h +#define RadarComponent_BMKRadarManager_h + +#import "BMKRadarOption.h" +#import "BMKRadarResult.h" + +///������delegate +@protocol BMKRadarManagerDelegate <NSObject> + +@optional +/* + *��������������������������������������� + */ +- (BMKRadarUploadInfo*)getRadarAutoUploadInfo; + +/** + *������������ ������������ + *@param error ������������@see BMKRadarErrorCode + */ +- (void)onGetRadarUploadResult:(BMKRadarErrorCode) error; + +/** + *������������ ������������������������ + *@param error ������������@see BMKRadarErrorCode + */ +- (void)onGetRadarClearMyInfoResult:(BMKRadarErrorCode) error; + +/** + *������������ ��������������������������������� + *@param result ������������������@see BMKRadarNearbyResult + *@param error ������������@see BMKRadarErrorCode + */ +- (void)onGetRadarNearbySearchResult:(BMKRadarNearbyResult*) result error:(BMKRadarErrorCode) error; + +@end + + +///��������������������� +@interface BMKRadarManager : NSObject + +/// ���������������������������������������������������������userId��������������������������������������������������������������� +@property (nonatomic, strong) NSString* userId; + +/** + *������������������������������������������������������������������ + */ ++ (BMKRadarManager*)getRadarManagerInstance; +/** + *release������������������������������������������������������������ + */ ++ (void)releaseRadarManagerInstance; + +/** + *������������������delegate��������������������� + *���������������������������removeRadarManagerDelegate:��������������������������������� + *@param delegate, ���������id<BMKRadarManagerDelegate>������ + */ +- (void)addRadarManagerDelegate:(id<BMKRadarManagerDelegate>) delegate; + +/** + *������������������delegate��������������������� + *@param delegate, ���������������id<BMKRadarManagerDelegate>������ + */ +- (void)removeRadarManagerDelegate:(id<BMKRadarManagerDelegate>) delegate; + +/** + *������������������������������������ + *������������������������@see getRadarAutoUploadInfo���������@see BMKRadarUploadInfo + *@param interval ������������������������5s���������������������5s��� + */ +- (void)startAutoUpload:(NSTimeInterval) interval; + +/** + *������������������������������������ + */ +- (void)stopAutoUpload; + +/** + *������������������������������ + *���������������������������5s���������return NO + *���������������������@see onGetRadarUploadResult: + *@param info ������������ + */ +- (BOOL)uploadInfoRequest:(BMKRadarUploadInfo*) info; + +/** + *������������������������ + *���������������������@see onGetRadarClearMyInfoResult: + */ +- (BOOL)clearMyInfoRequest; + +/** + *��������������������������� + *���������������������@see onGetRadarNearbySearchResult:error: + *@param option ������������: ���������@see BMKRadarNearbySearchOption + */ +- (BOOL)getRadarNearbySearchRequest:(BMKRadarNearbySearchOption*) option; + +@end +#endif -- Gitblit v1.8.0