public class android.os.ParcelFileDescriptor implements android.os.Parcelable, java.io.Closeable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.os.ParcelFileDescriptor
super_class: java.lang.Object
{
private static final java.lang.String TAG;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "ParcelFileDescriptor"
private final java.io.FileDescriptor mFd;
descriptor: Ljava/io/FileDescriptor;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private java.io.FileDescriptor mCommFd;
descriptor: Ljava/io/FileDescriptor;
flags: (0x0002) ACC_PRIVATE
private final android.os.ParcelFileDescriptor mWrapped;
descriptor: Landroid/os/ParcelFileDescriptor;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static final int MAX_STATUS;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1024
private byte[] mStatusBuf;
descriptor: [B
flags: (0x0002) ACC_PRIVATE
private android.os.ParcelFileDescriptor$Status mStatus;
descriptor: Landroid/os/ParcelFileDescriptor$Status;
flags: (0x0002) ACC_PRIVATE
private volatile boolean mClosed;
descriptor: Z
flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE
private final CloseGuard mGuard;
descriptor: LCloseGuard;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public static final int MODE_WORLD_READABLE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final int MODE_WORLD_WRITEABLE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final int MODE_READ_ONLY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 268435456
public static final int MODE_WRITE_ONLY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 536870912
public static final int MODE_READ_WRITE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 805306368
public static final int MODE_CREATE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 134217728
public static final int MODE_TRUNCATE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 67108864
public static final int MODE_APPEND;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 33554432
public static final android.os.Parcelable$Creator<android.os.ParcelFileDescriptor> CREATOR;
descriptor: Landroid/os/Parcelable$Creator;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/os/Parcelable$Creator<Landroid/os/ParcelFileDescriptor;>;
public void <init>(android.os.ParcelFileDescriptor);
descriptor: (Landroid/os/ParcelFileDescriptor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import dalvik cannot be resolved\n\tThe import libcore.io cannot be resolved\n\tThe import libcore.io cannot be resolved\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved\n\tCloseGuard cannot be resolved to a type\n\tIoUtils cannot be resolved\n\tO_RDONLY cannot be resolved to a variable\n\tO_WRONLY cannot be resolved to a variable\n\tO_RDWR cannot be resolved to a variable\n\tO_CREAT cannot be resolved to a variable\n\tO_TRUNC cannot be resolved to a variable\n\tO_APPEND cannot be resolved to a variable\n\tS_IRWXU cannot be resolved to a variable\n\tS_IRWXG cannot be resolved to a variable\n\tS_IROTH cannot be resolved to a variable\n\tS_IWOTH cannot be resolved to a variable\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tThe method setInt$(int) is undefined for the type FileDescriptor\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tThe method setInt$(int) is undefined for the type FileDescriptor\n\tThe method getFileDescriptor$() is undefined for the type Socket\n\tThe method getFileDescriptor$() is undefined for the type DatagramSocket\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tSOCK_STREAM cannot be resolved to a variable\n\tOs cannot be resolved\n\tAF_UNIX cannot be resolved to a variable\n\tErrnoException cannot be resolved to a type\n\tSOCK_STREAM cannot be resolved to a variable\n\tOs cannot be resolved\n\tAF_UNIX cannot be resolved to a variable\n\tErrnoException cannot be resolved to a type\n\tOs cannot be resolved\n\tAF_UNIX cannot be resolved to a variable\n\tSOCK_SEQPACKET cannot be resolved to a variable\n\tIoUtils cannot be resolved\n\tIoUtils cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOs cannot be resolved\n\tThe method getInt$() is undefined for the type FileDescriptor\n\tOsConstants cannot be resolved\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tStructStat cannot be resolved to a type\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOs cannot be resolved\n\tSEEK_SET cannot be resolved to a variable\n\tErrnoException cannot be resolved to a type\n\tThe method getInt$() is undefined for the type FileDescriptor\n\tThe method setInt$(int) is undefined for the type FileDescriptor\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved to a type\n\tIoUtils cannot be resolved\n\tMemory cannot be resolved\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tIoUtils cannot be resolved\n\tOs cannot be resolved\n\tMemory cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOsConstants cannot be resolved to a variable\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard 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 Landroid/os/ParcelFileDescriptor;
MethodParameters:
Name Flags
wrapped
public void <init>(java.io.FileDescriptor);
descriptor: (Ljava/io/FileDescriptor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import dalvik cannot be resolved\n\tThe import libcore.io cannot be resolved\n\tThe import libcore.io cannot be resolved\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved\n\tCloseGuard cannot be resolved to a type\n\tIoUtils cannot be resolved\n\tO_RDONLY cannot be resolved to a variable\n\tO_WRONLY cannot be resolved to a variable\n\tO_RDWR cannot be resolved to a variable\n\tO_CREAT cannot be resolved to a variable\n\tO_TRUNC cannot be resolved to a variable\n\tO_APPEND cannot be resolved to a variable\n\tS_IRWXU cannot be resolved to a variable\n\tS_IRWXG cannot be resolved to a variable\n\tS_IROTH cannot be resolved to a variable\n\tS_IWOTH cannot be resolved to a variable\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tThe method setInt$(int) is undefined for the type FileDescriptor\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tThe method setInt$(int) is undefined for the type FileDescriptor\n\tThe method getFileDescriptor$() is undefined for the type Socket\n\tThe method getFileDescriptor$() is undefined for the type DatagramSocket\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tSOCK_STREAM cannot be resolved to a variable\n\tOs cannot be resolved\n\tAF_UNIX cannot be resolved to a variable\n\tErrnoException cannot be resolved to a type\n\tSOCK_STREAM cannot be resolved to a variable\n\tOs cannot be resolved\n\tAF_UNIX cannot be resolved to a variable\n\tErrnoException cannot be resolved to a type\n\tOs cannot be resolved\n\tAF_UNIX cannot be resolved to a variable\n\tSOCK_SEQPACKET cannot be resolved to a variable\n\tIoUtils cannot be resolved\n\tIoUtils cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOs cannot be resolved\n\tThe method getInt$() is undefined for the type FileDescriptor\n\tOsConstants cannot be resolved\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tStructStat cannot be resolved to a type\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOs cannot be resolved\n\tSEEK_SET cannot be resolved to a variable\n\tErrnoException cannot be resolved to a type\n\tThe method getInt$() is undefined for the type FileDescriptor\n\tThe method setInt$(int) is undefined for the type FileDescriptor\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved to a type\n\tIoUtils cannot be resolved\n\tMemory cannot be resolved\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tIoUtils cannot be resolved\n\tOs cannot be resolved\n\tMemory cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOsConstants cannot be resolved to a variable\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard 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 Landroid/os/ParcelFileDescriptor;
MethodParameters:
Name Flags
fd
public void <init>(java.io.FileDescriptor, java.io.FileDescriptor);
descriptor: (Ljava/io/FileDescriptor;Ljava/io/FileDescriptor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import dalvik cannot be resolved\n\tThe import libcore.io cannot be resolved\n\tThe import libcore.io cannot be resolved\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved\n\tCloseGuard cannot be resolved to a type\n\tIoUtils cannot be resolved\n\tO_RDONLY cannot be resolved to a variable\n\tO_WRONLY cannot be resolved to a variable\n\tO_RDWR cannot be resolved to a variable\n\tO_CREAT cannot be resolved to a variable\n\tO_TRUNC cannot be resolved to a variable\n\tO_APPEND cannot be resolved to a variable\n\tS_IRWXU cannot be resolved to a variable\n\tS_IRWXG cannot be resolved to a variable\n\tS_IROTH cannot be resolved to a variable\n\tS_IWOTH cannot be resolved to a variable\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tThe method setInt$(int) is undefined for the type FileDescriptor\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tThe method setInt$(int) is undefined for the type FileDescriptor\n\tThe method getFileDescriptor$() is undefined for the type Socket\n\tThe method getFileDescriptor$() is undefined for the type DatagramSocket\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tSOCK_STREAM cannot be resolved to a variable\n\tOs cannot be resolved\n\tAF_UNIX cannot be resolved to a variable\n\tErrnoException cannot be resolved to a type\n\tSOCK_STREAM cannot be resolved to a variable\n\tOs cannot be resolved\n\tAF_UNIX cannot be resolved to a variable\n\tErrnoException cannot be resolved to a type\n\tOs cannot be resolved\n\tAF_UNIX cannot be resolved to a variable\n\tSOCK_SEQPACKET cannot be resolved to a variable\n\tIoUtils cannot be resolved\n\tIoUtils cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOs cannot be resolved\n\tThe method getInt$() is undefined for the type FileDescriptor\n\tOsConstants cannot be resolved\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tStructStat cannot be resolved to a type\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOs cannot be resolved\n\tSEEK_SET cannot be resolved to a variable\n\tErrnoException cannot be resolved to a type\n\tThe method getInt$() is undefined for the type FileDescriptor\n\tThe method setInt$(int) is undefined for the type FileDescriptor\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved to a type\n\tIoUtils cannot be resolved\n\tMemory cannot be resolved\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tIoUtils cannot be resolved\n\tOs cannot be resolved\n\tMemory cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOsConstants cannot be resolved to a variable\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard 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 Landroid/os/ParcelFileDescriptor;
MethodParameters:
Name Flags
fd
commChannel
public static android.os.ParcelFileDescriptor open(java.io.File, int);
descriptor: (Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.FileNotFoundException
MethodParameters:
Name Flags
file
mode
public static android.os.ParcelFileDescriptor open(java.io.File, int, android.os.Handler, android.os.ParcelFileDescriptor$OnCloseListener);
descriptor: (Ljava/io/File;ILandroid/os/Handler;Landroid/os/ParcelFileDescriptor$OnCloseListener;)Landroid/os/ParcelFileDescriptor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=4
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
file
mode
handler
listener final
public static android.os.ParcelFileDescriptor fromFd(java.io.FileDescriptor, android.os.Handler, android.os.ParcelFileDescriptor$OnCloseListener);
descriptor: (Ljava/io/FileDescriptor;Landroid/os/Handler;Landroid/os/ParcelFileDescriptor$OnCloseListener;)Landroid/os/ParcelFileDescriptor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tIoUtils cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fd
handler
listener final
private static java.io.FileDescriptor openInternal(java.io.File, int);
descriptor: (Ljava/io/File;I)Ljava/io/FileDescriptor;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tO_RDONLY cannot be resolved to a variable\n\tO_WRONLY cannot be resolved to a variable\n\tO_RDWR cannot be resolved to a variable\n\tO_CREAT cannot be resolved to a variable\n\tO_TRUNC cannot be resolved to a variable\n\tO_APPEND cannot be resolved to a variable\n\tS_IRWXU cannot be resolved to a variable\n\tS_IRWXG cannot be resolved to a variable\n\tS_IROTH cannot be resolved to a variable\n\tS_IWOTH cannot be resolved to a variable\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.FileNotFoundException
MethodParameters:
Name Flags
file
mode
public static android.os.ParcelFileDescriptor dup(java.io.FileDescriptor);
descriptor: (Ljava/io/FileDescriptor;)Landroid/os/ParcelFileDescriptor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
orig
public android.os.ParcelFileDescriptor dup();
descriptor: ()Landroid/os/ParcelFileDescriptor;
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 Landroid/os/ParcelFileDescriptor;
Exceptions:
throws java.io.IOException
public static android.os.ParcelFileDescriptor fromFd(int);
descriptor: (I)Landroid/os/ParcelFileDescriptor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe method setInt$(int) is undefined for the type FileDescriptor\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fd
public static android.os.ParcelFileDescriptor adoptFd(int);
descriptor: (I)Landroid/os/ParcelFileDescriptor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method setInt$(int) is undefined for the type FileDescriptor\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
fd
public static android.os.ParcelFileDescriptor fromSocket(java.net.Socket);
descriptor: (Ljava/net/Socket;)Landroid/os/ParcelFileDescriptor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method getFileDescriptor$() is undefined for the type Socket\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
socket
public static android.os.ParcelFileDescriptor fromDatagramSocket(java.net.DatagramSocket);
descriptor: (Ljava/net/DatagramSocket;)Landroid/os/ParcelFileDescriptor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method getFileDescriptor$() is undefined for the type DatagramSocket\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
datagramSocket
public static android.os.ParcelFileDescriptor[] createPipe();
descriptor: ()[Landroid/os/ParcelFileDescriptor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.IOException
public static android.os.ParcelFileDescriptor[] createReliablePipe();
descriptor: ()[Landroid/os/ParcelFileDescriptor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.IOException
public static android.os.ParcelFileDescriptor[] createSocketPair();
descriptor: ()[Landroid/os/ParcelFileDescriptor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tSOCK_STREAM cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.IOException
public static android.os.ParcelFileDescriptor[] createSocketPair(int);
descriptor: (I)[Landroid/os/ParcelFileDescriptor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tOs cannot be resolved\n\tAF_UNIX cannot be resolved to a variable\n\tErrnoException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
type
public static android.os.ParcelFileDescriptor[] createReliableSocketPair();
descriptor: ()[Landroid/os/ParcelFileDescriptor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tSOCK_STREAM cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.IOException
public static android.os.ParcelFileDescriptor[] createReliableSocketPair(int);
descriptor: (I)[Landroid/os/ParcelFileDescriptor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tOs cannot be resolved\n\tAF_UNIX cannot be resolved to a variable\n\tErrnoException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
type
private static java.io.FileDescriptor[] createCommSocketPair();
descriptor: ()[Ljava/io/FileDescriptor;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tOs cannot be resolved\n\tAF_UNIX cannot be resolved to a variable\n\tSOCK_SEQPACKET cannot be resolved to a variable\n\tIoUtils cannot be resolved\n\tIoUtils cannot be resolved\n\tErrnoException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.IOException
public static android.os.ParcelFileDescriptor fromData(byte[], java.lang.String);
descriptor: ([BLjava/lang/String;)Landroid/os/ParcelFileDescriptor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
data
name
public static int parseMode(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
mode
public static java.io.File getFile(java.io.FileDescriptor);
descriptor: (Ljava/io/FileDescriptor;)Ljava/io/File;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tOs cannot be resolved\n\tThe method getInt$() is undefined for the type FileDescriptor\n\tOsConstants cannot be resolved\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fd
public java.io.FileDescriptor getFileDescriptor();
descriptor: ()Ljava/io/FileDescriptor;
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 Landroid/os/ParcelFileDescriptor;
public long getStatSize();
descriptor: ()J
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\tStructStat cannot be resolved to a type\n\tOs cannot be resolved\n\tErrnoException 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 Landroid/os/ParcelFileDescriptor;
public long seekTo(long);
descriptor: (J)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tOs cannot be resolved\n\tSEEK_SET cannot be resolved to a variable\n\tErrnoException 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 Landroid/os/ParcelFileDescriptor;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
pos
public int getFd();
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\tThe method getInt$() is undefined for the type FileDescriptor\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/os/ParcelFileDescriptor;
public int detachFd();
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 problems: \n\tThe method setInt$(int) is undefined for the type FileDescriptor\n\tCloseGuard 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 Landroid/os/ParcelFileDescriptor;
public void close();
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 Landroid/os/ParcelFileDescriptor;
Exceptions:
throws java.io.IOException
public void closeWithError(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
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 Landroid/os/ParcelFileDescriptor;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
msg
private void closeWithStatus(int, java.lang.String);
descriptor: (ILjava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved to a type\n\tIoUtils cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/os/ParcelFileDescriptor;
MethodParameters:
Name Flags
status
msg
public void releaseResources();
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 Landroid/os/ParcelFileDescriptor;
private byte[] getOrCreateStatusBuffer();
descriptor: ()[B
flags: (0x0002) ACC_PRIVATE
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 Landroid/os/ParcelFileDescriptor;
private void writeCommStatusAndClose(int, java.lang.String);
descriptor: (ILjava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tMemory cannot be resolved\n\tOs cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tIoUtils cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/os/ParcelFileDescriptor;
MethodParameters:
Name Flags
status
msg
private static android.os.ParcelFileDescriptor$Status readCommStatus(java.io.FileDescriptor, byte[]);
descriptor: (Ljava/io/FileDescriptor;[B)Landroid/os/ParcelFileDescriptor$Status;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tOs cannot be resolved\n\tMemory cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOsConstants cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
comm
buf
public boolean canDetectErrors();
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 Landroid/os/ParcelFileDescriptor;
public void checkError();
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 Landroid/os/ParcelFileDescriptor;
Exceptions:
throws java.io.IOException
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
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 Landroid/os/ParcelFileDescriptor;
protected void finalize();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tCloseGuard cannot be resolved to a type\n\tCloseGuard 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 Landroid/os/ParcelFileDescriptor;
Exceptions:
throws java.lang.Throwable
public int describeContents();
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 Landroid/os/ParcelFileDescriptor;
public void writeToParcel(android.os.Parcel, int);
descriptor: (Landroid/os/Parcel;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
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 Landroid/os/ParcelFileDescriptor;
MethodParameters:
Name Flags
out
flags
}
SourceFile: "ParcelFileDescriptor.java"
NestMembers:
android.os.ParcelFileDescriptor$1 android.os.ParcelFileDescriptor$2 android.os.ParcelFileDescriptor$AutoCloseInputStream android.os.ParcelFileDescriptor$AutoCloseOutputStream android.os.ParcelFileDescriptor$FileDescriptorDetachedException android.os.ParcelFileDescriptor$OnCloseListener android.os.ParcelFileDescriptor$Status
InnerClasses:
public AutoCloseInputStream = android.os.ParcelFileDescriptor$AutoCloseInputStream of android.os.ParcelFileDescriptor
public AutoCloseOutputStream = android.os.ParcelFileDescriptor$AutoCloseOutputStream of android.os.ParcelFileDescriptor
public FileDescriptorDetachedException = android.os.ParcelFileDescriptor$FileDescriptorDetachedException of android.os.ParcelFileDescriptor
public abstract OnCloseListener = android.os.ParcelFileDescriptor$OnCloseListener of android.os.ParcelFileDescriptor
private Status = android.os.ParcelFileDescriptor$Status of android.os.ParcelFileDescriptor
public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable