classes.io.netty.channel.unix.FileDescriptor.class Maven / Gradle / Ivy
???? 2
N ? ? ?
? , ? , ?
, ?
, ?
, ? z
? ?
, ? ? , ? , ?
? ?
, ? ? , ? , ?
, ? ? , ? , ?
, ? ? , ? , ?
, ? ? , ? , ?
, ? ? , ? , ? ?
% ? ?
% ?
% ?
% ?
% ? ? ?
? ?
, ? ?
, ? ? ?
3 ?
, ?
, ? ? , ?
? ? ?
: ? ?
? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? m
? WRITE_CLOSED_CHANNEL_EXCEPTION *Ljava/nio/channels/ClosedChannelException; &WRITE_ADDRESS_CLOSED_CHANNEL_EXCEPTION WRITEV_CLOSED_CHANNEL_EXCEPTION )WRITEV_ADDRESSES_CLOSED_CHANNEL_EXCEPTION READ_CLOSED_CHANNEL_EXCEPTION %READ_ADDRESS_CLOSED_CHANNEL_EXCEPTION WRITE_CONNECTION_RESET_EXCEPTION NativeIoException InnerClasses 0Lio/netty/channel/unix/Errors$NativeIoException; (WRITE_ADDRESS_CONNECTION_RESET_EXCEPTION !WRITEV_CONNECTION_RESET_EXCEPTION +WRITEV_ADDRESSES_CONNECTION_RESET_EXCEPTION READ_CONNECTION_RESET_EXCEPTION 'READ_ADDRESS_CONNECTION_RESET_EXCEPTION stateUpdater 7Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; Signature _Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; STATE_CLOSED_MASK I
ConstantValue STATE_INPUT_SHUTDOWN_MASK STATE_OUTPUT_SHUTDOWN_MASK STATE_ALL_MASK state fd (I)V Code LineNumberTable LocalVariableTable this &Lio/netty/channel/unix/FileDescriptor;
StackMapTable ? intValue ()I close ()V res
Exceptions isOpen ()Z write (Ljava/nio/ByteBuffer;II)I buf Ljava/nio/ByteBuffer; pos limit writeAddress (JII)I address J writev ([Ljava/nio/ByteBuffer;II)J buffers [Ljava/nio/ByteBuffer; offset length writevAddresses (JI)J
memoryAddress read readAddress toString ()Ljava/lang/String; equals (Ljava/lang/Object;)Z o Ljava/lang/Object; hashCode from :(Ljava/lang/String;)Lio/netty/channel/unix/FileDescriptor; path Ljava/lang/String; 6(Ljava/io/File;)Lio/netty/channel/unix/FileDescriptor; file Ljava/io/File; pipe )()[Lio/netty/channel/unix/FileDescriptor; casState (II)Z expected update isClosed (I)Z isInputShutdown isOutputShutdown
inputShutdown (I)I outputShutdown open (Ljava/lang/String;)I (ILjava/nio/ByteBuffer;II)I (IJII)I (I[Ljava/nio/ByteBuffer;II)J (IJI)J newPipe ()J updater LocalVariableTypeTable
SourceFile FileDescriptor.java o { "java/lang/IllegalArgumentException fd must be >= 0 o n d m d ? ? ? ? z ? ? ? V Y O P
? ? Z Y Q P ? ? [ Y R P ? ? \ Y S P ? ? ] Y T P ? ? ^ Y U P java/lang/StringBuilder FileDescriptor{fd=
? ? $io/netty/channel/unix/FileDescriptor ? ? o p java/io/File ? ? ? ? ? _ ` (java/nio/channels/ClosedChannelException
write(...) writeAddress(...) writev(...) writevAddresses(...) read(...) readAddress(...) syscall:write(...) d .io/netty/channel/unix/Errors$NativeIoException syscall:writev(...) writeAddresses(...) syscall:read(...) d java/lang/Object java/io/IOException 5java/util/concurrent/atomic/AtomicIntegerFieldUpdater (Ljava/lang/String;)V io/netty/channel/unix/Errors newIOException E(Ljava/lang/String;I)Lio/netty/channel/unix/Errors$NativeIoException; ioResult p(Ljava/lang/String;ILio/netty/channel/unix/Errors$NativeIoException;Ljava/nio/channels/ClosedChannelException;)I append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; !io/netty/util/internal/ObjectUtil checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; getPath
compareAndSet (Ljava/lang/Object;II)Z $io/netty/util/internal/ThrowableUtil unknownStackTrace O(Ljava/lang/Throwable;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Throwable; ERRNO_EPIPE_NEGATIVE newConnectionResetException ERRNO_ECONNRESET_NEGATIVE (io/netty/util/internal/PlatformDependent newAtomicIntegerFieldUpdater \(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;
newUpdater ! , N O P Q P R P S P T P U P V Y Z Y [ Y \ Y ] Y ^ Y _ ` a b c d e f g d e h i d e j k d e l @ m d n d o p q o *? ?
? Y? ?*? ? r Y Z [ ] ^ s t u n d v
? w x y q / *? ? r d s t u z { q ? 3*? <? ? ?*?? ? ? ???*? ? <?
? ?? r *
l m n
q r t u ' v + w 2 y s m d 3 t u ' | d v ? ? ? } ~ ? q E *? ? ? ? ? r s t u v @ ? ? q ? "*? +? 6? ?
? ? ? ? r ? ? ? ? s 4 " t u " ? ? " ? d " ? d | d v ? } ~ ? ? q ? #*? ? 6? ?? ? ? ? r ?
? ? ? s 4 # t u # ? ? # ? d # ? d
| d v ? } ~ ? ? q ? &*? +? 7 ?? ??? ? ? ?? r ? ? ? ? s 4 &