Files
yinmeng-ios/xplan-ios/Main/Room/View/AcrossRoomPK/Api/Api+AcrossRoomPK.h

53 lines
1.4 KiB
C
Raw Normal View History

2022-01-10 18:54:23 +08:00
//
// Api+AcrossRoomPK.h
// xplan-ios
//
// Created by 冯硕 on 2022/1/10.
//
#import "Api.h"
NS_ASSUME_NONNULL_BEGIN
@interface Api (AcrossRoomPK)
/// 搜索PK的房间列表
/// @param completion 完成
/// @param erbanNo 要搜索的房主的id
/// @param roomUid 房主的uid
/// @param pageNum 当前的页数
/// @param pageSize 一页多少个
+ (void)searchAcrossRoomPKRoomList:(HttpRequestHelperCompletion)completion
erbanNo:(NSString *)erbanNo
roomUid:(NSString *)roomUid
pageNum:(NSString *)pageNum
pageSize:(NSString *)pageSize;
/// 获取可以PK的房间列表
/// @param completion 完成
/// @param roomUid 房主的uid
/// @param pageNum 当前的页数
/// @param pageSize 一页多少个
+ (void)getAcrossRoomPKRoomList:(HttpRequestHelperCompletion)completion
roomUid:(NSString *)roomUid
pageNum:(NSString *)pageNum
pageSize:(NSString *)pageSize;
/// 开启一轮PK
/// @param completion 完成
/// @param acceptUid pk对方的uid
/// @param duration 持续的时间 分钟
/// @param inviteUid 邀请房间的房主的id
/// @param operateUid 操作者的uid
/// @param playDesc 描述
+ (void)beginAcrossRoomPK:(HttpRequestHelperCompletion)completion
acceptUid:(NSString *)acceptUid
duration:(NSString *)duration
inviteUid:(NSString *)inviteUid
operateUid:(NSString *)operateUid
playDesc:(NSString *)playDesc;
@end
NS_ASSUME_NONNULL_END