Interface IWNMsgManager

All Known Subinterfaces:
IWNSyncUseManager

public interface IWNMsgManager
  • Field Details

    • MSG_SL_LOCATION_CHANGED

      static final int MSG_SL_LOCATION_CHANGED
      定位变化消息 msg.obj 实际是 WNShareLocationInfo对象
      See Also:
    • MSG_SL_ROUTE_CHANGED

      static final int MSG_SL_ROUTE_CHANGED
      路线变化消息 msg.obj 实际是 WNShareRouteInfo对象
      See Also:
    • MSG_SL_SET_DRIVER_POSITION_UPLOAD_INTERVAL

      static final int MSG_SL_SET_DRIVER_POSITION_UPLOAD_INTERVAL
      设置司机位置更新周期 msg.arg1 表示时间周期,单位:秒
      See Also:
    • MSG_SL_ORDER_REGISTER

      static final int MSG_SL_ORDER_REGISTER
      订单注册 msg.obj 实际是 WNOrderInfo对象
      See Also:
    • MSG_SL_ORDER_UPDATE

      static final int MSG_SL_ORDER_UPDATE
      订单更新 msg.obj 实际是 WNOrderInfo对象,此时可仅关注对象中的订单id和订单状态两个属性
      See Also:
    • MSG_SL_TOKEN_CHANGED

      static final int MSG_SL_TOKEN_CHANGED
      Token变化 msg.obj 实际是 BNTokenInfo对象
      See Also:
    • MSG_SL_WAY_POINT_ARRIVE_CHANGED

      static final int MSG_SL_WAY_POINT_ARRIVE_CHANGED
      途径点数据 msg.obj 实际是 List对象
      See Also:
  • Method Details

    • registerBWNaviListener

      void registerBWNaviListener(IBWNaviMessageListener listener)
      提供给外部调用,用于注册接收导航回调
      Parameters:
      listener -
    • unregisterBWNaviListener

      void unregisterBWNaviListener(IBWNaviMessageListener listener)
      提供给外部调用,用于反注册接收导航回调
      Parameters:
      listener -
    • setDriverPositionUploadInterval

      void setDriverPositionUploadInterval(int interval)
      (APP)设置司机位置更新周期
      Parameters:
      interval - 周期,单位:秒 取值范围5-20秒