跳过导航链接
A C D E G H I L M N O R S T 

A

ApiManager - com.mogo.cloud.httpdns.util中的类
接口请求管理类
ApiManager(sn, env, appKey) - 类 的构造器com.mogo.cloud.httpdns.util.ApiManager
接口请求管理类
ApiManagerKt - com.mogo.cloud.httpdns.util中的类
 
ApiManagerKt() - 类 的构造器com.mogo.cloud.httpdns.util.ApiManagerKt
 

C

com.mogo.cloud.httpdns - 程序包 com.mogo.cloud.httpdns
 
com.mogo.cloud.httpdns.bean - 程序包 com.mogo.cloud.httpdns.bean
 
com.mogo.cloud.httpdns.listener - 程序包 com.mogo.cloud.httpdns.listener
 
com.mogo.cloud.httpdns.util - 程序包 com.mogo.cloud.httpdns.util
 
Companion - 类 中的静态变量com.mogo.cloud.httpdns.MogoHttpDnsConfig
 
component1() - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
 
component2() - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
 
component3() - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
 
copy(cityCode, lat, lon) - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode

D

d(tag, msg) - 类 中的方法com.mogo.cloud.httpdns.util.L
 

E

e(tag, msg) - 类 中的方法com.mogo.cloud.httpdns.util.L
 
equals(p) - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode

G

getAllAddress() - 接口 中的方法com.mogo.cloud.httpdns.listener.IMogoHttpDns
获取全部路由表
getAllAddress() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsClient
获取全部路由表
getAppKey() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
 
getCityCode() - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
 
getContext() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
 
getCurrentLocation() - 接口 中的方法com.mogo.cloud.httpdns.listener.IHttpDnsCurrentLocation
 
getCurrentLocation() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
 
getDefaultUrl() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
 
getEnv() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
 
getHttpDnsAddress(type, _host) - 接口 中的方法com.mogo.cloud.httpdns.listener.IMogoHttpDns
根据类型和host获取IP,直接通过网络请求获取全部路由表 同时多线程多次请求会忽略部分网络请求,一定程度减少接口请求次数
getHttpDnsAddress(type, _host) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsClient
根据类型和host获取IP,直接通过网络请求获取全部路由表 同时多线程多次请求会忽略部分网络请求,一定程度减少接口请求次数
getHttpDnsAddressUseCacheIfNecessary(type, _host) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsClient
先从本地缓存中根据type和host获取ip:port,如果本地缓存中没有,再通过网络获取
getHttpDnsCachedAddress(type, _host) - 接口 中的方法com.mogo.cloud.httpdns.listener.IMogoHttpDns
根据类型和host获取本地cache的路由表
getHttpDnsCachedAddress(type, _host) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsClient
根据类型和host获取本地cache的路由表
getLat() - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
 
getLon() - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
 
getLoopCheckDelay() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
 
getSn() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
 

H

hashCode() - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode
HTTP_DNS_ENV_DEMO - 类 中的静态变量com.mogo.cloud.httpdns.MogoHttpDnsConfig
演示环境
HTTP_DNS_ENV_DEV - 类 中的静态变量com.mogo.cloud.httpdns.MogoHttpDnsConfig
研发环境
HTTP_DNS_ENV_QA - 类 中的静态变量com.mogo.cloud.httpdns.MogoHttpDnsConfig
测试环境
HTTP_DNS_ENV_RELEASE - 类 中的静态变量com.mogo.cloud.httpdns.MogoHttpDnsConfig
线上环境
HttpDnsSimpleLocation - com.mogo.cloud.httpdns.bean中的类
httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode
HttpDnsSimpleLocation(cityCode, lat, lon) - 类 的构造器com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode

I

IHttpDnsCurrentLocation - com.mogo.cloud.httpdns.listener中的接口
 
IHttpDnsCurrentLocation() - 接口 的构造器com.mogo.cloud.httpdns.listener.IHttpDnsCurrentLocation
 
IMogoHttpDns - com.mogo.cloud.httpdns.listener中的接口
 
IMogoHttpDns() - 接口 的构造器com.mogo.cloud.httpdns.listener.IMogoHttpDns
 
init(config) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsClient
 
INSTANCE - 类 中的静态变量com.mogo.cloud.httpdns.MogoHttpDnsClient
 
INSTANCE - 类 中的静态变量com.mogo.cloud.httpdns.util.L
简单实现日志工具类
isDebug() - 类 中的方法com.mogo.cloud.httpdns.util.L
 

L

L - com.mogo.cloud.httpdns.util中的类
简单实现日志工具类

M

MogoHttpDnsClient - com.mogo.cloud.httpdns中的类
 
MogoHttpDnsConfig - com.mogo.cloud.httpdns中的类
 
MogoHttpDnsConfig() - 类 的构造器com.mogo.cloud.httpdns.MogoHttpDnsConfig
 
MogoHttpDnsConfig.Companion - com.mogo.cloud.httpdns中的类
 

N

NetWorkUtil - com.mogo.cloud.httpdns.util中的类
网络状态工具类 监听和获取网络状态
NetWorkUtil() - 类 的构造器com.mogo.cloud.httpdns.util.NetWorkUtil
网络状态工具类 监听和获取网络状态
NetWorkUtilKt - com.mogo.cloud.httpdns.util中的类
 
NetWorkUtilKt() - 类 的构造器com.mogo.cloud.httpdns.util.NetWorkUtilKt
 

O

onAddressChanged(address) - 接口 中的方法com.mogo.cloud.httpdns.listener.OnAddressChangedListener
 
OnAddressChangedListener - com.mogo.cloud.httpdns.listener中的接口
 
OnAddressChangedListener() - 接口 的构造器com.mogo.cloud.httpdns.listener.OnAddressChangedListener
 

R

registerStatusCallback(context, statusCallback) - 类 中的方法com.mogo.cloud.httpdns.util.NetWorkUtil
 
release() - 接口 中的方法com.mogo.cloud.httpdns.listener.IMogoHttpDns
 
release() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsClient
 
release() - 类 中的方法com.mogo.cloud.httpdns.util.NetWorkUtil
 
requestHttpDns(_location) - 类 中的方法com.mogo.cloud.httpdns.util.ApiManager
 

S

setAppKey(appKey) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
 
setContext(context) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
 
setCurrentLocation(currentLocation) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
 
setDebug(p) - 类 中的方法com.mogo.cloud.httpdns.util.L
 
setDefaultUrl(defaultUrl) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
 
setEnv(env) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
 
setLoopCheckDelay(loopCheckDelay) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
 
setShowDebugLog(showDebugLog) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
 
setSn(sn) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
 
showDebugLog() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
 

T

toString() - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode
A C D E G H I L M N O R S T 
跳过导航链接