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

inline BMXRosterItem()

function delete

inline synchronized void delete()

function rosterId

inline long rosterId()

好友Id

Return: int64_t

function username

inline String username()

好友名

Return: std::string

function nickname

inline String nickname()

好友昵称

Return: std::string

function avatarRatelUrl

inline String avatarRatelUrl()

好友头像ratel服务器地址

Return: std::string

function avatarUrl

inline String avatarUrl()

好友头像服务器地址

Return: std::string

function avatarPath

inline String avatarPath()

好友头像本地存储路径

Return: std::string

function avatarThumbnailUrl

inline String avatarThumbnailUrl()

好友头像缩略图地址

Return: std::string

function avatarThumbnailPath

inline String avatarThumbnailPath()

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

Return: std::string

function publicInfo

inline String publicInfo()

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

Return: JSON(std::string)

function alias

inline String alias()

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

Return: JSON(std::string)

function ext

inline String ext()

用户的服务器扩展信息

Return: JSON(std::string)

function localExt

inline String localExt()

用户的本地扩展信息

Return: JSON(std::string)

function relation

inline BMXRosterItem.RosterRelation relation()

联系人关系

Return: [RosterRelation]

function isMuteNotification

inline boolean isMuteNotification()

是否提醒用户消息

Return: bool

function addFriendAuthMode

inline BMXRosterItem.AddFriendAuthMode addFriendAuthMode()

roster的好友添加验证方式。

Return: [AddFriendAuthMode]

function authQuestion

inline String authQuestion()

roster的好友验证问题。

Return: std::string

Protected Functions Documentation

function BMXRosterItem

inline BMXRosterItem(
    long cPtr,
    boolean cMemoryOwn
)

function finalize

inline void finalize()

function getCPtr

static inline long getCPtr(
    BMXRosterItem obj
)

Public Attributes Documentation

variable swigCPtr

transient long swigCPtr;

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

Last updated

Was this helpful?