syntax = "proto2";

package CelebrityPalaceCmd;

//option optimize_for = LITE_RUNTIME;

option java_package = "com.miaole.live.protocol.request";
option java_outer_classname = "CelebrityPalaceCmd";

// 获取大厅名人殿堂栏目信息 返回 CelebrityPalaceResult.CelebrityPalaceBar
message getCelebrityPalaceBar {
  optional int32 liveType = 1;//大厅类型，1-视频，2-语音
}

// 获取大厅名人殿堂列表 返回 CelebrityPalaceResult.CelebrityPalaceList
message getCelebrityPalaceList {
  optional int32 palaceType = 1; //所属名人殿堂分类id
  optional int32 liveType = 2;//大厅类型，1-视频，2-语音
}

// 获取用户名人殿堂信息 返回 CelebrityPalaceResult.MyCelebrityPalace
message getMyCelebrityPalace {
  optional string userId = 1; // 指定用户id
}

// 获取房间名人殿堂信息 返回 CelebrityPalaceResult.RoomCelebrityPalaceInfo
message getRoomCelebrityPalace {
  optional string roomId = 1; // 房间id
}

// 获取房间名人殿堂开关状态 返回 CelebrityPalaceResult.RoomCelebrityPalaceSwitch
message getRoomCelebrityPalaceSwitch {
  optional string roomId = 1; // 房间id
}

// 设置房间名人殿堂房间展示标记
message setRoomCelebrityPalaceSwitch {
  optional string roomId = 1;       // 房间id
  optional int32 showRoomFlag = 2;  // 房间展示标记：0-隐藏；1-展示
}