github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/cmd0x6ff/subcmd0x501.proto (about) 1 syntax = "proto2"; 2 option go_package = "github.com/Mrs4s/MiraiGo/client/pb/cmd0x6ff"; 3 4 message C501ReqBody { 5 optional SubCmd0x501ReqBody ReqBody = 1281; 6 } 7 message C501RspBody { 8 optional SubCmd0x501RspBody RspBody = 1281; 9 } 10 message SubCmd0x501ReqBody { 11 optional uint64 uin = 1; 12 optional uint32 idcId = 2; 13 optional uint32 appid = 3; 14 optional uint32 loginSigType = 4; 15 optional bytes loginSigTicket = 5; 16 optional uint32 requestFlag = 6; 17 repeated uint32 serviceTypes = 7; 18 optional uint32 bid = 8; 19 } 20 message SubCmd0x501RspBody { 21 optional bytes sigSession = 1; 22 optional bytes sessionKey = 2; 23 repeated SrvAddrs addrs = 3; 24 } 25 26 message SrvAddrs { 27 optional uint32 serviceType = 1; 28 repeated IpAddr addrs = 2; 29 } 30 31 message IpAddr { 32 optional uint32 type = 1; 33 optional fixed32 ip = 2; 34 optional uint32 port = 3; 35 optional uint32 area = 4; 36 } 37