import "client2world_msg_type.proto"; import "msg_type_def.proto"; import "msg_info_def.proto"; package client2world_protocols; // 请求公告 message packetc2w_req_notice { optional e_server_msg_type packet_id = 1 [default = e_mst_c2w_req_notice]; optional int32 lastTime = 2; } message NoticeInfo { // 生成时间 optional int32 genTime = 1; // 结束时间 optional int32 deadTime = 2; optional int32 type = 3; // 标题 optional string title = 4; // 内容 optional string content = 5; // 排序,降序排列 optional int32 order = 6; } // 请求公告结果 message packetw2c_req_notice_result { optional e_server_msg_type packet_id = 1 [default = e_mst_w2c_req_notice_result]; repeated NoticeInfo infoList = 2; // 返回最后一个公告的时间 optional int32 lastTime = 3; }