mresolverlookupcommand.java
来自「httptunnel.jar httptunnel java 源码」· Java 代码 · 共 42 行
JAVA
42 行
package net.jumperz.net;
import java.net.*;
import net.jumperz.util.*;
public class MResolverLookupCommand
implements MCommand
{
private InetAddress inetAddress;
private String ip;
private Object mutex;
private MResolver resolver;
//--------------------------------------------------------------------------------
public MResolverLookupCommand( MResolver resolver, String ip, Object mutex )
throws UnknownHostException
{
this.resolver = resolver;
this.ip = ip;
this.mutex = mutex;
inetAddress = InetAddress.getByName( ip );
}
//--------------------------------------------------------------------------------
public void execute()
{
String name = inetAddress.getCanonicalHostName();
if( name.equals( ip ) )
{
name = "";
}
resolver.addToDatabase( ip, name );
synchronized( mutex )
{
mutex.notify();
}
}
//--------------------------------------------------------------------------------
public void breakCommand()
{
// I can do nothing ;(
}
//--------------------------------------------------------------------------------
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?