All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.base.classes.sun.nio.ch.UnixAsynchronousServerSocketChannelImpl.class Maven / Gradle / Ivy

????:@	2sun/nio/ch/UnixAsynchronousServerSocketChannelImpl	accepting+Ljava/util/concurrent/atomic/AtomicBoolean;
	
)java/util/concurrent/atomic/AtomicBooleanset(Z)V
.sun/nio/ch/AsynchronousServerSocketChannelImpl,(Lsun/nio/ch/AsynchronousChannelGroupImpl;)V
()Vjava/lang/Object
	
updateLockLjava/lang/Object;	 fdLjava/io/FileDescriptor;
"#$%&sun/nio/ch/IOUtilconfigureBlocking(Ljava/io/FileDescriptor;Z)V(java/io/IOException	*+,ndLsun/nio/ch/NativeDispatcher;
./012sun/nio/ch/NativeDispatcherclose(Ljava/io/FileDescriptor;)V	456portLsun/nio/ch/Port;
"89:fdVal(Ljava/io/FileDescriptor;)I	<9=I
?@ABCsun/nio/ch/Portregister%(ILsun/nio/ch/Port$PollableChannel;)V
?EFG
unregister(I)V	IJK
acceptPendingZ	MNO
acceptHandler%Ljava/nio/channels/CompletionHandler;	QRacceptAttachment	TUVacceptFutureLsun/nio/ch/PendingFuture;X,java/nio/channels/AsynchronousCloseException
W[java/lang/StackTraceElement
W]^_
setStackTrace!([Ljava/lang/StackTraceElement;)V
abcdesun/nio/ch/PendingFuture
setFailure(Ljava/lang/Throwable;)V
ghijksun/nio/ch/InvokerinvokeIndirectly?(Ljava/nio/channels/AsynchronousChannel;Ljava/nio/channels/CompletionHandler;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)Vmjava/io/FileDescriptor
lpjava/net/InetSocketAddress
rsbegin
uvwxysun/nio/ch/NetacceptP(Ljava/io/FileDescriptor;Ljava/io/FileDescriptor;[Ljava/net/InetSocketAddress;)I{sun/nio/ch/IOStatus	u}~POLLINS
????	startPoll(II)V
??end?java/lang/Throwable?(java/nio/channels/ClosedChannelException	???	acceptAcc$Ljava/security/AccessControlContext;
???finishAccept?(Ljava/io/FileDescriptor;Ljava/net/InetSocketAddress;Ljava/security/AccessControlContext;)Ljava/nio/channels/AsynchronousSocketChannel;?java/lang/SecurityException
'?e
??enableAccept
a???	setResult*(Ljava/lang/Object;Ljava/lang/Throwable;)V
a???isCancelled()Z
???1+java/nio/channels/AsynchronousSocketChannel
g??kinvoke?,sun/nio/ch/UnixAsynchronousSocketChannelImpl
???H(Lsun/nio/ch/Port;Ljava/io/FileDescriptor;Ljava/net/InetSocketAddress;)V?4sun/nio/ch/UnixAsynchronousServerSocketChannelImpl$1
???S(Lsun/nio/ch/UnixAsynchronousServerSocketChannelImpl;Ljava/net/InetSocketAddress;)V
?????java/security/AccessControllerdoPrivilegedX(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
?????java/lang/SystemgetSecurityManager()Ljava/lang/SecurityManager;
o???
getAddress()Ljava/net/InetAddress;
?????java/net/InetAddressgetHostAddress()Ljava/lang/String;
o???getPort()I
?????java/lang/SecurityManagercheckAccept(Ljava/lang/String;I)V
???e
addSuppressed
???isOpen
?
?????sun/nio/ch/CompletedFuturewithFailure3(Ljava/lang/Throwable;)Lsun/nio/ch/CompletedFuture;	???localAddressLjava/net/InetSocketAddress;?&java/nio/channels/NotYetBoundException
?
???isAcceptKilled?java/lang/RuntimeException?#Accept not allowed due cancellation
???(Ljava/lang/String;)V
???
compareAndSet(ZZ)Z?(java/nio/channels/AcceptPendingException
?
a??*(Ljava/nio/channels/AsynchronousChannel;)V
????
getContext&()Ljava/security/AccessControlContext;
?
withResultE(Ljava/lang/Object;Ljava/lang/Throwable;)Lsun/nio/ch/CompletedFuture;sun/nio/ch/SocketDispatcher
sun/nio/ch/Port$PollableChannel	SignaturefLjava/nio/channels/CompletionHandler;[Lsun/nio/ch/PendingFuture;CodeLineNumberTableLocalVariableTablethis4Lsun/nio/ch/UnixAsynchronousServerSocketChannelImpl;(Lsun/nio/ch/Port;)VxLjava/io/IOException;
StackMapTable
Exceptions	implClosehandlerattfuture.Ljava/nio/channels/AsynchronousCloseException;LocalVariableTypeTable#java/nio/channels/CompletionHandlergroup+()Lsun/nio/ch/AsynchronousChannelGroupImpl;onEvent(IZ)VnLjava/lang/Throwable;eventsmayInvokeDirectnewfdisaa[Ljava/net/InetSocketAddress;excchild-Ljava/nio/channels/AsynchronousSocketChannel;'smLjava/lang/SecurityManager;
suppressedLjava/lang/SecurityException;remoteaccch4"java/security/AccessControlContext
implAcceptV(Ljava/lang/Object;Ljava/nio/channels/CompletionHandler;)Ljava/util/concurrent/Future;eresult?(Ljava/lang/Object;Ljava/nio/channels/CompletionHandler;)Ljava/util/concurrent/Future;
SourceFile,UnixAsynchronousServerSocketChannelImpl.javaNestMembersInnerClassesPollableChannel 
+,569=JKNO	RUV
???7	*???
67
	?M*+?
*?Y??*?Y??*??!?M?)*??-,?*+?3**??7?;+*?;*?>?#&'2J4;M#Q&N'O1P3R8SCVLW
 'MM56?&?''?s*?3*?;?D?)*??-*?Y:?*?H?ñ*?H*?LL*?PM*?SNç:???WY?Y:?Z?\+?-?`?*+,?f?'B(?BBGBB\_ef$g(h-i2j7k<lJpSq\r`sivrx
R2O7<VsJ)OJ)J)VS *2	<
J)	J)
0?(Y??a?W'/*?3?|
 ?,*?YN?*?H?-ñ*?H-ç
:-???lY?nN?o::*?q*?-?t6??1*?Y:?*?Hç:??*?3*?;?|??*???*???*:????WY?Y::*???:	*??	?:?6*-2*????:?$:?'?????'Y??::*?L:*?P:*?S:	*???&	???$	??????:
?*???RZ]]b]3s?3s??????????'?.?????"?*?0?3?7?C?J?R?W?e?s?w?x?|????????????????????????????????????????????????+?
?
C5!=?"?",,#=,$K*% 0?&'3?("??)*?EO???9V	?E	?9
	??I???:l+????F????
l+???l+???????8
l+??a'???l:??Y*?3+,??:?:?)+?-?-???Y*,??-??W???:?,????,?ɶͧ:???:????'!PS?UZ]?V??????!?%?6?;?@?J?M?P?S?U?Z?]?_?f?i?
\	
;,-_."U/ll% l0?l1?i2*B?lo3?'B??	lo3????'?56?S*?֚??Y??N,?-?ڰ*,+-???*?????Y??*??
??Y??*?????Y????lY?nN?o::*?q*?-?t6??q:*?Y:?,?*?L?aY*??:*?S?
*,?L*+?P*????????*?Hç:	?	?*?3*?;?|??:*???*???*:????WY?Y::*???:
*??
?:?*-2??:?	::*??,????*,+?f???????g???g??
".1??7???? ")1
8BNV^dgkw~?? ?!?"?#?%?&?(?)?*?+?.?/?7?/?7?8?1?3?45
7878:;">.A1?3@7E;G?HGJQK
z7"?k8Vwu!=?"3"SSSO^?% d?&'g?("6)*?k8
S	????	?N	l+?a	J?	l+?a3M???F????
l+???l+???9:#?Y??)?.;<=?>???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy