154 lines
2.6 KiB
Protocol Buffer
Executable File
154 lines
2.6 KiB
Protocol Buffer
Executable File
package ss;
|
||
|
||
message MFIMMsgConext
|
||
{
|
||
optional int32 socket_handle = 1;
|
||
optional string account_id = 2;
|
||
optional string nickname = 3;
|
||
optional string avatar_url = 4;
|
||
optional int32 sex = 5;
|
||
optional int32 online = 6;
|
||
optional int32 msgid = 7;
|
||
optional int64 group_id = 8;
|
||
optional int32 data_version1 = 9;
|
||
}
|
||
|
||
message MFBaseUserDataDB
|
||
{
|
||
optional string account_id = 1; //账号id
|
||
optional string nickname = 2; //昵称
|
||
optional string avatar_url = 3; //头像
|
||
optional int32 sex = 4; //性别 1:男 2:女 0:未知
|
||
optional int32 last_login_time = 5; //最后登录时间
|
||
|
||
optional int64 user_value1 = 50; //用户字段1
|
||
optional int64 user_value2 = 51; //用户字段2
|
||
optional int64 user_value3 = 52; //用户字段3
|
||
optional int64 base_data_version = 100; //数据版本号
|
||
}
|
||
|
||
message MFGroupMemberDB
|
||
{
|
||
optional MFBaseUserDataDB base_data = 1; //基础数据
|
||
}
|
||
|
||
message MFGroupDB
|
||
{
|
||
repeated MFGroupMemberDB members = 1;
|
||
}
|
||
|
||
message MFFriendDB
|
||
{
|
||
optional MFBaseUserDataDB base_data = 1; //基础数据
|
||
}
|
||
|
||
message MFUserDB
|
||
{
|
||
repeated MFFriendDB friends = 1;
|
||
}
|
||
|
||
message SS_WSP_SocketDisconnect
|
||
{
|
||
}
|
||
|
||
message SS_CMPing
|
||
{
|
||
}
|
||
|
||
message SS_CMLogin_CMReConnect_CommonHead
|
||
{
|
||
optional int32 server_id = 1;
|
||
}
|
||
|
||
message SS_CMLogin_CMReConnect_CommonHead2
|
||
{
|
||
optional int32 server_id = 1;
|
||
optional string team_uuid = 2;
|
||
optional string account_id = 3;
|
||
}
|
||
|
||
message SS_WSP_RequestTargetServer
|
||
{
|
||
optional int64 context_id = 1;
|
||
optional string account_id = 2;
|
||
optional string team_id = 3;
|
||
}
|
||
|
||
message SS_MS_ResponseTargetServer
|
||
{
|
||
optional int32 error_code = 1;
|
||
optional string error_msg = 2;
|
||
optional int64 context_id = 3;
|
||
optional string host = 4;
|
||
optional int32 port = 5;
|
||
}
|
||
|
||
message SS_SMRpcError
|
||
{
|
||
optional int32 error_code = 1;
|
||
optional string error_msg = 2;
|
||
optional string debug_msg = 3;
|
||
optional string file = 4;
|
||
optional int32 lineno = 5;
|
||
}
|
||
|
||
message SS_Ping
|
||
{
|
||
}
|
||
|
||
message SS_Pong
|
||
{
|
||
optional int32 param1 = 1;
|
||
}
|
||
|
||
message SS_ForceCloseSocket
|
||
{
|
||
}
|
||
|
||
message SS_IM_ForwardMsg
|
||
{
|
||
optional MFIMMsgConext context = 1;
|
||
optional bytes payload = 2;
|
||
}
|
||
|
||
message SS_MS_ForwardGroupCMMsg
|
||
{
|
||
optional MFIMMsgConext context = 1;
|
||
optional bytes payload = 2;
|
||
}
|
||
|
||
message SS_MS_ForwardGroupSMMsg
|
||
{
|
||
optional MFIMMsgConext context = 1;
|
||
optional bytes payload = 2;
|
||
}
|
||
|
||
message SS_MS_LoadGroup
|
||
{
|
||
optional int64 group_id = 1;
|
||
}
|
||
|
||
message SS_IM_UserOnline
|
||
{
|
||
optional string account_id = 1;
|
||
}
|
||
|
||
message SS_IM_UserOffline
|
||
{
|
||
optional string account_id = 1;
|
||
}
|
||
|
||
message SS_IM_PullUserList
|
||
{
|
||
|
||
}
|
||
message SS_MS_PushUserList
|
||
{
|
||
|
||
}
|
||
|
||
message SS_IM_SendChatMsg
|
||
{
|
||
|
||
}
|