syntax = "proto2";

package FriendResult;

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

// 好友/亲密好友列表
message friendList {
    repeated friendInfo list = 1;// 好友信息列表
    optional int32 friendCount = 2;// 好友数
}

// 好友/亲密好友信息
message friendInfo {
    optional string friendId = 1;// 好友id
    optional string remark = 2;// 备注（没有备注返回昵称）
    optional bool online = 3;// 是否在线
    optional string headUrl = 4;// 头像
    optional string headFrame = 5;// 当前佩戴的头像框
    optional int32 sex = 6;// 性别
    optional int32 age = 7;// 年龄
    optional string test = 8;// 测试字段，测试协议
    optional int32 nobleId = 9;// 贵族id
    optional bool isHighRiskProhibitUser = 10; //高危封禁用户
}

// 黑名单列表
message blackFriendList {
    repeated blackFriendInfo list = 1;// 黑名单信息列表
}

// 黑名单信息
message blackFriendInfo {
    optional string id = 1;// 唯一id（分页用）
    optional string userId = 2;// 用户id
    optional string headUrl = 3;// 头像
    optional string nickName = 4;// 名字
    optional int64 addBlackListTime = 5; // 加入黑名单的时间
}
