jogamp.common.util.locks.SingletonInstanceServerSocket$Server.class Maven / Gradle / Ivy
The newest version!
???? 4 ? u v
w x y z { | } ~ ?
? ? ?
w ?
?
? ?
? ?
? ?
? ?
?
? ?
? ?
? ?
? ?
? ?
?
?
? ? ?
? ? ?
? ? ?
r ?
?
? ? ? ?
? ?
? ? ?
7 ?
7 ? ?
2 ? ?
? ? ? ?
7 ?
7 ?
? ?
? ? ?
; ?
7 ?
2 ?
? ? ?
? ? ?
? ? ?
? ? ? ? ?
? ? ? localInetAddress Ljava/net/InetAddress;
portNumber I shallQuit Z alive syncOnStartStop Ljava/lang/Object; serverSocket Ljava/net/ServerSocket; serverThread Ljava/lang/Thread; this$0 8Ljogamp/common/util/locks/SingletonInstanceServerSocket; R(Ljogamp/common/util/locks/SingletonInstanceServerSocket;Ljava/net/InetAddress;I)V Code LineNumberTable getLocalInetAddress ()Ljava/net/InetAddress;
getPortNumber ()I start ()Z
StackMapTable ? shutdown (Z)Z kill ()V isRunning isBound connect ()Ljava/net/Socket; run ?
SourceFile "SingletonInstanceServerSocket.java .com/jogamp/common/util/locks/SingletonInstance [ \ ] l R S T S java/lang/Object U V W X Y Z N O P Q ? =jogamp/common/util/locks/SingletonInstanceServerSocket$Server Server InnerClasses ? d java/lang/StringBuilder SingletonServerSocket ? ? ? d ? ? - ? ? ? ? ? -com/jogamp/common/util/InterruptSource$Thread Thread ] ? ? ? ? e l ? l java/lang/InterruptedException ? ? ? i j 2com/jogamp/common/util/InterruptedRuntimeException ] ? n f o p ? ? ? ? ? EEE ? ? 4 - Unable to remove lock: ServerThread still alive ? ? ? k l ? ? XXX - Kill @ JVM Shutdown ? f ? l java/lang/Throwable ? l java/net/Socket ] ? java/lang/Exception ? ? III - Start java/net/ServerSocket ] ? ? ? ? l java/io/IOException ? ? ' III - Unable to install ServerSocket: ? ? ? p ? ? EEE - Exception during accept: ? ? III - Stopping: alive ? ? , shallQuit , hasSocket ? ? EEE - Exception during close: java/lang/ThreadDeath ? ? ? java/lang/Runnable java/lang/String java/io/PrintStream 6jogamp/common/util/locks/SingletonInstanceServerSocket
access$108 append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
access$100 (I)Ljava/lang/StringBuilder;
access$200 L(Ljogamp/common/util/locks/SingletonInstanceServerSocket;)Ljava/lang/String; toString ()Ljava/lang/String; &com/jogamp/common/util/InterruptSource @(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;)V java/lang/Thread setDaemon (Z)V wait 2com/jogamp/common/util/SourcedInterruptedException wrap B(Ljava/lang/InterruptedException;)Ljava/lang/InterruptedException; #(Ljava/lang/InterruptedException;)V java/lang/System err Ljava/io/PrintStream;
access$300 getName println (Ljava/lang/String;)V
access$400 isAlive stop close (Ljava/net/InetAddress;I)V
access$500 (IILjava/net/InetAddress;)V setReuseAddress notifyAll
access$600
getMessage accept
access$700
access$800 (Z)Ljava/lang/StringBuilder;
access$900 com/jogamp/common/ExceptionUtils
dumpThrowable *(Ljava/lang/String;Ljava/lang/Throwable;)V ! M N O P Q B R S B T S U V W X Y Z [ \ ] ^ _ k 3*+? *? *? *? *? Y? ? *? *? *,?
*? ? ` &