syntax = "proto2";

package NobleCmd;

//option optimize_for = LITE_RUNTIME;

option java_package = "com.miaole.live.protocol.request";
option java_outer_classname = "NobleCmd";

//购买贵族
message buyNoble {
	optional int32 nobleId = 1;//贵族ID
	optional string anchorId = 2;//受益人ID
	optional bool auto = 3;//是否自动续费
	optional string roomId = 4;//当前房间ID
}

//设置是否自动续费
message setAutoRenew {
	optional bool auto = 1;//是否自动续费
	optional int32 nobleId = 2;//设置续费的贵族ID
	optional int32 nobleType = 3;//贵族类型 1-主动买的贵族 2-体验卡送的贵族
}

//获得用户贵族数据 返回 NobleResult.NobleInfo
message getNobleInfo {
	optional string userId = 1;//用户ID
}

//获取用户当前体验贵族信息和即将使用贵族卡名称
message getCurrExpNobleInfo {
	optional string userId = 1;//用户ID
	optional string cardId = 2;//贵族体验卡ID
}