remove networkold api and union the adasapis and adasstatus lat lon data
This commit is contained in:
@@ -3,7 +3,6 @@ package com.mogo.service;
|
||||
import android.content.Context;
|
||||
|
||||
import com.alibaba.android.arouter.facade.template.IProvider;
|
||||
import com.mogo.service.adas.IMogoADASController;
|
||||
import com.mogo.service.analytics.IMogoAnalytics;
|
||||
import com.mogo.service.cloud.location.IMogoLocationInfoService;
|
||||
import com.mogo.service.cloud.passport.IMogoPassportManager;
|
||||
@@ -14,7 +13,6 @@ import com.mogo.service.imageloader.IMogoImageloader;
|
||||
import com.mogo.service.intent.IMogoIntentManager;
|
||||
import com.mogo.service.module.IMogoActionManager;
|
||||
import com.mogo.service.module.IMogoRegisterCenter;
|
||||
import com.mogo.service.network.IMogoNetwork;
|
||||
import com.mogo.service.statusmanager.IMogoStatusManager;
|
||||
import com.mogo.service.v2x.DisplayEffectsInterface;
|
||||
import com.mogo.service.windowview.IMogoTopViewManager;
|
||||
@@ -78,13 +76,6 @@ public interface IMogoServiceApis extends IProvider {
|
||||
*/
|
||||
IMogoRegisterCenter getRegisterCenterApi();
|
||||
|
||||
/**
|
||||
* 网络接口api
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
IMogoNetwork getNetworkApi();
|
||||
|
||||
/**
|
||||
* 状态管理接口
|
||||
*
|
||||
@@ -99,13 +90,6 @@ public interface IMogoServiceApis extends IProvider {
|
||||
*/
|
||||
IMogoWindowManager getWindowManagerApi();
|
||||
|
||||
/**
|
||||
* 辅助驾驶控制接口
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
IMogoADASController getAdasControllerApi();
|
||||
|
||||
/**
|
||||
* 动作控制
|
||||
*
|
||||
@@ -121,7 +105,6 @@ public interface IMogoServiceApis extends IProvider {
|
||||
*/
|
||||
IMogoTopViewManager getTopViewManager();
|
||||
|
||||
|
||||
/**
|
||||
* 浓雾等极端事件特殊效果管理类
|
||||
*
|
||||
|
||||
@@ -1,49 +0,0 @@
|
||||
package com.mogo.service.adas;
|
||||
|
||||
import com.alibaba.android.arouter.facade.template.IProvider;
|
||||
|
||||
/**
|
||||
* @author congtaowang
|
||||
* @since 2020-03-10
|
||||
* <p>
|
||||
* v2x 页面控制
|
||||
*/
|
||||
public interface IMogoADASController extends IProvider {
|
||||
|
||||
/**
|
||||
* 获取车身的定位纬度
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
double getLastLat();
|
||||
|
||||
/**
|
||||
* 设置自车的定位纬度
|
||||
*/
|
||||
void setLastLat(double lastLat);
|
||||
|
||||
/**
|
||||
* 获取车身定位经度
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
double getLastLon();
|
||||
|
||||
/**
|
||||
* 设置自车的定位经度
|
||||
*/
|
||||
void setLastLon(double lastLon);
|
||||
|
||||
/**
|
||||
* 获取由工控机传回的GPS星历时间
|
||||
*
|
||||
* @return Long
|
||||
*/
|
||||
Long getSatelliteTime();
|
||||
|
||||
/**
|
||||
* 设置自车的GPS星历时间
|
||||
*/
|
||||
void setSatelliteTime(Long satelliteTime);
|
||||
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
package com.mogo.service.network;
|
||||
|
||||
import androidx.annotation.Keep;
|
||||
|
||||
import com.alibaba.android.arouter.facade.template.IProvider;
|
||||
|
||||
/**
|
||||
* @author congtaowang
|
||||
* @since 2019-12-23
|
||||
* <p>
|
||||
* 描述
|
||||
*/
|
||||
@Keep
|
||||
public interface IMogoNetwork extends IProvider {
|
||||
|
||||
/**
|
||||
* 埋点
|
||||
*
|
||||
* @param service 业务类
|
||||
* @param baseUrl url
|
||||
* @return 业务类动态代理
|
||||
*/
|
||||
@Keep
|
||||
<T> T create(final Class<T> service, String baseUrl);
|
||||
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
package com.mogo.service.warning;
|
||||
|
||||
/**
|
||||
* @author xiaoyuzhou
|
||||
* @date 2021/9/13 4:41 下午
|
||||
*/
|
||||
public interface WarningStatusListener {
|
||||
default void onShow() {
|
||||
}
|
||||
|
||||
default void onDismiss() {
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user