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