1#ifndef V2_NIM_DEF_CALLBACK_H
2#define V2_NIM_DEF_CALLBACK_H
Definition: ne_stl_continuous_container.h:15
Definition: ne_stl_string.h:19
通用成功
Definition: v2_nim_def_callback.hpp:7
Definition: v2_nim_ai_service.hpp:4
V2NIMChatroomMemberRole
Definition: v2_nim_def_enum.hpp:1411
V2NIMFriendDeletionType
Definition: v2_nim_def_enum.hpp:1397
V2NIMChatroomStatus
Definition: v2_nim_def_enum.hpp:1461
V2NIMLoginClientChange
Definition: v2_nim_def_enum.hpp:1196
V2NIMLoginStatus
Definition: v2_nim_def_enum.hpp:1176
V2NIMTeamType
Definition: v2_nim_def_enum.hpp:1266
V2NIMDataSyncType
Definition: v2_nim_def_enum.hpp:1223
V2NIMP2PMessageMuteMode
Definition: v2_nim_def_enum.hpp:1359
V2NIMConnectStatus
Definition: v2_nim_def_enum.hpp:1205
V2NIMDataSyncState
Definition: v2_nim_def_enum.hpp:1232
V2NIMTeamMessageMuteMode
Definition: v2_nim_def_enum.hpp:1350
Definition: ne_stl_optional.h:16
Definition: ne_stl_bind.h:132
Definition: v2_nim_def_callback.hpp:261
nstd::function< void(V2NIMAIModelCallResult response)> onProxyAIModelCall
AI 消息的响应的回调
Definition: v2_nim_def_callback.hpp:263
Definition: v2_nim_def_struct.hpp:779
Definition: v2_nim_def_callback.hpp:204
nstd::function< void(nstd::optional< V2NIMError > error)> onChatroomExited
退出聊天室
Definition: v2_nim_def_callback.hpp:210
nstd::function< void()> onChatroomEntered
进入聊天室
Definition: v2_nim_def_callback.hpp:208
nstd::function< void(V2NIMChatroomStatus status, nstd::optional< V2NIMError > error)> onChatroomStatus
聊天室状态
Definition: v2_nim_def_callback.hpp:206
nstd::function< void(V2NIMChatroomKickedInfo kickedInfo)> onChatroomKicked
自己被踢出聊天室
Definition: v2_nim_def_callback.hpp:212
Definition: v2_nim_def_struct.hpp:1791
Definition: v2_nim_def_struct.hpp:1831
Definition: v2_nim_def_callback.hpp:216
nstd::function< void(V2NIMChatroomMember member)> onChatroomMemberEnter
聊天室成员进入
Definition: v2_nim_def_callback.hpp:220
nstd::function< void(V2NIMChatroomInfo chatroomInfo)> onChatroomInfoUpdated
聊天室信息更新
Definition: v2_nim_def_callback.hpp:232
nstd::function< void(bool chatBanned)> onSelfChatBannedUpdated
自己的禁言状态变更
Definition: v2_nim_def_callback.hpp:228
nstd::function< void(bool tempChatBanned, uint64_t tempChatBannedDuration)> onSelfTempChatBannedUpdated
自己的临时禁言状态变更
Definition: v2_nim_def_callback.hpp:230
nstd::function< void(nstd::vector< V2NIMChatroomMessage > messages)> onReceiveMessages
收到新消息
Definition: v2_nim_def_callback.hpp:218
nstd::function< void(nstd::vector< nstd::string > tags)> onChatroomTagsUpdated
更新角色标签
Definition: v2_nim_def_callback.hpp:238
nstd::function< void(nstd::string accountId)> onChatroomMemberExit
聊天室成员退出
Definition: v2_nim_def_callback.hpp:222
nstd::function< void(V2NIMChatroomMember member)> onChatroomMemberInfoUpdated
成员信息更新
Definition: v2_nim_def_callback.hpp:226
nstd::function< void(nstd::string messageClientId, uint64_t messageTime)> onMessageRevokedNotification
消息撤回回调
Definition: v2_nim_def_callback.hpp:236
nstd::function< void(const V2NIMChatroomMessage &message)> onSendMessage
本端发送消息状态回调
Definition: v2_nim_def_callback.hpp:240
nstd::function< void(V2NIMChatroomMemberRole previousRole, V2NIMChatroomMember member)> onChatroomMemberRoleUpdated
成员角色更新
Definition: v2_nim_def_callback.hpp:224
nstd::function< void(bool chatBanned)> onChatroomChatBannedUpdated
聊天室禁言状态更新
Definition: v2_nim_def_callback.hpp:234
Definition: v2_nim_def_struct.hpp:156
Definition: v2_nim_def_struct.hpp:1856
聊天室队列元素
Definition: v2_nim_def_struct.hpp:254
Definition: v2_nim_def_callback.hpp:245
nstd::function< void(const nstd::vector< V2NIMChatroomQueueElement > &keyValues)> onChatroomQueueBatchUpdated
聊天室批量更新队列元素
Definition: v2_nim_def_callback.hpp:255
nstd::function< void(const V2NIMChatroomQueueElement &element)> onChatroomQueuePolled
聊天室移除队列元素
Definition: v2_nim_def_callback.hpp:249
nstd::function< void()> onChatroomQueueDropped
聊天室清空队列元素
Definition: v2_nim_def_callback.hpp:251
nstd::function< void(const V2NIMChatroomQueueElement &element)> onChatroomQueueOffered
聊天室新增队列元素
Definition: v2_nim_def_callback.hpp:247
nstd::function< void(const nstd::vector< V2NIMChatroomQueueElement > &keyValues)> onChatroomQueueBatchOffered
聊天室批量添加队列元素
Definition: v2_nim_def_callback.hpp:257
nstd::function< void(const nstd::vector< V2NIMChatroomQueueElement > &keyValues)> onChatroomQueuePartCleared
聊天室清理部分队列元素
Definition: v2_nim_def_callback.hpp:253
Definition: v2_nim_def_struct.hpp:1280
Definition: v2_nim_def_struct.hpp:1289
Definition: v2_nim_def_callback.hpp:96
nstd::function< void(V2NIMConversationGroup conversationGroup)> onConversationGroupChanged
会话分组更新
Definition: v2_nim_def_callback.hpp:102
nstd::function< void(nstd::string groupId, nstd::vector< nstd::string > conversationIds)> onConversationsRemovedFromGroup
会话移出会话分组
Definition: v2_nim_def_callback.hpp:106
nstd::function< void(nstd::string groupId)> onConversationGroupDeleted
会话分组删除
Definition: v2_nim_def_callback.hpp:100
nstd::function< void(nstd::string groupId, nstd::vector< V2NIMConversation > conversationList)> onConversationsAddedToGroup
会话加入会话分组
Definition: v2_nim_def_callback.hpp:104
nstd::function< void(V2NIMConversationGroup conversationGroup)> onConversationGroupCreated
会话分组创建
Definition: v2_nim_def_callback.hpp:98
Definition: v2_nim_def_struct.hpp:1219
Definition: v2_nim_def_callback.hpp:74
nstd::function< void(V2NIMConversation conversation)> onConversationCreated
会话创建
Definition: v2_nim_def_callback.hpp:82
nstd::function< void(nstd::vector< nstd::string > conversationIds)> onConversationDeleted
会话删除
Definition: v2_nim_def_callback.hpp:84
nstd::function< void(nstd::vector< V2NIMConversation > conversationList)> onConversationChanged
会话更新
Definition: v2_nim_def_callback.hpp:86
nstd::function< void(V2NIMConversationFilter filter, uint32_t unreadCount)> onUnreadCountChangedByFilter
根据过滤条件订阅的会话未读数变更
Definition: v2_nim_def_callback.hpp:90
nstd::function< void()> onSyncStarted
会话同步开始
Definition: v2_nim_def_callback.hpp:76
nstd::function< void(uint32_t unreadCount)> onTotalUnreadCountChanged
会话总未读数变更
Definition: v2_nim_def_callback.hpp:88
nstd::function< void(V2NIMError error)> onSyncFailed
会话同步错误
Definition: v2_nim_def_callback.hpp:80
nstd::function< void(const nstd::string &conversationId, time_t readTime)> onConversationReadTimeUpdated
同账号多端标记会话 ACK 通知时间戳变更
Definition: v2_nim_def_callback.hpp:92
nstd::function< void()> onSyncFinished
会话同步完成
Definition: v2_nim_def_callback.hpp:78
Definition: v2_nim_def_struct.hpp:7
Definition: v2_nim_def_struct.hpp:1624
Definition: v2_nim_def_struct.hpp:1596
Definition: v2_nim_def_callback.hpp:190
nstd::function< void(V2NIMFriendAddApplication rejectionInfo)> onFriendAddRejected
添加好友申请被拒绝
Definition: v2_nim_def_callback.hpp:198
nstd::function< void(V2NIMFriendAddApplication applicationInfo)> onFriendAddApplication
添加好友申请
Definition: v2_nim_def_callback.hpp:196
nstd::function< void(V2NIMFriend friendInfo)> onFriendInfoChanged
更新好友信息
Definition: v2_nim_def_callback.hpp:200
nstd::function< void(nstd::string accountId, V2NIMFriendDeletionType deletionType)> onFriendDeleted
删除好友
Definition: v2_nim_def_callback.hpp:194
nstd::function< void(V2NIMFriend friendInfo)> onFriendAdded
添加好友
Definition: v2_nim_def_callback.hpp:192
Definition: v2_nim_def_struct.hpp:1172
Definition: v2_nim_def_callback.hpp:57
nstd::function< void(V2NIMError)> onConnectFailed
连接失败
Definition: v2_nim_def_callback.hpp:63
bool operator==(const V2NIMLoginDetailListener &other) const
Definition: v2_nim_def_callback.hpp:67
nstd::function< void(V2NIMConnectStatus)> onConnectStatus
连接状态变更
Definition: v2_nim_def_callback.hpp:59
nstd::function< void(nstd::optional< V2NIMError >)> onDisconnected
连接断开
Definition: v2_nim_def_callback.hpp:61
nstd::function< void(V2NIMDataSyncType, V2NIMDataSyncState, nstd::optional< V2NIMError >)> onDataSync
数据同步
Definition: v2_nim_def_callback.hpp:65
Definition: v2_nim_def_callback.hpp:40
bool operator==(const V2NIMLoginListener &other) const
Definition: v2_nim_def_callback.hpp:50
nstd::function< void(V2NIMError)> onLoginFailed
登录失败
Definition: v2_nim_def_callback.hpp:44
nstd::function< void(V2NIMLoginClientChange, nstd::vector< V2NIMLoginClient >)> onLoginClientChanged
登录客户端变更
Definition: v2_nim_def_callback.hpp:48
nstd::function< void(V2NIMLoginStatus)> onLoginStatus
登录状态变更
Definition: v2_nim_def_callback.hpp:42
nstd::function< void(V2NIMKickedOfflineDetail)> onKickedOffline
被踢下线
Definition: v2_nim_def_callback.hpp:46
Definition: v2_nim_def_struct.hpp:643
Definition: v2_nim_def_callback.hpp:110
nstd::function< void(nstd::vector< V2NIMMessageRevokeNotification > revokeNotifications)> onMessageRevokeNotifications
消息撤回
Definition: v2_nim_def_callback.hpp:118
nstd::function< void(nstd::vector< V2NIMP2PMessageReadReceipt > readReceipts)> onReceiveP2PMessageReadReceipts
点对点已读回执
Definition: v2_nim_def_callback.hpp:114
nstd::function< void(nstd::vector< V2NIMMessageDeletedNotification > messageDeletedNotification)> onMessageDeletedNotifications
消息被删除
Definition: v2_nim_def_callback.hpp:124
nstd::function< void(nstd::vector< V2NIMMessage > messages)> onReceiveMessagesModified
更新消息在线同步通知
Definition: v2_nim_def_callback.hpp:130
nstd::function< void(V2NIMMessagePinNotification pinNotification)> onMessagePinNotification
消息 pin 状态
Definition: v2_nim_def_callback.hpp:120
nstd::function< void(nstd::vector< V2NIMMessage > messages)> onReceiveMessages
收到一条新消息
Definition: v2_nim_def_callback.hpp:112
nstd::function< void(const V2NIMMessage &message)> onSendMessage
本端发送消息状态回调
Definition: v2_nim_def_callback.hpp:128
nstd::function< void(nstd::vector< V2NIMTeamMessageReadReceipt > readReceipts)> onReceiveTeamMessageReadReceipts
群已读回执
Definition: v2_nim_def_callback.hpp:116
nstd::function< void(nstd::vector< V2NIMClearHistoryNotification > clearHistoryNotification)> onClearHistoryNotifications
清空会话历史消息
Definition: v2_nim_def_callback.hpp:126
nstd::function< void(V2NIMMessageQuickCommentNotification quickCommentNotification)> onMessageQuickCommentNotification
消息快捷评论
Definition: v2_nim_def_callback.hpp:122
Definition: v2_nim_def_struct.hpp:901
Definition: v2_nim_def_callback.hpp:134
nstd::function< void(nstd::vector< V2NIMCustomNotification > customNotification)> onReceiveCustomNotifications
收到自定义
Definition: v2_nim_def_callback.hpp:136
nstd::function< void(nstd::vector< V2NIMBroadcastNotification > broadcastNotification)> onReceiveBroadcastNotifications
收到广播
Definition: v2_nim_def_callback.hpp:138
Definition: v2_nim_def_callback.hpp:293
nstd::function< void(const V2NIMProxyNotify ¬ify)> onProxyNotify
透传通知回调
Definition: v2_nim_def_callback.hpp:295
代理请求回调
Definition: v2_nim_def_struct.hpp:2472
Definition: v2_nim_def_callback.hpp:172
nstd::function< void(nstd::string teamId, V2NIMTeamType teamType, V2NIMTeamMessageMuteMode muteMode)> onTeamMessageMuteModeChanged
群组消息免打扰
Definition: v2_nim_def_callback.hpp:174
nstd::function< void(nstd::string accountId, V2NIMP2PMessageMuteMode muteMode)> onP2PMessageMuteModeChanged
点对点消息免打扰
Definition: v2_nim_def_callback.hpp:176
信令事件
Definition: v2_nim_def_struct.hpp:2330
Definition: v2_nim_def_callback.hpp:267
nstd::function< void(const V2NIMSignallingEvent &event)> onMultiClientEvent
多端事件操作同步回调
Definition: v2_nim_def_callback.hpp:273
nstd::function< void(const nstd::vector< V2NIMSignallingRoomInfo > &roomInfoList)> onSyncRoomInfoList
登录后,同步还在的信令频道房间列表
Definition: v2_nim_def_callback.hpp:275
nstd::function< void(const nstd::vector< V2NIMSignallingEvent > &events)> onOfflineEvent
离线事件回调
Definition: v2_nim_def_callback.hpp:271
nstd::function< void(const V2NIMSignallingEvent &event)> onOnlineEvent
在线事件回调
Definition: v2_nim_def_callback.hpp:269
Definition: v2_nim_def_callback.hpp:279
nstd::function< void(const nstd::vector< V2NIMUserStatus > &)> onUserStatusChanged
Definition: v2_nim_def_callback.hpp:289
Definition: v2_nim_def_struct.hpp:1349
Definition: v2_nim_def_struct.hpp:1518
Definition: v2_nim_def_callback.hpp:142
nstd::function< void(V2NIMTeam team, bool isKicked)> onTeamLeft
离开群组
Definition: v2_nim_def_callback.hpp:156
nstd::function< void(nstd::string operateAccountId, nstd::vector< V2NIMTeamMember > teamMembers)> onTeamMemberKicked
群组成员被踢
Definition: v2_nim_def_callback.hpp:162
nstd::function< void(V2NIMTeam team)> onTeamJoined
加入群组
Definition: v2_nim_def_callback.hpp:154
nstd::function< void()> onSyncStarted
群组信息同步开始
Definition: v2_nim_def_callback.hpp:144
nstd::function< void(V2NIMTeam team)> onTeamInfoUpdated
群组信息更新
Definition: v2_nim_def_callback.hpp:158
nstd::function< void(nstd::vector< V2NIMTeamMember > teamMembers)> onTeamMemberInfoUpdated
群组成员信息变更
Definition: v2_nim_def_callback.hpp:166
nstd::function< void(V2NIMTeam team)> onTeamCreated
群组创建
Definition: v2_nim_def_callback.hpp:150
nstd::function< void(V2NIMTeamJoinActionInfo joinActionInfo)> onReceiveTeamJoinActionInfo
收到入群信息
Definition: v2_nim_def_callback.hpp:168
nstd::function< void(nstd::vector< V2NIMTeamMember > teamMembers)> onTeamMemberJoined
群组成员加入
Definition: v2_nim_def_callback.hpp:160
nstd::function< void(nstd::vector< V2NIMTeamMember > teamMembers)> onTeamMemberLeft
群组成员退出群组
Definition: v2_nim_def_callback.hpp:164
nstd::function< void(const V2NIMTeam &team)> onTeamDismissed
群组解散
Definition: v2_nim_def_callback.hpp:152
nstd::function< void(V2NIMError error)> onSyncFailed
群组信息同步失败
Definition: v2_nim_def_callback.hpp:148
nstd::function< void()> onSyncFinished
群组信息同步完成
Definition: v2_nim_def_callback.hpp:146
Definition: v2_nim_def_struct.hpp:1540
Definition: v2_nim_def_callback.hpp:180
nstd::function< void(nstd::vector< V2NIMUser > users)> onUserProfileChanged
用户资料变更
Definition: v2_nim_def_callback.hpp:182
nstd::function< void(nstd::string accountId)> onBlockListRemoved
移除黑名单
Definition: v2_nim_def_callback.hpp:186
nstd::function< void(V2NIMUser user)> onBlockListAdded
添加黑名单
Definition: v2_nim_def_callback.hpp:184