class com.android.mtp.MtpDocumentsProvider$MtpProxyFileDescriptorCallback extends android.os.ProxyFileDescriptorCallback
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.android.mtp.MtpDocumentsProvider$MtpProxyFileDescriptorCallback
super_class: android.os.ProxyFileDescriptorCallback
{
private final int mInode;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private com.android.mtp.MtpFileWriter mWriter;
descriptor: Lcom/android/mtp/MtpFileWriter;
flags: (0x0002) ACC_PRIVATE
final com.android.mtp.MtpDocumentsProvider this$0;
descriptor: Lcom/android/mtp/MtpDocumentsProvider;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
void <init>(com.android.mtp.MtpDocumentsProvider, int);
descriptor: (Lcom/android/mtp/MtpDocumentsProvider;I)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=3
start local 0 start local 2 0: aload 0
aload 1
putfield com.android.mtp.MtpDocumentsProvider$MtpProxyFileDescriptorCallback.this$0:Lcom/android/mtp/MtpDocumentsProvider;
aload 0
invokespecial android.os.ProxyFileDescriptorCallback.<init>:()V
1: aload 0
iload 2
putfield com.android.mtp.MtpDocumentsProvider$MtpProxyFileDescriptorCallback.mInode:I
2: return
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/mtp/MtpDocumentsProvider$MtpProxyFileDescriptorCallback;
0 3 2 inode I
MethodParameters:
Name Flags
this$0 final
inode
public long onGetSize();
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\tErrnoException cannot be resolved to a type\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
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/mtp/MtpDocumentsProvider$MtpProxyFileDescriptorCallback;
Exceptions:
throws ErrnoException
public int onRead(long, int, byte[]);
descriptor: (JI[B)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tErrnoException cannot be resolved to a type\n\tErrnoException cannot be resolved to a type\n\tOsConstants cannot be resolved to a variable\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
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/mtp/MtpDocumentsProvider$MtpProxyFileDescriptorCallback;
Exceptions:
throws ErrnoException
MethodParameters:
Name Flags
offset
size
data
public int onWrite(long, int, byte[]);
descriptor: (JI[B)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tErrnoException cannot be resolved to a type\n\tThe method write(long, int, byte[]) from the type MtpFileWriter refers to the missing type ErrnoException\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
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/mtp/MtpDocumentsProvider$MtpProxyFileDescriptorCallback;
Exceptions:
throws ErrnoException
MethodParameters:
Name Flags
offset
size
data
public void onFsync();
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\tErrnoException cannot be resolved to a type\n\tThe method tryFsync() from the type MtpDocumentsProvider.MtpProxyFileDescriptorCallback refers to the missing type ErrnoException\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/mtp/MtpDocumentsProvider$MtpProxyFileDescriptorCallback;
Exceptions:
throws ErrnoException
public void onRelease();
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 method tryFsync() from the type MtpDocumentsProvider.MtpProxyFileDescriptorCallback refers to the missing type ErrnoException\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 Lcom/android/mtp/MtpDocumentsProvider$MtpProxyFileDescriptorCallback;
private void tryFsync();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tErrnoException cannot be resolved to a type\n\tThe method flush(MtpManager, MtpDatabase, int[]) from the type MtpFileWriter refers to the missing type ErrnoException\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
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/mtp/MtpDocumentsProvider$MtpProxyFileDescriptorCallback;
Exceptions:
throws ErrnoException
}
SourceFile: "MtpDocumentsProvider.java"
NestHost: com.android.mtp.MtpDocumentsProvider
InnerClasses:
private MtpProxyFileDescriptorCallback = com.android.mtp.MtpDocumentsProvider$MtpProxyFileDescriptorCallback of com.android.mtp.MtpDocumentsProvider