IMSDK
即时通信 IM 提供全球接入、单聊、群聊、消息推送、资料关系链托管、帐号鉴权等全方位解决方案,并提供完备的 App 接入、后台管理接口。
V2TIMFriendshipListener

Public 成员函数

 V2TIMFriendshipListener ()
 
virtual ~V2TIMFriendshipListener ()
 
virtual void OnFriendApplicationListAdded (const V2TIMFriendApplicationVector &applicationList)
 
virtual void OnFriendApplicationListDeleted (const V2TIMStringVector &userIDList)
 
virtual void OnFriendApplicationListRead ()
 
virtual void OnFriendListAdded (const V2TIMFriendInfoVector &userIDList)
 
virtual void OnFriendListDeleted (const V2TIMStringVector &userIDList)
 
virtual void OnBlackListAdded (const V2TIMFriendInfoVector &infoList)
 
virtual void OnBlackListDeleted (const V2TIMStringVector &userIDList)
 
virtual void OnFriendInfoChanged (const V2TIMFriendInfoVector &infoList)
 

构造及析构函数说明

◆ V2TIMFriendshipListener()

◆ ~V2TIMFriendshipListener()

virtual ~V2TIMFriendshipListener ( )
virtual

成员函数说明

◆ OnFriendApplicationListAdded()

virtual void OnFriendApplicationListAdded ( const V2TIMFriendApplicationVector &  applicationList)
inlinevirtual

好友申请新增通知,两种情况会收到这个回调:

  1. 自己申请加别人好友
  2. 别人申请加自己好友

◆ OnFriendApplicationListDeleted()

virtual void OnFriendApplicationListDeleted ( const V2TIMStringVector &  userIDList)
inlinevirtual

好友申请删除通知,四种情况会收到这个回调

  1. 调用 DeleteFriendApplication 主动删除好友申请
  2. 调用 RefuseFriendApplication 拒绝好友申请
  3. 调用 AcceptFriendApplication 同意好友申请且同意类型为 V2TIM_FRIEND_ACCEPT_AGREE 时
  4. 申请加别人好友被拒绝

◆ OnFriendApplicationListRead()

virtual void OnFriendApplicationListRead ( )
inlinevirtual

好友申请已读通知,如果调用 setFriendApplicationRead 设置好友申请列表已读,会收到这个回调(主要用于多端同步)

◆ OnFriendListAdded()

virtual void OnFriendListAdded ( const V2TIMFriendInfoVector &  userIDList)
inlinevirtual

好友新增通知

◆ OnFriendListDeleted()

virtual void OnFriendListDeleted ( const V2TIMStringVector &  userIDList)
inlinevirtual

好友删除通知,,两种情况会收到这个回调:

  1. 自己删除好友(单向和双向删除都会收到回调)
  2. 好友把自己删除(双向删除会收到)

◆ OnBlackListAdded()

virtual void OnBlackListAdded ( const V2TIMFriendInfoVector &  infoList)
inlinevirtual

黑名单新增通知

◆ OnBlackListDeleted()

virtual void OnBlackListDeleted ( const V2TIMStringVector &  userIDList)
inlinevirtual

黑名单删除通知

◆ OnFriendInfoChanged()

virtual void OnFriendInfoChanged ( const V2TIMFriendInfoVector &  infoList)
inlinevirtual

好友资料更新通知