9 #ifndef baiduNaviSDK_BNRoutePlanManagerProtocol_h
10 #define baiduNaviSDK_BNRoutePlanManagerProtocol_h
12 #import "BNRoutePlanModel.h"
18 @class BNaviRoutePlanNode;
21 extern NSString*
const BNDriveRouteDataKey;
36 - (void)startNaviRoutePlan:(BNRoutePlanMode)eMode
37 naviNodes:(NSArray*)naviNodes
40 userInfo:(NSDictionary*)userInfo;
66 - (void)setNaviNodes:(NSArray*)naviNodes;
96 @property (nonatomic, assign) BOOL disableOpenUrl;
109 - (void)routePlanDidFinished:(NSDictionary*)userInfo;
116 - (void)searchDidFinished:(NSDictionary*)userInfo;
124 - (void)routePlanDidFailedWithError:(NSError *)error andUserInfo:(NSDictionary*)userInfo;
131 -(void)routePlanDidUserCanceled:(NSDictionary*)userInfo;
138 - (void)updateRoadConditionDidFinished:(NSData *)pbData;
145 - (void)updateRoadConditionFailed:(NSData *)pbData;
Definition: BNRoutePlanManagerProtocol.h:23
int getCurRoutePlanMode()
Definition: BNRoutePlanModel.h:51
int getCurrentPreference()
NSInteger getCurNodeCount()
NSInteger GetCurrentSelectRouteIdx()
Definition: BNRoutePlanModel.h:120
Definition: BNRoutePlanModel.h:152
Definition: BNRoutePlanManagerProtocol.h:100