class android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper extends android.service.carrier.ICarrierMessagingService$Stub
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper
super_class: android.service.carrier.ICarrierMessagingService$Stub
{
final android.service.carrier.CarrierMessagingService this$0;
descriptor: Landroid/service/carrier/CarrierMessagingService;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
private void <init>(android.service.carrier.CarrierMessagingService);
descriptor: (Landroid/service/carrier/CarrierMessagingService;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 0: aload 0
aload 1
putfield android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper.this$0:Landroid/service/carrier/CarrierMessagingService;
aload 0
invokespecial android.service.carrier.ICarrierMessagingService$Stub.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/service/carrier/CarrierMessagingService$ICarrierMessagingWrapper;
MethodParameters:
Name Flags
this$0 final
public void filterSms(android.service.carrier.MessagePdu, java.lang.String, int, int, android.service.carrier.ICarrierMessagingCallback);
descriptor: (Landroid/service/carrier/MessagePdu;Ljava/lang/String;IILandroid/service/carrier/ICarrierMessagingCallback;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
getfield android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper.this$0:Landroid/service/carrier/CarrierMessagingService;
aload 1
aload 2
iload 3
iload 4
1: new android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$1
dup
aload 0
aload 5
invokespecial android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$1.<init>:(Landroid/service/carrier/CarrierMessagingService$ICarrierMessagingWrapper;Landroid/service/carrier/ICarrierMessagingCallback;)V
2: invokevirtual android.service.carrier.CarrierMessagingService.onReceiveTextSms:(Landroid/service/carrier/MessagePdu;Ljava/lang/String;IILandroid/service/carrier/CarrierMessagingService$ResultCallback;)V
3: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/service/carrier/CarrierMessagingService$ICarrierMessagingWrapper;
0 4 1 pdu Landroid/service/carrier/MessagePdu;
0 4 2 format Ljava/lang/String;
0 4 3 destPort I
0 4 4 subId I
0 4 5 callback Landroid/service/carrier/ICarrierMessagingCallback;
MethodParameters:
Name Flags
pdu
format
destPort
subId
callback final
public void sendTextSms(java.lang.String, int, java.lang.String, int, android.service.carrier.ICarrierMessagingCallback);
descriptor: (Ljava/lang/String;ILjava/lang/String;ILandroid/service/carrier/ICarrierMessagingCallback;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
getfield android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper.this$0:Landroid/service/carrier/CarrierMessagingService;
aload 1
iload 2
aload 3
iload 4
1: new android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$2
dup
aload 0
aload 5
invokespecial android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$2.<init>:(Landroid/service/carrier/CarrierMessagingService$ICarrierMessagingWrapper;Landroid/service/carrier/ICarrierMessagingCallback;)V
2: invokevirtual android.service.carrier.CarrierMessagingService.onSendTextSms:(Ljava/lang/String;ILjava/lang/String;ILandroid/service/carrier/CarrierMessagingService$ResultCallback;)V
3: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/service/carrier/CarrierMessagingService$ICarrierMessagingWrapper;
0 4 1 text Ljava/lang/String;
0 4 2 subId I
0 4 3 destAddress Ljava/lang/String;
0 4 4 sendSmsFlag I
0 4 5 callback Landroid/service/carrier/ICarrierMessagingCallback;
MethodParameters:
Name Flags
text
subId
destAddress
sendSmsFlag
callback final
public void sendDataSms(byte[], int, java.lang.String, int, int, android.service.carrier.ICarrierMessagingCallback);
descriptor: ([BILjava/lang/String;IILandroid/service/carrier/ICarrierMessagingCallback;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=7, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
getfield android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper.this$0:Landroid/service/carrier/CarrierMessagingService;
aload 1
iload 2
aload 3
iload 4
iload 5
1: new android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$3
dup
aload 0
aload 6
invokespecial android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$3.<init>:(Landroid/service/carrier/CarrierMessagingService$ICarrierMessagingWrapper;Landroid/service/carrier/ICarrierMessagingCallback;)V
2: invokevirtual android.service.carrier.CarrierMessagingService.onSendDataSms:([BILjava/lang/String;IILandroid/service/carrier/CarrierMessagingService$ResultCallback;)V
3: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/service/carrier/CarrierMessagingService$ICarrierMessagingWrapper;
0 4 1 data [B
0 4 2 subId I
0 4 3 destAddress Ljava/lang/String;
0 4 4 destPort I
0 4 5 sendSmsFlag I
0 4 6 callback Landroid/service/carrier/ICarrierMessagingCallback;
MethodParameters:
Name Flags
data
subId
destAddress
destPort
sendSmsFlag
callback final
public void sendMultipartTextSms(java.util.List<java.lang.String>, int, java.lang.String, int, android.service.carrier.ICarrierMessagingCallback);
descriptor: (Ljava/util/List;ILjava/lang/String;ILandroid/service/carrier/ICarrierMessagingCallback;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
getfield android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper.this$0:Landroid/service/carrier/CarrierMessagingService;
aload 1
iload 2
aload 3
iload 4
1: new android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$4
dup
aload 0
aload 5
invokespecial android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$4.<init>:(Landroid/service/carrier/CarrierMessagingService$ICarrierMessagingWrapper;Landroid/service/carrier/ICarrierMessagingCallback;)V
2: invokevirtual android.service.carrier.CarrierMessagingService.onSendMultipartTextSms:(Ljava/util/List;ILjava/lang/String;ILandroid/service/carrier/CarrierMessagingService$ResultCallback;)V
3: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/service/carrier/CarrierMessagingService$ICarrierMessagingWrapper;
0 4 1 parts Ljava/util/List<Ljava/lang/String;>;
0 4 2 subId I
0 4 3 destAddress Ljava/lang/String;
0 4 4 sendSmsFlag I
0 4 5 callback Landroid/service/carrier/ICarrierMessagingCallback;
Signature: (Ljava/util/List<Ljava/lang/String;>;ILjava/lang/String;ILandroid/service/carrier/ICarrierMessagingCallback;)V
MethodParameters:
Name Flags
parts
subId
destAddress
sendSmsFlag
callback final
public void sendMms(android.net.Uri, int, android.net.Uri, android.service.carrier.ICarrierMessagingCallback);
descriptor: (Landroid/net/Uri;ILandroid/net/Uri;Landroid/service/carrier/ICarrierMessagingCallback;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper.this$0:Landroid/service/carrier/CarrierMessagingService;
aload 1
iload 2
aload 3
new android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$5
dup
aload 0
aload 4
invokespecial android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$5.<init>:(Landroid/service/carrier/CarrierMessagingService$ICarrierMessagingWrapper;Landroid/service/carrier/ICarrierMessagingCallback;)V
invokevirtual android.service.carrier.CarrierMessagingService.onSendMms:(Landroid/net/Uri;ILandroid/net/Uri;Landroid/service/carrier/CarrierMessagingService$ResultCallback;)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/service/carrier/CarrierMessagingService$ICarrierMessagingWrapper;
0 2 1 pduUri Landroid/net/Uri;
0 2 2 subId I
0 2 3 location Landroid/net/Uri;
0 2 4 callback Landroid/service/carrier/ICarrierMessagingCallback;
MethodParameters:
Name Flags
pduUri
subId
location
callback final
public void downloadMms(android.net.Uri, int, android.net.Uri, android.service.carrier.ICarrierMessagingCallback);
descriptor: (Landroid/net/Uri;ILandroid/net/Uri;Landroid/service/carrier/ICarrierMessagingCallback;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper.this$0:Landroid/service/carrier/CarrierMessagingService;
aload 1
iload 2
aload 3
new android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$6
dup
aload 0
aload 4
invokespecial android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$6.<init>:(Landroid/service/carrier/CarrierMessagingService$ICarrierMessagingWrapper;Landroid/service/carrier/ICarrierMessagingCallback;)V
invokevirtual android.service.carrier.CarrierMessagingService.onDownloadMms:(Landroid/net/Uri;ILandroid/net/Uri;Landroid/service/carrier/CarrierMessagingService$ResultCallback;)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/service/carrier/CarrierMessagingService$ICarrierMessagingWrapper;
0 2 1 pduUri Landroid/net/Uri;
0 2 2 subId I
0 2 3 location Landroid/net/Uri;
0 2 4 callback Landroid/service/carrier/ICarrierMessagingCallback;
MethodParameters:
Name Flags
pduUri
subId
location
callback final
}
SourceFile: "CarrierMessagingService.java"
NestHost: android.service.carrier.CarrierMessagingService
InnerClasses:
private ICarrierMessagingWrapper = android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper of android.service.carrier.CarrierMessagingService
android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$1
android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$2
android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$3
android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$4
android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$5
android.service.carrier.CarrierMessagingService$ICarrierMessagingWrapper$6
public abstract ResultCallback = android.service.carrier.CarrierMessagingService$ResultCallback of android.service.carrier.CarrierMessagingService
public final SendMmsResult = android.service.carrier.CarrierMessagingService$SendMmsResult of android.service.carrier.CarrierMessagingService
public final SendMultipartSmsResult = android.service.carrier.CarrierMessagingService$SendMultipartSmsResult of android.service.carrier.CarrierMessagingService
public final SendSmsResult = android.service.carrier.CarrierMessagingService$SendSmsResult of android.service.carrier.CarrierMessagingService
public abstract Stub = android.service.carrier.ICarrierMessagingService$Stub of android.service.carrier.ICarrierMessagingService