framework.pb.go 57 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: framework.proto
  3. package serverproto
  4. import (
  5. fmt "fmt"
  6. proto "github.com/golang/protobuf/proto"
  7. math "math"
  8. )
  9. // Reference imports to suppress errors if they are not otherwise used.
  10. var _ = proto.Marshal
  11. var _ = fmt.Errorf
  12. var _ = math.Inf
  13. // This is a compile-time assertion to ensure that this generated file
  14. // is compatible with the proto package it is being compiled against.
  15. // A compilation error at this line likely means your copy of the
  16. // proto package needs to be updated.
  17. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
  18. // 连接成功后服务器节点回复验证信息
  19. type ServiceIdentifyACK struct {
  20. ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
  21. ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
  22. ServerStartTime uint64 `protobuf:"varint,3,opt,name=server_start_time,json=serverStartTime,proto3" json:"server_start_time,omitempty"`
  23. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  24. XXX_unrecognized []byte `json:"-"`
  25. XXX_sizecache int32 `json:"-"`
  26. }
  27. func (m *ServiceIdentifyACK) Reset() { *m = ServiceIdentifyACK{} }
  28. func (m *ServiceIdentifyACK) String() string { return proto.CompactTextString(m) }
  29. func (*ServiceIdentifyACK) ProtoMessage() {}
  30. func (*ServiceIdentifyACK) Descriptor() ([]byte, []int) {
  31. return fileDescriptor_d31604874e01146d, []int{0}
  32. }
  33. func (m *ServiceIdentifyACK) XXX_Unmarshal(b []byte) error {
  34. return xxx_messageInfo_ServiceIdentifyACK.Unmarshal(m, b)
  35. }
  36. func (m *ServiceIdentifyACK) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  37. return xxx_messageInfo_ServiceIdentifyACK.Marshal(b, m, deterministic)
  38. }
  39. func (m *ServiceIdentifyACK) XXX_Merge(src proto.Message) {
  40. xxx_messageInfo_ServiceIdentifyACK.Merge(m, src)
  41. }
  42. func (m *ServiceIdentifyACK) XXX_Size() int {
  43. return xxx_messageInfo_ServiceIdentifyACK.Size(m)
  44. }
  45. func (m *ServiceIdentifyACK) XXX_DiscardUnknown() {
  46. xxx_messageInfo_ServiceIdentifyACK.DiscardUnknown(m)
  47. }
  48. var xxx_messageInfo_ServiceIdentifyACK proto.InternalMessageInfo
  49. func (m *ServiceIdentifyACK) GetServiceName() string {
  50. if m != nil {
  51. return m.ServiceName
  52. }
  53. return ""
  54. }
  55. func (m *ServiceIdentifyACK) GetServiceId() string {
  56. if m != nil {
  57. return m.ServiceId
  58. }
  59. return ""
  60. }
  61. func (m *ServiceIdentifyACK) GetServerStartTime() uint64 {
  62. if m != nil {
  63. return m.ServerStartTime
  64. }
  65. return 0
  66. }
  67. type GateTransmitAck struct {
  68. MsgId uint32 `protobuf:"varint,1,opt,name=msg_id,json=msgId,proto3" json:"msg_id,omitempty"`
  69. MsgData []byte `protobuf:"bytes,2,opt,name=msg_data,json=msgData,proto3" json:"msg_data,omitempty"`
  70. ClientId uint64 `protobuf:"varint,3,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
  71. SeqId uint32 `protobuf:"varint,4,opt,name=seq_id,json=seqId,proto3" json:"seq_id,omitempty"`
  72. KvTime uint64 `protobuf:"varint,5,opt,name=kv_time,json=kvTime,proto3" json:"kv_time,omitempty"`
  73. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  74. XXX_unrecognized []byte `json:"-"`
  75. XXX_sizecache int32 `json:"-"`
  76. }
  77. func (m *GateTransmitAck) Reset() { *m = GateTransmitAck{} }
  78. func (m *GateTransmitAck) String() string { return proto.CompactTextString(m) }
  79. func (*GateTransmitAck) ProtoMessage() {}
  80. func (*GateTransmitAck) Descriptor() ([]byte, []int) {
  81. return fileDescriptor_d31604874e01146d, []int{1}
  82. }
  83. func (m *GateTransmitAck) XXX_Unmarshal(b []byte) error {
  84. return xxx_messageInfo_GateTransmitAck.Unmarshal(m, b)
  85. }
  86. func (m *GateTransmitAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  87. return xxx_messageInfo_GateTransmitAck.Marshal(b, m, deterministic)
  88. }
  89. func (m *GateTransmitAck) XXX_Merge(src proto.Message) {
  90. xxx_messageInfo_GateTransmitAck.Merge(m, src)
  91. }
  92. func (m *GateTransmitAck) XXX_Size() int {
  93. return xxx_messageInfo_GateTransmitAck.Size(m)
  94. }
  95. func (m *GateTransmitAck) XXX_DiscardUnknown() {
  96. xxx_messageInfo_GateTransmitAck.DiscardUnknown(m)
  97. }
  98. var xxx_messageInfo_GateTransmitAck proto.InternalMessageInfo
  99. func (m *GateTransmitAck) GetMsgId() uint32 {
  100. if m != nil {
  101. return m.MsgId
  102. }
  103. return 0
  104. }
  105. func (m *GateTransmitAck) GetMsgData() []byte {
  106. if m != nil {
  107. return m.MsgData
  108. }
  109. return nil
  110. }
  111. func (m *GateTransmitAck) GetClientId() uint64 {
  112. if m != nil {
  113. return m.ClientId
  114. }
  115. return 0
  116. }
  117. func (m *GateTransmitAck) GetSeqId() uint32 {
  118. if m != nil {
  119. return m.SeqId
  120. }
  121. return 0
  122. }
  123. func (m *GateTransmitAck) GetKvTime() uint64 {
  124. if m != nil {
  125. return m.KvTime
  126. }
  127. return 0
  128. }
  129. // 处理消息转发
  130. type ServiceTransmitAck struct {
  131. MsgId uint32 `protobuf:"varint,1,opt,name=msg_id,json=msgId,proto3" json:"msg_id,omitempty"`
  132. MsgData []byte `protobuf:"bytes,2,opt,name=msg_data,json=msgData,proto3" json:"msg_data,omitempty"`
  133. ClientId uint64 `protobuf:"varint,3,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
  134. ClientIdList []uint64 `protobuf:"varint,4,rep,packed,name=client_id_list,json=clientIdList,proto3" json:"client_id_list,omitempty"`
  135. SeqId uint32 `protobuf:"varint,5,opt,name=seq_id,json=seqId,proto3" json:"seq_id,omitempty"`
  136. IsMaster bool `protobuf:"varint,6,opt,name=is_master,json=isMaster,proto3" json:"is_master,omitempty"`
  137. KvTime uint64 `protobuf:"varint,7,opt,name=kv_time,json=kvTime,proto3" json:"kv_time,omitempty"`
  138. FromServiceNode string `protobuf:"bytes,8,opt,name=from_service_node,json=fromServiceNode,proto3" json:"from_service_node,omitempty"`
  139. TargetServiceNode string `protobuf:"bytes,9,opt,name=target_service_node,json=targetServiceNode,proto3" json:"target_service_node,omitempty"`
  140. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  141. XXX_unrecognized []byte `json:"-"`
  142. XXX_sizecache int32 `json:"-"`
  143. }
  144. func (m *ServiceTransmitAck) Reset() { *m = ServiceTransmitAck{} }
  145. func (m *ServiceTransmitAck) String() string { return proto.CompactTextString(m) }
  146. func (*ServiceTransmitAck) ProtoMessage() {}
  147. func (*ServiceTransmitAck) Descriptor() ([]byte, []int) {
  148. return fileDescriptor_d31604874e01146d, []int{2}
  149. }
  150. func (m *ServiceTransmitAck) XXX_Unmarshal(b []byte) error {
  151. return xxx_messageInfo_ServiceTransmitAck.Unmarshal(m, b)
  152. }
  153. func (m *ServiceTransmitAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  154. return xxx_messageInfo_ServiceTransmitAck.Marshal(b, m, deterministic)
  155. }
  156. func (m *ServiceTransmitAck) XXX_Merge(src proto.Message) {
  157. xxx_messageInfo_ServiceTransmitAck.Merge(m, src)
  158. }
  159. func (m *ServiceTransmitAck) XXX_Size() int {
  160. return xxx_messageInfo_ServiceTransmitAck.Size(m)
  161. }
  162. func (m *ServiceTransmitAck) XXX_DiscardUnknown() {
  163. xxx_messageInfo_ServiceTransmitAck.DiscardUnknown(m)
  164. }
  165. var xxx_messageInfo_ServiceTransmitAck proto.InternalMessageInfo
  166. func (m *ServiceTransmitAck) GetMsgId() uint32 {
  167. if m != nil {
  168. return m.MsgId
  169. }
  170. return 0
  171. }
  172. func (m *ServiceTransmitAck) GetMsgData() []byte {
  173. if m != nil {
  174. return m.MsgData
  175. }
  176. return nil
  177. }
  178. func (m *ServiceTransmitAck) GetClientId() uint64 {
  179. if m != nil {
  180. return m.ClientId
  181. }
  182. return 0
  183. }
  184. func (m *ServiceTransmitAck) GetClientIdList() []uint64 {
  185. if m != nil {
  186. return m.ClientIdList
  187. }
  188. return nil
  189. }
  190. func (m *ServiceTransmitAck) GetSeqId() uint32 {
  191. if m != nil {
  192. return m.SeqId
  193. }
  194. return 0
  195. }
  196. func (m *ServiceTransmitAck) GetIsMaster() bool {
  197. if m != nil {
  198. return m.IsMaster
  199. }
  200. return false
  201. }
  202. func (m *ServiceTransmitAck) GetKvTime() uint64 {
  203. if m != nil {
  204. return m.KvTime
  205. }
  206. return 0
  207. }
  208. func (m *ServiceTransmitAck) GetFromServiceNode() string {
  209. if m != nil {
  210. return m.FromServiceNode
  211. }
  212. return ""
  213. }
  214. func (m *ServiceTransmitAck) GetTargetServiceNode() string {
  215. if m != nil {
  216. return m.TargetServiceNode
  217. }
  218. return ""
  219. }
  220. type ServiceTransmitRouterNtf struct {
  221. MsgId uint32 `protobuf:"varint,1,opt,name=msg_id,json=msgId,proto3" json:"msg_id,omitempty"`
  222. MsgData []byte `protobuf:"bytes,2,opt,name=msg_data,json=msgData,proto3" json:"msg_data,omitempty"`
  223. ClientId uint64 `protobuf:"varint,3,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
  224. ClientIdList []uint64 `protobuf:"varint,4,rep,packed,name=client_id_list,json=clientIdList,proto3" json:"client_id_list,omitempty"`
  225. SeqId uint32 `protobuf:"varint,5,opt,name=seq_id,json=seqId,proto3" json:"seq_id,omitempty"`
  226. IsMaster bool `protobuf:"varint,6,opt,name=is_master,json=isMaster,proto3" json:"is_master,omitempty"`
  227. KvTime uint64 `protobuf:"varint,7,opt,name=kv_time,json=kvTime,proto3" json:"kv_time,omitempty"`
  228. FromServiceNode string `protobuf:"bytes,8,opt,name=from_service_node,json=fromServiceNode,proto3" json:"from_service_node,omitempty"`
  229. FromZone int32 `protobuf:"varint,9,opt,name=from_zone,json=fromZone,proto3" json:"from_zone,omitempty"`
  230. TargetServiceNode string `protobuf:"bytes,10,opt,name=target_service_node,json=targetServiceNode,proto3" json:"target_service_node,omitempty"`
  231. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  232. XXX_unrecognized []byte `json:"-"`
  233. XXX_sizecache int32 `json:"-"`
  234. }
  235. func (m *ServiceTransmitRouterNtf) Reset() { *m = ServiceTransmitRouterNtf{} }
  236. func (m *ServiceTransmitRouterNtf) String() string { return proto.CompactTextString(m) }
  237. func (*ServiceTransmitRouterNtf) ProtoMessage() {}
  238. func (*ServiceTransmitRouterNtf) Descriptor() ([]byte, []int) {
  239. return fileDescriptor_d31604874e01146d, []int{3}
  240. }
  241. func (m *ServiceTransmitRouterNtf) XXX_Unmarshal(b []byte) error {
  242. return xxx_messageInfo_ServiceTransmitRouterNtf.Unmarshal(m, b)
  243. }
  244. func (m *ServiceTransmitRouterNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  245. return xxx_messageInfo_ServiceTransmitRouterNtf.Marshal(b, m, deterministic)
  246. }
  247. func (m *ServiceTransmitRouterNtf) XXX_Merge(src proto.Message) {
  248. xxx_messageInfo_ServiceTransmitRouterNtf.Merge(m, src)
  249. }
  250. func (m *ServiceTransmitRouterNtf) XXX_Size() int {
  251. return xxx_messageInfo_ServiceTransmitRouterNtf.Size(m)
  252. }
  253. func (m *ServiceTransmitRouterNtf) XXX_DiscardUnknown() {
  254. xxx_messageInfo_ServiceTransmitRouterNtf.DiscardUnknown(m)
  255. }
  256. var xxx_messageInfo_ServiceTransmitRouterNtf proto.InternalMessageInfo
  257. func (m *ServiceTransmitRouterNtf) GetMsgId() uint32 {
  258. if m != nil {
  259. return m.MsgId
  260. }
  261. return 0
  262. }
  263. func (m *ServiceTransmitRouterNtf) GetMsgData() []byte {
  264. if m != nil {
  265. return m.MsgData
  266. }
  267. return nil
  268. }
  269. func (m *ServiceTransmitRouterNtf) GetClientId() uint64 {
  270. if m != nil {
  271. return m.ClientId
  272. }
  273. return 0
  274. }
  275. func (m *ServiceTransmitRouterNtf) GetClientIdList() []uint64 {
  276. if m != nil {
  277. return m.ClientIdList
  278. }
  279. return nil
  280. }
  281. func (m *ServiceTransmitRouterNtf) GetSeqId() uint32 {
  282. if m != nil {
  283. return m.SeqId
  284. }
  285. return 0
  286. }
  287. func (m *ServiceTransmitRouterNtf) GetIsMaster() bool {
  288. if m != nil {
  289. return m.IsMaster
  290. }
  291. return false
  292. }
  293. func (m *ServiceTransmitRouterNtf) GetKvTime() uint64 {
  294. if m != nil {
  295. return m.KvTime
  296. }
  297. return 0
  298. }
  299. func (m *ServiceTransmitRouterNtf) GetFromServiceNode() string {
  300. if m != nil {
  301. return m.FromServiceNode
  302. }
  303. return ""
  304. }
  305. func (m *ServiceTransmitRouterNtf) GetFromZone() int32 {
  306. if m != nil {
  307. return m.FromZone
  308. }
  309. return 0
  310. }
  311. func (m *ServiceTransmitRouterNtf) GetTargetServiceNode() string {
  312. if m != nil {
  313. return m.TargetServiceNode
  314. }
  315. return ""
  316. }
  317. // 客户端断开连接,通知后端服务器做断开处理操作
  318. type ClientClosedACK struct {
  319. Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  320. ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
  321. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  322. XXX_unrecognized []byte `json:"-"`
  323. XXX_sizecache int32 `json:"-"`
  324. }
  325. func (m *ClientClosedACK) Reset() { *m = ClientClosedACK{} }
  326. func (m *ClientClosedACK) String() string { return proto.CompactTextString(m) }
  327. func (*ClientClosedACK) ProtoMessage() {}
  328. func (*ClientClosedACK) Descriptor() ([]byte, []int) {
  329. return fileDescriptor_d31604874e01146d, []int{4}
  330. }
  331. func (m *ClientClosedACK) XXX_Unmarshal(b []byte) error {
  332. return xxx_messageInfo_ClientClosedACK.Unmarshal(m, b)
  333. }
  334. func (m *ClientClosedACK) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  335. return xxx_messageInfo_ClientClosedACK.Marshal(b, m, deterministic)
  336. }
  337. func (m *ClientClosedACK) XXX_Merge(src proto.Message) {
  338. xxx_messageInfo_ClientClosedACK.Merge(m, src)
  339. }
  340. func (m *ClientClosedACK) XXX_Size() int {
  341. return xxx_messageInfo_ClientClosedACK.Size(m)
  342. }
  343. func (m *ClientClosedACK) XXX_DiscardUnknown() {
  344. xxx_messageInfo_ClientClosedACK.DiscardUnknown(m)
  345. }
  346. var xxx_messageInfo_ClientClosedACK proto.InternalMessageInfo
  347. func (m *ClientClosedACK) GetId() uint64 {
  348. if m != nil {
  349. return m.Id
  350. }
  351. return 0
  352. }
  353. func (m *ClientClosedACK) GetServiceId() string {
  354. if m != nil {
  355. return m.ServiceId
  356. }
  357. return ""
  358. }
  359. // 服务器主动踢掉玩家(通知gate踢人)
  360. type SSUserKickNtf struct {
  361. Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"`
  362. ClientId uint64 `protobuf:"varint,3,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
  363. BanEndTime uint64 `protobuf:"varint,4,opt,name=ban_end_time,json=banEndTime,proto3" json:"ban_end_time,omitempty"`
  364. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  365. XXX_unrecognized []byte `json:"-"`
  366. XXX_sizecache int32 `json:"-"`
  367. }
  368. func (m *SSUserKickNtf) Reset() { *m = SSUserKickNtf{} }
  369. func (m *SSUserKickNtf) String() string { return proto.CompactTextString(m) }
  370. func (*SSUserKickNtf) ProtoMessage() {}
  371. func (*SSUserKickNtf) Descriptor() ([]byte, []int) {
  372. return fileDescriptor_d31604874e01146d, []int{5}
  373. }
  374. func (m *SSUserKickNtf) XXX_Unmarshal(b []byte) error {
  375. return xxx_messageInfo_SSUserKickNtf.Unmarshal(m, b)
  376. }
  377. func (m *SSUserKickNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  378. return xxx_messageInfo_SSUserKickNtf.Marshal(b, m, deterministic)
  379. }
  380. func (m *SSUserKickNtf) XXX_Merge(src proto.Message) {
  381. xxx_messageInfo_SSUserKickNtf.Merge(m, src)
  382. }
  383. func (m *SSUserKickNtf) XXX_Size() int {
  384. return xxx_messageInfo_SSUserKickNtf.Size(m)
  385. }
  386. func (m *SSUserKickNtf) XXX_DiscardUnknown() {
  387. xxx_messageInfo_SSUserKickNtf.DiscardUnknown(m)
  388. }
  389. var xxx_messageInfo_SSUserKickNtf proto.InternalMessageInfo
  390. func (m *SSUserKickNtf) GetError() int32 {
  391. if m != nil {
  392. return m.Error
  393. }
  394. return 0
  395. }
  396. func (m *SSUserKickNtf) GetClientId() uint64 {
  397. if m != nil {
  398. return m.ClientId
  399. }
  400. return 0
  401. }
  402. func (m *SSUserKickNtf) GetBanEndTime() uint64 {
  403. if m != nil {
  404. return m.BanEndTime
  405. }
  406. return 0
  407. }
  408. // auth验证后的通知
  409. type SSLoginNtf struct {
  410. Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"`
  411. ClientId uint64 `protobuf:"varint,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
  412. ConnInfo *UserConnectInfo `protobuf:"bytes,3,opt,name=conn_info,json=connInfo,proto3" json:"conn_info,omitempty"`
  413. SdkParam string `protobuf:"bytes,4,opt,name=sdk_param,json=sdkParam,proto3" json:"sdk_param,omitempty"`
  414. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  415. XXX_unrecognized []byte `json:"-"`
  416. XXX_sizecache int32 `json:"-"`
  417. }
  418. func (m *SSLoginNtf) Reset() { *m = SSLoginNtf{} }
  419. func (m *SSLoginNtf) String() string { return proto.CompactTextString(m) }
  420. func (*SSLoginNtf) ProtoMessage() {}
  421. func (*SSLoginNtf) Descriptor() ([]byte, []int) {
  422. return fileDescriptor_d31604874e01146d, []int{6}
  423. }
  424. func (m *SSLoginNtf) XXX_Unmarshal(b []byte) error {
  425. return xxx_messageInfo_SSLoginNtf.Unmarshal(m, b)
  426. }
  427. func (m *SSLoginNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  428. return xxx_messageInfo_SSLoginNtf.Marshal(b, m, deterministic)
  429. }
  430. func (m *SSLoginNtf) XXX_Merge(src proto.Message) {
  431. xxx_messageInfo_SSLoginNtf.Merge(m, src)
  432. }
  433. func (m *SSLoginNtf) XXX_Size() int {
  434. return xxx_messageInfo_SSLoginNtf.Size(m)
  435. }
  436. func (m *SSLoginNtf) XXX_DiscardUnknown() {
  437. xxx_messageInfo_SSLoginNtf.DiscardUnknown(m)
  438. }
  439. var xxx_messageInfo_SSLoginNtf proto.InternalMessageInfo
  440. func (m *SSLoginNtf) GetError() int32 {
  441. if m != nil {
  442. return m.Error
  443. }
  444. return 0
  445. }
  446. func (m *SSLoginNtf) GetClientId() uint64 {
  447. if m != nil {
  448. return m.ClientId
  449. }
  450. return 0
  451. }
  452. func (m *SSLoginNtf) GetConnInfo() *UserConnectInfo {
  453. if m != nil {
  454. return m.ConnInfo
  455. }
  456. return nil
  457. }
  458. func (m *SSLoginNtf) GetSdkParam() string {
  459. if m != nil {
  460. return m.SdkParam
  461. }
  462. return ""
  463. }
  464. // 保存连接信息
  465. type SSSaveUserConnectInfo struct {
  466. OpenId string `protobuf:"bytes,1,opt,name=open_id,json=openId,proto3" json:"open_id,omitempty"`
  467. ConnInfo *UserConnectInfo `protobuf:"bytes,3,opt,name=conn_info,json=connInfo,proto3" json:"conn_info,omitempty"`
  468. Platform string `protobuf:"bytes,4,opt,name=platform,proto3" json:"platform,omitempty"`
  469. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  470. XXX_unrecognized []byte `json:"-"`
  471. XXX_sizecache int32 `json:"-"`
  472. }
  473. func (m *SSSaveUserConnectInfo) Reset() { *m = SSSaveUserConnectInfo{} }
  474. func (m *SSSaveUserConnectInfo) String() string { return proto.CompactTextString(m) }
  475. func (*SSSaveUserConnectInfo) ProtoMessage() {}
  476. func (*SSSaveUserConnectInfo) Descriptor() ([]byte, []int) {
  477. return fileDescriptor_d31604874e01146d, []int{7}
  478. }
  479. func (m *SSSaveUserConnectInfo) XXX_Unmarshal(b []byte) error {
  480. return xxx_messageInfo_SSSaveUserConnectInfo.Unmarshal(m, b)
  481. }
  482. func (m *SSSaveUserConnectInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  483. return xxx_messageInfo_SSSaveUserConnectInfo.Marshal(b, m, deterministic)
  484. }
  485. func (m *SSSaveUserConnectInfo) XXX_Merge(src proto.Message) {
  486. xxx_messageInfo_SSSaveUserConnectInfo.Merge(m, src)
  487. }
  488. func (m *SSSaveUserConnectInfo) XXX_Size() int {
  489. return xxx_messageInfo_SSSaveUserConnectInfo.Size(m)
  490. }
  491. func (m *SSSaveUserConnectInfo) XXX_DiscardUnknown() {
  492. xxx_messageInfo_SSSaveUserConnectInfo.DiscardUnknown(m)
  493. }
  494. var xxx_messageInfo_SSSaveUserConnectInfo proto.InternalMessageInfo
  495. func (m *SSSaveUserConnectInfo) GetOpenId() string {
  496. if m != nil {
  497. return m.OpenId
  498. }
  499. return ""
  500. }
  501. func (m *SSSaveUserConnectInfo) GetConnInfo() *UserConnectInfo {
  502. if m != nil {
  503. return m.ConnInfo
  504. }
  505. return nil
  506. }
  507. func (m *SSSaveUserConnectInfo) GetPlatform() string {
  508. if m != nil {
  509. return m.Platform
  510. }
  511. return ""
  512. }
  513. // 系统消息通知
  514. type SSSystemMessageNtf struct {
  515. SysMsg []*SystemMessage `protobuf:"bytes,1,rep,name=sys_msg,json=sysMsg,proto3" json:"sys_msg,omitempty"`
  516. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  517. XXX_unrecognized []byte `json:"-"`
  518. XXX_sizecache int32 `json:"-"`
  519. }
  520. func (m *SSSystemMessageNtf) Reset() { *m = SSSystemMessageNtf{} }
  521. func (m *SSSystemMessageNtf) String() string { return proto.CompactTextString(m) }
  522. func (*SSSystemMessageNtf) ProtoMessage() {}
  523. func (*SSSystemMessageNtf) Descriptor() ([]byte, []int) {
  524. return fileDescriptor_d31604874e01146d, []int{8}
  525. }
  526. func (m *SSSystemMessageNtf) XXX_Unmarshal(b []byte) error {
  527. return xxx_messageInfo_SSSystemMessageNtf.Unmarshal(m, b)
  528. }
  529. func (m *SSSystemMessageNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  530. return xxx_messageInfo_SSSystemMessageNtf.Marshal(b, m, deterministic)
  531. }
  532. func (m *SSSystemMessageNtf) XXX_Merge(src proto.Message) {
  533. xxx_messageInfo_SSSystemMessageNtf.Merge(m, src)
  534. }
  535. func (m *SSSystemMessageNtf) XXX_Size() int {
  536. return xxx_messageInfo_SSSystemMessageNtf.Size(m)
  537. }
  538. func (m *SSSystemMessageNtf) XXX_DiscardUnknown() {
  539. xxx_messageInfo_SSSystemMessageNtf.DiscardUnknown(m)
  540. }
  541. var xxx_messageInfo_SSSystemMessageNtf proto.InternalMessageInfo
  542. func (m *SSSystemMessageNtf) GetSysMsg() []*SystemMessage {
  543. if m != nil {
  544. return m.SysMsg
  545. }
  546. return nil
  547. }
  548. type SSReconnectReq struct {
  549. OpenId string `protobuf:"bytes,1,opt,name=open_id,json=openId,proto3" json:"open_id,omitempty"`
  550. PlatformToken string `protobuf:"bytes,2,opt,name=platform_token,json=platformToken,proto3" json:"platform_token,omitempty"`
  551. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  552. XXX_unrecognized []byte `json:"-"`
  553. XXX_sizecache int32 `json:"-"`
  554. }
  555. func (m *SSReconnectReq) Reset() { *m = SSReconnectReq{} }
  556. func (m *SSReconnectReq) String() string { return proto.CompactTextString(m) }
  557. func (*SSReconnectReq) ProtoMessage() {}
  558. func (*SSReconnectReq) Descriptor() ([]byte, []int) {
  559. return fileDescriptor_d31604874e01146d, []int{9}
  560. }
  561. func (m *SSReconnectReq) XXX_Unmarshal(b []byte) error {
  562. return xxx_messageInfo_SSReconnectReq.Unmarshal(m, b)
  563. }
  564. func (m *SSReconnectReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  565. return xxx_messageInfo_SSReconnectReq.Marshal(b, m, deterministic)
  566. }
  567. func (m *SSReconnectReq) XXX_Merge(src proto.Message) {
  568. xxx_messageInfo_SSReconnectReq.Merge(m, src)
  569. }
  570. func (m *SSReconnectReq) XXX_Size() int {
  571. return xxx_messageInfo_SSReconnectReq.Size(m)
  572. }
  573. func (m *SSReconnectReq) XXX_DiscardUnknown() {
  574. xxx_messageInfo_SSReconnectReq.DiscardUnknown(m)
  575. }
  576. var xxx_messageInfo_SSReconnectReq proto.InternalMessageInfo
  577. func (m *SSReconnectReq) GetOpenId() string {
  578. if m != nil {
  579. return m.OpenId
  580. }
  581. return ""
  582. }
  583. func (m *SSReconnectReq) GetPlatformToken() string {
  584. if m != nil {
  585. return m.PlatformToken
  586. }
  587. return ""
  588. }
  589. type SSReconnectAck struct {
  590. OpenId string `protobuf:"bytes,1,opt,name=open_id,json=openId,proto3" json:"open_id,omitempty"`
  591. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  592. XXX_unrecognized []byte `json:"-"`
  593. XXX_sizecache int32 `json:"-"`
  594. }
  595. func (m *SSReconnectAck) Reset() { *m = SSReconnectAck{} }
  596. func (m *SSReconnectAck) String() string { return proto.CompactTextString(m) }
  597. func (*SSReconnectAck) ProtoMessage() {}
  598. func (*SSReconnectAck) Descriptor() ([]byte, []int) {
  599. return fileDescriptor_d31604874e01146d, []int{10}
  600. }
  601. func (m *SSReconnectAck) XXX_Unmarshal(b []byte) error {
  602. return xxx_messageInfo_SSReconnectAck.Unmarshal(m, b)
  603. }
  604. func (m *SSReconnectAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  605. return xxx_messageInfo_SSReconnectAck.Marshal(b, m, deterministic)
  606. }
  607. func (m *SSReconnectAck) XXX_Merge(src proto.Message) {
  608. xxx_messageInfo_SSReconnectAck.Merge(m, src)
  609. }
  610. func (m *SSReconnectAck) XXX_Size() int {
  611. return xxx_messageInfo_SSReconnectAck.Size(m)
  612. }
  613. func (m *SSReconnectAck) XXX_DiscardUnknown() {
  614. xxx_messageInfo_SSReconnectAck.DiscardUnknown(m)
  615. }
  616. var xxx_messageInfo_SSReconnectAck proto.InternalMessageInfo
  617. func (m *SSReconnectAck) GetOpenId() string {
  618. if m != nil {
  619. return m.OpenId
  620. }
  621. return ""
  622. }
  623. // 请求目标信息
  624. type SSGetViewedTargetInfoReq struct {
  625. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  626. TUid uint64 `protobuf:"varint,2,opt,name=t_uid,json=tUid,proto3" json:"t_uid,omitempty"`
  627. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  628. XXX_unrecognized []byte `json:"-"`
  629. XXX_sizecache int32 `json:"-"`
  630. }
  631. func (m *SSGetViewedTargetInfoReq) Reset() { *m = SSGetViewedTargetInfoReq{} }
  632. func (m *SSGetViewedTargetInfoReq) String() string { return proto.CompactTextString(m) }
  633. func (*SSGetViewedTargetInfoReq) ProtoMessage() {}
  634. func (*SSGetViewedTargetInfoReq) Descriptor() ([]byte, []int) {
  635. return fileDescriptor_d31604874e01146d, []int{11}
  636. }
  637. func (m *SSGetViewedTargetInfoReq) XXX_Unmarshal(b []byte) error {
  638. return xxx_messageInfo_SSGetViewedTargetInfoReq.Unmarshal(m, b)
  639. }
  640. func (m *SSGetViewedTargetInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  641. return xxx_messageInfo_SSGetViewedTargetInfoReq.Marshal(b, m, deterministic)
  642. }
  643. func (m *SSGetViewedTargetInfoReq) XXX_Merge(src proto.Message) {
  644. xxx_messageInfo_SSGetViewedTargetInfoReq.Merge(m, src)
  645. }
  646. func (m *SSGetViewedTargetInfoReq) XXX_Size() int {
  647. return xxx_messageInfo_SSGetViewedTargetInfoReq.Size(m)
  648. }
  649. func (m *SSGetViewedTargetInfoReq) XXX_DiscardUnknown() {
  650. xxx_messageInfo_SSGetViewedTargetInfoReq.DiscardUnknown(m)
  651. }
  652. var xxx_messageInfo_SSGetViewedTargetInfoReq proto.InternalMessageInfo
  653. func (m *SSGetViewedTargetInfoReq) GetUid() uint64 {
  654. if m != nil {
  655. return m.Uid
  656. }
  657. return 0
  658. }
  659. func (m *SSGetViewedTargetInfoReq) GetTUid() uint64 {
  660. if m != nil {
  661. return m.TUid
  662. }
  663. return 0
  664. }
  665. type SSGetViewedTargetInfoAck struct {
  666. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  667. TUid uint64 `protobuf:"varint,2,opt,name=t_uid,json=tUid,proto3" json:"t_uid,omitempty"`
  668. Error int32 `protobuf:"varint,3,opt,name=error,proto3" json:"error,omitempty"`
  669. Info *ViewRoleInfo `protobuf:"bytes,4,opt,name=info,proto3" json:"info,omitempty"`
  670. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  671. XXX_unrecognized []byte `json:"-"`
  672. XXX_sizecache int32 `json:"-"`
  673. }
  674. func (m *SSGetViewedTargetInfoAck) Reset() { *m = SSGetViewedTargetInfoAck{} }
  675. func (m *SSGetViewedTargetInfoAck) String() string { return proto.CompactTextString(m) }
  676. func (*SSGetViewedTargetInfoAck) ProtoMessage() {}
  677. func (*SSGetViewedTargetInfoAck) Descriptor() ([]byte, []int) {
  678. return fileDescriptor_d31604874e01146d, []int{12}
  679. }
  680. func (m *SSGetViewedTargetInfoAck) XXX_Unmarshal(b []byte) error {
  681. return xxx_messageInfo_SSGetViewedTargetInfoAck.Unmarshal(m, b)
  682. }
  683. func (m *SSGetViewedTargetInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  684. return xxx_messageInfo_SSGetViewedTargetInfoAck.Marshal(b, m, deterministic)
  685. }
  686. func (m *SSGetViewedTargetInfoAck) XXX_Merge(src proto.Message) {
  687. xxx_messageInfo_SSGetViewedTargetInfoAck.Merge(m, src)
  688. }
  689. func (m *SSGetViewedTargetInfoAck) XXX_Size() int {
  690. return xxx_messageInfo_SSGetViewedTargetInfoAck.Size(m)
  691. }
  692. func (m *SSGetViewedTargetInfoAck) XXX_DiscardUnknown() {
  693. xxx_messageInfo_SSGetViewedTargetInfoAck.DiscardUnknown(m)
  694. }
  695. var xxx_messageInfo_SSGetViewedTargetInfoAck proto.InternalMessageInfo
  696. func (m *SSGetViewedTargetInfoAck) GetUid() uint64 {
  697. if m != nil {
  698. return m.Uid
  699. }
  700. return 0
  701. }
  702. func (m *SSGetViewedTargetInfoAck) GetTUid() uint64 {
  703. if m != nil {
  704. return m.TUid
  705. }
  706. return 0
  707. }
  708. func (m *SSGetViewedTargetInfoAck) GetError() int32 {
  709. if m != nil {
  710. return m.Error
  711. }
  712. return 0
  713. }
  714. func (m *SSGetViewedTargetInfoAck) GetInfo() *ViewRoleInfo {
  715. if m != nil {
  716. return m.Info
  717. }
  718. return nil
  719. }
  720. // 获取social状态数据
  721. type SocialInitData struct {
  722. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  723. ServiceNodeId string `protobuf:"bytes,2,opt,name=service_node_id,json=serviceNodeId,proto3" json:"service_node_id,omitempty"`
  724. RefreshTime uint64 `protobuf:"varint,3,opt,name=refresh_time,json=refreshTime,proto3" json:"refresh_time,omitempty"`
  725. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  726. XXX_unrecognized []byte `json:"-"`
  727. XXX_sizecache int32 `json:"-"`
  728. }
  729. func (m *SocialInitData) Reset() { *m = SocialInitData{} }
  730. func (m *SocialInitData) String() string { return proto.CompactTextString(m) }
  731. func (*SocialInitData) ProtoMessage() {}
  732. func (*SocialInitData) Descriptor() ([]byte, []int) {
  733. return fileDescriptor_d31604874e01146d, []int{13}
  734. }
  735. func (m *SocialInitData) XXX_Unmarshal(b []byte) error {
  736. return xxx_messageInfo_SocialInitData.Unmarshal(m, b)
  737. }
  738. func (m *SocialInitData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  739. return xxx_messageInfo_SocialInitData.Marshal(b, m, deterministic)
  740. }
  741. func (m *SocialInitData) XXX_Merge(src proto.Message) {
  742. xxx_messageInfo_SocialInitData.Merge(m, src)
  743. }
  744. func (m *SocialInitData) XXX_Size() int {
  745. return xxx_messageInfo_SocialInitData.Size(m)
  746. }
  747. func (m *SocialInitData) XXX_DiscardUnknown() {
  748. xxx_messageInfo_SocialInitData.DiscardUnknown(m)
  749. }
  750. var xxx_messageInfo_SocialInitData proto.InternalMessageInfo
  751. func (m *SocialInitData) GetUid() uint64 {
  752. if m != nil {
  753. return m.Uid
  754. }
  755. return 0
  756. }
  757. func (m *SocialInitData) GetServiceNodeId() string {
  758. if m != nil {
  759. return m.ServiceNodeId
  760. }
  761. return ""
  762. }
  763. func (m *SocialInitData) GetRefreshTime() uint64 {
  764. if m != nil {
  765. return m.RefreshTime
  766. }
  767. return 0
  768. }
  769. type SSGetSocialInitDataReq struct {
  770. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  771. XXX_unrecognized []byte `json:"-"`
  772. XXX_sizecache int32 `json:"-"`
  773. }
  774. func (m *SSGetSocialInitDataReq) Reset() { *m = SSGetSocialInitDataReq{} }
  775. func (m *SSGetSocialInitDataReq) String() string { return proto.CompactTextString(m) }
  776. func (*SSGetSocialInitDataReq) ProtoMessage() {}
  777. func (*SSGetSocialInitDataReq) Descriptor() ([]byte, []int) {
  778. return fileDescriptor_d31604874e01146d, []int{14}
  779. }
  780. func (m *SSGetSocialInitDataReq) XXX_Unmarshal(b []byte) error {
  781. return xxx_messageInfo_SSGetSocialInitDataReq.Unmarshal(m, b)
  782. }
  783. func (m *SSGetSocialInitDataReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  784. return xxx_messageInfo_SSGetSocialInitDataReq.Marshal(b, m, deterministic)
  785. }
  786. func (m *SSGetSocialInitDataReq) XXX_Merge(src proto.Message) {
  787. xxx_messageInfo_SSGetSocialInitDataReq.Merge(m, src)
  788. }
  789. func (m *SSGetSocialInitDataReq) XXX_Size() int {
  790. return xxx_messageInfo_SSGetSocialInitDataReq.Size(m)
  791. }
  792. func (m *SSGetSocialInitDataReq) XXX_DiscardUnknown() {
  793. xxx_messageInfo_SSGetSocialInitDataReq.DiscardUnknown(m)
  794. }
  795. var xxx_messageInfo_SSGetSocialInitDataReq proto.InternalMessageInfo
  796. type SSGetSocialInitDataAck struct {
  797. OnlinePlayerList []*SocialInitData `protobuf:"bytes,1,rep,name=online_player_list,json=onlinePlayerList,proto3" json:"online_player_list,omitempty"`
  798. OfflinePlayerList []*SocialInitData `protobuf:"bytes,2,rep,name=offline_player_list,json=offlinePlayerList,proto3" json:"offline_player_list,omitempty"`
  799. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  800. XXX_unrecognized []byte `json:"-"`
  801. XXX_sizecache int32 `json:"-"`
  802. }
  803. func (m *SSGetSocialInitDataAck) Reset() { *m = SSGetSocialInitDataAck{} }
  804. func (m *SSGetSocialInitDataAck) String() string { return proto.CompactTextString(m) }
  805. func (*SSGetSocialInitDataAck) ProtoMessage() {}
  806. func (*SSGetSocialInitDataAck) Descriptor() ([]byte, []int) {
  807. return fileDescriptor_d31604874e01146d, []int{15}
  808. }
  809. func (m *SSGetSocialInitDataAck) XXX_Unmarshal(b []byte) error {
  810. return xxx_messageInfo_SSGetSocialInitDataAck.Unmarshal(m, b)
  811. }
  812. func (m *SSGetSocialInitDataAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  813. return xxx_messageInfo_SSGetSocialInitDataAck.Marshal(b, m, deterministic)
  814. }
  815. func (m *SSGetSocialInitDataAck) XXX_Merge(src proto.Message) {
  816. xxx_messageInfo_SSGetSocialInitDataAck.Merge(m, src)
  817. }
  818. func (m *SSGetSocialInitDataAck) XXX_Size() int {
  819. return xxx_messageInfo_SSGetSocialInitDataAck.Size(m)
  820. }
  821. func (m *SSGetSocialInitDataAck) XXX_DiscardUnknown() {
  822. xxx_messageInfo_SSGetSocialInitDataAck.DiscardUnknown(m)
  823. }
  824. var xxx_messageInfo_SSGetSocialInitDataAck proto.InternalMessageInfo
  825. func (m *SSGetSocialInitDataAck) GetOnlinePlayerList() []*SocialInitData {
  826. if m != nil {
  827. return m.OnlinePlayerList
  828. }
  829. return nil
  830. }
  831. func (m *SSGetSocialInitDataAck) GetOfflinePlayerList() []*SocialInitData {
  832. if m != nil {
  833. return m.OfflinePlayerList
  834. }
  835. return nil
  836. }
  837. // 服务器heartbeat
  838. type PingReq struct {
  839. NeedAck bool `protobuf:"varint,1,opt,name=need_ack,json=needAck,proto3" json:"need_ack,omitempty"`
  840. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  841. XXX_unrecognized []byte `json:"-"`
  842. XXX_sizecache int32 `json:"-"`
  843. }
  844. func (m *PingReq) Reset() { *m = PingReq{} }
  845. func (m *PingReq) String() string { return proto.CompactTextString(m) }
  846. func (*PingReq) ProtoMessage() {}
  847. func (*PingReq) Descriptor() ([]byte, []int) {
  848. return fileDescriptor_d31604874e01146d, []int{16}
  849. }
  850. func (m *PingReq) XXX_Unmarshal(b []byte) error {
  851. return xxx_messageInfo_PingReq.Unmarshal(m, b)
  852. }
  853. func (m *PingReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  854. return xxx_messageInfo_PingReq.Marshal(b, m, deterministic)
  855. }
  856. func (m *PingReq) XXX_Merge(src proto.Message) {
  857. xxx_messageInfo_PingReq.Merge(m, src)
  858. }
  859. func (m *PingReq) XXX_Size() int {
  860. return xxx_messageInfo_PingReq.Size(m)
  861. }
  862. func (m *PingReq) XXX_DiscardUnknown() {
  863. xxx_messageInfo_PingReq.DiscardUnknown(m)
  864. }
  865. var xxx_messageInfo_PingReq proto.InternalMessageInfo
  866. func (m *PingReq) GetNeedAck() bool {
  867. if m != nil {
  868. return m.NeedAck
  869. }
  870. return false
  871. }
  872. // 获取当前服务器的赛季信息
  873. type ServerCompetitionInfo struct {
  874. CompetitionId int32 `protobuf:"varint,1,opt,name=competition_id,json=competitionId,proto3" json:"competition_id,omitempty"`
  875. StartTime uint64 `protobuf:"varint,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
  876. EndTime uint64 `protobuf:"varint,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
  877. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  878. XXX_unrecognized []byte `json:"-"`
  879. XXX_sizecache int32 `json:"-"`
  880. }
  881. func (m *ServerCompetitionInfo) Reset() { *m = ServerCompetitionInfo{} }
  882. func (m *ServerCompetitionInfo) String() string { return proto.CompactTextString(m) }
  883. func (*ServerCompetitionInfo) ProtoMessage() {}
  884. func (*ServerCompetitionInfo) Descriptor() ([]byte, []int) {
  885. return fileDescriptor_d31604874e01146d, []int{17}
  886. }
  887. func (m *ServerCompetitionInfo) XXX_Unmarshal(b []byte) error {
  888. return xxx_messageInfo_ServerCompetitionInfo.Unmarshal(m, b)
  889. }
  890. func (m *ServerCompetitionInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  891. return xxx_messageInfo_ServerCompetitionInfo.Marshal(b, m, deterministic)
  892. }
  893. func (m *ServerCompetitionInfo) XXX_Merge(src proto.Message) {
  894. xxx_messageInfo_ServerCompetitionInfo.Merge(m, src)
  895. }
  896. func (m *ServerCompetitionInfo) XXX_Size() int {
  897. return xxx_messageInfo_ServerCompetitionInfo.Size(m)
  898. }
  899. func (m *ServerCompetitionInfo) XXX_DiscardUnknown() {
  900. xxx_messageInfo_ServerCompetitionInfo.DiscardUnknown(m)
  901. }
  902. var xxx_messageInfo_ServerCompetitionInfo proto.InternalMessageInfo
  903. func (m *ServerCompetitionInfo) GetCompetitionId() int32 {
  904. if m != nil {
  905. return m.CompetitionId
  906. }
  907. return 0
  908. }
  909. func (m *ServerCompetitionInfo) GetStartTime() uint64 {
  910. if m != nil {
  911. return m.StartTime
  912. }
  913. return 0
  914. }
  915. func (m *ServerCompetitionInfo) GetEndTime() uint64 {
  916. if m != nil {
  917. return m.EndTime
  918. }
  919. return 0
  920. }
  921. type SSGetServerCompetitionReq struct {
  922. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  923. XXX_unrecognized []byte `json:"-"`
  924. XXX_sizecache int32 `json:"-"`
  925. }
  926. func (m *SSGetServerCompetitionReq) Reset() { *m = SSGetServerCompetitionReq{} }
  927. func (m *SSGetServerCompetitionReq) String() string { return proto.CompactTextString(m) }
  928. func (*SSGetServerCompetitionReq) ProtoMessage() {}
  929. func (*SSGetServerCompetitionReq) Descriptor() ([]byte, []int) {
  930. return fileDescriptor_d31604874e01146d, []int{18}
  931. }
  932. func (m *SSGetServerCompetitionReq) XXX_Unmarshal(b []byte) error {
  933. return xxx_messageInfo_SSGetServerCompetitionReq.Unmarshal(m, b)
  934. }
  935. func (m *SSGetServerCompetitionReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  936. return xxx_messageInfo_SSGetServerCompetitionReq.Marshal(b, m, deterministic)
  937. }
  938. func (m *SSGetServerCompetitionReq) XXX_Merge(src proto.Message) {
  939. xxx_messageInfo_SSGetServerCompetitionReq.Merge(m, src)
  940. }
  941. func (m *SSGetServerCompetitionReq) XXX_Size() int {
  942. return xxx_messageInfo_SSGetServerCompetitionReq.Size(m)
  943. }
  944. func (m *SSGetServerCompetitionReq) XXX_DiscardUnknown() {
  945. xxx_messageInfo_SSGetServerCompetitionReq.DiscardUnknown(m)
  946. }
  947. var xxx_messageInfo_SSGetServerCompetitionReq proto.InternalMessageInfo
  948. type SSGetServerCompetitionAck struct {
  949. CompetitionDataList []*ServerCompetitionInfo `protobuf:"bytes,1,rep,name=competition_data_list,json=competitionDataList,proto3" json:"competition_data_list,omitempty"`
  950. RounInfo *StRecRound `protobuf:"bytes,2,opt,name=roun_info,json=rounInfo,proto3" json:"roun_info,omitempty"`
  951. TowerInfo *TowerRound `protobuf:"bytes,3,opt,name=tower_info,json=towerInfo,proto3" json:"tower_info,omitempty"`
  952. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  953. XXX_unrecognized []byte `json:"-"`
  954. XXX_sizecache int32 `json:"-"`
  955. }
  956. func (m *SSGetServerCompetitionAck) Reset() { *m = SSGetServerCompetitionAck{} }
  957. func (m *SSGetServerCompetitionAck) String() string { return proto.CompactTextString(m) }
  958. func (*SSGetServerCompetitionAck) ProtoMessage() {}
  959. func (*SSGetServerCompetitionAck) Descriptor() ([]byte, []int) {
  960. return fileDescriptor_d31604874e01146d, []int{19}
  961. }
  962. func (m *SSGetServerCompetitionAck) XXX_Unmarshal(b []byte) error {
  963. return xxx_messageInfo_SSGetServerCompetitionAck.Unmarshal(m, b)
  964. }
  965. func (m *SSGetServerCompetitionAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  966. return xxx_messageInfo_SSGetServerCompetitionAck.Marshal(b, m, deterministic)
  967. }
  968. func (m *SSGetServerCompetitionAck) XXX_Merge(src proto.Message) {
  969. xxx_messageInfo_SSGetServerCompetitionAck.Merge(m, src)
  970. }
  971. func (m *SSGetServerCompetitionAck) XXX_Size() int {
  972. return xxx_messageInfo_SSGetServerCompetitionAck.Size(m)
  973. }
  974. func (m *SSGetServerCompetitionAck) XXX_DiscardUnknown() {
  975. xxx_messageInfo_SSGetServerCompetitionAck.DiscardUnknown(m)
  976. }
  977. var xxx_messageInfo_SSGetServerCompetitionAck proto.InternalMessageInfo
  978. func (m *SSGetServerCompetitionAck) GetCompetitionDataList() []*ServerCompetitionInfo {
  979. if m != nil {
  980. return m.CompetitionDataList
  981. }
  982. return nil
  983. }
  984. func (m *SSGetServerCompetitionAck) GetRounInfo() *StRecRound {
  985. if m != nil {
  986. return m.RounInfo
  987. }
  988. return nil
  989. }
  990. func (m *SSGetServerCompetitionAck) GetTowerInfo() *TowerRound {
  991. if m != nil {
  992. return m.TowerInfo
  993. }
  994. return nil
  995. }
  996. type TowerRound struct {
  997. Day int32 `protobuf:"varint,1,opt,name=Day,proto3" json:"Day,omitempty"`
  998. IsRefresh bool `protobuf:"varint,2,opt,name=is_refresh,json=isRefresh,proto3" json:"is_refresh,omitempty"`
  999. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1000. XXX_unrecognized []byte `json:"-"`
  1001. XXX_sizecache int32 `json:"-"`
  1002. }
  1003. func (m *TowerRound) Reset() { *m = TowerRound{} }
  1004. func (m *TowerRound) String() string { return proto.CompactTextString(m) }
  1005. func (*TowerRound) ProtoMessage() {}
  1006. func (*TowerRound) Descriptor() ([]byte, []int) {
  1007. return fileDescriptor_d31604874e01146d, []int{20}
  1008. }
  1009. func (m *TowerRound) XXX_Unmarshal(b []byte) error {
  1010. return xxx_messageInfo_TowerRound.Unmarshal(m, b)
  1011. }
  1012. func (m *TowerRound) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1013. return xxx_messageInfo_TowerRound.Marshal(b, m, deterministic)
  1014. }
  1015. func (m *TowerRound) XXX_Merge(src proto.Message) {
  1016. xxx_messageInfo_TowerRound.Merge(m, src)
  1017. }
  1018. func (m *TowerRound) XXX_Size() int {
  1019. return xxx_messageInfo_TowerRound.Size(m)
  1020. }
  1021. func (m *TowerRound) XXX_DiscardUnknown() {
  1022. xxx_messageInfo_TowerRound.DiscardUnknown(m)
  1023. }
  1024. var xxx_messageInfo_TowerRound proto.InternalMessageInfo
  1025. func (m *TowerRound) GetDay() int32 {
  1026. if m != nil {
  1027. return m.Day
  1028. }
  1029. return 0
  1030. }
  1031. func (m *TowerRound) GetIsRefresh() bool {
  1032. if m != nil {
  1033. return m.IsRefresh
  1034. }
  1035. return false
  1036. }
  1037. // 服务器保存赛季信息
  1038. type SSServerCompetitionInfoSaveNtf struct {
  1039. CompetitionData *ServerCompetitionInfo `protobuf:"bytes,1,opt,name=competition_data,json=competitionData,proto3" json:"competition_data,omitempty"`
  1040. RoundInfo *StRecRound `protobuf:"bytes,2,opt,name=round_info,json=roundInfo,proto3" json:"round_info,omitempty"`
  1041. TowerInfo *TowerRound `protobuf:"bytes,3,opt,name=tower_info,json=towerInfo,proto3" json:"tower_info,omitempty"`
  1042. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1043. XXX_unrecognized []byte `json:"-"`
  1044. XXX_sizecache int32 `json:"-"`
  1045. }
  1046. func (m *SSServerCompetitionInfoSaveNtf) Reset() { *m = SSServerCompetitionInfoSaveNtf{} }
  1047. func (m *SSServerCompetitionInfoSaveNtf) String() string { return proto.CompactTextString(m) }
  1048. func (*SSServerCompetitionInfoSaveNtf) ProtoMessage() {}
  1049. func (*SSServerCompetitionInfoSaveNtf) Descriptor() ([]byte, []int) {
  1050. return fileDescriptor_d31604874e01146d, []int{21}
  1051. }
  1052. func (m *SSServerCompetitionInfoSaveNtf) XXX_Unmarshal(b []byte) error {
  1053. return xxx_messageInfo_SSServerCompetitionInfoSaveNtf.Unmarshal(m, b)
  1054. }
  1055. func (m *SSServerCompetitionInfoSaveNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1056. return xxx_messageInfo_SSServerCompetitionInfoSaveNtf.Marshal(b, m, deterministic)
  1057. }
  1058. func (m *SSServerCompetitionInfoSaveNtf) XXX_Merge(src proto.Message) {
  1059. xxx_messageInfo_SSServerCompetitionInfoSaveNtf.Merge(m, src)
  1060. }
  1061. func (m *SSServerCompetitionInfoSaveNtf) XXX_Size() int {
  1062. return xxx_messageInfo_SSServerCompetitionInfoSaveNtf.Size(m)
  1063. }
  1064. func (m *SSServerCompetitionInfoSaveNtf) XXX_DiscardUnknown() {
  1065. xxx_messageInfo_SSServerCompetitionInfoSaveNtf.DiscardUnknown(m)
  1066. }
  1067. var xxx_messageInfo_SSServerCompetitionInfoSaveNtf proto.InternalMessageInfo
  1068. func (m *SSServerCompetitionInfoSaveNtf) GetCompetitionData() *ServerCompetitionInfo {
  1069. if m != nil {
  1070. return m.CompetitionData
  1071. }
  1072. return nil
  1073. }
  1074. func (m *SSServerCompetitionInfoSaveNtf) GetRoundInfo() *StRecRound {
  1075. if m != nil {
  1076. return m.RoundInfo
  1077. }
  1078. return nil
  1079. }
  1080. func (m *SSServerCompetitionInfoSaveNtf) GetTowerInfo() *TowerRound {
  1081. if m != nil {
  1082. return m.TowerInfo
  1083. }
  1084. return nil
  1085. }
  1086. // 配置文件热加载
  1087. type SSServerConfigReloadNtf struct {
  1088. CfgList []string `protobuf:"bytes,1,rep,name=cfg_list,json=cfgList,proto3" json:"cfg_list,omitempty"`
  1089. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1090. XXX_unrecognized []byte `json:"-"`
  1091. XXX_sizecache int32 `json:"-"`
  1092. }
  1093. func (m *SSServerConfigReloadNtf) Reset() { *m = SSServerConfigReloadNtf{} }
  1094. func (m *SSServerConfigReloadNtf) String() string { return proto.CompactTextString(m) }
  1095. func (*SSServerConfigReloadNtf) ProtoMessage() {}
  1096. func (*SSServerConfigReloadNtf) Descriptor() ([]byte, []int) {
  1097. return fileDescriptor_d31604874e01146d, []int{22}
  1098. }
  1099. func (m *SSServerConfigReloadNtf) XXX_Unmarshal(b []byte) error {
  1100. return xxx_messageInfo_SSServerConfigReloadNtf.Unmarshal(m, b)
  1101. }
  1102. func (m *SSServerConfigReloadNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1103. return xxx_messageInfo_SSServerConfigReloadNtf.Marshal(b, m, deterministic)
  1104. }
  1105. func (m *SSServerConfigReloadNtf) XXX_Merge(src proto.Message) {
  1106. xxx_messageInfo_SSServerConfigReloadNtf.Merge(m, src)
  1107. }
  1108. func (m *SSServerConfigReloadNtf) XXX_Size() int {
  1109. return xxx_messageInfo_SSServerConfigReloadNtf.Size(m)
  1110. }
  1111. func (m *SSServerConfigReloadNtf) XXX_DiscardUnknown() {
  1112. xxx_messageInfo_SSServerConfigReloadNtf.DiscardUnknown(m)
  1113. }
  1114. var xxx_messageInfo_SSServerConfigReloadNtf proto.InternalMessageInfo
  1115. func (m *SSServerConfigReloadNtf) GetCfgList() []string {
  1116. if m != nil {
  1117. return m.CfgList
  1118. }
  1119. return nil
  1120. }
  1121. type StRecRound struct {
  1122. OverRound int32 `protobuf:"varint,1,opt,name=over_round,json=overRound,proto3" json:"over_round,omitempty"`
  1123. OverTime uint64 `protobuf:"varint,2,opt,name=over_time,json=overTime,proto3" json:"over_time,omitempty"`
  1124. StartIngTime uint64 `protobuf:"varint,3,opt,name=start_ing_time,json=startIngTime,proto3" json:"start_ing_time,omitempty"`
  1125. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1126. XXX_unrecognized []byte `json:"-"`
  1127. XXX_sizecache int32 `json:"-"`
  1128. }
  1129. func (m *StRecRound) Reset() { *m = StRecRound{} }
  1130. func (m *StRecRound) String() string { return proto.CompactTextString(m) }
  1131. func (*StRecRound) ProtoMessage() {}
  1132. func (*StRecRound) Descriptor() ([]byte, []int) {
  1133. return fileDescriptor_d31604874e01146d, []int{23}
  1134. }
  1135. func (m *StRecRound) XXX_Unmarshal(b []byte) error {
  1136. return xxx_messageInfo_StRecRound.Unmarshal(m, b)
  1137. }
  1138. func (m *StRecRound) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1139. return xxx_messageInfo_StRecRound.Marshal(b, m, deterministic)
  1140. }
  1141. func (m *StRecRound) XXX_Merge(src proto.Message) {
  1142. xxx_messageInfo_StRecRound.Merge(m, src)
  1143. }
  1144. func (m *StRecRound) XXX_Size() int {
  1145. return xxx_messageInfo_StRecRound.Size(m)
  1146. }
  1147. func (m *StRecRound) XXX_DiscardUnknown() {
  1148. xxx_messageInfo_StRecRound.DiscardUnknown(m)
  1149. }
  1150. var xxx_messageInfo_StRecRound proto.InternalMessageInfo
  1151. func (m *StRecRound) GetOverRound() int32 {
  1152. if m != nil {
  1153. return m.OverRound
  1154. }
  1155. return 0
  1156. }
  1157. func (m *StRecRound) GetOverTime() uint64 {
  1158. if m != nil {
  1159. return m.OverTime
  1160. }
  1161. return 0
  1162. }
  1163. func (m *StRecRound) GetStartIngTime() uint64 {
  1164. if m != nil {
  1165. return m.StartIngTime
  1166. }
  1167. return 0
  1168. }
  1169. // social获取router对应各个类型的服务状态
  1170. // 例如通过gcrossrouter获取gcrossmap的服务器状态(例如aoi人数)
  1171. type SSGetGServerStateReq struct {
  1172. ServerType int32 `protobuf:"varint,1,opt,name=server_type,json=serverType,proto3" json:"server_type,omitempty"`
  1173. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1174. XXX_unrecognized []byte `json:"-"`
  1175. XXX_sizecache int32 `json:"-"`
  1176. }
  1177. func (m *SSGetGServerStateReq) Reset() { *m = SSGetGServerStateReq{} }
  1178. func (m *SSGetGServerStateReq) String() string { return proto.CompactTextString(m) }
  1179. func (*SSGetGServerStateReq) ProtoMessage() {}
  1180. func (*SSGetGServerStateReq) Descriptor() ([]byte, []int) {
  1181. return fileDescriptor_d31604874e01146d, []int{24}
  1182. }
  1183. func (m *SSGetGServerStateReq) XXX_Unmarshal(b []byte) error {
  1184. return xxx_messageInfo_SSGetGServerStateReq.Unmarshal(m, b)
  1185. }
  1186. func (m *SSGetGServerStateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1187. return xxx_messageInfo_SSGetGServerStateReq.Marshal(b, m, deterministic)
  1188. }
  1189. func (m *SSGetGServerStateReq) XXX_Merge(src proto.Message) {
  1190. xxx_messageInfo_SSGetGServerStateReq.Merge(m, src)
  1191. }
  1192. func (m *SSGetGServerStateReq) XXX_Size() int {
  1193. return xxx_messageInfo_SSGetGServerStateReq.Size(m)
  1194. }
  1195. func (m *SSGetGServerStateReq) XXX_DiscardUnknown() {
  1196. xxx_messageInfo_SSGetGServerStateReq.DiscardUnknown(m)
  1197. }
  1198. var xxx_messageInfo_SSGetGServerStateReq proto.InternalMessageInfo
  1199. func (m *SSGetGServerStateReq) GetServerType() int32 {
  1200. if m != nil {
  1201. return m.ServerType
  1202. }
  1203. return 0
  1204. }
  1205. type SSGetGServerStateAck struct {
  1206. ServerType int32 `protobuf:"varint,1,opt,name=server_type,json=serverType,proto3" json:"server_type,omitempty"`
  1207. ServerList []*ServerStateInfo `protobuf:"bytes,2,rep,name=server_list,json=serverList,proto3" json:"server_list,omitempty"`
  1208. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1209. XXX_unrecognized []byte `json:"-"`
  1210. XXX_sizecache int32 `json:"-"`
  1211. }
  1212. func (m *SSGetGServerStateAck) Reset() { *m = SSGetGServerStateAck{} }
  1213. func (m *SSGetGServerStateAck) String() string { return proto.CompactTextString(m) }
  1214. func (*SSGetGServerStateAck) ProtoMessage() {}
  1215. func (*SSGetGServerStateAck) Descriptor() ([]byte, []int) {
  1216. return fileDescriptor_d31604874e01146d, []int{25}
  1217. }
  1218. func (m *SSGetGServerStateAck) XXX_Unmarshal(b []byte) error {
  1219. return xxx_messageInfo_SSGetGServerStateAck.Unmarshal(m, b)
  1220. }
  1221. func (m *SSGetGServerStateAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1222. return xxx_messageInfo_SSGetGServerStateAck.Marshal(b, m, deterministic)
  1223. }
  1224. func (m *SSGetGServerStateAck) XXX_Merge(src proto.Message) {
  1225. xxx_messageInfo_SSGetGServerStateAck.Merge(m, src)
  1226. }
  1227. func (m *SSGetGServerStateAck) XXX_Size() int {
  1228. return xxx_messageInfo_SSGetGServerStateAck.Size(m)
  1229. }
  1230. func (m *SSGetGServerStateAck) XXX_DiscardUnknown() {
  1231. xxx_messageInfo_SSGetGServerStateAck.DiscardUnknown(m)
  1232. }
  1233. var xxx_messageInfo_SSGetGServerStateAck proto.InternalMessageInfo
  1234. func (m *SSGetGServerStateAck) GetServerType() int32 {
  1235. if m != nil {
  1236. return m.ServerType
  1237. }
  1238. return 0
  1239. }
  1240. func (m *SSGetGServerStateAck) GetServerList() []*ServerStateInfo {
  1241. if m != nil {
  1242. return m.ServerList
  1243. }
  1244. return nil
  1245. }
  1246. func init() {
  1247. proto.RegisterType((*ServiceIdentifyACK)(nil), "serverproto.ServiceIdentifyACK")
  1248. proto.RegisterType((*GateTransmitAck)(nil), "serverproto.GateTransmitAck")
  1249. proto.RegisterType((*ServiceTransmitAck)(nil), "serverproto.ServiceTransmitAck")
  1250. proto.RegisterType((*ServiceTransmitRouterNtf)(nil), "serverproto.ServiceTransmitRouterNtf")
  1251. proto.RegisterType((*ClientClosedACK)(nil), "serverproto.ClientClosedACK")
  1252. proto.RegisterType((*SSUserKickNtf)(nil), "serverproto.SSUserKickNtf")
  1253. proto.RegisterType((*SSLoginNtf)(nil), "serverproto.SSLoginNtf")
  1254. proto.RegisterType((*SSSaveUserConnectInfo)(nil), "serverproto.SSSaveUserConnectInfo")
  1255. proto.RegisterType((*SSSystemMessageNtf)(nil), "serverproto.SSSystemMessageNtf")
  1256. proto.RegisterType((*SSReconnectReq)(nil), "serverproto.SSReconnectReq")
  1257. proto.RegisterType((*SSReconnectAck)(nil), "serverproto.SSReconnectAck")
  1258. proto.RegisterType((*SSGetViewedTargetInfoReq)(nil), "serverproto.SSGetViewedTargetInfoReq")
  1259. proto.RegisterType((*SSGetViewedTargetInfoAck)(nil), "serverproto.SSGetViewedTargetInfoAck")
  1260. proto.RegisterType((*SocialInitData)(nil), "serverproto.SocialInitData")
  1261. proto.RegisterType((*SSGetSocialInitDataReq)(nil), "serverproto.SSGetSocialInitDataReq")
  1262. proto.RegisterType((*SSGetSocialInitDataAck)(nil), "serverproto.SSGetSocialInitDataAck")
  1263. proto.RegisterType((*PingReq)(nil), "serverproto.PingReq")
  1264. proto.RegisterType((*ServerCompetitionInfo)(nil), "serverproto.ServerCompetitionInfo")
  1265. proto.RegisterType((*SSGetServerCompetitionReq)(nil), "serverproto.SSGetServerCompetitionReq")
  1266. proto.RegisterType((*SSGetServerCompetitionAck)(nil), "serverproto.SSGetServerCompetitionAck")
  1267. proto.RegisterType((*TowerRound)(nil), "serverproto.TowerRound")
  1268. proto.RegisterType((*SSServerCompetitionInfoSaveNtf)(nil), "serverproto.SSServerCompetitionInfoSaveNtf")
  1269. proto.RegisterType((*SSServerConfigReloadNtf)(nil), "serverproto.SSServerConfigReloadNtf")
  1270. proto.RegisterType((*StRecRound)(nil), "serverproto.StRecRound")
  1271. proto.RegisterType((*SSGetGServerStateReq)(nil), "serverproto.SSGetGServerStateReq")
  1272. proto.RegisterType((*SSGetGServerStateAck)(nil), "serverproto.SSGetGServerStateAck")
  1273. }
  1274. func init() {
  1275. proto.RegisterFile("framework.proto", fileDescriptor_d31604874e01146d)
  1276. }
  1277. var fileDescriptor_d31604874e01146d = []byte{
  1278. // 1196 bytes of a gzipped FileDescriptorProto
  1279. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x56, 0x4f, 0x6f, 0x1b, 0x45,
  1280. 0x14, 0xd7, 0x3a, 0x76, 0xbc, 0xfb, 0x92, 0xd8, 0xe9, 0xa6, 0xa1, 0x4e, 0x53, 0x20, 0xac, 0x5a,
  1281. 0x14, 0x90, 0x08, 0x52, 0x5b, 0x81, 0x10, 0xaa, 0x44, 0x48, 0x51, 0x65, 0xb5, 0xa9, 0xa2, 0xd9,
  1282. 0xb4, 0x87, 0x5e, 0x56, 0xdb, 0xdd, 0xb7, 0xcb, 0xc8, 0xde, 0x19, 0x67, 0x67, 0x92, 0x62, 0x8e,
  1283. 0x1c, 0xe0, 0xca, 0x8d, 0xaf, 0x81, 0xf8, 0x2e, 0x9c, 0x11, 0xdf, 0x04, 0xbd, 0x99, 0xb5, 0xbd,
  1284. 0x76, 0x63, 0x12, 0xa9, 0xe2, 0xc4, 0xc9, 0x9e, 0xf7, 0xff, 0xfd, 0xde, 0x6f, 0xde, 0x0e, 0x74,
  1285. 0xb3, 0x32, 0x2e, 0xf0, 0x8d, 0x2c, 0x07, 0x07, 0xa3, 0x52, 0x6a, 0xe9, 0xaf, 0x29, 0x2c, 0x2f,
  1286. 0xb0, 0x34, 0x87, 0xdb, 0x70, 0xae, 0xb0, 0xb4, 0x8a, 0xe0, 0x27, 0x07, 0xfc, 0x10, 0xcb, 0x0b,
  1287. 0x9e, 0x60, 0x3f, 0x45, 0xa1, 0x79, 0x36, 0x3e, 0x3c, 0x7a, 0xea, 0x7f, 0x04, 0xeb, 0xca, 0x4a,
  1288. 0x23, 0x11, 0x17, 0xd8, 0x73, 0xf6, 0x9c, 0x7d, 0x8f, 0xad, 0x55, 0xb2, 0xe7, 0x71, 0x81, 0xfe,
  1289. 0xfb, 0x00, 0x13, 0x13, 0x9e, 0xf6, 0x1a, 0xc6, 0xc0, 0x53, 0x93, 0x50, 0xfe, 0xa7, 0x70, 0xc3,
  1290. 0xe6, 0x8c, 0x94, 0x8e, 0x4b, 0x1d, 0x69, 0x5e, 0x60, 0x6f, 0x65, 0xcf, 0xd9, 0x6f, 0xb2, 0xae,
  1291. 0x55, 0x84, 0x24, 0x3f, 0xe5, 0x05, 0x06, 0xbf, 0x3a, 0xd0, 0x7d, 0x12, 0x6b, 0x3c, 0x2d, 0x63,
  1292. 0xa1, 0x0a, 0xae, 0x0f, 0x93, 0x81, 0xbf, 0x0d, 0xab, 0x85, 0xca, 0x29, 0x34, 0xe5, 0xde, 0x60,
  1293. 0xad, 0x42, 0xe5, 0xfd, 0xd4, 0xdf, 0x01, 0x97, 0xc4, 0x69, 0xac, 0x63, 0x93, 0x73, 0x9d, 0xb5,
  1294. 0x0b, 0x95, 0x3f, 0x8e, 0x75, 0xec, 0xef, 0x82, 0x97, 0x0c, 0x39, 0x0a, 0x4d, 0x4e, 0x36, 0x93,
  1295. 0x6b, 0x05, 0xfd, 0x94, 0xc2, 0x29, 0x3c, 0x23, 0x4d, 0xd3, 0x86, 0x53, 0x78, 0xd6, 0x4f, 0xfd,
  1296. 0x5b, 0xd0, 0x1e, 0x5c, 0xd8, 0xda, 0x5a, 0xc6, 0x63, 0x75, 0x70, 0x61, 0x4a, 0xfa, 0xa3, 0x31,
  1297. 0xc5, 0xe5, 0x3f, 0xac, 0xea, 0x2e, 0x74, 0xa6, 0xca, 0x68, 0xc8, 0x95, 0xee, 0x35, 0xf7, 0x56,
  1298. 0xf6, 0x9b, 0x6c, 0x7d, 0x62, 0xf1, 0x8c, 0x2b, 0x5d, 0xab, 0xbd, 0x55, 0xaf, 0x7d, 0x17, 0x3c,
  1299. 0xae, 0xa2, 0x22, 0x56, 0x1a, 0xcb, 0xde, 0xea, 0x9e, 0xb3, 0xef, 0x32, 0x97, 0xab, 0x63, 0x73,
  1300. 0xae, 0x37, 0xd6, 0xae, 0x37, 0x46, 0x73, 0xc9, 0x4a, 0x59, 0x44, 0xd3, 0xf1, 0xca, 0x14, 0x7b,
  1301. 0xae, 0x99, 0x5e, 0x97, 0x14, 0x55, 0xd3, 0xcf, 0x65, 0x8a, 0xfe, 0x01, 0x6c, 0xe9, 0xb8, 0xcc,
  1302. 0x51, 0xcf, 0x5b, 0x7b, 0xc6, 0xfa, 0x86, 0x55, 0xd5, 0xec, 0x83, 0x3f, 0x1b, 0xd0, 0x5b, 0x00,
  1303. 0x8d, 0xc9, 0x73, 0x8d, 0xe5, 0x73, 0x9d, 0xfd, 0xcf, 0xa0, 0xdb, 0x05, 0xcf, 0xd8, 0xfe, 0x28,
  1304. 0x85, 0x05, 0xac, 0xc5, 0x5c, 0x12, 0xbc, 0x92, 0x62, 0x29, 0xae, 0xb0, 0x0c, 0xd7, 0x6f, 0xa0,
  1305. 0x7b, 0x64, 0xba, 0x3a, 0x1a, 0x4a, 0x85, 0x29, 0x5d, 0xd0, 0x0e, 0x34, 0x2a, 0x24, 0x9b, 0xac,
  1306. 0xc1, 0xd3, 0x2b, 0x6e, 0x63, 0x90, 0xc2, 0x46, 0x18, 0xbe, 0x50, 0x58, 0x3e, 0xe5, 0xc9, 0x80,
  1307. 0xa6, 0x71, 0x13, 0x5a, 0x58, 0x96, 0xb2, 0x34, 0x21, 0x5a, 0xcc, 0x1e, 0xfe, 0x1d, 0xf1, 0x3d,
  1308. 0x58, 0x7f, 0x1d, 0x8b, 0x08, 0x45, 0x6a, 0xc1, 0x69, 0x1a, 0x3d, 0xbc, 0x8e, 0xc5, 0x77, 0x22,
  1309. 0x35, 0x97, 0xe6, 0x37, 0x07, 0x20, 0x0c, 0x9f, 0xc9, 0x9c, 0x8b, 0x6b, 0xe6, 0x68, 0x2c, 0xe4,
  1310. 0xf8, 0x0a, 0xbc, 0x44, 0x0a, 0x11, 0x71, 0x91, 0x49, 0x53, 0xc0, 0xda, 0xfd, 0x3b, 0x07, 0xb5,
  1311. 0xdd, 0x75, 0x40, 0x3d, 0x1c, 0x49, 0x21, 0x30, 0xd1, 0x7d, 0x91, 0x49, 0xe6, 0x92, 0x39, 0xfd,
  1312. 0xa3, 0xb8, 0x2a, 0x1d, 0x44, 0xa3, 0xb8, 0x8c, 0x0b, 0x53, 0x9b, 0xc7, 0x5c, 0x95, 0x0e, 0x4e,
  1313. 0xe8, 0x1c, 0xfc, 0xe2, 0xc0, 0x76, 0x18, 0x86, 0xf1, 0x05, 0x2e, 0x04, 0xa0, 0x69, 0xcb, 0x11,
  1314. 0x8a, 0x09, 0x2f, 0x3d, 0xb6, 0x4a, 0xc7, 0x77, 0x2b, 0xe5, 0x36, 0xb8, 0xa3, 0x61, 0xac, 0x33,
  1315. 0x59, 0x4e, 0x2b, 0x99, 0x9c, 0x83, 0x3e, 0xf8, 0x61, 0x18, 0x8e, 0x95, 0xc6, 0xe2, 0x18, 0x95,
  1316. 0x8a, 0x73, 0x24, 0xa8, 0x1e, 0x40, 0x5b, 0x8d, 0x55, 0x54, 0xa8, 0xbc, 0xe7, 0xec, 0xad, 0xec,
  1317. 0xaf, 0xdd, 0xbf, 0x3d, 0x97, 0x6a, 0xce, 0x9e, 0xad, 0xaa, 0xb1, 0x3a, 0x56, 0x79, 0x70, 0x02,
  1318. 0x9d, 0x30, 0x64, 0x98, 0xd8, 0x1a, 0x18, 0x9e, 0x2d, 0x6f, 0xe6, 0x1e, 0x74, 0x26, 0x15, 0x44,
  1319. 0x5a, 0x0e, 0x50, 0x54, 0x14, 0xd9, 0x98, 0x48, 0x4f, 0x49, 0x18, 0x7c, 0x32, 0x17, 0x91, 0x16,
  1320. 0xde, 0xb2, 0x88, 0xc1, 0x21, 0xf4, 0xc2, 0xf0, 0x09, 0xea, 0x97, 0x1c, 0xdf, 0x60, 0x7a, 0x6a,
  1321. 0x38, 0x6b, 0x60, 0xc0, 0x33, 0x7f, 0x13, 0x56, 0xce, 0xa7, 0xec, 0xa4, 0xbf, 0xfe, 0x16, 0xb4,
  1322. 0x74, 0x74, 0x3e, 0x1d, 0x78, 0x53, 0xbf, 0xe0, 0x69, 0xf0, 0xb3, 0xb3, 0x24, 0x06, 0x25, 0xbe,
  1323. 0x5e, 0x8c, 0x19, 0xc7, 0x56, 0xea, 0x1c, 0xfb, 0x0c, 0x9a, 0x66, 0x6c, 0x4d, 0x33, 0xb6, 0x9d,
  1324. 0x39, 0x2c, 0x29, 0x19, 0x93, 0x43, 0x34, 0xc5, 0x1a, 0xb3, 0xa0, 0x80, 0x4e, 0x28, 0x13, 0x1e,
  1325. 0x0f, 0xfb, 0x82, 0x6b, 0xb3, 0x7a, 0xde, 0xce, 0xfe, 0x31, 0x74, 0xeb, 0x97, 0x75, 0x76, 0xcb,
  1326. 0x36, 0xd4, 0xec, 0xa6, 0xf6, 0x53, 0xfa, 0x72, 0x96, 0x98, 0x95, 0xa8, 0xbe, 0xaf, 0x7f, 0xf2,
  1327. 0xd6, 0x2a, 0x99, 0xb9, 0x26, 0x3d, 0x78, 0xcf, 0xb4, 0x3d, 0x9f, 0x93, 0xe1, 0x59, 0xf0, 0xbb,
  1328. 0x73, 0xa9, 0x8a, 0xf0, 0xe8, 0x83, 0x2f, 0xc5, 0x90, 0x0b, 0x8c, 0x46, 0xc3, 0x78, 0x8c, 0xa5,
  1329. 0xdd, 0x79, 0x96, 0x2c, 0xbb, 0xf3, 0x64, 0x99, 0x0f, 0xbb, 0x69, 0xdd, 0x4e, 0x8c, 0x97, 0x59,
  1330. 0x8a, 0x4f, 0x61, 0x4b, 0x66, 0xd9, 0x5b, 0xb1, 0x1a, 0x57, 0xc7, 0xba, 0x51, 0xf9, 0xcd, 0x82,
  1331. 0x05, 0x77, 0xa1, 0x7d, 0xc2, 0x45, 0x4e, 0x63, 0xdf, 0x01, 0x57, 0x20, 0xa6, 0x51, 0x9c, 0x0c,
  1332. 0x0c, 0x72, 0x2e, 0x6b, 0xd3, 0xf9, 0x30, 0x19, 0x04, 0x3f, 0xc0, 0x76, 0x68, 0xc2, 0x1e, 0xc9,
  1333. 0x62, 0x84, 0x9a, 0x6b, 0x2e, 0xed, 0x55, 0xb9, 0x07, 0x9d, 0x64, 0x26, 0x9a, 0xd0, 0xac, 0xc5,
  1334. 0x36, 0x6a, 0xd2, 0xbe, 0x5d, 0x6f, 0xb3, 0x67, 0x84, 0x25, 0x80, 0xa7, 0x26, 0x0f, 0x08, 0xca,
  1335. 0x3c, 0x5d, 0x4b, 0x16, 0xf0, 0x36, 0x56, 0x3b, 0x69, 0x17, 0x76, 0x2c, 0xa2, 0x8b, 0xe9, 0x09,
  1336. 0xef, 0xbf, 0x9d, 0x65, 0x5a, 0x82, 0xfc, 0x25, 0x6c, 0xd7, 0x6b, 0xa3, 0x4f, 0x54, 0x1d, 0xf5,
  1337. 0x60, 0x1e, 0xa9, 0xcb, 0xda, 0x63, 0x5b, 0xb5, 0x00, 0x84, 0xa0, 0xc1, 0xff, 0x21, 0x78, 0xa5,
  1338. 0x3c, 0xaf, 0x36, 0x4b, 0xc3, 0x50, 0xf4, 0xd6, 0x7c, 0x2c, 0xcd, 0x30, 0x61, 0xf2, 0x5c, 0xa4,
  1339. 0xcc, 0x25, 0x4b, 0x83, 0xd4, 0x17, 0x00, 0x5a, 0xbe, 0xc1, 0xb2, 0xbe, 0x90, 0xe6, 0xdd, 0x4e,
  1340. 0x49, 0x6d, 0xdd, 0x3c, 0x63, 0x4a, 0x7e, 0xc1, 0x23, 0x80, 0x99, 0x82, 0x88, 0xfd, 0x38, 0x1e,
  1341. 0x57, 0x20, 0xd3, 0x5f, 0x82, 0x96, 0xab, 0xa8, 0xe2, 0xa7, 0x29, 0xc7, 0x65, 0x1e, 0x57, 0xcc,
  1342. 0x0a, 0x82, 0xbf, 0x1c, 0xf8, 0x20, 0x0c, 0x2f, 0xed, 0x8e, 0xd6, 0x29, 0x2d, 0xaf, 0x63, 0xd8,
  1343. 0x5c, 0xc4, 0xc9, 0x24, 0xb8, 0x1e, 0x44, 0xdd, 0x05, 0x88, 0xa8, 0x51, 0x6a, 0x3a, 0xbd, 0x16,
  1344. 0x3e, 0x06, 0xc9, 0xf4, 0x9d, 0x00, 0x7a, 0x08, 0xb7, 0x66, 0x0d, 0x8a, 0x8c, 0xe7, 0x0c, 0x87,
  1345. 0x32, 0x4e, 0xa9, 0xb3, 0x1d, 0x70, 0x93, 0x2c, 0x9f, 0x0d, 0xdd, 0x63, 0xed, 0x24, 0xcb, 0x0d,
  1346. 0xef, 0x05, 0xc0, 0xac, 0x0c, 0x02, 0x51, 0xd2, 0x5b, 0xd7, 0x54, 0x53, 0xa1, 0xeb, 0x91, 0xc4,
  1347. 0xaa, 0x77, 0xc1, 0x1c, 0xea, 0xec, 0x75, 0x49, 0x60, 0xc8, 0x7b, 0x17, 0x3a, 0x96, 0xdb, 0x5c,
  1348. 0xe4, 0x75, 0x0a, 0xaf, 0x1b, 0x69, 0x5f, 0xe4, 0x86, 0xc7, 0x5f, 0xc2, 0x4d, 0xc3, 0xd4, 0x27,
  1349. 0xe1, 0xe4, 0xf1, 0xac, 0x91, 0x2e, 0xdd, 0x87, 0x50, 0xbd, 0xed, 0x23, 0x3d, 0x1e, 0x61, 0x95,
  1350. 0x1a, 0xac, 0xe8, 0x74, 0x3c, 0xc2, 0xe0, 0xe2, 0x12, 0x47, 0x62, 0xf7, 0x55, 0x8e, 0xfe, 0xa3,
  1351. 0xa9, 0x41, 0x6d, 0x3d, 0xdc, 0xb9, 0x64, 0xa2, 0x26, 0xa4, 0x99, 0x65, 0xe5, 0x4e, 0x00, 0x7d,
  1352. 0xbb, 0xf9, 0xaa, 0x73, 0xf0, 0xf9, 0xd7, 0x35, 0xeb, 0xd7, 0xab, 0xe6, 0xe7, 0xc1, 0x3f, 0x01,
  1353. 0x00, 0x00, 0xff, 0xff, 0xfe, 0x95, 0xf1, 0x8e, 0x9e, 0x0c, 0x00, 0x00,
  1354. }