45 lines
1.5 KiB
Objective-C
45 lines
1.5 KiB
Objective-C
//
|
|
// YMMineProtocol.h
|
|
// YUMI
|
|
//
|
|
// Created by YUMI on 2021/9/16.
|
|
//
|
|
|
|
#import <Foundation/Foundation.h>
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
@class XPMineItemModel, UserInfoModel, NobleCenterModel, ClanDetailInfoModel, XPMineFuntionItemModel, HomeBannerInfoModel, WalletInfoModel,LittleGameInfoModel,HomeLittleGameRoomModel;
|
|
@protocol XPMineProtocol <NSObject>
|
|
|
|
///获取用户信息成功
|
|
- (void)onGetUserInfoSuccess:(UserInfoModel *)userInfo;
|
|
///获取账户余额
|
|
- (void)getUserWalletInfo:(WalletInfoModel *)balanceInfo;
|
|
///获取账户余额失败
|
|
- (void)getUserWalletInfoFail;
|
|
///获取贵族信息成功
|
|
- (void)getNobleCenterInfoSuccess:(NobleCenterModel *)model;
|
|
///获取贵族信息失败
|
|
- (void)getNobleCenterInfoFail;
|
|
///获取家族信息成功
|
|
- (void)onGetClanDetailInfoSuccess:(ClanDetailInfoModel *)clanInfo ;
|
|
///获取家族信息失败
|
|
- (void)onGetClanDetailInfofail;
|
|
///获取个人中心功能
|
|
- (void)onGetMineFuntionItemSuccess:(NSArray<XPMineFuntionItemModel *> *)items ;
|
|
///获取个人中心功能失败
|
|
- (void)onGetMineFuntionItemFail;
|
|
///获取个人中心banner
|
|
- (void)onGetPersonalBannerListSuccess:(NSArray<HomeBannerInfoModel *> *)items ;
|
|
///获取个人中心banner失败
|
|
- (void)onGetPersonalBannerListFail;
|
|
///获取小游戏列表
|
|
- (void)onGetLittleGameListSuccess:(NSArray<LittleGameInfoModel *> *)items;
|
|
///获取小游戏列表失败
|
|
- (void)onGetLittleGameListFail;
|
|
///匹配游戏房成功
|
|
- (void)quickMatchLittleGameRoomSuccess:(HomeLittleGameRoomModel *)roomInfo mgId:(NSString *)mgId;
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|