34 lines
749 B
Objective-C
34 lines
749 B
Objective-C
//
|
|
// XPIMRoomMicQueueInterface.h
|
|
// xplan-ios
|
|
//
|
|
// Created by 冯硕 on 2021/10/21.
|
|
//
|
|
|
|
#import <Foundation/Foundation.h>
|
|
#import "XPIMRoomMicQueueDelegate.h"
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
@protocol XPIMRoomMicQueueInterface <NSObject>
|
|
|
|
///进入房间成功之后根据扩展字段整理麦序
|
|
- (void)enterRoomRepairMicQueue:(NSDictionary *)micDictory;
|
|
///获取房间队列
|
|
- (void)fetchRoomQueue:(NSString *)roomid;
|
|
///麦序的队列
|
|
- (NSDictionary *)microQueue;
|
|
|
|
///上麦
|
|
- (void)upMic:(NSString *)position;
|
|
///下麦
|
|
- (void)downMic:(NSString *)position;
|
|
|
|
///添加代理
|
|
- (void)addDelegate:(id<XPIMRoomMicQueueDelegate>)delegate;
|
|
///移除代理
|
|
- (void)removeDelegate:(id<XPIMRoomMicQueueDelegate>)delegate;
|
|
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|