syntax = "proto2";

package ReceptionRoomResult;

//option optimize_for = LITE_RUNTIME;

option java_package = "com.miaole.live.protocol.response";
option java_outer_classname = "ReceptionRoomResult";

//接待房邀请通知（对主播）
message InviteReceptionAnchorNoticBroadcast {
	optional string id = 1;//
	optional string roomName = 2;//招待厅名
	optional string presenterNickName = 3;//主持人昵称
	optional string tips = 4;//邀请描述
	optional int32 overTime = 5;//过期秒数
	optional int32 index = 6;//邀请的位置
	optional string presenterLogoUrl = 7;//主持头像地址

}

//接待房邀请主播处理结果通知（对主持人）
message InviteReceptionAnchorResultBroadcast {
	optional string anchorId = 1;//主播ID
	optional string nickName = 2;//主播昵称
	optional bool accept = 3;//是否接受
}

//通知接待房间关闭
message NoticeCloseReceptionBroadcast {
	optional string roomId = 1;//接待房间
	optional int32 countdownTime = 2;//倒计时秒数
}


//更新接待房间数据通知
message UpdateReceptionNoticBroadcast {


}

//主播更新接待房间数据通知
message UpdateReceptionAnchorNoticBroadcast {


}


//接待房间主持人点击放大主播数据通知
message ReceptionClickAnchorNoticBroadcast {
	optional string anchorId = 1;//主播ID
}

//接待房间主持人取消放大主播数据通知
message ReceptionCancelClickAnchorNoticBroadcast {
	
}


//接待主播数据列表数据
message ReceptionAnchorList {
	repeated ReceptionAnchorInfo infos = 1;
}


//接待主播数据
message ReceptionAnchorInfo {
  optional string createId = 1;//直播归属的玩家ID
  optional string roomName = 2;//直播间标题
  optional int32 logoTime = 3;//封面修改时间
  optional string nickName = 4;//主播昵称
  optional string roomUrl = 5;//房间封面
  optional string logoUrl = 6;//主播头像
  optional int32 status = 7;//接待状态 0：无 1：直播中 2：接待中
  optional int32 onlineCount = 8;//在线人数
}