IHandler$Stub.smali
.class public abstract Lio/rong/imlib/IHandler$Stub;
.super Landroid/os/Binder;
.source "IHandler.java"
# interfaces
.implements Lio/rong/imlib/IHandler;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lio/rong/imlib/IHandler;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x409
name = "Stub"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lio/rong/imlib/IHandler$Stub$Proxy;
}
.end annotation
# static fields
.field private static final DESCRIPTOR:Ljava/lang/String; = "io.rong.imlib.IHandler"
.field static final TRANSACTION_AnswerRTCLiveInvitation:I = 0xc2
.field static final TRANSACTION_CancelRTCLiveInvitation:I = 0xc1
.field static final TRANSACTION_HangupRTCLiveInvitation:I = 0xc3
.field static final TRANSACTION_SendRTCHeartbeat:I = 0xbf
.field static final TRANSACTION_SendRTCLiveInvitation:I = 0xc0
.field static final TRANSACTION_SetRTCHeartbeatListener:I = 0xbe
.field static final TRANSACTION_addMemberToDiscussion:I = 0x50
.field static final TRANSACTION_addToBlacklist:I = 0x6d
.field static final TRANSACTION_cancelAllDownloadMediaMessage:I = 0x69
.field static final TRANSACTION_cancelDownloadMediaMessage:I = 0x64
.field static final TRANSACTION_cancelSDKHeartBeat:I = 0x8f
.field static final TRANSACTION_cancelSendMediaMessage:I = 0x63
.field static final TRANSACTION_cleanConversationDraft:I = 0x3d
.field static final TRANSACTION_cleanHistoryMessages:I = 0x1f
.field static final TRANSACTION_cleanRemoteHistoryMessages:I = 0x1e
.field static final TRANSACTION_clearConversations:I = 0x42
.field static final TRANSACTION_clearEncryptedConversations:I = 0x4b
.field static final TRANSACTION_clearMessages:I = 0x2c
.field static final TRANSACTION_clearMessagesUnreadStatus:I = 0x2d
.field static final TRANSACTION_clearTextMessageDraft:I = 0x71
.field static final TRANSACTION_clearUnreadByReceipt:I = 0x76
.field static final TRANSACTION_connect:I = 0x2
.field static final TRANSACTION_createDiscussion:I = 0x4f
.field static final TRANSACTION_createEncryptedConversation:I = 0x47
.field static final TRANSACTION_deleteChatRoomEntry:I = 0xb3
.field static final TRANSACTION_deleteConversationMessage:I = 0x2b
.field static final TRANSACTION_deleteMessage:I = 0x29
.field static final TRANSACTION_deleteMessages:I = 0x2a
.field static final TRANSACTION_disconnect:I = 0x3
.field static final TRANSACTION_downloadMedia:I = 0x60
.field static final TRANSACTION_downloadMediaFile:I = 0x62
.field static final TRANSACTION_downloadMediaMessage:I = 0x61
.field static final TRANSACTION_exitRTCRoom:I = 0x9a
.field static final TRANSACTION_getAllChatRoomEntries:I = 0xb2
.field static final TRANSACTION_getAllEncryptedConversations:I = 0x4c
.field static final TRANSACTION_getBlacklist:I = 0x72
.field static final TRANSACTION_getBlacklistStatus:I = 0x73
.field static final TRANSACTION_getBlockedConversationList:I = 0x38
.field static final TRANSACTION_getChatRoomEntry:I = 0xb1
.field static final TRANSACTION_getChatRoomInfo:I = 0x56
.field static final TRANSACTION_getChatroomHistoryMessages:I = 0x20
.field static final TRANSACTION_getConversation:I = 0x39
.field static final TRANSACTION_getConversationDraft:I = 0x3c
.field static final TRANSACTION_getConversationList:I = 0x33
.field static final TRANSACTION_getConversationListByBatch:I = 0x34
.field static final TRANSACTION_getConversationListByPage:I = 0x37
.field static final TRANSACTION_getConversationListByType:I = 0x35
.field static final TRANSACTION_getConversationListOfTypesByBatch:I = 0x36
.field static final TRANSACTION_getConversationNotificationStatus:I = 0x3e
.field static final TRANSACTION_getConversationUnreadCount:I = 0x41
.field static final TRANSACTION_getCurrentUserId:I = 0x7a
.field static final TRANSACTION_getDeltaTime:I = 0x6a
.field static final TRANSACTION_getDiscussion:I = 0x4d
.field static final TRANSACTION_getEncryptedConversation:I = 0x48
.field static final TRANSACTION_getFileDownloadingStatus:I = 0x67
.field static final TRANSACTION_getGIFLimitSize:I = 0x94
.field static final TRANSACTION_getJoinMultiChatRoomEnable:I = 0x89
.field static final TRANSACTION_getMatchedMessages:I = 0x85
.field static final TRANSACTION_getMessage:I = 0x10
.field static final TRANSACTION_getMessageByUid:I = 0x31
.field static final TRANSACTION_getMessageCount:I = 0xb
.field static final TRANSACTION_getNaviCachedTime:I = 0x88
.field static final TRANSACTION_getNewestMessages:I = 0x19
.field static final TRANSACTION_getNotificationQuietHours:I = 0x45
.field static final TRANSACTION_getOffLineLogServer:I = 0xb6
.field static final TRANSACTION_getOfflineMessageDuration:I = 0x8a
.field static final TRANSACTION_getOlderMessages:I = 0x1a
.field static final TRANSACTION_getOlderMessagesByObjectName:I = 0x27
.field static final TRANSACTION_getOlderMessagesByObjectNames:I = 0x28
.field static final TRANSACTION_getOlderMessagesOneWay:I = 0x1b
.field static final TRANSACTION_getPublicServiceList:I = 0x5e
.field static final TRANSACTION_getPublicServiceProfile:I = 0x5d
.field static final TRANSACTION_getPushSetting:I = 0x26
.field static final TRANSACTION_getRTCConfig:I = 0xa6
.field static final TRANSACTION_getRTCProfile:I = 0x98
.field static final TRANSACTION_getRTCToken:I = 0xa7
.field static final TRANSACTION_getRTCUserData:I = 0x9c
.field static final TRANSACTION_getRTCUserDatas:I = 0xac
.field static final TRANSACTION_getRTCUsers:I = 0x9b
.field static final TRANSACTION_getRemoteHistoryMessages:I = 0x1c
.field static final TRANSACTION_getRemoteHistoryMessagesOption:I = 0x1d
.field static final TRANSACTION_getSendTimeByMessageId:I = 0x77
.field static final TRANSACTION_getTextMessageDraft:I = 0x6f
.field static final TRANSACTION_getTheFirstUnreadMessage:I = 0x8d
.field static final TRANSACTION_getTopConversationList:I = 0x32
.field static final TRANSACTION_getTotalUnreadCount:I = 0x6
.field static final TRANSACTION_getUnreadCount:I = 0x8
.field static final TRANSACTION_getUnreadCountByConversation:I = 0x7
.field static final TRANSACTION_getUnreadCountById:I = 0xa
.field static final TRANSACTION_getUnreadCountWithDND:I = 0x9
.field static final TRANSACTION_getUnreadMentionedMessages:I = 0x7d
.field static final TRANSACTION_getUploadLogConfigInfo:I = 0xb5
.field static final TRANSACTION_getUserStatus:I = 0x21
.field static final TRANSACTION_getVendorToken:I = 0x86
.field static final TRANSACTION_getVideoLimitTime:I = 0x93
.field static final TRANSACTION_getVoIPCallInfo:I = 0x79
.field static final TRANSACTION_getVoIPKey:I = 0x78
.field static final TRANSACTION_initAppendixModule:I = 0x1
.field static final TRANSACTION_initHttpDns:I = 0x97
.field static final TRANSACTION_initIPCEnviroment:I = 0xf
.field static final TRANSACTION_insertMessage:I = 0x11
.field static final TRANSACTION_insertSettingMessage:I = 0x12
.field static final TRANSACTION_isDnsEnabled:I = 0xae
.field static final TRANSACTION_isPhrasesEnabled:I = 0xad
.field static final TRANSACTION_joinChatRoom:I = 0x58
.field static final TRANSACTION_joinExistChatRoom:I = 0x59
.field static final TRANSACTION_joinGroup:I = 0x54
.field static final TRANSACTION_joinRTCRoomAndGetData:I = 0xa5
.field static final TRANSACTION_notifyAppBackgroundChanged:I = 0xb7
.field static final TRANSACTION_pauseTransferMediaFile:I = 0x66
.field static final TRANSACTION_pauseTransferMediaMessage:I = 0x65
.field static final TRANSACTION_quitChatRoom:I = 0x5a
.field static final TRANSACTION_quitDiscussion:I = 0x52
.field static final TRANSACTION_quitGroup:I = 0x55
.field static final TRANSACTION_reJoinChatRoom:I = 0x57
.field static final TRANSACTION_recallMessage:I = 0x6c
.field static final TRANSACTION_registerCmdMsgType:I = 0x7f
.field static final TRANSACTION_registerCmdMsgTypes:I = 0x80
.field static final TRANSACTION_registerDeleteMessageType:I = 0x81
.field static final TRANSACTION_registerMessageType:I = 0x4
.field static final TRANSACTION_registerMessageTypes:I = 0x5
.field static final TRANSACTION_removeConversation:I = 0x3a
.field static final TRANSACTION_removeDiscussionMember:I = 0x51
.field static final TRANSACTION_removeEncryptedConversation:I = 0x4a
.field static final TRANSACTION_removeFromBlacklist:I = 0x6e
.field static final TRANSACTION_removeMessageAllExpansion:I = 0xbc
.field static final TRANSACTION_removeMessageExpansion:I = 0xbb
.field static final TRANSACTION_removeNotificationQuietHours:I = 0x44
.field static final TRANSACTION_rtcDeleteInnerData:I = 0xa1
.field static final TRANSACTION_rtcDeleteOuterData:I = 0xa2
.field static final TRANSACTION_rtcGetInnerData:I = 0xa3
.field static final TRANSACTION_rtcGetOuterData:I = 0xa4
.field static final TRANSACTION_rtcPutInnerData:I = 0x9f
.field static final TRANSACTION_rtcPutOuterData:I = 0xa0
.field static final TRANSACTION_rtcSetUserResource:I = 0xb8
.field static final TRANSACTION_saveConversationDraft:I = 0x3b
.field static final TRANSACTION_saveTextMessageDraft:I = 0x70
.field static final TRANSACTION_searchConversations:I = 0x84
.field static final TRANSACTION_searchMessages:I = 0x82
.field static final TRANSACTION_searchMessagesByUser:I = 0x83
.field static final TRANSACTION_searchPublicService:I = 0x5b
.field static final TRANSACTION_sendDirectionalMediaMessage:I = 0x17
.field static final TRANSACTION_sendDirectionalMessage:I = 0x15
.field static final TRANSACTION_sendLocationMessage:I = 0x18
.field static final TRANSACTION_sendMediaMessage:I = 0x16
.field static final TRANSACTION_sendMessage:I = 0x13
.field static final TRANSACTION_sendMessageOption:I = 0x14
.field static final TRANSACTION_sendPing:I = 0x90
.field static final TRANSACTION_sendRTCDirectionalMessage:I = 0xaf
.field static final TRANSACTION_sendRTCPing:I = 0x9d
.field static final TRANSACTION_setChatRoomEntry:I = 0xb0
.field static final TRANSACTION_setConnectionStatusListener:I = 0xd
.field static final TRANSACTION_setConversationNotificationStatus:I = 0x3f
.field static final TRANSACTION_setConversationStatusListener:I = 0x96
.field static final TRANSACTION_setConversationTopStatus:I = 0x40
.field static final TRANSACTION_setDiscussionInviteStatus:I = 0x6b
.field static final TRANSACTION_setDiscussionName:I = 0x4e
.field static final TRANSACTION_setEncryptedConversation:I = 0x49
.field static final TRANSACTION_setIpcConnectTimeOut:I = 0xe
.field static final TRANSACTION_setKvStatusListener:I = 0xb9
.field static final TRANSACTION_setMessageContent:I = 0x7c
.field static final TRANSACTION_setMessageExpansionListener:I = 0xbd
.field static final TRANSACTION_setMessageExtra:I = 0x2e
.field static final TRANSACTION_setMessageReadTime:I = 0x8e
.field static final TRANSACTION_setMessageReceivedStatus:I = 0x2f
.field static final TRANSACTION_setMessageSentStatus:I = 0x30
.field static final TRANSACTION_setNaviContentUpdateListener:I = 0xb4
.field static final TRANSACTION_setNotificationQuietHours:I = 0x43
.field static final TRANSACTION_setOfflineMessageDuration:I = 0x8b
.field static final TRANSACTION_setOnReceiveMessageListener:I = 0xc
.field static final TRANSACTION_setPushSetting:I = 0x25
.field static final TRANSACTION_setRLogOtherProgressCallback:I = 0xa8
.field static final TRANSACTION_setRTCUserData:I = 0xa9
.field static final TRANSACTION_setRTCUserDatas:I = 0xab
.field static final TRANSACTION_setReconnectKickEnable:I = 0x92
.field static final TRANSACTION_setServerInfo:I = 0x7b
.field static final TRANSACTION_setSubscribeStatusListener:I = 0x24
.field static final TRANSACTION_setUserData:I = 0x74
.field static final TRANSACTION_setUserPolicy:I = 0x91
.field static final TRANSACTION_setUserProfileListener:I = 0x95
.field static final TRANSACTION_setUserStatus:I = 0x22
.field static final TRANSACTION_solveServerHosts:I = 0xaa
.field static final TRANSACTION_subscribePublicService:I = 0x5c
.field static final TRANSACTION_subscribeStatus:I = 0x23
.field static final TRANSACTION_supportResumeBrokenTransfer:I = 0x68
.field static final TRANSACTION_switchAppKey:I = 0x8c
.field static final TRANSACTION_syncGroup:I = 0x53
.field static final TRANSACTION_updateConversationInfo:I = 0x46
.field static final TRANSACTION_updateMessageExpansion:I = 0xba
.field static final TRANSACTION_updateMessageReceiptStatus:I = 0x75
.field static final TRANSACTION_updateReadReceiptRequestInfo:I = 0x7e
.field static final TRANSACTION_updateVoIPCallInfo:I = 0x99
.field static final TRANSACTION_uploadMedia:I = 0x5f
.field static final TRANSACTION_useRTCOnly:I = 0x9e
.field static final TRANSACTION_writeFwLog:I = 0x87
# direct methods
.method public constructor <init>()V
.registers 2
.line 1
invoke-direct {p0}, Landroid/os/Binder;-><init>()V
const-string v0, "io.rong.imlib.IHandler"
.line 2
invoke-virtual {p0, p0, v0}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V
return-void
.end method
.method public static asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IHandler;
.registers 3
if-nez p0, :cond_4
const/4 p0, 0x0
return-object p0
:cond_4
const-string v0, "io.rong.imlib.IHandler"
.line 1
invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;
move-result-object v0
if-eqz v0, :cond_13
.line 2
instance-of v1, v0, Lio/rong/imlib/IHandler;
if-eqz v1, :cond_13
.line 3
check-cast v0, Lio/rong/imlib/IHandler;
return-object v0
.line 4
:cond_13
new-instance v0, Lio/rong/imlib/IHandler$Stub$Proxy;
invoke-direct {v0, p0}, Lio/rong/imlib/IHandler$Stub$Proxy;-><init>(Landroid/os/IBinder;)V
return-object v0
.end method
.method public static getDefaultImpl()Lio/rong/imlib/IHandler;
.registers 1
.line 1
sget-object v0, Lio/rong/imlib/IHandler$Stub$Proxy;->sDefaultImpl:Lio/rong/imlib/IHandler;
return-object v0
.end method
.method public static setDefaultImpl(Lio/rong/imlib/IHandler;)Z
.registers 2
.line 1
sget-object v0, Lio/rong/imlib/IHandler$Stub$Proxy;->sDefaultImpl:Lio/rong/imlib/IHandler;
if-nez v0, :cond_a
if-eqz p0, :cond_a
.line 2
sput-object p0, Lio/rong/imlib/IHandler$Stub$Proxy;->sDefaultImpl:Lio/rong/imlib/IHandler;
const/4 p0, 0x1
return p0
:cond_a
const/4 p0, 0x0
return p0
.end method
# virtual methods
.method public asBinder()Landroid/os/IBinder;
.registers 1
return-object p0
.end method
.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.registers 19
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
move-object v10, p0
move v0, p1
move-object/from16 v1, p2
move-object/from16 v11, p3
const v2, 0x5f4e5446
const/4 v12, 0x1
const-string v3, "io.rong.imlib.IHandler"
if-eq v0, v2, :cond_154d
const/4 v2, 0x0
const/4 v4, 0x0
packed-switch v0, :pswitch_data_1552
.line 1
invoke-super/range {p0 .. p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
move-result v0
return v0
.line 2
:pswitch_18
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 3
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 4
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 5
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v4
.line 6
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 7
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArray()[Ljava/lang/String;
move-result-object v6
.line 8
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v7
move-object v0, p0
move-object v1, v2
move-object v2, v3
move-object v3, v4
move-object v4, v5
move-object v5, v6
move-object v6, v7
.line 9
invoke-interface/range {v0 .. v6}, Lio/rong/imlib/IHandler;->HangupRTCLiveInvitation(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 10
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 11
:pswitch_45
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 12
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 13
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 14
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v4
.line 15
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 16
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v6
.line 17
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v7
.line 18
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v8
.line 19
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v9
.line 20
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v13
move-object v0, p0
move-object v1, v2
move v2, v3
move-object v3, v4
move-object v4, v5
move-object v5, v6
move-object v6, v7
move-object v7, v8
move-object v8, v9
move-object v9, v13
.line 21
invoke-interface/range {v0 .. v9}, Lio/rong/imlib/IHandler;->AnswerRTCLiveInvitation(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 22
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 23
:pswitch_81
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 24
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 25
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 26
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v4
.line 27
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 28
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v6
.line 29
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v7
move-object v0, p0
move-object v1, v2
move-object v2, v3
move-object v3, v4
move-object v4, v5
move-object v5, v6
move-object v6, v7
.line 30
invoke-interface/range {v0 .. v6}, Lio/rong/imlib/IHandler;->CancelRTCLiveInvitation(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 31
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 32
:pswitch_ae
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 33
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 34
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 35
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v4
.line 36
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 37
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v6
.line 38
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v7
.line 39
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v8
move-object v0, p0
move-object v1, v2
move-object v2, v3
move-object v3, v4
move-object v4, v5
move-object v5, v6
move v6, v7
move-object v7, v8
.line 40
invoke-interface/range {v0 .. v7}, Lio/rong/imlib/IHandler;->SendRTCLiveInvitation(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILio/rong/imlib/IOperationCallback;)V
.line 41
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 42
:pswitch_e0
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 43
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArray()[Ljava/lang/String;
move-result-object v0
.line 44
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->SendRTCHeartbeat([Ljava/lang/String;)V
.line 45
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 46
:pswitch_ee
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 47
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IRTCHeartbeatListener$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IRTCHeartbeatListener;
move-result-object v0
.line 48
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->SetRTCHeartbeatListener(Lio/rong/imlib/IRTCHeartbeatListener;)V
.line 49
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 50
:pswitch_100
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 51
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IMessageExpansionListener$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IMessageExpansionListener;
move-result-object v0
.line 52
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->setMessageExpansionListener(Lio/rong/imlib/IMessageExpansionListener;)V
.line 53
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 54
:pswitch_112
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 55
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 56
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 57
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->removeMessageAllExpansion(Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 58
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 59
:pswitch_128
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 60
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
move-result-object v0
.line 61
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 62
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 63
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->removeMessageExpansion(Ljava/util/List;Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 64
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 65
:pswitch_142
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 66
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
.line 67
invoke-virtual {v1, v0}, Landroid/os/Parcel;->readHashMap(Ljava/lang/ClassLoader;)Ljava/util/HashMap;
move-result-object v0
.line 68
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 69
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 70
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->updateMessageExpansion(Ljava/util/Map;Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 71
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 72
:pswitch_164
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 73
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/KVStatusDataByBatchListener$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/KVStatusDataByBatchListener;
move-result-object v0
.line 74
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->setKvStatusListener(Lio/rong/imlib/KVStatusDataByBatchListener;)V
.line 75
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 76
:pswitch_176
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 77
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 78
sget-object v0, Lio/rong/imlib/model/RTCStatusDate;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-virtual {v1, v0}, Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
move-result-object v0
move-object v3, v0
check-cast v3, [Lio/rong/imlib/model/RTCStatusDate;
.line 79
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v4
.line 80
sget-object v0, Lio/rong/imlib/model/RTCStatusDate;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-virtual {v1, v0}, Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
move-result-object v0
move-object v5, v0
check-cast v5, [Lio/rong/imlib/model/RTCStatusDate;
.line 81
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v6
move-object v0, p0
move-object v1, v2
move-object v2, v3
move-object v3, v4
move-object v4, v5
move-object v5, v6
.line 82
invoke-interface/range {v0 .. v5}, Lio/rong/imlib/IHandler;->rtcSetUserResource(Ljava/lang/String;[Lio/rong/imlib/model/RTCStatusDate;Ljava/lang/String;[Lio/rong/imlib/model/RTCStatusDate;Lio/rong/imlib/IOperationCallback;)V
.line 83
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 84
:pswitch_1a8
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 85
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_1b2
const/4 v4, 0x1
.line 86
:cond_1b2
invoke-interface {p0, v4}, Lio/rong/imlib/IHandler;->notifyAppBackgroundChanged(Z)V
.line 87
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 88
:pswitch_1b9
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 89
invoke-interface {p0}, Lio/rong/imlib/IHandler;->getOffLineLogServer()Ljava/lang/String;
move-result-object v0
.line 90
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 91
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
return v12
.line 92
:pswitch_1c7
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 93
invoke-interface {p0}, Lio/rong/imlib/IHandler;->getUploadLogConfigInfo()Ljava/lang/String;
move-result-object v0
.line 94
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 95
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
return v12
.line 96
:pswitch_1d5
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 97
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/INaviContentUpdateCallBack$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/INaviContentUpdateCallBack;
move-result-object v0
.line 98
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->setNaviContentUpdateListener(Lio/rong/imlib/INaviContentUpdateCallBack;)V
.line 99
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 100
:pswitch_1e7
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 101
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 102
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 103
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 104
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_1fe
const/4 v6, 0x1
goto :goto_1ff
:cond_1fe
const/4 v6, 0x0
.line 105
:goto_1ff
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v7
.line 106
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_20b
const/4 v8, 0x1
goto :goto_20c
:cond_20b
const/4 v8, 0x0
.line 107
:goto_20c
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_214
const/4 v9, 0x1
goto :goto_215
:cond_214
const/4 v9, 0x0
.line 108
:goto_215
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v13
move-object v0, p0
move-object v1, v2
move-object v2, v3
move-object v3, v5
move v4, v6
move-object v5, v7
move v6, v8
move v7, v9
move-object v8, v13
.line 109
invoke-interface/range {v0 .. v8}, Lio/rong/imlib/IHandler;->deleteChatRoomEntry(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;ZZLio/rong/imlib/IOperationCallback;)V
.line 110
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 111
:pswitch_22d
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 112
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 113
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IDataByBatchListener$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IDataByBatchListener;
move-result-object v1
.line 114
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->getAllChatRoomEntries(Ljava/lang/String;Lio/rong/imlib/IDataByBatchListener;)V
.line 115
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 116
:pswitch_243
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 117
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 118
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 119
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IStringCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IStringCallback;
move-result-object v1
.line 120
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->getChatRoomEntry(Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IStringCallback;)V
.line 121
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 122
:pswitch_25d
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 123
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 124
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 125
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 126
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_274
const/4 v6, 0x1
goto :goto_275
:cond_274
const/4 v6, 0x0
.line 127
:goto_275
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v7
.line 128
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_281
const/4 v8, 0x1
goto :goto_282
:cond_281
const/4 v8, 0x0
.line 129
:goto_282
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_28a
const/4 v9, 0x1
goto :goto_28b
:cond_28a
const/4 v9, 0x0
.line 130
:goto_28b
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v13
move-object v0, p0
move-object v1, v2
move-object v2, v3
move-object v3, v5
move v4, v6
move-object v5, v7
move v6, v8
move v7, v9
move-object v8, v13
.line 131
invoke-interface/range {v0 .. v8}, Lio/rong/imlib/IHandler;->setChatRoomEntry(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;ZZLio/rong/imlib/IOperationCallback;)V
.line 132
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 133
:pswitch_2a3
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 134
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_2b6
.line 135
sget-object v0, Lio/rong/imlib/model/Message;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lio/rong/imlib/model/Message;
move-object v3, v0
goto :goto_2b7
:cond_2b6
move-object v3, v2
.line 136
:goto_2b7
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 137
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v6
.line 138
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArray()[Ljava/lang/String;
move-result-object v7
.line 139
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_2d3
.line 140
sget-object v0, Lio/rong/imlib/model/SendMessageOption;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lio/rong/imlib/model/SendMessageOption;
move-object v8, v0
goto :goto_2d4
:cond_2d3
move-object v8, v2
.line 141
:goto_2d4
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_2dc
const/4 v9, 0x1
goto :goto_2dd
:cond_2dc
const/4 v9, 0x0
.line 142
:goto_2dd
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/ISendMessageCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/ISendMessageCallback;
move-result-object v13
move-object v0, p0
move-object v1, v3
move-object v2, v5
move-object v3, v6
move-object v4, v7
move-object v5, v8
move v6, v9
move-object v7, v13
.line 143
invoke-interface/range {v0 .. v7}, Lio/rong/imlib/IHandler;->sendRTCDirectionalMessage(Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lio/rong/imlib/model/SendMessageOption;ZLio/rong/imlib/ISendMessageCallback;)V
.line 144
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 145
:pswitch_2f4
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 146
invoke-interface {p0}, Lio/rong/imlib/IHandler;->isDnsEnabled()Z
move-result v0
.line 147
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_301
const/4 v4, 0x1
.line 148
:cond_301
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 149
:pswitch_305
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 150
invoke-interface {p0}, Lio/rong/imlib/IHandler;->isPhrasesEnabled()Z
move-result v0
.line 151
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_312
const/4 v4, 0x1
.line 152
:cond_312
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 153
:pswitch_316
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 154
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 155
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArray()[Ljava/lang/String;
move-result-object v2
.line 156
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/RTCDataListener$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/RTCDataListener;
move-result-object v1
.line 157
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->getRTCUserDatas(Ljava/lang/String;[Ljava/lang/String;Lio/rong/imlib/RTCDataListener;)V
.line 158
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 159
:pswitch_330
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 160
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 161
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 162
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
.line 163
invoke-virtual {v1, v0}, Landroid/os/Parcel;->readHashMap(Ljava/lang/ClassLoader;)Ljava/util/HashMap;
move-result-object v4
.line 164
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 165
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v6
.line 166
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v7
move-object v0, p0
move-object v1, v2
move v2, v3
move-object v3, v4
move-object v4, v5
move-object v5, v6
move-object v6, v7
.line 167
invoke-interface/range {v0 .. v6}, Lio/rong/imlib/IHandler;->setRTCUserDatas(Ljava/lang/String;ILjava/util/Map;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 168
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 169
:pswitch_365
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 170
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 171
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/ISolveServerHostsCallBack$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/ISolveServerHostsCallBack;
move-result-object v1
.line 172
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->solveServerHosts(Ljava/lang/String;Lio/rong/imlib/ISolveServerHostsCallBack;)V
.line 173
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 174
:pswitch_37b
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 175
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 176
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 177
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 178
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->setRTCUserData(Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 179
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 180
:pswitch_395
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 181
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IRLogOtherProgressCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IRLogOtherProgressCallback;
move-result-object v0
.line 182
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->setRLogOtherProgressCallback(Lio/rong/imlib/IRLogOtherProgressCallback;)V
.line 183
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 184
:pswitch_3a7
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 185
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 186
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 187
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 188
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IStringCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IStringCallback;
move-result-object v1
.line 189
invoke-interface {p0, v0, v2, v3, v1}, Lio/rong/imlib/IHandler;->getRTCToken(Ljava/lang/String;IILio/rong/imlib/IStringCallback;)V
.line 190
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 191
:pswitch_3c5
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 192
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 193
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 194
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v4
.line 195
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v6
.line 196
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IRTCConfigCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IRTCConfigCallback;
move-result-object v7
move-object v0, p0
move-object v1, v2
move-object v2, v3
move-wide v3, v4
move-object v5, v6
move-object v6, v7
.line 197
invoke-interface/range {v0 .. v6}, Lio/rong/imlib/IHandler;->getRTCConfig(Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Lio/rong/imlib/IRTCConfigCallback;)V
.line 198
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 199
:pswitch_3ed
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 200
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 201
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 202
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v4
.line 203
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 204
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v6
.line 205
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IRTCJoinRoomCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IRTCJoinRoomCallback;
move-result-object v7
move-object v0, p0
move-object v1, v2
move v2, v3
move v3, v4
move-object v4, v5
move-object v5, v6
move-object v6, v7
.line 206
invoke-interface/range {v0 .. v6}, Lio/rong/imlib/IHandler;->joinRTCRoomAndGetData(Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Lio/rong/imlib/IRTCJoinRoomCallback;)V
.line 207
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 208
:pswitch_41a
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 209
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 210
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 211
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArray()[Ljava/lang/String;
move-result-object v3
.line 212
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IRtcIODataListener$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IRtcIODataListener;
move-result-object v1
.line 213
invoke-interface {p0, v0, v2, v3, v1}, Lio/rong/imlib/IHandler;->rtcGetOuterData(Ljava/lang/String;I[Ljava/lang/String;Lio/rong/imlib/IRtcIODataListener;)V
.line 214
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 215
:pswitch_438
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 216
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 217
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 218
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArray()[Ljava/lang/String;
move-result-object v3
.line 219
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IRtcIODataListener$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IRtcIODataListener;
move-result-object v1
.line 220
invoke-interface {p0, v0, v2, v3, v1}, Lio/rong/imlib/IHandler;->rtcGetInnerData(Ljava/lang/String;I[Ljava/lang/String;Lio/rong/imlib/IRtcIODataListener;)V
.line 221
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 222
:pswitch_456
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 223
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 224
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 225
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArray()[Ljava/lang/String;
move-result-object v4
.line 226
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 227
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v6
.line 228
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v7
move-object v0, p0
move-object v1, v2
move v2, v3
move-object v3, v4
move-object v4, v5
move-object v5, v6
move-object v6, v7
.line 229
invoke-interface/range {v0 .. v6}, Lio/rong/imlib/IHandler;->rtcDeleteOuterData(Ljava/lang/String;I[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 230
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 231
:pswitch_483
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 232
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 233
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 234
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArray()[Ljava/lang/String;
move-result-object v4
.line 235
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 236
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v6
.line 237
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v7
move-object v0, p0
move-object v1, v2
move v2, v3
move-object v3, v4
move-object v4, v5
move-object v5, v6
move-object v6, v7
.line 238
invoke-interface/range {v0 .. v6}, Lio/rong/imlib/IHandler;->rtcDeleteInnerData(Ljava/lang/String;I[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 239
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 240
:pswitch_4b0
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 241
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 242
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 243
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v4
.line 244
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 245
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v6
.line 246
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v7
.line 247
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v8
move-object v0, p0
move-object v1, v2
move v2, v3
move-object v3, v4
move-object v4, v5
move-object v5, v6
move-object v6, v7
move-object v7, v8
.line 248
invoke-interface/range {v0 .. v7}, Lio/rong/imlib/IHandler;->rtcPutOuterData(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 249
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 250
:pswitch_4e2
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 251
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 252
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 253
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v4
.line 254
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 255
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v6
.line 256
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v7
.line 257
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v8
move-object v0, p0
move-object v1, v2
move v2, v3
move-object v3, v4
move-object v4, v5
move-object v5, v6
move-object v6, v7
move-object v7, v8
.line 258
invoke-interface/range {v0 .. v7}, Lio/rong/imlib/IHandler;->rtcPutInnerData(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 259
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 260
:pswitch_514
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 261
invoke-interface {p0}, Lio/rong/imlib/IHandler;->useRTCOnly()Z
move-result v0
.line 262
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_521
const/4 v4, 0x1
.line 263
:cond_521
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 264
:pswitch_525
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 265
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 266
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 267
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->sendRTCPing(Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 268
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 269
:pswitch_53b
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 270
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 271
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 272
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/RTCDataListener$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/RTCDataListener;
move-result-object v1
.line 273
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->getRTCUserData(Ljava/lang/String;ILio/rong/imlib/RTCDataListener;)V
.line 274
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 275
:pswitch_555
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 276
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 277
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 278
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/RTCDataListener$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/RTCDataListener;
move-result-object v1
.line 279
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->getRTCUsers(Ljava/lang/String;ILio/rong/imlib/RTCDataListener;)V
.line 280
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 281
:pswitch_56f
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 282
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 283
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 284
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->exitRTCRoom(Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 285
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 286
:pswitch_585
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 287
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 288
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->updateVoIPCallInfo(Ljava/lang/String;)V
.line 289
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 290
:pswitch_593
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 291
invoke-interface {p0}, Lio/rong/imlib/IHandler;->getRTCProfile()Ljava/lang/String;
move-result-object v0
.line 292
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 293
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
return v12
.line 294
:pswitch_5a1
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 295
invoke-interface {p0}, Lio/rong/imlib/IHandler;->initHttpDns()V
.line 296
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 297
:pswitch_5ab
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 298
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/ConversationStatusListener$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/ConversationStatusListener;
move-result-object v0
.line 299
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->setConversationStatusListener(Lio/rong/imlib/ConversationStatusListener;)V
.line 300
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 301
:pswitch_5bd
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 302
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/UserProfileSettingListener$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/UserProfileSettingListener;
move-result-object v0
.line 303
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->setUserProfileListener(Lio/rong/imlib/UserProfileSettingListener;)V
.line 304
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 305
:pswitch_5cf
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 306
invoke-interface {p0}, Lio/rong/imlib/IHandler;->getGIFLimitSize()I
move-result v0
.line 307
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 308
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 309
:pswitch_5dd
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 310
invoke-interface {p0}, Lio/rong/imlib/IHandler;->getVideoLimitTime()I
move-result v0
.line 311
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 312
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 313
:pswitch_5eb
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 314
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_5f5
const/4 v4, 0x1
.line 315
:cond_5f5
invoke-interface {p0, v4}, Lio/rong/imlib/IHandler;->setReconnectKickEnable(Z)V
.line 316
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 317
:pswitch_5fc
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 318
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_606
const/4 v4, 0x1
.line 319
:cond_606
invoke-interface {p0, v4}, Lio/rong/imlib/IHandler;->setUserPolicy(Z)V
return v12
.line 320
:pswitch_60a
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 321
invoke-interface {p0}, Lio/rong/imlib/IHandler;->sendPing()V
return v12
.line 322
:pswitch_611
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 323
invoke-interface {p0}, Lio/rong/imlib/IHandler;->cancelSDKHeartBeat()V
return v12
.line 324
:pswitch_618
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 325
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v2
.line 326
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v0
.line 327
invoke-interface {p0, v2, v3, v0, v1}, Lio/rong/imlib/IHandler;->setMessageReadTime(JJ)Z
move-result v0
.line 328
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_62d
const/4 v4, 0x1
.line 329
:cond_62d
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 330
:pswitch_631
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 331
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 332
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
.line 333
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->getTheFirstUnreadMessage(ILjava/lang/String;)Lio/rong/imlib/model/Message;
move-result-object v0
.line 334
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_64c
.line 335
invoke-virtual {v11, v12}, Landroid/os/Parcel;->writeInt(I)V
.line 336
invoke-virtual {v0, v11, v12}, Lio/rong/imlib/model/Message;->writeToParcel(Landroid/os/Parcel;I)V
goto :goto_64f
.line 337
:cond_64c
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
:goto_64f
return v12
.line 338
:pswitch_650
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 339
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 340
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
.line 341
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->switchAppKey(Ljava/lang/String;Ljava/lang/String;)V
.line 342
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 343
:pswitch_662
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 344
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 345
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/ILongCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/ILongCallback;
move-result-object v1
.line 346
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->setOfflineMessageDuration(Ljava/lang/String;Lio/rong/imlib/ILongCallback;)V
.line 347
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 348
:pswitch_678
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 349
invoke-interface {p0}, Lio/rong/imlib/IHandler;->getOfflineMessageDuration()Ljava/lang/String;
move-result-object v0
.line 350
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 351
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
return v12
.line 352
:pswitch_686
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 353
invoke-interface {p0}, Lio/rong/imlib/IHandler;->getJoinMultiChatRoomEnable()Z
move-result v0
.line 354
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_693
const/4 v4, 0x1
.line 355
:cond_693
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 356
:pswitch_697
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 357
invoke-interface {p0}, Lio/rong/imlib/IHandler;->getNaviCachedTime()J
move-result-wide v0
.line 358
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 359
invoke-virtual {v11, v0, v1}, Landroid/os/Parcel;->writeLong(J)V
return v12
.line 360
:pswitch_6a5
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 361
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 362
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 363
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v4
.line 364
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 365
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v6
move-object v0, p0
move v1, v2
move-object v2, v3
move-object v3, v4
move-object v4, v5
move-wide v5, v6
.line 366
invoke-interface/range {v0 .. v6}, Lio/rong/imlib/IHandler;->writeFwLog(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V
.line 367
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 368
:pswitch_6c9
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 369
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IStringCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IStringCallback;
move-result-object v0
.line 370
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->getVendorToken(Lio/rong/imlib/IStringCallback;)V
.line 371
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 372
:pswitch_6db
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 373
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 374
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 375
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v4
.line 376
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v6
.line 377
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v7
move-object v0, p0
move-object v1, v2
move v2, v3
move-wide v3, v4
move v5, v6
move v6, v7
.line 378
invoke-interface/range {v0 .. v6}, Lio/rong/imlib/IHandler;->getMatchedMessages(Ljava/lang/String;IJII)Ljava/util/List;
move-result-object v0
.line 379
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 380
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
return v12
.line 381
:pswitch_703
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 382
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 383
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createIntArray()[I
move-result-object v2
.line 384
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArray()[Ljava/lang/String;
move-result-object v1
.line 385
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->searchConversations(Ljava/lang/String;[I[Ljava/lang/String;)Ljava/util/List;
move-result-object v0
.line 386
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 387
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
return v12
.line 388
:pswitch_71d
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 389
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 390
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 391
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v4
.line 392
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v5
.line 393
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v6
move-object v0, p0
move-object v1, v2
move v2, v3
move-object v3, v4
move v4, v5
move-wide v5, v6
.line 394
invoke-interface/range {v0 .. v6}, Lio/rong/imlib/IHandler;->searchMessagesByUser(Ljava/lang/String;ILjava/lang/String;IJ)Ljava/util/List;
move-result-object v0
.line 395
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 396
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
return v12
.line 397
:pswitch_745
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 398
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 399
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 400
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v4
.line 401
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v5
.line 402
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v6
move-object v0, p0
move-object v1, v2
move v2, v3
move-object v3, v4
move v4, v5
move-wide v5, v6
.line 403
invoke-interface/range {v0 .. v6}, Lio/rong/imlib/IHandler;->searchMessages(Ljava/lang/String;ILjava/lang/String;IJ)Ljava/util/List;
move-result-object v0
.line 404
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 405
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
return v12
.line 406
:pswitch_76d
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 407
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
move-result-object v0
.line 408
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->registerDeleteMessageType(Ljava/util/List;)V
.line 409
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 410
:pswitch_77b
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 411
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
move-result-object v0
.line 412
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->registerCmdMsgTypes(Ljava/util/List;)V
.line 413
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 414
:pswitch_789
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 415
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 416
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->registerCmdMsgType(Ljava/lang/String;)V
.line 417
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 418
:pswitch_797
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 419
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 420
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
.line 421
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->updateReadReceiptRequestInfo(Ljava/lang/String;Ljava/lang/String;)Z
move-result v0
.line 422
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_7ac
const/4 v4, 0x1
.line 423
:cond_7ac
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 424
:pswitch_7b0
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 425
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 426
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
.line 427
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->getUnreadMentionedMessages(ILjava/lang/String;)Ljava/util/List;
move-result-object v0
.line 428
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 429
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
return v12
.line 430
:pswitch_7c6
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 431
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 432
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createByteArray()[B
move-result-object v2
.line 433
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
.line 434
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->setMessageContent(I[BLjava/lang/String;)Z
move-result v0
.line 435
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_7df
const/4 v4, 0x1
.line 436
:cond_7df
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 437
:pswitch_7e3
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 438
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 439
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
.line 440
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->setServerInfo(Ljava/lang/String;Ljava/lang/String;)V
.line 441
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 442
:pswitch_7f5
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 443
invoke-interface {p0}, Lio/rong/imlib/IHandler;->getCurrentUserId()Ljava/lang/String;
move-result-object v0
.line 444
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 445
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
return v12
.line 446
:pswitch_803
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 447
invoke-interface {p0}, Lio/rong/imlib/IHandler;->getVoIPCallInfo()Ljava/lang/String;
move-result-object v0
.line 448
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 449
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
return v12
.line 450
:pswitch_811
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 451
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 452
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 453
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 454
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IStringCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IStringCallback;
move-result-object v1
.line 455
invoke-interface {p0, v0, v2, v3, v1}, Lio/rong/imlib/IHandler;->getVoIPKey(ILjava/lang/String;Ljava/lang/String;Lio/rong/imlib/IStringCallback;)V
.line 456
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 457
:pswitch_82f
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 458
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 459
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->getSendTimeByMessageId(I)J
move-result-wide v0
.line 460
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 461
invoke-virtual {v11, v0, v1}, Landroid/os/Parcel;->writeLong(J)V
return v12
.line 462
:pswitch_841
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 463
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 464
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 465
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v5
.line 466
invoke-interface {p0, v0, v2, v5, v6}, Lio/rong/imlib/IHandler;->clearUnreadByReceipt(ILjava/lang/String;J)Z
move-result v0
.line 467
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_85a
const/4 v4, 0x1
.line 468
:cond_85a
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 469
:pswitch_85e
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 470
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 471
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 472
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v5
.line 473
invoke-interface {p0, v0, v2, v5, v6}, Lio/rong/imlib/IHandler;->updateMessageReceiptStatus(Ljava/lang/String;IJ)Z
move-result v0
.line 474
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_877
const/4 v4, 0x1
.line 475
:cond_877
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 476
:pswitch_87b
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 477
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_88d
.line 478
sget-object v0, Lio/rong/imlib/model/UserData;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/UserData;
.line 479
:cond_88d
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v0
.line 480
invoke-interface {p0, v2, v0}, Lio/rong/imlib/IHandler;->setUserData(Lio/rong/imlib/model/UserData;Lio/rong/imlib/IOperationCallback;)V
.line 481
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 482
:pswitch_89c
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 483
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 484
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IIntegerCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IIntegerCallback;
move-result-object v1
.line 485
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->getBlacklistStatus(Ljava/lang/String;Lio/rong/imlib/IIntegerCallback;)V
.line 486
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 487
:pswitch_8b2
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 488
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IStringCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IStringCallback;
move-result-object v0
.line 489
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->getBlacklist(Lio/rong/imlib/IStringCallback;)V
.line 490
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 491
:pswitch_8c4
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 492
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_8d6
.line 493
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Conversation;
.line 494
:cond_8d6
invoke-interface {p0, v2}, Lio/rong/imlib/IHandler;->clearTextMessageDraft(Lio/rong/imlib/model/Conversation;)Z
move-result v0
.line 495
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_8e0
const/4 v4, 0x1
.line 496
:cond_8e0
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 497
:pswitch_8e4
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 498
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_8f6
.line 499
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Conversation;
.line 500
:cond_8f6
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 501
invoke-interface {p0, v2, v0}, Lio/rong/imlib/IHandler;->saveTextMessageDraft(Lio/rong/imlib/model/Conversation;Ljava/lang/String;)Z
move-result v0
.line 502
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_904
const/4 v4, 0x1
.line 503
:cond_904
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 504
:pswitch_908
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 505
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_91a
.line 506
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Conversation;
.line 507
:cond_91a
invoke-interface {p0, v2}, Lio/rong/imlib/IHandler;->getTextMessageDraft(Lio/rong/imlib/model/Conversation;)Ljava/lang/String;
move-result-object v0
.line 508
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 509
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
return v12
.line 510
:pswitch_925
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 511
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 512
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 513
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->removeFromBlacklist(Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 514
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 515
:pswitch_93b
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 516
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 517
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 518
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->addToBlacklist(Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 519
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 520
:pswitch_951
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 521
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 522
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createByteArray()[B
move-result-object v3
.line 523
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 524
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v6
.line 525
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v7
.line 526
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v8
.line 527
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_974
const/4 v9, 0x1
goto :goto_975
:cond_974
const/4 v9, 0x0
.line 528
:goto_975
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v13
move-object v0, p0
move-object v1, v2
move-object v2, v3
move-object v3, v5
move v4, v6
move-object v5, v7
move v6, v8
move v7, v9
move-object v8, v13
.line 529
invoke-interface/range {v0 .. v8}, Lio/rong/imlib/IHandler;->recallMessage(Ljava/lang/String;[BLjava/lang/String;ILjava/lang/String;IZLio/rong/imlib/IOperationCallback;)V
.line 530
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 531
:pswitch_98d
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 532
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 533
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 534
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 535
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->setDiscussionInviteStatus(Ljava/lang/String;ILio/rong/imlib/IOperationCallback;)V
.line 536
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 537
:pswitch_9a7
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 538
invoke-interface {p0}, Lio/rong/imlib/IHandler;->getDeltaTime()J
move-result-wide v0
.line 539
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 540
invoke-virtual {v11, v0, v1}, Landroid/os/Parcel;->writeLong(J)V
return v12
.line 541
:pswitch_9b5
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 542
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v0
.line 543
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->cancelAllDownloadMediaMessage(Lio/rong/imlib/IOperationCallback;)V
.line 544
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 545
:pswitch_9c7
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 546
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 547
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->supportResumeBrokenTransfer(Ljava/lang/String;)Z
move-result v0
.line 548
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_9d8
const/4 v4, 0x1
.line 549
:cond_9d8
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 550
:pswitch_9dc
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 551
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 552
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->getFileDownloadingStatus(Ljava/lang/String;)Z
move-result v0
.line 553
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_9ed
const/4 v4, 0x1
.line 554
:cond_9ed
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 555
:pswitch_9f1
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 556
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 557
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 558
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->pauseTransferMediaFile(Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 559
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 560
:pswitch_a07
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 561
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_a19
.line 562
sget-object v0, Lio/rong/imlib/model/Message;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Message;
.line 563
:cond_a19
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v0
.line 564
invoke-interface {p0, v2, v0}, Lio/rong/imlib/IHandler;->pauseTransferMediaMessage(Lio/rong/imlib/model/Message;Lio/rong/imlib/IOperationCallback;)V
.line 565
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 566
:pswitch_a28
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 567
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_a3a
.line 568
sget-object v0, Lio/rong/imlib/model/Message;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Message;
.line 569
:cond_a3a
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v0
.line 570
invoke-interface {p0, v2, v0}, Lio/rong/imlib/IHandler;->cancelDownloadMediaMessage(Lio/rong/imlib/model/Message;Lio/rong/imlib/IOperationCallback;)V
.line 571
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 572
:pswitch_a49
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 573
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_a5b
.line 574
sget-object v0, Lio/rong/imlib/model/Message;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Message;
.line 575
:cond_a5b
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v0
.line 576
invoke-interface {p0, v2, v0}, Lio/rong/imlib/IHandler;->cancelSendMediaMessage(Lio/rong/imlib/model/Message;Lio/rong/imlib/IOperationCallback;)V
.line 577
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 578
:pswitch_a6a
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 579
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 580
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 581
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v4
.line 582
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 583
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IDownloadMediaFileCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IDownloadMediaFileCallback;
move-result-object v6
move-object v0, p0
move-object v1, v2
move-object v2, v3
move-object v3, v4
move-object v4, v5
move-object v5, v6
.line 584
invoke-interface/range {v0 .. v5}, Lio/rong/imlib/IHandler;->downloadMediaFile(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IDownloadMediaFileCallback;)V
.line 585
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 586
:pswitch_a92
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 587
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_aa4
.line 588
sget-object v0, Lio/rong/imlib/model/Message;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Message;
.line 589
:cond_aa4
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IDownloadMediaMessageCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IDownloadMediaMessageCallback;
move-result-object v0
.line 590
invoke-interface {p0, v2, v0}, Lio/rong/imlib/IHandler;->downloadMediaMessage(Lio/rong/imlib/model/Message;Lio/rong/imlib/IDownloadMediaMessageCallback;)V
.line 591
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 592
:pswitch_ab3
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 593
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_ac5
.line 594
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Conversation;
.line 595
:cond_ac5
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 596
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 597
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IDownloadMediaCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IDownloadMediaCallback;
move-result-object v1
.line 598
invoke-interface {p0, v2, v0, v3, v1}, Lio/rong/imlib/IHandler;->downloadMedia(Lio/rong/imlib/model/Conversation;ILjava/lang/String;Lio/rong/imlib/IDownloadMediaCallback;)V
.line 599
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 600
:pswitch_adc
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 601
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_aee
.line 602
sget-object v0, Lio/rong/imlib/model/Message;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Message;
.line 603
:cond_aee
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IUploadCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IUploadCallback;
move-result-object v0
.line 604
invoke-interface {p0, v2, v0}, Lio/rong/imlib/IHandler;->uploadMedia(Lio/rong/imlib/model/Message;Lio/rong/imlib/IUploadCallback;)V
.line 605
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 606
:pswitch_afd
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 607
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IResultCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IResultCallback;
move-result-object v0
.line 608
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->getPublicServiceList(Lio/rong/imlib/IResultCallback;)V
.line 609
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 610
:pswitch_b0f
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 611
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 612
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 613
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IResultCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IResultCallback;
move-result-object v1
.line 614
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->getPublicServiceProfile(Ljava/lang/String;ILio/rong/imlib/IResultCallback;)V
.line 615
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 616
:pswitch_b29
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 617
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 618
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 619
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
if-eqz v3, :cond_b3b
const/4 v4, 0x1
.line 620
:cond_b3b
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 621
invoke-interface {p0, v0, v2, v4, v1}, Lio/rong/imlib/IHandler;->subscribePublicService(Ljava/lang/String;IZLio/rong/imlib/IOperationCallback;)V
.line 622
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 623
:pswitch_b4a
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 624
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 625
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 626
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 627
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IResultCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IResultCallback;
move-result-object v1
.line 628
invoke-interface {p0, v0, v2, v3, v1}, Lio/rong/imlib/IHandler;->searchPublicService(Ljava/lang/String;IILio/rong/imlib/IResultCallback;)V
.line 629
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 630
:pswitch_b68
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 631
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 632
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 633
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->quitChatRoom(Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 634
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 635
:pswitch_b7e
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 636
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 637
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 638
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v3
invoke-static {v3}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v3
.line 639
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v1
if-eqz v1, :cond_b98
const/4 v4, 0x1
.line 640
:cond_b98
invoke-interface {p0, v0, v2, v3, v4}, Lio/rong/imlib/IHandler;->joinExistChatRoom(Ljava/lang/String;ILio/rong/imlib/IOperationCallback;Z)V
.line 641
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 642
:pswitch_b9f
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 643
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 644
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 645
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 646
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->joinChatRoom(Ljava/lang/String;ILio/rong/imlib/IOperationCallback;)V
.line 647
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 648
:pswitch_bb9
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 649
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 650
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 651
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 652
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->reJoinChatRoom(Ljava/lang/String;ILio/rong/imlib/IOperationCallback;)V
.line 653
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 654
:pswitch_bd3
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 655
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 656
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 657
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 658
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IResultCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IResultCallback;
move-result-object v1
.line 659
invoke-interface {p0, v0, v2, v3, v1}, Lio/rong/imlib/IHandler;->getChatRoomInfo(Ljava/lang/String;IILio/rong/imlib/IResultCallback;)V
.line 660
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 661
:pswitch_bf1
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 662
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 663
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 664
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->quitGroup(Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 665
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 666
:pswitch_c07
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 667
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 668
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 669
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 670
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->joinGroup(Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 671
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 672
:pswitch_c21
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 673
sget-object v0, Lio/rong/imlib/model/Group;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-virtual {v1, v0}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
move-result-object v0
.line 674
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 675
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->syncGroup(Ljava/util/List;Lio/rong/imlib/IOperationCallback;)V
.line 676
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 677
:pswitch_c39
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 678
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 679
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 680
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->quitDiscussion(Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 681
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 682
:pswitch_c4f
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 683
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 684
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 685
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 686
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->removeDiscussionMember(Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 687
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 688
:pswitch_c69
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 689
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 690
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
move-result-object v2
.line 691
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 692
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->addMemberToDiscussion(Ljava/lang/String;Ljava/util/List;Lio/rong/imlib/IOperationCallback;)V
.line 693
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 694
:pswitch_c83
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 695
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 696
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
move-result-object v2
.line 697
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IResultCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IResultCallback;
move-result-object v1
.line 698
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->createDiscussion(Ljava/lang/String;Ljava/util/List;Lio/rong/imlib/IResultCallback;)V
.line 699
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 700
:pswitch_c9d
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 701
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 702
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 703
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 704
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->setDiscussionName(Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/IOperationCallback;)V
.line 705
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 706
:pswitch_cb7
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 707
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 708
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IResultCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IResultCallback;
move-result-object v1
.line 709
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->getDiscussion(Ljava/lang/String;Lio/rong/imlib/IResultCallback;)V
.line 710
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 711
:pswitch_ccd
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 712
invoke-interface {p0}, Lio/rong/imlib/IHandler;->getAllEncryptedConversations()Ljava/util/List;
move-result-object v0
.line 713
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 714
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
return v12
.line 715
:pswitch_cdb
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 716
invoke-interface {p0}, Lio/rong/imlib/IHandler;->clearEncryptedConversations()Z
move-result v0
.line 717
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_ce8
const/4 v4, 0x1
.line 718
:cond_ce8
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 719
:pswitch_cec
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 720
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 721
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->removeEncryptedConversation(Ljava/lang/String;)Z
move-result v0
.line 722
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_cfd
const/4 v4, 0x1
.line 723
:cond_cfd
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 724
:pswitch_d01
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 725
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 726
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
if-eqz v3, :cond_d17
.line 727
sget-object v2, Lio/rong/imlib/model/RCEncryptedSession;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v2, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v1
move-object v2, v1
check-cast v2, Lio/rong/imlib/model/RCEncryptedSession;
.line 728
:cond_d17
invoke-interface {p0, v0, v2}, Lio/rong/imlib/IHandler;->setEncryptedConversation(Ljava/lang/String;Lio/rong/imlib/model/RCEncryptedSession;)Z
move-result v0
.line 729
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_d21
const/4 v4, 0x1
.line 730
:cond_d21
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 731
:pswitch_d25
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 732
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 733
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->getEncryptedConversation(Ljava/lang/String;)Lio/rong/imlib/model/RCEncryptedSession;
move-result-object v0
.line 734
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_d3c
.line 735
invoke-virtual {v11, v12}, Landroid/os/Parcel;->writeInt(I)V
.line 736
invoke-virtual {v0, v11, v12}, Lio/rong/imlib/model/RCEncryptedSession;->writeToParcel(Landroid/os/Parcel;I)V
goto :goto_d3f
.line 737
:cond_d3c
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
:goto_d3f
return v12
.line 738
:pswitch_d40
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 739
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 740
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
if-eqz v3, :cond_d56
.line 741
sget-object v2, Lio/rong/imlib/model/RCEncryptedSession;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v2, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v1
move-object v2, v1
check-cast v2, Lio/rong/imlib/model/RCEncryptedSession;
.line 742
:cond_d56
invoke-interface {p0, v0, v2}, Lio/rong/imlib/IHandler;->createEncryptedConversation(Ljava/lang/String;Lio/rong/imlib/model/RCEncryptedSession;)Z
move-result v0
.line 743
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_d60
const/4 v4, 0x1
.line 744
:cond_d60
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 745
:pswitch_d64
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 746
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 747
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 748
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 749
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
.line 750
invoke-interface {p0, v0, v2, v3, v1}, Lio/rong/imlib/IHandler;->updateConversationInfo(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
move-result v0
.line 751
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_d81
const/4 v4, 0x1
.line 752
:cond_d81
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 753
:pswitch_d85
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 754
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IGetNotificationQuietHoursCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IGetNotificationQuietHoursCallback;
move-result-object v0
.line 755
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->getNotificationQuietHours(Lio/rong/imlib/IGetNotificationQuietHoursCallback;)V
.line 756
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 757
:pswitch_d97
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 758
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v0
.line 759
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->removeNotificationQuietHours(Lio/rong/imlib/IOperationCallback;)V
.line 760
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 761
:pswitch_da9
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 762
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 763
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 764
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 765
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->setNotificationQuietHours(Ljava/lang/String;ILio/rong/imlib/IOperationCallback;)V
.line 766
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 767
:pswitch_dc3
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 768
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createIntArray()[I
move-result-object v0
.line 769
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->clearConversations([I)Z
move-result v0
.line 770
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_dd4
const/4 v4, 0x1
.line 771
:cond_dd4
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 772
:pswitch_dd8
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 773
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_dea
.line 774
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Conversation;
.line 775
:cond_dea
invoke-interface {p0, v2}, Lio/rong/imlib/IHandler;->getConversationUnreadCount(Lio/rong/imlib/model/Conversation;)I
move-result v0
.line 776
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 777
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 778
:pswitch_df5
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 779
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 780
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 781
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
if-eqz v3, :cond_e08
const/4 v3, 0x1
goto :goto_e09
:cond_e08
const/4 v3, 0x0
.line 782
:goto_e09
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v1
if-eqz v1, :cond_e11
const/4 v1, 0x1
goto :goto_e12
:cond_e11
const/4 v1, 0x0
.line 783
:goto_e12
invoke-interface {p0, v0, v2, v3, v1}, Lio/rong/imlib/IHandler;->setConversationTopStatus(ILjava/lang/String;ZZ)Z
move-result v0
.line 784
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_e1c
const/4 v4, 0x1
.line 785
:cond_e1c
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 786
:pswitch_e20
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 787
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 788
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 789
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 790
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/ILongCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/ILongCallback;
move-result-object v1
.line 791
invoke-interface {p0, v0, v2, v3, v1}, Lio/rong/imlib/IHandler;->setConversationNotificationStatus(ILjava/lang/String;ILio/rong/imlib/ILongCallback;)V
.line 792
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 793
:pswitch_e3e
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 794
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 795
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 796
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/ILongCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/ILongCallback;
move-result-object v1
.line 797
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->getConversationNotificationStatus(ILjava/lang/String;Lio/rong/imlib/ILongCallback;)V
.line 798
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 799
:pswitch_e58
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 800
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_e6a
.line 801
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Conversation;
.line 802
:cond_e6a
invoke-interface {p0, v2}, Lio/rong/imlib/IHandler;->cleanConversationDraft(Lio/rong/imlib/model/Conversation;)Z
move-result v0
.line 803
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_e74
const/4 v4, 0x1
.line 804
:cond_e74
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 805
:pswitch_e78
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 806
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_e8a
.line 807
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Conversation;
.line 808
:cond_e8a
invoke-interface {p0, v2}, Lio/rong/imlib/IHandler;->getConversationDraft(Lio/rong/imlib/model/Conversation;)Ljava/lang/String;
move-result-object v0
.line 809
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 810
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
return v12
.line 811
:pswitch_e95
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 812
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_ea7
.line 813
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Conversation;
.line 814
:cond_ea7
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 815
invoke-interface {p0, v2, v0}, Lio/rong/imlib/IHandler;->saveConversationDraft(Lio/rong/imlib/model/Conversation;Ljava/lang/String;)Z
move-result v0
.line 816
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_eb5
const/4 v4, 0x1
.line 817
:cond_eb5
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 818
:pswitch_eb9
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 819
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 820
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
.line 821
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->removeConversation(ILjava/lang/String;)Z
move-result v0
.line 822
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_ece
const/4 v4, 0x1
.line 823
:cond_ece
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 824
:pswitch_ed2
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 825
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 826
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
.line 827
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->getConversation(ILjava/lang/String;)Lio/rong/imlib/model/Conversation;
move-result-object v0
.line 828
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_eed
.line 829
invoke-virtual {v11, v12}, Landroid/os/Parcel;->writeInt(I)V
.line 830
invoke-virtual {v0, v11, v12}, Lio/rong/imlib/model/Conversation;->writeToParcel(Landroid/os/Parcel;I)V
goto :goto_ef0
.line 831
:cond_eed
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
:goto_ef0
return v12
.line 832
:pswitch_ef1
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 833
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createIntArray()[I
move-result-object v0
.line 834
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->getBlockedConversationList([I)Ljava/util/List;
move-result-object v0
.line 835
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 836
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
return v12
.line 837
:pswitch_f03
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 838
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createIntArray()[I
move-result-object v0
.line 839
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v2
.line 840
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v1
.line 841
invoke-interface {p0, v0, v2, v3, v1}, Lio/rong/imlib/IHandler;->getConversationListByPage([IJI)Ljava/util/List;
move-result-object v0
.line 842
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 843
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
return v12
.line 844
:pswitch_f1d
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 845
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createIntArray()[I
move-result-object v0
.line 846
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 847
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IGetConversationListWithProcessCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IGetConversationListWithProcessCallback;
move-result-object v1
.line 848
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->getConversationListOfTypesByBatch([IILio/rong/imlib/IGetConversationListWithProcessCallback;)V
.line 849
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 850
:pswitch_f37
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 851
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createIntArray()[I
move-result-object v0
.line 852
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->getConversationListByType([I)Ljava/util/List;
move-result-object v0
.line 853
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 854
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
return v12
.line 855
:pswitch_f49
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 856
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 857
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IGetConversationListWithProcessCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IGetConversationListWithProcessCallback;
move-result-object v1
.line 858
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->getConversationListByBatch(ILio/rong/imlib/IGetConversationListWithProcessCallback;)V
.line 859
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 860
:pswitch_f5f
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 861
invoke-interface {p0}, Lio/rong/imlib/IHandler;->getConversationList()Ljava/util/List;
move-result-object v0
.line 862
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 863
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
return v12
.line 864
:pswitch_f6d
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 865
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createIntArray()[I
move-result-object v0
.line 866
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 867
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IGetConversationListWithProcessCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IGetConversationListWithProcessCallback;
move-result-object v1
.line 868
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->getTopConversationList([IILio/rong/imlib/IGetConversationListWithProcessCallback;)V
.line 869
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 870
:pswitch_f87
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 871
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 872
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->getMessageByUid(Ljava/lang/String;)Lio/rong/imlib/model/Message;
move-result-object v0
.line 873
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_f9e
.line 874
invoke-virtual {v11, v12}, Landroid/os/Parcel;->writeInt(I)V
.line 875
invoke-virtual {v0, v11, v12}, Lio/rong/imlib/model/Message;->writeToParcel(Landroid/os/Parcel;I)V
goto :goto_fa1
.line 876
:cond_f9e
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
:goto_fa1
return v12
.line 877
:pswitch_fa2
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 878
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 879
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v1
.line 880
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->setMessageSentStatus(II)Z
move-result v0
.line 881
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_fb7
const/4 v4, 0x1
.line 882
:cond_fb7
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 883
:pswitch_fbb
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 884
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 885
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v1
.line 886
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->setMessageReceivedStatus(II)Z
move-result v0
.line 887
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_fd0
const/4 v4, 0x1
.line 888
:cond_fd0
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 889
:pswitch_fd4
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 890
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 891
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
.line 892
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->setMessageExtra(ILjava/lang/String;)Z
move-result v0
.line 893
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_fe9
const/4 v4, 0x1
.line 894
:cond_fe9
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 895
:pswitch_fed
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 896
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_fff
.line 897
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Conversation;
.line 898
:cond_fff
invoke-interface {p0, v2}, Lio/rong/imlib/IHandler;->clearMessagesUnreadStatus(Lio/rong/imlib/model/Conversation;)Z
move-result v0
.line 899
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_1009
const/4 v4, 0x1
.line 900
:cond_1009
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 901
:pswitch_100d
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 902
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_101f
.line 903
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Conversation;
.line 904
:cond_101f
invoke-interface {p0, v2}, Lio/rong/imlib/IHandler;->clearMessages(Lio/rong/imlib/model/Conversation;)Z
move-result v0
.line 905
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_1029
const/4 v4, 0x1
.line 906
:cond_1029
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 907
:pswitch_102d
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 908
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 909
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
.line 910
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->deleteConversationMessage(ILjava/lang/String;)Z
move-result v0
.line 911
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_1042
const/4 v4, 0x1
.line 912
:cond_1042
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 913
:pswitch_1046
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 914
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 915
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 916
sget-object v3, Lio/rong/imlib/model/Message;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-virtual {v1, v3}, Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
move-result-object v3
check-cast v3, [Lio/rong/imlib/model/Message;
.line 917
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v1
.line 918
invoke-interface {p0, v0, v2, v3, v1}, Lio/rong/imlib/IHandler;->deleteMessages(ILjava/lang/String;[Lio/rong/imlib/model/Message;Lio/rong/imlib/IOperationCallback;)V
.line 919
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 920
:pswitch_1068
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 921
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createIntArray()[I
move-result-object v0
.line 922
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->deleteMessage([I)Z
move-result v0
.line 923
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_1079
const/4 v4, 0x1
.line 924
:cond_1079
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 925
:pswitch_107d
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 926
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_108f
.line 927
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lio/rong/imlib/model/Conversation;
move-object v2, v0
.line 928
:cond_108f
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
move-result-object v3
.line 929
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v5
.line 930
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v7
.line 931
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_10a3
const/4 v8, 0x1
goto :goto_10a4
:cond_10a3
const/4 v8, 0x0
:goto_10a4
move-object v0, p0
move-object v1, v2
move-object v2, v3
move-wide v3, v5
move v5, v7
move v6, v8
.line 932
invoke-interface/range {v0 .. v6}, Lio/rong/imlib/IHandler;->getOlderMessagesByObjectNames(Lio/rong/imlib/model/Conversation;Ljava/util/List;JIZ)Ljava/util/List;
move-result-object v0
.line 933
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 934
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
return v12
.line 935
:pswitch_10b5
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 936
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_10c7
.line 937
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lio/rong/imlib/model/Conversation;
move-object v2, v0
.line 938
:cond_10c7
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 939
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v5
.line 940
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v7
.line 941
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_10db
const/4 v8, 0x1
goto :goto_10dc
:cond_10db
const/4 v8, 0x0
:goto_10dc
move-object v0, p0
move-object v1, v2
move-object v2, v3
move-wide v3, v5
move v5, v7
move v6, v8
.line 942
invoke-interface/range {v0 .. v6}, Lio/rong/imlib/IHandler;->getOlderMessagesByObjectName(Lio/rong/imlib/model/Conversation;Ljava/lang/String;JIZ)Ljava/util/List;
move-result-object v0
.line 943
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 944
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
return v12
.line 945
:pswitch_10ed
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 946
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 947
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->getPushSetting(I)Ljava/lang/String;
move-result-object v0
.line 948
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 949
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
return v12
.line 950
:pswitch_10ff
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 951
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 952
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 953
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/ISetPushSettingCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/ISetPushSettingCallback;
move-result-object v1
.line 954
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->setPushSetting(ILjava/lang/String;Lio/rong/imlib/ISetPushSettingCallback;)V
.line 955
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 956
:pswitch_1119
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 957
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/ISubscribeUserStatusCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/ISubscribeUserStatusCallback;
move-result-object v0
.line 958
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->setSubscribeStatusListener(Lio/rong/imlib/ISubscribeUserStatusCallback;)V
.line 959
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 960
:pswitch_112b
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 961
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
move-result-object v0
.line 962
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IIntegerCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IIntegerCallback;
move-result-object v1
.line 963
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->subscribeStatus(Ljava/util/List;Lio/rong/imlib/IIntegerCallback;)V
.line 964
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 965
:pswitch_1141
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 966
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 967
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/ISetUserStatusCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/ISetUserStatusCallback;
move-result-object v1
.line 968
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->setUserStatus(ILio/rong/imlib/ISetUserStatusCallback;)V
.line 969
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 970
:pswitch_1157
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 971
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 972
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IGetUserStatusCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IGetUserStatusCallback;
move-result-object v1
.line 973
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->getUserStatus(Ljava/lang/String;Lio/rong/imlib/IGetUserStatusCallback;)V
.line 974
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 975
:pswitch_116d
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 976
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 977
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v3
.line 978
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v5
.line 979
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v6
.line 980
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IChatRoomHistoryMessageCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IChatRoomHistoryMessageCallback;
move-result-object v7
move-object v0, p0
move-object v1, v2
move-wide v2, v3
move v4, v5
move v5, v6
move-object v6, v7
.line 981
invoke-interface/range {v0 .. v6}, Lio/rong/imlib/IHandler;->getChatroomHistoryMessages(Ljava/lang/String;JIILio/rong/imlib/IChatRoomHistoryMessageCallback;)V
.line 982
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 983
:pswitch_1195
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 984
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_11a7
.line 985
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Conversation;
.line 986
:cond_11a7
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v3
.line 987
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v0
.line 988
invoke-interface {p0, v2, v3, v4, v0}, Lio/rong/imlib/IHandler;->cleanHistoryMessages(Lio/rong/imlib/model/Conversation;JLio/rong/imlib/IOperationCallback;)V
.line 989
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 990
:pswitch_11ba
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 991
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_11cc
.line 992
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Conversation;
.line 993
:cond_11cc
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v3
.line 994
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IOperationCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IOperationCallback;
move-result-object v0
.line 995
invoke-interface {p0, v2, v3, v4, v0}, Lio/rong/imlib/IHandler;->cleanRemoteHistoryMessages(Lio/rong/imlib/model/Conversation;JLio/rong/imlib/IOperationCallback;)V
.line 996
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 997
:pswitch_11df
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 998
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_11f1
.line 999
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lio/rong/imlib/model/Conversation;
goto :goto_11f2
:cond_11f1
move-object v0, v2
.line 1000
:goto_11f2
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
if-eqz v3, :cond_1200
.line 1001
sget-object v2, Lio/rong/imlib/model/RemoteHistoryMsgOption;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v2, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Lio/rong/imlib/model/RemoteHistoryMsgOption;
.line 1002
:cond_1200
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IResultCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IResultCallback;
move-result-object v1
.line 1003
invoke-interface {p0, v0, v2, v1}, Lio/rong/imlib/IHandler;->getRemoteHistoryMessagesOption(Lio/rong/imlib/model/Conversation;Lio/rong/imlib/model/RemoteHistoryMsgOption;Lio/rong/imlib/IResultCallback;)V
.line 1004
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 1005
:pswitch_120f
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1006
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_1221
.line 1007
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lio/rong/imlib/model/Conversation;
move-object v2, v0
.line 1008
:cond_1221
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v3
.line 1009
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v5
.line 1010
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IResultCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IResultCallback;
move-result-object v6
move-object v0, p0
move-object v1, v2
move-wide v2, v3
move v4, v5
move-object v5, v6
.line 1011
invoke-interface/range {v0 .. v5}, Lio/rong/imlib/IHandler;->getRemoteHistoryMessages(Lio/rong/imlib/model/Conversation;JILio/rong/imlib/IResultCallback;)V
.line 1012
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 1013
:pswitch_123d
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1014
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_124f
.line 1015
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lio/rong/imlib/model/Conversation;
move-object v2, v0
.line 1016
:cond_124f
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v3
.line 1017
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v5
.line 1018
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/OnGetHistoryMessagesCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/OnGetHistoryMessagesCallback;
move-result-object v6
move-object v0, p0
move-object v1, v2
move-wide v2, v3
move v4, v5
move-object v5, v6
.line 1019
invoke-interface/range {v0 .. v5}, Lio/rong/imlib/IHandler;->getOlderMessagesOneWay(Lio/rong/imlib/model/Conversation;JILio/rong/imlib/OnGetHistoryMessagesCallback;)V
return v12
.line 1020
:pswitch_1268
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1021
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_127a
.line 1022
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Conversation;
.line 1023
:cond_127a
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v3
.line 1024
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 1025
invoke-interface {p0, v2, v3, v4, v0}, Lio/rong/imlib/IHandler;->getOlderMessages(Lio/rong/imlib/model/Conversation;JI)Ljava/util/List;
move-result-object v0
.line 1026
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 1027
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
return v12
.line 1028
:pswitch_128d
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1029
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_129f
.line 1030
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Conversation;
.line 1031
:cond_129f
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 1032
invoke-interface {p0, v2, v0}, Lio/rong/imlib/IHandler;->getNewestMessages(Lio/rong/imlib/model/Conversation;I)Ljava/util/List;
move-result-object v0
.line 1033
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 1034
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
return v12
.line 1035
:pswitch_12ae
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1036
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_12c0
.line 1037
sget-object v0, Lio/rong/imlib/model/Message;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Message;
.line 1038
:cond_12c0
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 1039
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 1040
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/ISendMessageCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/ISendMessageCallback;
move-result-object v1
.line 1041
invoke-interface {p0, v2, v0, v3, v1}, Lio/rong/imlib/IHandler;->sendLocationMessage(Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/ISendMessageCallback;)V
.line 1042
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 1043
:pswitch_12d7
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1044
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_12e9
.line 1045
sget-object v0, Lio/rong/imlib/model/Message;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lio/rong/imlib/model/Message;
move-object v2, v0
.line 1046
:cond_12e9
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArray()[Ljava/lang/String;
move-result-object v3
.line 1047
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v4
.line 1048
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 1049
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/ISendMediaMessageCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/ISendMediaMessageCallback;
move-result-object v6
move-object v0, p0
move-object v1, v2
move-object v2, v3
move-object v3, v4
move-object v4, v5
move-object v5, v6
.line 1050
invoke-interface/range {v0 .. v5}, Lio/rong/imlib/IHandler;->sendDirectionalMediaMessage(Lio/rong/imlib/model/Message;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/ISendMediaMessageCallback;)V
.line 1051
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 1052
:pswitch_130a
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1053
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_131c
.line 1054
sget-object v0, Lio/rong/imlib/model/Message;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Message;
.line 1055
:cond_131c
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 1056
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 1057
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/ISendMediaMessageCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/ISendMediaMessageCallback;
move-result-object v1
.line 1058
invoke-interface {p0, v2, v0, v3, v1}, Lio/rong/imlib/IHandler;->sendMediaMessage(Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/ISendMediaMessageCallback;)V
.line 1059
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 1060
:pswitch_1333
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1061
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_1345
.line 1062
sget-object v0, Lio/rong/imlib/model/Message;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lio/rong/imlib/model/Message;
move-object v2, v0
.line 1063
:cond_1345
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 1064
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v4
.line 1065
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArray()[Ljava/lang/String;
move-result-object v5
.line 1066
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/ISendMessageCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/ISendMessageCallback;
move-result-object v6
move-object v0, p0
move-object v1, v2
move-object v2, v3
move-object v3, v4
move-object v4, v5
move-object v5, v6
.line 1067
invoke-interface/range {v0 .. v5}, Lio/rong/imlib/IHandler;->sendDirectionalMessage(Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lio/rong/imlib/ISendMessageCallback;)V
.line 1068
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 1069
:pswitch_1366
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1070
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_1379
.line 1071
sget-object v0, Lio/rong/imlib/model/Message;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lio/rong/imlib/model/Message;
move-object v3, v0
goto :goto_137a
:cond_1379
move-object v3, v2
.line 1072
:goto_137a
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v4
.line 1073
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
.line 1074
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_1392
.line 1075
sget-object v0, Lio/rong/imlib/model/SendMessageOption;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lio/rong/imlib/model/SendMessageOption;
move-object v6, v0
goto :goto_1393
:cond_1392
move-object v6, v2
.line 1076
:goto_1393
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/ISendMessageCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/ISendMessageCallback;
move-result-object v7
move-object v0, p0
move-object v1, v3
move-object v2, v4
move-object v3, v5
move-object v4, v6
move-object v5, v7
.line 1077
invoke-interface/range {v0 .. v5}, Lio/rong/imlib/IHandler;->sendMessageOption(Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/model/SendMessageOption;Lio/rong/imlib/ISendMessageCallback;)V
.line 1078
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 1079
:pswitch_13a8
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1080
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_13ba
.line 1081
sget-object v0, Lio/rong/imlib/model/Message;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Message;
.line 1082
:cond_13ba
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 1083
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 1084
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/ISendMessageCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/ISendMessageCallback;
move-result-object v1
.line 1085
invoke-interface {p0, v2, v0, v3, v1}, Lio/rong/imlib/IHandler;->sendMessage(Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/ISendMessageCallback;)V
.line 1086
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 1087
:pswitch_13d1
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1088
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_13e3
.line 1089
sget-object v0, Lio/rong/imlib/model/Message;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Message;
.line 1090
:cond_13e3
invoke-interface {p0, v2}, Lio/rong/imlib/IHandler;->insertSettingMessage(Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/Message;
move-result-object v0
.line 1091
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_13f3
.line 1092
invoke-virtual {v11, v12}, Landroid/os/Parcel;->writeInt(I)V
.line 1093
invoke-virtual {v0, v11, v12}, Lio/rong/imlib/model/Message;->writeToParcel(Landroid/os/Parcel;I)V
goto :goto_13f6
.line 1094
:cond_13f3
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
:goto_13f6
return v12
.line 1095
:pswitch_13f7
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1096
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_1409
.line 1097
sget-object v0, Lio/rong/imlib/model/Message;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lio/rong/imlib/model/Message;
.line 1098
:cond_1409
invoke-interface {p0, v2}, Lio/rong/imlib/IHandler;->insertMessage(Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/Message;
move-result-object v0
.line 1099
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_1419
.line 1100
invoke-virtual {v11, v12}, Landroid/os/Parcel;->writeInt(I)V
.line 1101
invoke-virtual {v0, v11, v12}, Lio/rong/imlib/model/Message;->writeToParcel(Landroid/os/Parcel;I)V
goto :goto_141c
.line 1102
:cond_1419
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
:goto_141c
return v12
.line 1103
:pswitch_141d
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1104
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 1105
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->getMessage(I)Lio/rong/imlib/model/Message;
move-result-object v0
.line 1106
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
if-eqz v0, :cond_1434
.line 1107
invoke-virtual {v11, v12}, Landroid/os/Parcel;->writeInt(I)V
.line 1108
invoke-virtual {v0, v11, v12}, Lio/rong/imlib/model/Message;->writeToParcel(Landroid/os/Parcel;I)V
goto :goto_1437
.line 1109
:cond_1434
invoke-virtual {v11, v4}, Landroid/os/Parcel;->writeInt(I)V
:goto_1437
return v12
.line 1110
:pswitch_1438
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1111
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 1112
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v1
.line 1113
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->initIPCEnviroment(Ljava/lang/String;I)V
.line 1114
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 1115
:pswitch_144a
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1116
invoke-interface {p0}, Lio/rong/imlib/IHandler;->setIpcConnectTimeOut()V
.line 1117
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 1118
:pswitch_1454
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1119
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/IConnectionStatusListener$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IConnectionStatusListener;
move-result-object v0
.line 1120
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->setConnectionStatusListener(Lio/rong/imlib/IConnectionStatusListener;)V
.line 1121
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 1122
:pswitch_1466
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1123
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v0
invoke-static {v0}, Lio/rong/imlib/OnReceiveMessageListener$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/OnReceiveMessageListener;
move-result-object v0
.line 1124
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->setOnReceiveMessageListener(Lio/rong/imlib/OnReceiveMessageListener;)V
.line 1125
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 1126
:pswitch_1478
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1127
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 1128
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
.line 1129
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->getMessageCount(ILjava/lang/String;)I
move-result v0
.line 1130
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 1131
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 1132
:pswitch_148e
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1133
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 1134
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
.line 1135
invoke-interface {p0, v0, v1}, Lio/rong/imlib/IHandler;->getUnreadCountById(ILjava/lang/String;)I
move-result v0
.line 1136
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 1137
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 1138
:pswitch_14a4
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1139
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createIntArray()[I
move-result-object v0
.line 1140
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v1
if-eqz v1, :cond_14b2
const/4 v4, 0x1
.line 1141
:cond_14b2
invoke-interface {p0, v0, v4}, Lio/rong/imlib/IHandler;->getUnreadCountWithDND([IZ)I
move-result v0
.line 1142
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 1143
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 1144
:pswitch_14bd
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1145
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createIntArray()[I
move-result-object v0
.line 1146
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->getUnreadCount([I)I
move-result v0
.line 1147
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 1148
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 1149
:pswitch_14cf
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1150
sget-object v0, Lio/rong/imlib/model/Conversation;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-virtual {v1, v0}, Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lio/rong/imlib/model/Conversation;
.line 1151
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->getUnreadCountByConversation([Lio/rong/imlib/model/Conversation;)I
move-result v0
.line 1152
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 1153
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 1154
:pswitch_14e5
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1155
invoke-interface {p0}, Lio/rong/imlib/IHandler;->getTotalUnreadCount()I
move-result v0
.line 1156
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
.line 1157
invoke-virtual {v11, v0}, Landroid/os/Parcel;->writeInt(I)V
return v12
.line 1158
:pswitch_14f3
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1159
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
move-result-object v0
.line 1160
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->registerMessageTypes(Ljava/util/List;)V
.line 1161
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 1162
:pswitch_1501
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1163
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 1164
invoke-interface {p0, v0}, Lio/rong/imlib/IHandler;->registerMessageType(Ljava/lang/String;)V
.line 1165
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 1166
:pswitch_150f
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1167
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_1519
const/4 v4, 0x1
.line 1168
:cond_1519
invoke-interface {p0, v4}, Lio/rong/imlib/IHandler;->disconnect(Z)V
.line 1169
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 1170
:pswitch_1520
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1171
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 1172
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v2
if-eqz v2, :cond_152f
const/4 v2, 0x1
goto :goto_1530
:cond_152f
const/4 v2, 0x0
.line 1173
:goto_1530
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I
move-result v3
if-eqz v3, :cond_1537
const/4 v4, 0x1
.line 1174
:cond_1537
invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
move-result-object v1
invoke-static {v1}, Lio/rong/imlib/IConnectStringCallback$Stub;->asInterface(Landroid/os/IBinder;)Lio/rong/imlib/IConnectStringCallback;
move-result-object v1
.line 1175
invoke-interface {p0, v0, v2, v4, v1}, Lio/rong/imlib/IHandler;->connect(Ljava/lang/String;ZZLio/rong/imlib/IConnectStringCallback;)V
return v12
.line 1176
:pswitch_1543
invoke-virtual {v1, v3}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 1177
invoke-interface {p0}, Lio/rong/imlib/IHandler;->initAppendixModule()V
.line 1178
invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V
return v12
.line 1179
:cond_154d
invoke-virtual {v11, v3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
return v12
nop
:pswitch_data_1552
.packed-switch 0x1
:pswitch_1543
:pswitch_1520
:pswitch_150f
:pswitch_1501
:pswitch_14f3
:pswitch_14e5
:pswitch_14cf
:pswitch_14bd
:pswitch_14a4
:pswitch_148e
:pswitch_1478
:pswitch_1466
:pswitch_1454
:pswitch_144a
:pswitch_1438
:pswitch_141d
:pswitch_13f7
:pswitch_13d1
:pswitch_13a8
:pswitch_1366
:pswitch_1333
:pswitch_130a
:pswitch_12d7
:pswitch_12ae
:pswitch_128d
:pswitch_1268
:pswitch_123d
:pswitch_120f
:pswitch_11df
:pswitch_11ba
:pswitch_1195
:pswitch_116d
:pswitch_1157
:pswitch_1141
:pswitch_112b
:pswitch_1119
:pswitch_10ff
:pswitch_10ed
:pswitch_10b5
:pswitch_107d
:pswitch_1068
:pswitch_1046
:pswitch_102d
:pswitch_100d
:pswitch_fed
:pswitch_fd4
:pswitch_fbb
:pswitch_fa2
:pswitch_f87
:pswitch_f6d
:pswitch_f5f
:pswitch_f49
:pswitch_f37
:pswitch_f1d
:pswitch_f03
:pswitch_ef1
:pswitch_ed2
:pswitch_eb9
:pswitch_e95
:pswitch_e78
:pswitch_e58
:pswitch_e3e
:pswitch_e20
:pswitch_df5
:pswitch_dd8
:pswitch_dc3
:pswitch_da9
:pswitch_d97
:pswitch_d85
:pswitch_d64
:pswitch_d40
:pswitch_d25
:pswitch_d01
:pswitch_cec
:pswitch_cdb
:pswitch_ccd
:pswitch_cb7
:pswitch_c9d
:pswitch_c83
:pswitch_c69
:pswitch_c4f
:pswitch_c39
:pswitch_c21
:pswitch_c07
:pswitch_bf1
:pswitch_bd3
:pswitch_bb9
:pswitch_b9f
:pswitch_b7e
:pswitch_b68
:pswitch_b4a
:pswitch_b29
:pswitch_b0f
:pswitch_afd
:pswitch_adc
:pswitch_ab3
:pswitch_a92
:pswitch_a6a
:pswitch_a49
:pswitch_a28
:pswitch_a07
:pswitch_9f1
:pswitch_9dc
:pswitch_9c7
:pswitch_9b5
:pswitch_9a7
:pswitch_98d
:pswitch_951
:pswitch_93b
:pswitch_925
:pswitch_908
:pswitch_8e4
:pswitch_8c4
:pswitch_8b2
:pswitch_89c
:pswitch_87b
:pswitch_85e
:pswitch_841
:pswitch_82f
:pswitch_811
:pswitch_803
:pswitch_7f5
:pswitch_7e3
:pswitch_7c6
:pswitch_7b0
:pswitch_797
:pswitch_789
:pswitch_77b
:pswitch_76d
:pswitch_745
:pswitch_71d
:pswitch_703
:pswitch_6db
:pswitch_6c9
:pswitch_6a5
:pswitch_697
:pswitch_686
:pswitch_678
:pswitch_662
:pswitch_650
:pswitch_631
:pswitch_618
:pswitch_611
:pswitch_60a
:pswitch_5fc
:pswitch_5eb
:pswitch_5dd
:pswitch_5cf
:pswitch_5bd
:pswitch_5ab
:pswitch_5a1
:pswitch_593
:pswitch_585
:pswitch_56f
:pswitch_555
:pswitch_53b
:pswitch_525
:pswitch_514
:pswitch_4e2
:pswitch_4b0
:pswitch_483
:pswitch_456
:pswitch_438
:pswitch_41a
:pswitch_3ed
:pswitch_3c5
:pswitch_3a7
:pswitch_395
:pswitch_37b
:pswitch_365
:pswitch_330
:pswitch_316
:pswitch_305
:pswitch_2f4
:pswitch_2a3
:pswitch_25d
:pswitch_243
:pswitch_22d
:pswitch_1e7
:pswitch_1d5
:pswitch_1c7
:pswitch_1b9
:pswitch_1a8
:pswitch_176
:pswitch_164
:pswitch_142
:pswitch_128
:pswitch_112
:pswitch_100
:pswitch_ee
:pswitch_e0
:pswitch_ae
:pswitch_81
:pswitch_45
:pswitch_18
.end packed-switch
.end method