public class com.android.proxyhandler.ProxyServer extends java.lang.Thread
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.android.proxyhandler.ProxyServer
super_class: java.lang.Thread
{
private static final java.lang.String CONNECT;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "CONNECT"
private static final java.lang.String HTTP_OK;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "HTTP/1.1 200 OK\n"
private static final java.lang.String TAG;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "ProxyServer"
private static final java.lang.String HEADER_CONNECTION;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "connection"
private static final java.lang.String HEADER_PROXY_CONNECTION;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "proxy-connection"
private java.util.concurrent.ExecutorService threadExecutor;
descriptor: Ljava/util/concurrent/ExecutorService;
flags: (0x0002) ACC_PRIVATE
public boolean mIsRunning;
descriptor: Z
flags: (0x0001) ACC_PUBLIC
private java.net.ServerSocket serverSocket;
descriptor: Ljava/net/ServerSocket;
flags: (0x0002) ACC_PRIVATE
private int mPort;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private IProxyPortListener mCallback;
descriptor: LIProxyPortListener;
flags: (0x0002) ACC_PRIVATE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import com.android.net cannot be resolved\n\tIProxyPortListener cannot be resolved to a type\n\tIProxyPortListener cannot be resolved to a type\n\tIProxyPortListener cannot be resolved to a type\n\tIProxyPortListener cannot be resolved to a type\n\tIProxyPortListener cannot be resolved to a type\n\tIProxyPortListener cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/proxyhandler/ProxyServer;
public void run();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/proxyhandler/ProxyServer;
public synchronized void setPort(int);
descriptor: (I)V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tIProxyPortListener cannot be resolved to a type\n\tIProxyPortListener cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/proxyhandler/ProxyServer;
MethodParameters:
Name Flags
port
public synchronized void setCallback(IProxyPortListener);
descriptor: (LIProxyPortListener;)V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tIProxyPortListener cannot be resolved to a type\n\tIProxyPortListener cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/proxyhandler/ProxyServer;
MethodParameters:
Name Flags
callback
public synchronized void startServer();
descriptor: ()V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/proxyhandler/ProxyServer;
public synchronized void stopServer();
descriptor: ()V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/proxyhandler/ProxyServer;
public boolean isBound();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/proxyhandler/ProxyServer;
public int getPort();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/proxyhandler/ProxyServer;
}
SourceFile: "ProxyServer.java"
NestMembers:
com.android.proxyhandler.ProxyServer$ProxyConnection
InnerClasses:
private ProxyConnection = com.android.proxyhandler.ProxyServer$ProxyConnection of com.android.proxyhandler.ProxyServer