AVDUserManager Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | AVDUserManager.h AVDUserManager.mm |
Other Methods
participants
< 用户管理回调代理
@property (nonatomic, retain, readonly) NSMutableArray *participantsDiscussion
< 用户管理回调代理
Declared In
AVDUserManager.h
selfUser
< 参会者列表用户信息,数组中存放AVDUser对象
@property (nonatomic, retain, readonly) AVDUser *selfUserDiscussion
< 参会者列表用户信息,数组中存放AVDUser对象
Declared In
AVDUserManager.h
+ getUserManager:
获取用户管理功能模块对象
+ (AVDUserManager *)getUserManager:(AVDRoom *)roomReturn Value
返回用户管理模块对象。
Discussion
获取用户管理功能模块对象
@param[in] *room 房间对象指针
Declared In
AVDUserManager.h
– updateUser:
更新本用户信息
- (AVDResult)updateUser:(AVDUser *)userReturn Value
返回错误代码。
Discussion
更新本用户信息
@param[in] *user 用户信息。
Declared In
AVDUserManager.h
– hasUser:
判断用户是否存在
- (BOOL)hasUser:(AVDUserId)userIdReturn Value
是否存在用户。
Discussion
判断用户是否存在
@param[in] userId 用户Id。
Declared In
AVDUserManager.h
– getUser:
获取关联Id的用户信息
- (AVDUser *)getUser:(AVDUserId)userIdReturn Value
返回关联Id的用户信息。
Discussion
获取关联Id的用户信息
@param[in] userId 用户Id。
Declared In
AVDUserManager.h
– getSelfUser
获取自己的用户信息
- (AVDUser *)getSelfUserReturn Value
返回用户信息。
Discussion
获取自己的用户信息
@param[in] user 用户。
Declared In
AVDUserManager.h
– getSelfUserId
获取本用户Id
- (AVDUserId)getSelfUserIdReturn Value
返回本用户Id。
Discussion
获取本用户Id
Declared In
AVDUserManager.h
– getSelfUserName
获取本用户名
- (NSString *)getSelfUserNameReturn Value
返回本用户名。
Discussion
获取本用户名
Declared In
AVDUserManager.h
– getSelfUserData
获取本用户应用层数据
- (NSString *)getSelfUserDataReturn Value
返回本用户应用层数据。
Discussion
获取本用户应用层数据
Declared In
AVDUserManager.h
– updateSelfUserData:
更改本用户的应用层数据
- (AVDResult)updateSelfUserData:(NSString *)userDataReturn Value
返回错误代码。
Discussion
更改本用户的应用层数据
@param[in] userData 本用户应用层数据。
Declared In
AVDUserManager.h
– updateSelfUserStatus:
更改本用户的用户状态
- (AVDResult)updateSelfUserStatus:(AVDUserStatus *)statusReturn Value
返回错误代码。
Discussion
更改本用户的用户状态
@param[in] *status 用户状态。
Declared In
AVDUserManager.h
– getParticipantsCount
获取房间中的用户数量
- (NSUInteger)getParticipantsCountReturn Value
返回本用户数量。
Discussion
获取房间中的用户数量
Declared In
AVDUserManager.h
Other Methods
– internal_getUserList
获取房间中的用户列表
- (NSMutableArray *)internal_getUserListReturn Value
返回错误代码。
Discussion
获取房间中的用户列表
@param[in] begindex 起始索引。 @param[in,out] ncount 请求数量;实际返回数量。 @param[out] users 用户列表集合。
Note: 用户列表不包含本用户。
Declared In
AVDUserManager.mm