im::floo::floolib::BMXUserProfile
用户Profile
Inherits from BMXBaseObject
Public Functions
synchronized void
delete()
long
userId() 用户ID(唯一)
BMXUserProfile.UserCategory
category() 用户策略
String
username() 用户名(唯一)
String
nickname() 用户昵称
String
avatarRatelUrl() 用户头像ratel服务器地址
String
avatarUrl() 用户头像
String
avatarPath() 用户头像本地存储路径
String
avatarThumbnailPath() 用户头像缩略图本地存储路径
String
mobilePhone() 用户手机
String
email() 用户邮箱
String
publicInfo() 用户公开扩展信息,好友可见
String
privateInfo() 用户私有扩展信息,好友不可见
BMXUserProfile.AddFriendAuthMode
addFriendAuthMode() 加好友校验方式
BMXUserProfile.AuthQuestion
authQuestion() 添加好友时的验证问题
BMXUserProfile.MessageSetting
messageSetting() 用户消息设定
boolean
isAutoAcceptGroupInvite() 收到群组邀请进群时是否自动同意进群
Protected Functions
Public Attributes
transient long
Public Functions Documentation
function BMXUserProfile
inline BMXUserProfile()
function delete
inline synchronized void delete()
function userId
inline long userId()
用户ID(唯一)
Return: int64_t
function category
inline BMXUserProfile.UserCategory category()
用户策略
Return: [UserCategory]
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 avatarThumbnailPath
inline String avatarThumbnailPath()
用户头像缩略图本地存储路径
Return: std::string
function mobilePhone
inline String mobilePhone()
用户手机
Return: std::string
function email
inline String email()
用户邮箱
Return: std::string
function publicInfo
inline String publicInfo()
用户公开扩展信息,好友可见
Return: JSON(std::string)
function privateInfo
inline String privateInfo()
用户私有扩展信息,好友不可见
Return: JSON(std::string)
function addFriendAuthMode
inline BMXUserProfile.AddFriendAuthMode addFriendAuthMode()
加好友校验方式
Return: [AddFriendAuthMode]
function authQuestion
inline BMXUserProfile.AuthQuestion authQuestion()
添加好友时的验证问题
Return: AuthQuestion
function messageSetting
inline BMXUserProfile.MessageSetting messageSetting()
用户消息设定
Return: MessageSetting
function isAutoAcceptGroupInvite
inline boolean isAutoAcceptGroupInvite()
收到群组邀请进群时是否自动同意进群
Return: bool
Protected Functions Documentation
function BMXUserProfile
inline BMXUserProfile(
long cPtr,
boolean cMemoryOwn
)
function finalize
inline void finalize()
function getCPtr
static inline long getCPtr(
BMXUserProfile obj
)
Public Attributes Documentation
variable swigCPtr
transient long swigCPtr;
Updated on 2022-01-26 at 17:18:31 +0800
Last updated
Was this helpful?