cn.tee3.avd_SDK-Objectc  2.1.0
AVDModule.h
浏览该文件的文档.
1 //
2 // AVDModule.h
3 // avd_sdk
4 //
5 // Created by skin on 15-9-19.
6 // Copyright (c) 2015年 t3ee. All rights reserved.
7 //
8 
9 #import "AVDRoom.h"
10 #import "AVDUserManager.h"
11 
16 {
22 };
23 
24 @interface AVDModule : NSObject
25 
26 @property(nonatomic, weak, readonly)AVDRoom* room;
27 @property(nonatomic, weak, readonly)AVDUserManager* usermanager;
28 @property(nonatomic, assign, readonly)enum AVDModuleType type;
34 - (BOOL) isSelfUser:(AVDUserId)userId;
35 
40 - (BOOL) isSelfDevice:(AVDDeviceId)deviceId;
41 
46 - (AVDUserId)getOwnerId:(AVDDeviceId)deviceId;
47 
52 - (NSString*)getOwnerName:(AVDDeviceId)deviceId;
53 
54 @end
屏幕共享模块类型
Definition: AVDModule.h:20
AVDModuleType
功能模块类型.
Definition: AVDModule.h:15
AVDRoom * room
房间对象指针
Definition: AVDModule.h:26
NSString * AVDDeviceId
Definition: AVDCommon.h:17
Definition: AVDModule.h:24
聊天模块类型
Definition: AVDModule.h:17
视频模块类型
Definition: AVDModule.h:19
AVDUserManager * usermanager
用户管理模块指针
Definition: AVDModule.h:27
NSString * AVDUserId
Definition: AVDCommon.h:15
enum AVDModuleType type
模块类型
Definition: AVDModule.h:28
语音模块类型
Definition: AVDModule.h:18
用户管理接口类
Definition: AVDUserManager.h:83
房间接口类
Definition: AVDRoom.h:173