MBNNRouteRefreshControllerInterface.h 733 B

123456789101112131415161718
  1. // This file is generated and will be overwritten automatically.
  2. #import <Foundation/Foundation.h>
  3. @class MBNNRouteRefreshControllerOptions;
  4. @protocol MBNNRouteRefreshObserver;
  5. NS_SWIFT_NAME(RouteRefreshControllerInterface)
  6. @protocol MBNNRouteRefreshControllerInterface
  7. - (void)addObserverForObserver:(nonnull id<MBNNRouteRefreshObserver>)observer;
  8. - (void)removeObserverForObserver:(nonnull id<MBNNRouteRefreshObserver>)observer;
  9. - (void)removeAllObservers;
  10. - (uint64_t)routeRefreshForOptions:(nonnull MBNNRouteRefreshControllerOptions *)options;
  11. - (void)cancelForId:(uint64_t)id;
  12. - (void)startForIntervalMs:(uint64_t)intervalMs
  13. options:(nonnull MBNNRouteRefreshControllerOptions *)options;
  14. - (void)stop;
  15. @end