AVDUserManagerDelegate Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | AVDUserManager.h |
– onUserJoinNotify:
required method
用户加入房间通知
- (void)onUserJoinNotify:(AVDUser *)user
Discussion
用户加入房间通知
@param[in] *user 用户信息数据。
Note: 某用户调用房间中的join加入房间后,房间内所有用户会接收到此通知
Declared In
AVDUserManager.h
– onUserLeaveNotify:
required method
用户离开房间通知
- (void)onUserLeaveNotify:(AVDUser *)user
Discussion
用户离开房间通知
@param[in] *user 用户信息数据。
Note: 某用户调用房间中的leave离开房间后,房间内所有用户会接收到此通知
Declared In
AVDUserManager.h
– onUserLeaveNotify:leaveUser:
required method
用户离开房间通知
- (void)onUserLeaveNotify:(AVDResult)reason leaveUser:(AVDUser *)user
Discussion
用户离开房间通知
@param[in] user 用户信息数据。 @param[in] user 用户信息数据。
Note: 某用户调用房间中的leave离开房间后,房间内所有用户会接收到此通知
Declared In
AVDUserManager.h
– onUserUpdateNotify:
required method
用户信息更改通知
- (void)onUserUpdateNotify:(AVDUser *)user
Discussion
用户信息更改通知
@param[in] *user 用户信息数据。
Note: 某用户调用updateUser更改自己信息后,房间内所有用户会接收到此通知
Declared In
AVDUserManager.h
– onUserStatusNotify:fromUser:
required method
用户状态更改通知
- (void)onUserStatusNotify:(AVDUserStatus *)status fromUser:(AVDUserId)fromId
Discussion
用户状态更改通知
@param[in] status 当前用户状态。 @param[in] fromId 关联的用户Id。
Note: 某用户调用updateSelfUserStatus更改自己状态后,房间内所有用户会接收到此通知; 此通知从onUserUpdateNotify中分离出来,因用户状态更改较为频繁
Declared In
AVDUserManager.h
– onUserDataNotify:fromUser:
required method
用户应用层数据更改通知
- (void)onUserDataNotify:(NSString *)userData fromUser:(AVDUserId)fromId
Discussion
用户应用层数据更改通知
@param[in] *userData 当前用户应用层数据。 @param[in] fromId 关联的用户Id。
Note: 某用户调用updateSelfUserData更改自己应用层数据后,房间内所有用户会接收到此通知 此通知从onUserUpdateNotify中分离出来,因应用层数据用户较为关注
Declared In
AVDUserManager.h