Package io.rong.imlib
Class HttpDnsManager
-
- All Implemented Interfaces:
public class HttpDnsManager
-
-
Field Summary
Fields Modifier and Type Field Description public final static StringKEY_DNS_TYPEpublic final static StringKEY_RESOLVE_IPpublic final static StringKEY_CLIENT_IPpublic final static StringKEY_DNS_SERVER_IPpublic final static StringKEY_FROM_CACHEpublic final static StringKEY_DNS_DELTA_TIMEpublic final static intDNS_TYPE_DEFAULTpublic final static intDNS_TYPE_SYSTEMpublic final static intDNS_TYPE_BD
-
Method Summary
Modifier and Type Method Description static HttpDnsManagergetInstance()voidinitHttpDns(Context context, NativeObject nativeObject)booleanshouldEnableHttpDns(List<String> serverAddressList)Determines whether to enable HttpDns based on the specified navigation server address. HttpDnsOptiongetHttpDnsIpsOption(Context context, String host)-
-
Method Detail
-
getInstance
static HttpDnsManager getInstance()
-
initHttpDns
void initHttpDns(Context context, NativeObject nativeObject)
-
shouldEnableHttpDns
boolean shouldEnableHttpDns(List<String> serverAddressList)
Determines whether to enable HttpDns based on the specified navigation server address.
- Parameters:
serverAddressList- The navigation server address used for the connection.
-
getHttpDnsIpsOption
HttpDnsOption getHttpDnsIpsOption(Context context, String host)
-
-
-
-