im::floo::floolib::BMXRosterItem

联系人

Inherits from BMXBaseObject

Public Functions

Name

synchronized void

long

rosterId() 好友Id

String

username() 好友名

String

nickname() 好友昵称

String

avatarRatelUrl() 好友头像ratel服务器地址

String

avatarUrl() 好友头像服务器地址

String

avatarPath() 好友头像本地存储路径

String

avatarThumbnailUrl() 好友头像缩略图地址

String

avatarThumbnailPath() 好友头像缩略图本地存储路径

String

publicInfo() 扩展信息,用户设置的好友可以看到的信息,比如地址,个性签名等

String

alias() 用户对好友添加的备注等信息

String

ext() 用户的服务器扩展信息

String

localExt() 用户的本地扩展信息

BMXRosterItem.RosterRelation

relation() 联系人关系

boolean

isMuteNotification() 是否提醒用户消息

BMXRosterItem.AddFriendAuthMode

addFriendAuthMode() roster的好友添加验证方式。

String

authQuestion() roster的好友验证问题。

Protected Functions

Name

BMXRosterItem(long cPtr, boolean cMemoryOwn)

void

Public Attributes

Name

transient long

Public Functions Documentation

function BMXRosterItem

function delete

function rosterId

好友Id

Return: int64_t

function username

好友名

Return: std::string

function nickname

好友昵称

Return: std::string

function avatarRatelUrl

好友头像ratel服务器地址

Return: std::string

function avatarUrl

好友头像服务器地址

Return: std::string

function avatarPath

好友头像本地存储路径

Return: std::string

function avatarThumbnailUrl

好友头像缩略图地址

Return: std::string

function avatarThumbnailPath

好友头像缩略图本地存储路径

Return: std::string

function publicInfo

扩展信息,用户设置的好友可以看到的信息,比如地址,个性签名等

Return: JSON(std::string)

function alias

用户对好友添加的备注等信息

Return: JSON(std::string)

function ext

用户的服务器扩展信息

Return: JSON(std::string)

function localExt

用户的本地扩展信息

Return: JSON(std::string)

function relation

联系人关系

Return: [RosterRelation]

function isMuteNotification

是否提醒用户消息

Return: bool

function addFriendAuthMode

roster的好友添加验证方式。

Return: [AddFriendAuthMode]

function authQuestion

roster的好友验证问题。

Return: std::string

Protected Functions Documentation

function BMXRosterItem

function finalize

function getCPtr

Public Attributes Documentation

variable swigCPtr


Updated on 2022-01-26 at 17:18:31 +0800

Last updated

Was this helpful?