index.pb.go 71 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969
  1. // Code generated by protoc-gen-gogo. DO NOT EDIT.
  2. // source: api/http/v1/index.proto
  3. package v1
  4. import proto "github.com/gogo/protobuf/proto"
  5. import fmt "fmt"
  6. import math "math"
  7. import _ "github.com/gogo/protobuf/gogoproto"
  8. import io "io"
  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.GoGoProtoPackageIsVersion2 // please upgrade the proto package
  18. type GetAllListResp struct {
  19. }
  20. func (m *GetAllListResp) Reset() { *m = GetAllListResp{} }
  21. func (m *GetAllListResp) String() string { return proto.CompactTextString(m) }
  22. func (*GetAllListResp) ProtoMessage() {}
  23. func (*GetAllListResp) Descriptor() ([]byte, []int) {
  24. return fileDescriptor_index_a6c1bae85ae326d5, []int{0}
  25. }
  26. func (m *GetAllListResp) XXX_Unmarshal(b []byte) error {
  27. return m.Unmarshal(b)
  28. }
  29. func (m *GetAllListResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  30. if deterministic {
  31. return xxx_messageInfo_GetAllListResp.Marshal(b, m, deterministic)
  32. } else {
  33. b = b[:cap(b)]
  34. n, err := m.MarshalTo(b)
  35. if err != nil {
  36. return nil, err
  37. }
  38. return b[:n], nil
  39. }
  40. }
  41. func (dst *GetAllListResp) XXX_Merge(src proto.Message) {
  42. xxx_messageInfo_GetAllListResp.Merge(dst, src)
  43. }
  44. func (m *GetAllListResp) XXX_Size() int {
  45. return m.Size()
  46. }
  47. func (m *GetAllListResp) XXX_DiscardUnknown() {
  48. xxx_messageInfo_GetAllListResp.DiscardUnknown(m)
  49. }
  50. var xxx_messageInfo_GetAllListResp proto.InternalMessageInfo
  51. // GetAllList请求
  52. type GetAllListReq struct {
  53. // 平台
  54. Platform string `protobuf:"bytes,1,opt,name=platform,proto3" json:"platform,omitempty" form:"platform" validate:"required"`
  55. // 设备
  56. Device string `protobuf:"bytes,2,opt,name=device,proto3" json:"device,omitempty" form:"device" validate:"required"`
  57. // 分辨率
  58. Scale string `protobuf:"bytes,3,opt,name=scale,proto3" json:"scale,omitempty" form:"scale" validate:"required"`
  59. // 版本号
  60. Build int64 `protobuf:"varint,4,opt,name=build,proto3" json:"build,omitempty" form:"build" validate:"required"`
  61. // 关注页码
  62. RelationPage int64 `protobuf:"varint,5,opt,name=relation_page,json=relationPage,proto3" json:"relation_page,omitempty" form:"relation_page" validate:"required"`
  63. // 模块id(可选)
  64. ModuleId int64 `protobuf:"varint,6,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty" form:"module_id"`
  65. }
  66. func (m *GetAllListReq) Reset() { *m = GetAllListReq{} }
  67. func (m *GetAllListReq) String() string { return proto.CompactTextString(m) }
  68. func (*GetAllListReq) ProtoMessage() {}
  69. func (*GetAllListReq) Descriptor() ([]byte, []int) {
  70. return fileDescriptor_index_a6c1bae85ae326d5, []int{1}
  71. }
  72. func (m *GetAllListReq) XXX_Unmarshal(b []byte) error {
  73. return m.Unmarshal(b)
  74. }
  75. func (m *GetAllListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  76. if deterministic {
  77. return xxx_messageInfo_GetAllListReq.Marshal(b, m, deterministic)
  78. } else {
  79. b = b[:cap(b)]
  80. n, err := m.MarshalTo(b)
  81. if err != nil {
  82. return nil, err
  83. }
  84. return b[:n], nil
  85. }
  86. }
  87. func (dst *GetAllListReq) XXX_Merge(src proto.Message) {
  88. xxx_messageInfo_GetAllListReq.Merge(dst, src)
  89. }
  90. func (m *GetAllListReq) XXX_Size() int {
  91. return m.Size()
  92. }
  93. func (m *GetAllListReq) XXX_DiscardUnknown() {
  94. xxx_messageInfo_GetAllListReq.DiscardUnknown(m)
  95. }
  96. var xxx_messageInfo_GetAllListReq proto.InternalMessageInfo
  97. func (m *GetAllListReq) GetPlatform() string {
  98. if m != nil {
  99. return m.Platform
  100. }
  101. return ""
  102. }
  103. func (m *GetAllListReq) GetDevice() string {
  104. if m != nil {
  105. return m.Device
  106. }
  107. return ""
  108. }
  109. func (m *GetAllListReq) GetScale() string {
  110. if m != nil {
  111. return m.Scale
  112. }
  113. return ""
  114. }
  115. func (m *GetAllListReq) GetBuild() int64 {
  116. if m != nil {
  117. return m.Build
  118. }
  119. return 0
  120. }
  121. func (m *GetAllListReq) GetRelationPage() int64 {
  122. if m != nil {
  123. return m.RelationPage
  124. }
  125. return 0
  126. }
  127. func (m *GetAllListReq) GetModuleId() int64 {
  128. if m != nil {
  129. return m.ModuleId
  130. }
  131. return 0
  132. }
  133. // 换一换
  134. type ChangeReq struct {
  135. // 模块id
  136. // `mock:"1"`
  137. ModuleId int64 `protobuf:"varint,1,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty" form:"module_id" validate:"required"`
  138. AttentionRoomId string `protobuf:"bytes,2,opt,name=attention_room_id,json=attentionRoomId,proto3" json:"attention_room_id,omitempty" form:"attention_room_id" validate:"required"`
  139. // 平台
  140. Platform string `protobuf:"bytes,3,opt,name=platform,proto3" json:"platform,omitempty" form:"platform"`
  141. // 设备
  142. Device string `protobuf:"bytes,4,opt,name=device,proto3" json:"device,omitempty" form:"device"`
  143. // 分辨率
  144. Scale string `protobuf:"bytes,5,opt,name=scale,proto3" json:"scale,omitempty" form:"scale"`
  145. // 版本号
  146. Build int64 `protobuf:"varint,6,opt,name=build,proto3" json:"build,omitempty" form:"build"`
  147. }
  148. func (m *ChangeReq) Reset() { *m = ChangeReq{} }
  149. func (m *ChangeReq) String() string { return proto.CompactTextString(m) }
  150. func (*ChangeReq) ProtoMessage() {}
  151. func (*ChangeReq) Descriptor() ([]byte, []int) {
  152. return fileDescriptor_index_a6c1bae85ae326d5, []int{2}
  153. }
  154. func (m *ChangeReq) XXX_Unmarshal(b []byte) error {
  155. return m.Unmarshal(b)
  156. }
  157. func (m *ChangeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  158. if deterministic {
  159. return xxx_messageInfo_ChangeReq.Marshal(b, m, deterministic)
  160. } else {
  161. b = b[:cap(b)]
  162. n, err := m.MarshalTo(b)
  163. if err != nil {
  164. return nil, err
  165. }
  166. return b[:n], nil
  167. }
  168. }
  169. func (dst *ChangeReq) XXX_Merge(src proto.Message) {
  170. xxx_messageInfo_ChangeReq.Merge(dst, src)
  171. }
  172. func (m *ChangeReq) XXX_Size() int {
  173. return m.Size()
  174. }
  175. func (m *ChangeReq) XXX_DiscardUnknown() {
  176. xxx_messageInfo_ChangeReq.DiscardUnknown(m)
  177. }
  178. var xxx_messageInfo_ChangeReq proto.InternalMessageInfo
  179. func (m *ChangeReq) GetModuleId() int64 {
  180. if m != nil {
  181. return m.ModuleId
  182. }
  183. return 0
  184. }
  185. func (m *ChangeReq) GetAttentionRoomId() string {
  186. if m != nil {
  187. return m.AttentionRoomId
  188. }
  189. return ""
  190. }
  191. func (m *ChangeReq) GetPlatform() string {
  192. if m != nil {
  193. return m.Platform
  194. }
  195. return ""
  196. }
  197. func (m *ChangeReq) GetDevice() string {
  198. if m != nil {
  199. return m.Device
  200. }
  201. return ""
  202. }
  203. func (m *ChangeReq) GetScale() string {
  204. if m != nil {
  205. return m.Scale
  206. }
  207. return ""
  208. }
  209. func (m *ChangeReq) GetBuild() int64 {
  210. if m != nil {
  211. return m.Build
  212. }
  213. return 0
  214. }
  215. // 换一换响应
  216. type ChangeResp struct {
  217. ModuleList []*ChangeResp_ModuleList `protobuf:"bytes,1,rep,name=module_list,json=moduleList" json:"module_list"`
  218. }
  219. func (m *ChangeResp) Reset() { *m = ChangeResp{} }
  220. func (m *ChangeResp) String() string { return proto.CompactTextString(m) }
  221. func (*ChangeResp) ProtoMessage() {}
  222. func (*ChangeResp) Descriptor() ([]byte, []int) {
  223. return fileDescriptor_index_a6c1bae85ae326d5, []int{3}
  224. }
  225. func (m *ChangeResp) XXX_Unmarshal(b []byte) error {
  226. return m.Unmarshal(b)
  227. }
  228. func (m *ChangeResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  229. if deterministic {
  230. return xxx_messageInfo_ChangeResp.Marshal(b, m, deterministic)
  231. } else {
  232. b = b[:cap(b)]
  233. n, err := m.MarshalTo(b)
  234. if err != nil {
  235. return nil, err
  236. }
  237. return b[:n], nil
  238. }
  239. }
  240. func (dst *ChangeResp) XXX_Merge(src proto.Message) {
  241. xxx_messageInfo_ChangeResp.Merge(dst, src)
  242. }
  243. func (m *ChangeResp) XXX_Size() int {
  244. return m.Size()
  245. }
  246. func (m *ChangeResp) XXX_DiscardUnknown() {
  247. xxx_messageInfo_ChangeResp.DiscardUnknown(m)
  248. }
  249. var xxx_messageInfo_ChangeResp proto.InternalMessageInfo
  250. func (m *ChangeResp) GetModuleList() []*ChangeResp_ModuleList {
  251. if m != nil {
  252. return m.ModuleList
  253. }
  254. return nil
  255. }
  256. // 返回码
  257. type ChangeResp_List struct {
  258. Roomid int64 `protobuf:"varint,1,opt,name=roomid,proto3" json:"roomid"`
  259. Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title"`
  260. Uname string `protobuf:"bytes,3,opt,name=uname,proto3" json:"uname"`
  261. Online int64 `protobuf:"varint,4,opt,name=online,proto3" json:"online"`
  262. Cover string `protobuf:"bytes,5,opt,name=cover,proto3" json:"cover"`
  263. Link string `protobuf:"bytes,6,opt,name=link,proto3" json:"link"`
  264. Face string `protobuf:"bytes,7,opt,name=face,proto3" json:"face"`
  265. AreaV2ParentId int64 `protobuf:"varint,8,opt,name=area_v2_parent_id,json=areaV2ParentId,proto3" json:"area_v2_parent_id"`
  266. AreaV2ParentName string `protobuf:"bytes,9,opt,name=area_v2_parent_name,json=areaV2ParentName,proto3" json:"area_v2_parent_name"`
  267. AreaV2Id int64 `protobuf:"varint,10,opt,name=area_v2_id,json=areaV2Id,proto3" json:"area_v2_id"`
  268. AreaV2Name string `protobuf:"bytes,11,opt,name=area_v2_name,json=areaV2Name,proto3" json:"area_v2_name"`
  269. PlayUrl string `protobuf:"bytes,12,opt,name=play_url,json=playUrl,proto3" json:"play_url,omitempty"`
  270. PlayUrlH265 string `protobuf:"bytes,13,opt,name=play_url_h265,json=playUrlH265,proto3" json:"play_url_h265,omitempty"`
  271. CurrentQuality int64 `protobuf:"varint,14,opt,name=current_quality,json=currentQuality,proto3" json:"current_quality,omitempty"`
  272. BroadcastType int64 `protobuf:"varint,15,opt,name=broadcast_type,json=broadcastType,proto3" json:"broadcast_type"`
  273. PendentRu string `protobuf:"bytes,16,opt,name=pendent_ru,json=pendentRu,proto3" json:"pendent_ru"`
  274. PendentRuPic string `protobuf:"bytes,17,opt,name=pendent_ru_pic,json=pendentRuPic,proto3" json:"pendent_ru_pic"`
  275. PendentRuColor string `protobuf:"bytes,18,opt,name=pendent_ru_color,json=pendentRuColor,proto3" json:"pendent_ru_color"`
  276. RecType int64 `protobuf:"varint,19,opt,name=rec_type,json=recType,proto3" json:"rec_type"`
  277. PkId int64 `protobuf:"varint,20,opt,name=pk_id,json=pkId,proto3" json:"pk_id"`
  278. AcceptQuality []int64 `protobuf:"varint,21,rep,packed,name=accept_quality,json=acceptQuality" json:"accept_quality,omitempty"`
  279. }
  280. func (m *ChangeResp_List) Reset() { *m = ChangeResp_List{} }
  281. func (m *ChangeResp_List) String() string { return proto.CompactTextString(m) }
  282. func (*ChangeResp_List) ProtoMessage() {}
  283. func (*ChangeResp_List) Descriptor() ([]byte, []int) {
  284. return fileDescriptor_index_a6c1bae85ae326d5, []int{3, 0}
  285. }
  286. func (m *ChangeResp_List) XXX_Unmarshal(b []byte) error {
  287. return m.Unmarshal(b)
  288. }
  289. func (m *ChangeResp_List) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  290. if deterministic {
  291. return xxx_messageInfo_ChangeResp_List.Marshal(b, m, deterministic)
  292. } else {
  293. b = b[:cap(b)]
  294. n, err := m.MarshalTo(b)
  295. if err != nil {
  296. return nil, err
  297. }
  298. return b[:n], nil
  299. }
  300. }
  301. func (dst *ChangeResp_List) XXX_Merge(src proto.Message) {
  302. xxx_messageInfo_ChangeResp_List.Merge(dst, src)
  303. }
  304. func (m *ChangeResp_List) XXX_Size() int {
  305. return m.Size()
  306. }
  307. func (m *ChangeResp_List) XXX_DiscardUnknown() {
  308. xxx_messageInfo_ChangeResp_List.DiscardUnknown(m)
  309. }
  310. var xxx_messageInfo_ChangeResp_List proto.InternalMessageInfo
  311. func (m *ChangeResp_List) GetRoomid() int64 {
  312. if m != nil {
  313. return m.Roomid
  314. }
  315. return 0
  316. }
  317. func (m *ChangeResp_List) GetTitle() string {
  318. if m != nil {
  319. return m.Title
  320. }
  321. return ""
  322. }
  323. func (m *ChangeResp_List) GetUname() string {
  324. if m != nil {
  325. return m.Uname
  326. }
  327. return ""
  328. }
  329. func (m *ChangeResp_List) GetOnline() int64 {
  330. if m != nil {
  331. return m.Online
  332. }
  333. return 0
  334. }
  335. func (m *ChangeResp_List) GetCover() string {
  336. if m != nil {
  337. return m.Cover
  338. }
  339. return ""
  340. }
  341. func (m *ChangeResp_List) GetLink() string {
  342. if m != nil {
  343. return m.Link
  344. }
  345. return ""
  346. }
  347. func (m *ChangeResp_List) GetFace() string {
  348. if m != nil {
  349. return m.Face
  350. }
  351. return ""
  352. }
  353. func (m *ChangeResp_List) GetAreaV2ParentId() int64 {
  354. if m != nil {
  355. return m.AreaV2ParentId
  356. }
  357. return 0
  358. }
  359. func (m *ChangeResp_List) GetAreaV2ParentName() string {
  360. if m != nil {
  361. return m.AreaV2ParentName
  362. }
  363. return ""
  364. }
  365. func (m *ChangeResp_List) GetAreaV2Id() int64 {
  366. if m != nil {
  367. return m.AreaV2Id
  368. }
  369. return 0
  370. }
  371. func (m *ChangeResp_List) GetAreaV2Name() string {
  372. if m != nil {
  373. return m.AreaV2Name
  374. }
  375. return ""
  376. }
  377. func (m *ChangeResp_List) GetPlayUrl() string {
  378. if m != nil {
  379. return m.PlayUrl
  380. }
  381. return ""
  382. }
  383. func (m *ChangeResp_List) GetPlayUrlH265() string {
  384. if m != nil {
  385. return m.PlayUrlH265
  386. }
  387. return ""
  388. }
  389. func (m *ChangeResp_List) GetCurrentQuality() int64 {
  390. if m != nil {
  391. return m.CurrentQuality
  392. }
  393. return 0
  394. }
  395. func (m *ChangeResp_List) GetBroadcastType() int64 {
  396. if m != nil {
  397. return m.BroadcastType
  398. }
  399. return 0
  400. }
  401. func (m *ChangeResp_List) GetPendentRu() string {
  402. if m != nil {
  403. return m.PendentRu
  404. }
  405. return ""
  406. }
  407. func (m *ChangeResp_List) GetPendentRuPic() string {
  408. if m != nil {
  409. return m.PendentRuPic
  410. }
  411. return ""
  412. }
  413. func (m *ChangeResp_List) GetPendentRuColor() string {
  414. if m != nil {
  415. return m.PendentRuColor
  416. }
  417. return ""
  418. }
  419. func (m *ChangeResp_List) GetRecType() int64 {
  420. if m != nil {
  421. return m.RecType
  422. }
  423. return 0
  424. }
  425. func (m *ChangeResp_List) GetPkId() int64 {
  426. if m != nil {
  427. return m.PkId
  428. }
  429. return 0
  430. }
  431. func (m *ChangeResp_List) GetAcceptQuality() []int64 {
  432. if m != nil {
  433. return m.AcceptQuality
  434. }
  435. return nil
  436. }
  437. type ChangeResp_ModuleInfo struct {
  438. // 模块id
  439. Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"`
  440. // 标题
  441. Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title"`
  442. // 图标
  443. Pic string `protobuf:"bytes,3,opt,name=pic,proto3" json:"pic"`
  444. // list数据类型 1: banner 2: 导航栏 3: 运营推荐分区-标准 4: 运营推荐分区-方 5:排行榜(小时榜) 6: 推荐主播-标准 7: 推荐主播-方 8:我的关注(用户相关) 9:一级分区-标准 10:一级分区-方 11: 活动卡片 12:常用标签推荐入口(用户相关) 13:常用标签推荐房间列表(用户相关) 14:大航海提示入口
  445. Type int64 `protobuf:"varint,4,opt,name=type,proto3" json:"type"`
  446. // 跳转链接
  447. Link string `protobuf:"bytes,5,opt,name=link,proto3" json:"link"`
  448. // 该模块数据总数
  449. Count int64 `protobuf:"varint,6,opt,name=count,proto3" json:"count"`
  450. IsSkyHorseGray int64 `protobuf:"varint,7,opt,name=is_sky_horse_gray,json=isSkyHorseGray,proto3" json:"is_sky_horse_gray"`
  451. }
  452. func (m *ChangeResp_ModuleInfo) Reset() { *m = ChangeResp_ModuleInfo{} }
  453. func (m *ChangeResp_ModuleInfo) String() string { return proto.CompactTextString(m) }
  454. func (*ChangeResp_ModuleInfo) ProtoMessage() {}
  455. func (*ChangeResp_ModuleInfo) Descriptor() ([]byte, []int) {
  456. return fileDescriptor_index_a6c1bae85ae326d5, []int{3, 1}
  457. }
  458. func (m *ChangeResp_ModuleInfo) XXX_Unmarshal(b []byte) error {
  459. return m.Unmarshal(b)
  460. }
  461. func (m *ChangeResp_ModuleInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  462. if deterministic {
  463. return xxx_messageInfo_ChangeResp_ModuleInfo.Marshal(b, m, deterministic)
  464. } else {
  465. b = b[:cap(b)]
  466. n, err := m.MarshalTo(b)
  467. if err != nil {
  468. return nil, err
  469. }
  470. return b[:n], nil
  471. }
  472. }
  473. func (dst *ChangeResp_ModuleInfo) XXX_Merge(src proto.Message) {
  474. xxx_messageInfo_ChangeResp_ModuleInfo.Merge(dst, src)
  475. }
  476. func (m *ChangeResp_ModuleInfo) XXX_Size() int {
  477. return m.Size()
  478. }
  479. func (m *ChangeResp_ModuleInfo) XXX_DiscardUnknown() {
  480. xxx_messageInfo_ChangeResp_ModuleInfo.DiscardUnknown(m)
  481. }
  482. var xxx_messageInfo_ChangeResp_ModuleInfo proto.InternalMessageInfo
  483. func (m *ChangeResp_ModuleInfo) GetId() int64 {
  484. if m != nil {
  485. return m.Id
  486. }
  487. return 0
  488. }
  489. func (m *ChangeResp_ModuleInfo) GetTitle() string {
  490. if m != nil {
  491. return m.Title
  492. }
  493. return ""
  494. }
  495. func (m *ChangeResp_ModuleInfo) GetPic() string {
  496. if m != nil {
  497. return m.Pic
  498. }
  499. return ""
  500. }
  501. func (m *ChangeResp_ModuleInfo) GetType() int64 {
  502. if m != nil {
  503. return m.Type
  504. }
  505. return 0
  506. }
  507. func (m *ChangeResp_ModuleInfo) GetLink() string {
  508. if m != nil {
  509. return m.Link
  510. }
  511. return ""
  512. }
  513. func (m *ChangeResp_ModuleInfo) GetCount() int64 {
  514. if m != nil {
  515. return m.Count
  516. }
  517. return 0
  518. }
  519. func (m *ChangeResp_ModuleInfo) GetIsSkyHorseGray() int64 {
  520. if m != nil {
  521. return m.IsSkyHorseGray
  522. }
  523. return 0
  524. }
  525. type ChangeResp_ModuleList struct {
  526. //
  527. ModuleInfo *ChangeResp_ModuleInfo `protobuf:"bytes,1,opt,name=module_info,json=moduleInfo" json:"module_info"`
  528. // 注意:可能是 PicList{id,pic,link,title},需要根据ModuleInfo里的type判断
  529. List []*ChangeResp_List `protobuf:"bytes,2,rep,name=list" json:"list"`
  530. }
  531. func (m *ChangeResp_ModuleList) Reset() { *m = ChangeResp_ModuleList{} }
  532. func (m *ChangeResp_ModuleList) String() string { return proto.CompactTextString(m) }
  533. func (*ChangeResp_ModuleList) ProtoMessage() {}
  534. func (*ChangeResp_ModuleList) Descriptor() ([]byte, []int) {
  535. return fileDescriptor_index_a6c1bae85ae326d5, []int{3, 2}
  536. }
  537. func (m *ChangeResp_ModuleList) XXX_Unmarshal(b []byte) error {
  538. return m.Unmarshal(b)
  539. }
  540. func (m *ChangeResp_ModuleList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  541. if deterministic {
  542. return xxx_messageInfo_ChangeResp_ModuleList.Marshal(b, m, deterministic)
  543. } else {
  544. b = b[:cap(b)]
  545. n, err := m.MarshalTo(b)
  546. if err != nil {
  547. return nil, err
  548. }
  549. return b[:n], nil
  550. }
  551. }
  552. func (dst *ChangeResp_ModuleList) XXX_Merge(src proto.Message) {
  553. xxx_messageInfo_ChangeResp_ModuleList.Merge(dst, src)
  554. }
  555. func (m *ChangeResp_ModuleList) XXX_Size() int {
  556. return m.Size()
  557. }
  558. func (m *ChangeResp_ModuleList) XXX_DiscardUnknown() {
  559. xxx_messageInfo_ChangeResp_ModuleList.DiscardUnknown(m)
  560. }
  561. var xxx_messageInfo_ChangeResp_ModuleList proto.InternalMessageInfo
  562. func (m *ChangeResp_ModuleList) GetModuleInfo() *ChangeResp_ModuleInfo {
  563. if m != nil {
  564. return m.ModuleInfo
  565. }
  566. return nil
  567. }
  568. func (m *ChangeResp_ModuleList) GetList() []*ChangeResp_List {
  569. if m != nil {
  570. return m.List
  571. }
  572. return nil
  573. }
  574. func init() {
  575. proto.RegisterType((*GetAllListResp)(nil), "live.appinterface.v1.GetAllListResp")
  576. proto.RegisterType((*GetAllListReq)(nil), "live.appinterface.v1.GetAllListReq")
  577. proto.RegisterType((*ChangeReq)(nil), "live.appinterface.v1.ChangeReq")
  578. proto.RegisterType((*ChangeResp)(nil), "live.appinterface.v1.ChangeResp")
  579. proto.RegisterType((*ChangeResp_List)(nil), "live.appinterface.v1.ChangeResp.List")
  580. proto.RegisterType((*ChangeResp_ModuleInfo)(nil), "live.appinterface.v1.ChangeResp.ModuleInfo")
  581. proto.RegisterType((*ChangeResp_ModuleList)(nil), "live.appinterface.v1.ChangeResp.ModuleList")
  582. }
  583. func (m *GetAllListResp) Marshal() (dAtA []byte, err error) {
  584. size := m.Size()
  585. dAtA = make([]byte, size)
  586. n, err := m.MarshalTo(dAtA)
  587. if err != nil {
  588. return nil, err
  589. }
  590. return dAtA[:n], nil
  591. }
  592. func (m *GetAllListResp) MarshalTo(dAtA []byte) (int, error) {
  593. var i int
  594. _ = i
  595. var l int
  596. _ = l
  597. return i, nil
  598. }
  599. func (m *GetAllListReq) Marshal() (dAtA []byte, err error) {
  600. size := m.Size()
  601. dAtA = make([]byte, size)
  602. n, err := m.MarshalTo(dAtA)
  603. if err != nil {
  604. return nil, err
  605. }
  606. return dAtA[:n], nil
  607. }
  608. func (m *GetAllListReq) MarshalTo(dAtA []byte) (int, error) {
  609. var i int
  610. _ = i
  611. var l int
  612. _ = l
  613. if len(m.Platform) > 0 {
  614. dAtA[i] = 0xa
  615. i++
  616. i = encodeVarintIndex(dAtA, i, uint64(len(m.Platform)))
  617. i += copy(dAtA[i:], m.Platform)
  618. }
  619. if len(m.Device) > 0 {
  620. dAtA[i] = 0x12
  621. i++
  622. i = encodeVarintIndex(dAtA, i, uint64(len(m.Device)))
  623. i += copy(dAtA[i:], m.Device)
  624. }
  625. if len(m.Scale) > 0 {
  626. dAtA[i] = 0x1a
  627. i++
  628. i = encodeVarintIndex(dAtA, i, uint64(len(m.Scale)))
  629. i += copy(dAtA[i:], m.Scale)
  630. }
  631. if m.Build != 0 {
  632. dAtA[i] = 0x20
  633. i++
  634. i = encodeVarintIndex(dAtA, i, uint64(m.Build))
  635. }
  636. if m.RelationPage != 0 {
  637. dAtA[i] = 0x28
  638. i++
  639. i = encodeVarintIndex(dAtA, i, uint64(m.RelationPage))
  640. }
  641. if m.ModuleId != 0 {
  642. dAtA[i] = 0x30
  643. i++
  644. i = encodeVarintIndex(dAtA, i, uint64(m.ModuleId))
  645. }
  646. return i, nil
  647. }
  648. func (m *ChangeReq) Marshal() (dAtA []byte, err error) {
  649. size := m.Size()
  650. dAtA = make([]byte, size)
  651. n, err := m.MarshalTo(dAtA)
  652. if err != nil {
  653. return nil, err
  654. }
  655. return dAtA[:n], nil
  656. }
  657. func (m *ChangeReq) MarshalTo(dAtA []byte) (int, error) {
  658. var i int
  659. _ = i
  660. var l int
  661. _ = l
  662. if m.ModuleId != 0 {
  663. dAtA[i] = 0x8
  664. i++
  665. i = encodeVarintIndex(dAtA, i, uint64(m.ModuleId))
  666. }
  667. if len(m.AttentionRoomId) > 0 {
  668. dAtA[i] = 0x12
  669. i++
  670. i = encodeVarintIndex(dAtA, i, uint64(len(m.AttentionRoomId)))
  671. i += copy(dAtA[i:], m.AttentionRoomId)
  672. }
  673. if len(m.Platform) > 0 {
  674. dAtA[i] = 0x1a
  675. i++
  676. i = encodeVarintIndex(dAtA, i, uint64(len(m.Platform)))
  677. i += copy(dAtA[i:], m.Platform)
  678. }
  679. if len(m.Device) > 0 {
  680. dAtA[i] = 0x22
  681. i++
  682. i = encodeVarintIndex(dAtA, i, uint64(len(m.Device)))
  683. i += copy(dAtA[i:], m.Device)
  684. }
  685. if len(m.Scale) > 0 {
  686. dAtA[i] = 0x2a
  687. i++
  688. i = encodeVarintIndex(dAtA, i, uint64(len(m.Scale)))
  689. i += copy(dAtA[i:], m.Scale)
  690. }
  691. if m.Build != 0 {
  692. dAtA[i] = 0x30
  693. i++
  694. i = encodeVarintIndex(dAtA, i, uint64(m.Build))
  695. }
  696. return i, nil
  697. }
  698. func (m *ChangeResp) Marshal() (dAtA []byte, err error) {
  699. size := m.Size()
  700. dAtA = make([]byte, size)
  701. n, err := m.MarshalTo(dAtA)
  702. if err != nil {
  703. return nil, err
  704. }
  705. return dAtA[:n], nil
  706. }
  707. func (m *ChangeResp) MarshalTo(dAtA []byte) (int, error) {
  708. var i int
  709. _ = i
  710. var l int
  711. _ = l
  712. if len(m.ModuleList) > 0 {
  713. for _, msg := range m.ModuleList {
  714. dAtA[i] = 0xa
  715. i++
  716. i = encodeVarintIndex(dAtA, i, uint64(msg.Size()))
  717. n, err := msg.MarshalTo(dAtA[i:])
  718. if err != nil {
  719. return 0, err
  720. }
  721. i += n
  722. }
  723. }
  724. return i, nil
  725. }
  726. func (m *ChangeResp_List) Marshal() (dAtA []byte, err error) {
  727. size := m.Size()
  728. dAtA = make([]byte, size)
  729. n, err := m.MarshalTo(dAtA)
  730. if err != nil {
  731. return nil, err
  732. }
  733. return dAtA[:n], nil
  734. }
  735. func (m *ChangeResp_List) MarshalTo(dAtA []byte) (int, error) {
  736. var i int
  737. _ = i
  738. var l int
  739. _ = l
  740. if m.Roomid != 0 {
  741. dAtA[i] = 0x8
  742. i++
  743. i = encodeVarintIndex(dAtA, i, uint64(m.Roomid))
  744. }
  745. if len(m.Title) > 0 {
  746. dAtA[i] = 0x12
  747. i++
  748. i = encodeVarintIndex(dAtA, i, uint64(len(m.Title)))
  749. i += copy(dAtA[i:], m.Title)
  750. }
  751. if len(m.Uname) > 0 {
  752. dAtA[i] = 0x1a
  753. i++
  754. i = encodeVarintIndex(dAtA, i, uint64(len(m.Uname)))
  755. i += copy(dAtA[i:], m.Uname)
  756. }
  757. if m.Online != 0 {
  758. dAtA[i] = 0x20
  759. i++
  760. i = encodeVarintIndex(dAtA, i, uint64(m.Online))
  761. }
  762. if len(m.Cover) > 0 {
  763. dAtA[i] = 0x2a
  764. i++
  765. i = encodeVarintIndex(dAtA, i, uint64(len(m.Cover)))
  766. i += copy(dAtA[i:], m.Cover)
  767. }
  768. if len(m.Link) > 0 {
  769. dAtA[i] = 0x32
  770. i++
  771. i = encodeVarintIndex(dAtA, i, uint64(len(m.Link)))
  772. i += copy(dAtA[i:], m.Link)
  773. }
  774. if len(m.Face) > 0 {
  775. dAtA[i] = 0x3a
  776. i++
  777. i = encodeVarintIndex(dAtA, i, uint64(len(m.Face)))
  778. i += copy(dAtA[i:], m.Face)
  779. }
  780. if m.AreaV2ParentId != 0 {
  781. dAtA[i] = 0x40
  782. i++
  783. i = encodeVarintIndex(dAtA, i, uint64(m.AreaV2ParentId))
  784. }
  785. if len(m.AreaV2ParentName) > 0 {
  786. dAtA[i] = 0x4a
  787. i++
  788. i = encodeVarintIndex(dAtA, i, uint64(len(m.AreaV2ParentName)))
  789. i += copy(dAtA[i:], m.AreaV2ParentName)
  790. }
  791. if m.AreaV2Id != 0 {
  792. dAtA[i] = 0x50
  793. i++
  794. i = encodeVarintIndex(dAtA, i, uint64(m.AreaV2Id))
  795. }
  796. if len(m.AreaV2Name) > 0 {
  797. dAtA[i] = 0x5a
  798. i++
  799. i = encodeVarintIndex(dAtA, i, uint64(len(m.AreaV2Name)))
  800. i += copy(dAtA[i:], m.AreaV2Name)
  801. }
  802. if len(m.PlayUrl) > 0 {
  803. dAtA[i] = 0x62
  804. i++
  805. i = encodeVarintIndex(dAtA, i, uint64(len(m.PlayUrl)))
  806. i += copy(dAtA[i:], m.PlayUrl)
  807. }
  808. if len(m.PlayUrlH265) > 0 {
  809. dAtA[i] = 0x6a
  810. i++
  811. i = encodeVarintIndex(dAtA, i, uint64(len(m.PlayUrlH265)))
  812. i += copy(dAtA[i:], m.PlayUrlH265)
  813. }
  814. if m.CurrentQuality != 0 {
  815. dAtA[i] = 0x70
  816. i++
  817. i = encodeVarintIndex(dAtA, i, uint64(m.CurrentQuality))
  818. }
  819. if m.BroadcastType != 0 {
  820. dAtA[i] = 0x78
  821. i++
  822. i = encodeVarintIndex(dAtA, i, uint64(m.BroadcastType))
  823. }
  824. if len(m.PendentRu) > 0 {
  825. dAtA[i] = 0x82
  826. i++
  827. dAtA[i] = 0x1
  828. i++
  829. i = encodeVarintIndex(dAtA, i, uint64(len(m.PendentRu)))
  830. i += copy(dAtA[i:], m.PendentRu)
  831. }
  832. if len(m.PendentRuPic) > 0 {
  833. dAtA[i] = 0x8a
  834. i++
  835. dAtA[i] = 0x1
  836. i++
  837. i = encodeVarintIndex(dAtA, i, uint64(len(m.PendentRuPic)))
  838. i += copy(dAtA[i:], m.PendentRuPic)
  839. }
  840. if len(m.PendentRuColor) > 0 {
  841. dAtA[i] = 0x92
  842. i++
  843. dAtA[i] = 0x1
  844. i++
  845. i = encodeVarintIndex(dAtA, i, uint64(len(m.PendentRuColor)))
  846. i += copy(dAtA[i:], m.PendentRuColor)
  847. }
  848. if m.RecType != 0 {
  849. dAtA[i] = 0x98
  850. i++
  851. dAtA[i] = 0x1
  852. i++
  853. i = encodeVarintIndex(dAtA, i, uint64(m.RecType))
  854. }
  855. if m.PkId != 0 {
  856. dAtA[i] = 0xa0
  857. i++
  858. dAtA[i] = 0x1
  859. i++
  860. i = encodeVarintIndex(dAtA, i, uint64(m.PkId))
  861. }
  862. if len(m.AcceptQuality) > 0 {
  863. dAtA2 := make([]byte, len(m.AcceptQuality)*10)
  864. var j1 int
  865. for _, num1 := range m.AcceptQuality {
  866. num := uint64(num1)
  867. for num >= 1<<7 {
  868. dAtA2[j1] = uint8(uint64(num)&0x7f | 0x80)
  869. num >>= 7
  870. j1++
  871. }
  872. dAtA2[j1] = uint8(num)
  873. j1++
  874. }
  875. dAtA[i] = 0xaa
  876. i++
  877. dAtA[i] = 0x1
  878. i++
  879. i = encodeVarintIndex(dAtA, i, uint64(j1))
  880. i += copy(dAtA[i:], dAtA2[:j1])
  881. }
  882. return i, nil
  883. }
  884. func (m *ChangeResp_ModuleInfo) Marshal() (dAtA []byte, err error) {
  885. size := m.Size()
  886. dAtA = make([]byte, size)
  887. n, err := m.MarshalTo(dAtA)
  888. if err != nil {
  889. return nil, err
  890. }
  891. return dAtA[:n], nil
  892. }
  893. func (m *ChangeResp_ModuleInfo) MarshalTo(dAtA []byte) (int, error) {
  894. var i int
  895. _ = i
  896. var l int
  897. _ = l
  898. if m.Id != 0 {
  899. dAtA[i] = 0x8
  900. i++
  901. i = encodeVarintIndex(dAtA, i, uint64(m.Id))
  902. }
  903. if len(m.Title) > 0 {
  904. dAtA[i] = 0x12
  905. i++
  906. i = encodeVarintIndex(dAtA, i, uint64(len(m.Title)))
  907. i += copy(dAtA[i:], m.Title)
  908. }
  909. if len(m.Pic) > 0 {
  910. dAtA[i] = 0x1a
  911. i++
  912. i = encodeVarintIndex(dAtA, i, uint64(len(m.Pic)))
  913. i += copy(dAtA[i:], m.Pic)
  914. }
  915. if m.Type != 0 {
  916. dAtA[i] = 0x20
  917. i++
  918. i = encodeVarintIndex(dAtA, i, uint64(m.Type))
  919. }
  920. if len(m.Link) > 0 {
  921. dAtA[i] = 0x2a
  922. i++
  923. i = encodeVarintIndex(dAtA, i, uint64(len(m.Link)))
  924. i += copy(dAtA[i:], m.Link)
  925. }
  926. if m.Count != 0 {
  927. dAtA[i] = 0x30
  928. i++
  929. i = encodeVarintIndex(dAtA, i, uint64(m.Count))
  930. }
  931. if m.IsSkyHorseGray != 0 {
  932. dAtA[i] = 0x38
  933. i++
  934. i = encodeVarintIndex(dAtA, i, uint64(m.IsSkyHorseGray))
  935. }
  936. return i, nil
  937. }
  938. func (m *ChangeResp_ModuleList) Marshal() (dAtA []byte, err error) {
  939. size := m.Size()
  940. dAtA = make([]byte, size)
  941. n, err := m.MarshalTo(dAtA)
  942. if err != nil {
  943. return nil, err
  944. }
  945. return dAtA[:n], nil
  946. }
  947. func (m *ChangeResp_ModuleList) MarshalTo(dAtA []byte) (int, error) {
  948. var i int
  949. _ = i
  950. var l int
  951. _ = l
  952. if m.ModuleInfo != nil {
  953. dAtA[i] = 0xa
  954. i++
  955. i = encodeVarintIndex(dAtA, i, uint64(m.ModuleInfo.Size()))
  956. n3, err := m.ModuleInfo.MarshalTo(dAtA[i:])
  957. if err != nil {
  958. return 0, err
  959. }
  960. i += n3
  961. }
  962. if len(m.List) > 0 {
  963. for _, msg := range m.List {
  964. dAtA[i] = 0x12
  965. i++
  966. i = encodeVarintIndex(dAtA, i, uint64(msg.Size()))
  967. n, err := msg.MarshalTo(dAtA[i:])
  968. if err != nil {
  969. return 0, err
  970. }
  971. i += n
  972. }
  973. }
  974. return i, nil
  975. }
  976. func encodeVarintIndex(dAtA []byte, offset int, v uint64) int {
  977. for v >= 1<<7 {
  978. dAtA[offset] = uint8(v&0x7f | 0x80)
  979. v >>= 7
  980. offset++
  981. }
  982. dAtA[offset] = uint8(v)
  983. return offset + 1
  984. }
  985. func (m *GetAllListResp) Size() (n int) {
  986. if m == nil {
  987. return 0
  988. }
  989. var l int
  990. _ = l
  991. return n
  992. }
  993. func (m *GetAllListReq) Size() (n int) {
  994. if m == nil {
  995. return 0
  996. }
  997. var l int
  998. _ = l
  999. l = len(m.Platform)
  1000. if l > 0 {
  1001. n += 1 + l + sovIndex(uint64(l))
  1002. }
  1003. l = len(m.Device)
  1004. if l > 0 {
  1005. n += 1 + l + sovIndex(uint64(l))
  1006. }
  1007. l = len(m.Scale)
  1008. if l > 0 {
  1009. n += 1 + l + sovIndex(uint64(l))
  1010. }
  1011. if m.Build != 0 {
  1012. n += 1 + sovIndex(uint64(m.Build))
  1013. }
  1014. if m.RelationPage != 0 {
  1015. n += 1 + sovIndex(uint64(m.RelationPage))
  1016. }
  1017. if m.ModuleId != 0 {
  1018. n += 1 + sovIndex(uint64(m.ModuleId))
  1019. }
  1020. return n
  1021. }
  1022. func (m *ChangeReq) Size() (n int) {
  1023. if m == nil {
  1024. return 0
  1025. }
  1026. var l int
  1027. _ = l
  1028. if m.ModuleId != 0 {
  1029. n += 1 + sovIndex(uint64(m.ModuleId))
  1030. }
  1031. l = len(m.AttentionRoomId)
  1032. if l > 0 {
  1033. n += 1 + l + sovIndex(uint64(l))
  1034. }
  1035. l = len(m.Platform)
  1036. if l > 0 {
  1037. n += 1 + l + sovIndex(uint64(l))
  1038. }
  1039. l = len(m.Device)
  1040. if l > 0 {
  1041. n += 1 + l + sovIndex(uint64(l))
  1042. }
  1043. l = len(m.Scale)
  1044. if l > 0 {
  1045. n += 1 + l + sovIndex(uint64(l))
  1046. }
  1047. if m.Build != 0 {
  1048. n += 1 + sovIndex(uint64(m.Build))
  1049. }
  1050. return n
  1051. }
  1052. func (m *ChangeResp) Size() (n int) {
  1053. if m == nil {
  1054. return 0
  1055. }
  1056. var l int
  1057. _ = l
  1058. if len(m.ModuleList) > 0 {
  1059. for _, e := range m.ModuleList {
  1060. l = e.Size()
  1061. n += 1 + l + sovIndex(uint64(l))
  1062. }
  1063. }
  1064. return n
  1065. }
  1066. func (m *ChangeResp_List) Size() (n int) {
  1067. if m == nil {
  1068. return 0
  1069. }
  1070. var l int
  1071. _ = l
  1072. if m.Roomid != 0 {
  1073. n += 1 + sovIndex(uint64(m.Roomid))
  1074. }
  1075. l = len(m.Title)
  1076. if l > 0 {
  1077. n += 1 + l + sovIndex(uint64(l))
  1078. }
  1079. l = len(m.Uname)
  1080. if l > 0 {
  1081. n += 1 + l + sovIndex(uint64(l))
  1082. }
  1083. if m.Online != 0 {
  1084. n += 1 + sovIndex(uint64(m.Online))
  1085. }
  1086. l = len(m.Cover)
  1087. if l > 0 {
  1088. n += 1 + l + sovIndex(uint64(l))
  1089. }
  1090. l = len(m.Link)
  1091. if l > 0 {
  1092. n += 1 + l + sovIndex(uint64(l))
  1093. }
  1094. l = len(m.Face)
  1095. if l > 0 {
  1096. n += 1 + l + sovIndex(uint64(l))
  1097. }
  1098. if m.AreaV2ParentId != 0 {
  1099. n += 1 + sovIndex(uint64(m.AreaV2ParentId))
  1100. }
  1101. l = len(m.AreaV2ParentName)
  1102. if l > 0 {
  1103. n += 1 + l + sovIndex(uint64(l))
  1104. }
  1105. if m.AreaV2Id != 0 {
  1106. n += 1 + sovIndex(uint64(m.AreaV2Id))
  1107. }
  1108. l = len(m.AreaV2Name)
  1109. if l > 0 {
  1110. n += 1 + l + sovIndex(uint64(l))
  1111. }
  1112. l = len(m.PlayUrl)
  1113. if l > 0 {
  1114. n += 1 + l + sovIndex(uint64(l))
  1115. }
  1116. l = len(m.PlayUrlH265)
  1117. if l > 0 {
  1118. n += 1 + l + sovIndex(uint64(l))
  1119. }
  1120. if m.CurrentQuality != 0 {
  1121. n += 1 + sovIndex(uint64(m.CurrentQuality))
  1122. }
  1123. if m.BroadcastType != 0 {
  1124. n += 1 + sovIndex(uint64(m.BroadcastType))
  1125. }
  1126. l = len(m.PendentRu)
  1127. if l > 0 {
  1128. n += 2 + l + sovIndex(uint64(l))
  1129. }
  1130. l = len(m.PendentRuPic)
  1131. if l > 0 {
  1132. n += 2 + l + sovIndex(uint64(l))
  1133. }
  1134. l = len(m.PendentRuColor)
  1135. if l > 0 {
  1136. n += 2 + l + sovIndex(uint64(l))
  1137. }
  1138. if m.RecType != 0 {
  1139. n += 2 + sovIndex(uint64(m.RecType))
  1140. }
  1141. if m.PkId != 0 {
  1142. n += 2 + sovIndex(uint64(m.PkId))
  1143. }
  1144. if len(m.AcceptQuality) > 0 {
  1145. l = 0
  1146. for _, e := range m.AcceptQuality {
  1147. l += sovIndex(uint64(e))
  1148. }
  1149. n += 2 + sovIndex(uint64(l)) + l
  1150. }
  1151. return n
  1152. }
  1153. func (m *ChangeResp_ModuleInfo) Size() (n int) {
  1154. if m == nil {
  1155. return 0
  1156. }
  1157. var l int
  1158. _ = l
  1159. if m.Id != 0 {
  1160. n += 1 + sovIndex(uint64(m.Id))
  1161. }
  1162. l = len(m.Title)
  1163. if l > 0 {
  1164. n += 1 + l + sovIndex(uint64(l))
  1165. }
  1166. l = len(m.Pic)
  1167. if l > 0 {
  1168. n += 1 + l + sovIndex(uint64(l))
  1169. }
  1170. if m.Type != 0 {
  1171. n += 1 + sovIndex(uint64(m.Type))
  1172. }
  1173. l = len(m.Link)
  1174. if l > 0 {
  1175. n += 1 + l + sovIndex(uint64(l))
  1176. }
  1177. if m.Count != 0 {
  1178. n += 1 + sovIndex(uint64(m.Count))
  1179. }
  1180. if m.IsSkyHorseGray != 0 {
  1181. n += 1 + sovIndex(uint64(m.IsSkyHorseGray))
  1182. }
  1183. return n
  1184. }
  1185. func (m *ChangeResp_ModuleList) Size() (n int) {
  1186. if m == nil {
  1187. return 0
  1188. }
  1189. var l int
  1190. _ = l
  1191. if m.ModuleInfo != nil {
  1192. l = m.ModuleInfo.Size()
  1193. n += 1 + l + sovIndex(uint64(l))
  1194. }
  1195. if len(m.List) > 0 {
  1196. for _, e := range m.List {
  1197. l = e.Size()
  1198. n += 1 + l + sovIndex(uint64(l))
  1199. }
  1200. }
  1201. return n
  1202. }
  1203. func sovIndex(x uint64) (n int) {
  1204. for {
  1205. n++
  1206. x >>= 7
  1207. if x == 0 {
  1208. break
  1209. }
  1210. }
  1211. return n
  1212. }
  1213. func sozIndex(x uint64) (n int) {
  1214. return sovIndex(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  1215. }
  1216. func (m *GetAllListResp) Unmarshal(dAtA []byte) error {
  1217. l := len(dAtA)
  1218. iNdEx := 0
  1219. for iNdEx < l {
  1220. preIndex := iNdEx
  1221. var wire uint64
  1222. for shift := uint(0); ; shift += 7 {
  1223. if shift >= 64 {
  1224. return ErrIntOverflowIndex
  1225. }
  1226. if iNdEx >= l {
  1227. return io.ErrUnexpectedEOF
  1228. }
  1229. b := dAtA[iNdEx]
  1230. iNdEx++
  1231. wire |= (uint64(b) & 0x7F) << shift
  1232. if b < 0x80 {
  1233. break
  1234. }
  1235. }
  1236. fieldNum := int32(wire >> 3)
  1237. wireType := int(wire & 0x7)
  1238. if wireType == 4 {
  1239. return fmt.Errorf("proto: GetAllListResp: wiretype end group for non-group")
  1240. }
  1241. if fieldNum <= 0 {
  1242. return fmt.Errorf("proto: GetAllListResp: illegal tag %d (wire type %d)", fieldNum, wire)
  1243. }
  1244. switch fieldNum {
  1245. default:
  1246. iNdEx = preIndex
  1247. skippy, err := skipIndex(dAtA[iNdEx:])
  1248. if err != nil {
  1249. return err
  1250. }
  1251. if skippy < 0 {
  1252. return ErrInvalidLengthIndex
  1253. }
  1254. if (iNdEx + skippy) > l {
  1255. return io.ErrUnexpectedEOF
  1256. }
  1257. iNdEx += skippy
  1258. }
  1259. }
  1260. if iNdEx > l {
  1261. return io.ErrUnexpectedEOF
  1262. }
  1263. return nil
  1264. }
  1265. func (m *GetAllListReq) Unmarshal(dAtA []byte) error {
  1266. l := len(dAtA)
  1267. iNdEx := 0
  1268. for iNdEx < l {
  1269. preIndex := iNdEx
  1270. var wire uint64
  1271. for shift := uint(0); ; shift += 7 {
  1272. if shift >= 64 {
  1273. return ErrIntOverflowIndex
  1274. }
  1275. if iNdEx >= l {
  1276. return io.ErrUnexpectedEOF
  1277. }
  1278. b := dAtA[iNdEx]
  1279. iNdEx++
  1280. wire |= (uint64(b) & 0x7F) << shift
  1281. if b < 0x80 {
  1282. break
  1283. }
  1284. }
  1285. fieldNum := int32(wire >> 3)
  1286. wireType := int(wire & 0x7)
  1287. if wireType == 4 {
  1288. return fmt.Errorf("proto: GetAllListReq: wiretype end group for non-group")
  1289. }
  1290. if fieldNum <= 0 {
  1291. return fmt.Errorf("proto: GetAllListReq: illegal tag %d (wire type %d)", fieldNum, wire)
  1292. }
  1293. switch fieldNum {
  1294. case 1:
  1295. if wireType != 2 {
  1296. return fmt.Errorf("proto: wrong wireType = %d for field Platform", wireType)
  1297. }
  1298. var stringLen uint64
  1299. for shift := uint(0); ; shift += 7 {
  1300. if shift >= 64 {
  1301. return ErrIntOverflowIndex
  1302. }
  1303. if iNdEx >= l {
  1304. return io.ErrUnexpectedEOF
  1305. }
  1306. b := dAtA[iNdEx]
  1307. iNdEx++
  1308. stringLen |= (uint64(b) & 0x7F) << shift
  1309. if b < 0x80 {
  1310. break
  1311. }
  1312. }
  1313. intStringLen := int(stringLen)
  1314. if intStringLen < 0 {
  1315. return ErrInvalidLengthIndex
  1316. }
  1317. postIndex := iNdEx + intStringLen
  1318. if postIndex > l {
  1319. return io.ErrUnexpectedEOF
  1320. }
  1321. m.Platform = string(dAtA[iNdEx:postIndex])
  1322. iNdEx = postIndex
  1323. case 2:
  1324. if wireType != 2 {
  1325. return fmt.Errorf("proto: wrong wireType = %d for field Device", wireType)
  1326. }
  1327. var stringLen uint64
  1328. for shift := uint(0); ; shift += 7 {
  1329. if shift >= 64 {
  1330. return ErrIntOverflowIndex
  1331. }
  1332. if iNdEx >= l {
  1333. return io.ErrUnexpectedEOF
  1334. }
  1335. b := dAtA[iNdEx]
  1336. iNdEx++
  1337. stringLen |= (uint64(b) & 0x7F) << shift
  1338. if b < 0x80 {
  1339. break
  1340. }
  1341. }
  1342. intStringLen := int(stringLen)
  1343. if intStringLen < 0 {
  1344. return ErrInvalidLengthIndex
  1345. }
  1346. postIndex := iNdEx + intStringLen
  1347. if postIndex > l {
  1348. return io.ErrUnexpectedEOF
  1349. }
  1350. m.Device = string(dAtA[iNdEx:postIndex])
  1351. iNdEx = postIndex
  1352. case 3:
  1353. if wireType != 2 {
  1354. return fmt.Errorf("proto: wrong wireType = %d for field Scale", wireType)
  1355. }
  1356. var stringLen uint64
  1357. for shift := uint(0); ; shift += 7 {
  1358. if shift >= 64 {
  1359. return ErrIntOverflowIndex
  1360. }
  1361. if iNdEx >= l {
  1362. return io.ErrUnexpectedEOF
  1363. }
  1364. b := dAtA[iNdEx]
  1365. iNdEx++
  1366. stringLen |= (uint64(b) & 0x7F) << shift
  1367. if b < 0x80 {
  1368. break
  1369. }
  1370. }
  1371. intStringLen := int(stringLen)
  1372. if intStringLen < 0 {
  1373. return ErrInvalidLengthIndex
  1374. }
  1375. postIndex := iNdEx + intStringLen
  1376. if postIndex > l {
  1377. return io.ErrUnexpectedEOF
  1378. }
  1379. m.Scale = string(dAtA[iNdEx:postIndex])
  1380. iNdEx = postIndex
  1381. case 4:
  1382. if wireType != 0 {
  1383. return fmt.Errorf("proto: wrong wireType = %d for field Build", wireType)
  1384. }
  1385. m.Build = 0
  1386. for shift := uint(0); ; shift += 7 {
  1387. if shift >= 64 {
  1388. return ErrIntOverflowIndex
  1389. }
  1390. if iNdEx >= l {
  1391. return io.ErrUnexpectedEOF
  1392. }
  1393. b := dAtA[iNdEx]
  1394. iNdEx++
  1395. m.Build |= (int64(b) & 0x7F) << shift
  1396. if b < 0x80 {
  1397. break
  1398. }
  1399. }
  1400. case 5:
  1401. if wireType != 0 {
  1402. return fmt.Errorf("proto: wrong wireType = %d for field RelationPage", wireType)
  1403. }
  1404. m.RelationPage = 0
  1405. for shift := uint(0); ; shift += 7 {
  1406. if shift >= 64 {
  1407. return ErrIntOverflowIndex
  1408. }
  1409. if iNdEx >= l {
  1410. return io.ErrUnexpectedEOF
  1411. }
  1412. b := dAtA[iNdEx]
  1413. iNdEx++
  1414. m.RelationPage |= (int64(b) & 0x7F) << shift
  1415. if b < 0x80 {
  1416. break
  1417. }
  1418. }
  1419. case 6:
  1420. if wireType != 0 {
  1421. return fmt.Errorf("proto: wrong wireType = %d for field ModuleId", wireType)
  1422. }
  1423. m.ModuleId = 0
  1424. for shift := uint(0); ; shift += 7 {
  1425. if shift >= 64 {
  1426. return ErrIntOverflowIndex
  1427. }
  1428. if iNdEx >= l {
  1429. return io.ErrUnexpectedEOF
  1430. }
  1431. b := dAtA[iNdEx]
  1432. iNdEx++
  1433. m.ModuleId |= (int64(b) & 0x7F) << shift
  1434. if b < 0x80 {
  1435. break
  1436. }
  1437. }
  1438. default:
  1439. iNdEx = preIndex
  1440. skippy, err := skipIndex(dAtA[iNdEx:])
  1441. if err != nil {
  1442. return err
  1443. }
  1444. if skippy < 0 {
  1445. return ErrInvalidLengthIndex
  1446. }
  1447. if (iNdEx + skippy) > l {
  1448. return io.ErrUnexpectedEOF
  1449. }
  1450. iNdEx += skippy
  1451. }
  1452. }
  1453. if iNdEx > l {
  1454. return io.ErrUnexpectedEOF
  1455. }
  1456. return nil
  1457. }
  1458. func (m *ChangeReq) Unmarshal(dAtA []byte) error {
  1459. l := len(dAtA)
  1460. iNdEx := 0
  1461. for iNdEx < l {
  1462. preIndex := iNdEx
  1463. var wire uint64
  1464. for shift := uint(0); ; shift += 7 {
  1465. if shift >= 64 {
  1466. return ErrIntOverflowIndex
  1467. }
  1468. if iNdEx >= l {
  1469. return io.ErrUnexpectedEOF
  1470. }
  1471. b := dAtA[iNdEx]
  1472. iNdEx++
  1473. wire |= (uint64(b) & 0x7F) << shift
  1474. if b < 0x80 {
  1475. break
  1476. }
  1477. }
  1478. fieldNum := int32(wire >> 3)
  1479. wireType := int(wire & 0x7)
  1480. if wireType == 4 {
  1481. return fmt.Errorf("proto: ChangeReq: wiretype end group for non-group")
  1482. }
  1483. if fieldNum <= 0 {
  1484. return fmt.Errorf("proto: ChangeReq: illegal tag %d (wire type %d)", fieldNum, wire)
  1485. }
  1486. switch fieldNum {
  1487. case 1:
  1488. if wireType != 0 {
  1489. return fmt.Errorf("proto: wrong wireType = %d for field ModuleId", wireType)
  1490. }
  1491. m.ModuleId = 0
  1492. for shift := uint(0); ; shift += 7 {
  1493. if shift >= 64 {
  1494. return ErrIntOverflowIndex
  1495. }
  1496. if iNdEx >= l {
  1497. return io.ErrUnexpectedEOF
  1498. }
  1499. b := dAtA[iNdEx]
  1500. iNdEx++
  1501. m.ModuleId |= (int64(b) & 0x7F) << shift
  1502. if b < 0x80 {
  1503. break
  1504. }
  1505. }
  1506. case 2:
  1507. if wireType != 2 {
  1508. return fmt.Errorf("proto: wrong wireType = %d for field AttentionRoomId", wireType)
  1509. }
  1510. var stringLen uint64
  1511. for shift := uint(0); ; shift += 7 {
  1512. if shift >= 64 {
  1513. return ErrIntOverflowIndex
  1514. }
  1515. if iNdEx >= l {
  1516. return io.ErrUnexpectedEOF
  1517. }
  1518. b := dAtA[iNdEx]
  1519. iNdEx++
  1520. stringLen |= (uint64(b) & 0x7F) << shift
  1521. if b < 0x80 {
  1522. break
  1523. }
  1524. }
  1525. intStringLen := int(stringLen)
  1526. if intStringLen < 0 {
  1527. return ErrInvalidLengthIndex
  1528. }
  1529. postIndex := iNdEx + intStringLen
  1530. if postIndex > l {
  1531. return io.ErrUnexpectedEOF
  1532. }
  1533. m.AttentionRoomId = string(dAtA[iNdEx:postIndex])
  1534. iNdEx = postIndex
  1535. case 3:
  1536. if wireType != 2 {
  1537. return fmt.Errorf("proto: wrong wireType = %d for field Platform", wireType)
  1538. }
  1539. var stringLen uint64
  1540. for shift := uint(0); ; shift += 7 {
  1541. if shift >= 64 {
  1542. return ErrIntOverflowIndex
  1543. }
  1544. if iNdEx >= l {
  1545. return io.ErrUnexpectedEOF
  1546. }
  1547. b := dAtA[iNdEx]
  1548. iNdEx++
  1549. stringLen |= (uint64(b) & 0x7F) << shift
  1550. if b < 0x80 {
  1551. break
  1552. }
  1553. }
  1554. intStringLen := int(stringLen)
  1555. if intStringLen < 0 {
  1556. return ErrInvalidLengthIndex
  1557. }
  1558. postIndex := iNdEx + intStringLen
  1559. if postIndex > l {
  1560. return io.ErrUnexpectedEOF
  1561. }
  1562. m.Platform = string(dAtA[iNdEx:postIndex])
  1563. iNdEx = postIndex
  1564. case 4:
  1565. if wireType != 2 {
  1566. return fmt.Errorf("proto: wrong wireType = %d for field Device", wireType)
  1567. }
  1568. var stringLen uint64
  1569. for shift := uint(0); ; shift += 7 {
  1570. if shift >= 64 {
  1571. return ErrIntOverflowIndex
  1572. }
  1573. if iNdEx >= l {
  1574. return io.ErrUnexpectedEOF
  1575. }
  1576. b := dAtA[iNdEx]
  1577. iNdEx++
  1578. stringLen |= (uint64(b) & 0x7F) << shift
  1579. if b < 0x80 {
  1580. break
  1581. }
  1582. }
  1583. intStringLen := int(stringLen)
  1584. if intStringLen < 0 {
  1585. return ErrInvalidLengthIndex
  1586. }
  1587. postIndex := iNdEx + intStringLen
  1588. if postIndex > l {
  1589. return io.ErrUnexpectedEOF
  1590. }
  1591. m.Device = string(dAtA[iNdEx:postIndex])
  1592. iNdEx = postIndex
  1593. case 5:
  1594. if wireType != 2 {
  1595. return fmt.Errorf("proto: wrong wireType = %d for field Scale", wireType)
  1596. }
  1597. var stringLen uint64
  1598. for shift := uint(0); ; shift += 7 {
  1599. if shift >= 64 {
  1600. return ErrIntOverflowIndex
  1601. }
  1602. if iNdEx >= l {
  1603. return io.ErrUnexpectedEOF
  1604. }
  1605. b := dAtA[iNdEx]
  1606. iNdEx++
  1607. stringLen |= (uint64(b) & 0x7F) << shift
  1608. if b < 0x80 {
  1609. break
  1610. }
  1611. }
  1612. intStringLen := int(stringLen)
  1613. if intStringLen < 0 {
  1614. return ErrInvalidLengthIndex
  1615. }
  1616. postIndex := iNdEx + intStringLen
  1617. if postIndex > l {
  1618. return io.ErrUnexpectedEOF
  1619. }
  1620. m.Scale = string(dAtA[iNdEx:postIndex])
  1621. iNdEx = postIndex
  1622. case 6:
  1623. if wireType != 0 {
  1624. return fmt.Errorf("proto: wrong wireType = %d for field Build", wireType)
  1625. }
  1626. m.Build = 0
  1627. for shift := uint(0); ; shift += 7 {
  1628. if shift >= 64 {
  1629. return ErrIntOverflowIndex
  1630. }
  1631. if iNdEx >= l {
  1632. return io.ErrUnexpectedEOF
  1633. }
  1634. b := dAtA[iNdEx]
  1635. iNdEx++
  1636. m.Build |= (int64(b) & 0x7F) << shift
  1637. if b < 0x80 {
  1638. break
  1639. }
  1640. }
  1641. default:
  1642. iNdEx = preIndex
  1643. skippy, err := skipIndex(dAtA[iNdEx:])
  1644. if err != nil {
  1645. return err
  1646. }
  1647. if skippy < 0 {
  1648. return ErrInvalidLengthIndex
  1649. }
  1650. if (iNdEx + skippy) > l {
  1651. return io.ErrUnexpectedEOF
  1652. }
  1653. iNdEx += skippy
  1654. }
  1655. }
  1656. if iNdEx > l {
  1657. return io.ErrUnexpectedEOF
  1658. }
  1659. return nil
  1660. }
  1661. func (m *ChangeResp) Unmarshal(dAtA []byte) error {
  1662. l := len(dAtA)
  1663. iNdEx := 0
  1664. for iNdEx < l {
  1665. preIndex := iNdEx
  1666. var wire uint64
  1667. for shift := uint(0); ; shift += 7 {
  1668. if shift >= 64 {
  1669. return ErrIntOverflowIndex
  1670. }
  1671. if iNdEx >= l {
  1672. return io.ErrUnexpectedEOF
  1673. }
  1674. b := dAtA[iNdEx]
  1675. iNdEx++
  1676. wire |= (uint64(b) & 0x7F) << shift
  1677. if b < 0x80 {
  1678. break
  1679. }
  1680. }
  1681. fieldNum := int32(wire >> 3)
  1682. wireType := int(wire & 0x7)
  1683. if wireType == 4 {
  1684. return fmt.Errorf("proto: ChangeResp: wiretype end group for non-group")
  1685. }
  1686. if fieldNum <= 0 {
  1687. return fmt.Errorf("proto: ChangeResp: illegal tag %d (wire type %d)", fieldNum, wire)
  1688. }
  1689. switch fieldNum {
  1690. case 1:
  1691. if wireType != 2 {
  1692. return fmt.Errorf("proto: wrong wireType = %d for field ModuleList", wireType)
  1693. }
  1694. var msglen int
  1695. for shift := uint(0); ; shift += 7 {
  1696. if shift >= 64 {
  1697. return ErrIntOverflowIndex
  1698. }
  1699. if iNdEx >= l {
  1700. return io.ErrUnexpectedEOF
  1701. }
  1702. b := dAtA[iNdEx]
  1703. iNdEx++
  1704. msglen |= (int(b) & 0x7F) << shift
  1705. if b < 0x80 {
  1706. break
  1707. }
  1708. }
  1709. if msglen < 0 {
  1710. return ErrInvalidLengthIndex
  1711. }
  1712. postIndex := iNdEx + msglen
  1713. if postIndex > l {
  1714. return io.ErrUnexpectedEOF
  1715. }
  1716. m.ModuleList = append(m.ModuleList, &ChangeResp_ModuleList{})
  1717. if err := m.ModuleList[len(m.ModuleList)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1718. return err
  1719. }
  1720. iNdEx = postIndex
  1721. default:
  1722. iNdEx = preIndex
  1723. skippy, err := skipIndex(dAtA[iNdEx:])
  1724. if err != nil {
  1725. return err
  1726. }
  1727. if skippy < 0 {
  1728. return ErrInvalidLengthIndex
  1729. }
  1730. if (iNdEx + skippy) > l {
  1731. return io.ErrUnexpectedEOF
  1732. }
  1733. iNdEx += skippy
  1734. }
  1735. }
  1736. if iNdEx > l {
  1737. return io.ErrUnexpectedEOF
  1738. }
  1739. return nil
  1740. }
  1741. func (m *ChangeResp_List) Unmarshal(dAtA []byte) error {
  1742. l := len(dAtA)
  1743. iNdEx := 0
  1744. for iNdEx < l {
  1745. preIndex := iNdEx
  1746. var wire uint64
  1747. for shift := uint(0); ; shift += 7 {
  1748. if shift >= 64 {
  1749. return ErrIntOverflowIndex
  1750. }
  1751. if iNdEx >= l {
  1752. return io.ErrUnexpectedEOF
  1753. }
  1754. b := dAtA[iNdEx]
  1755. iNdEx++
  1756. wire |= (uint64(b) & 0x7F) << shift
  1757. if b < 0x80 {
  1758. break
  1759. }
  1760. }
  1761. fieldNum := int32(wire >> 3)
  1762. wireType := int(wire & 0x7)
  1763. if wireType == 4 {
  1764. return fmt.Errorf("proto: List: wiretype end group for non-group")
  1765. }
  1766. if fieldNum <= 0 {
  1767. return fmt.Errorf("proto: List: illegal tag %d (wire type %d)", fieldNum, wire)
  1768. }
  1769. switch fieldNum {
  1770. case 1:
  1771. if wireType != 0 {
  1772. return fmt.Errorf("proto: wrong wireType = %d for field Roomid", wireType)
  1773. }
  1774. m.Roomid = 0
  1775. for shift := uint(0); ; shift += 7 {
  1776. if shift >= 64 {
  1777. return ErrIntOverflowIndex
  1778. }
  1779. if iNdEx >= l {
  1780. return io.ErrUnexpectedEOF
  1781. }
  1782. b := dAtA[iNdEx]
  1783. iNdEx++
  1784. m.Roomid |= (int64(b) & 0x7F) << shift
  1785. if b < 0x80 {
  1786. break
  1787. }
  1788. }
  1789. case 2:
  1790. if wireType != 2 {
  1791. return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType)
  1792. }
  1793. var stringLen uint64
  1794. for shift := uint(0); ; shift += 7 {
  1795. if shift >= 64 {
  1796. return ErrIntOverflowIndex
  1797. }
  1798. if iNdEx >= l {
  1799. return io.ErrUnexpectedEOF
  1800. }
  1801. b := dAtA[iNdEx]
  1802. iNdEx++
  1803. stringLen |= (uint64(b) & 0x7F) << shift
  1804. if b < 0x80 {
  1805. break
  1806. }
  1807. }
  1808. intStringLen := int(stringLen)
  1809. if intStringLen < 0 {
  1810. return ErrInvalidLengthIndex
  1811. }
  1812. postIndex := iNdEx + intStringLen
  1813. if postIndex > l {
  1814. return io.ErrUnexpectedEOF
  1815. }
  1816. m.Title = string(dAtA[iNdEx:postIndex])
  1817. iNdEx = postIndex
  1818. case 3:
  1819. if wireType != 2 {
  1820. return fmt.Errorf("proto: wrong wireType = %d for field Uname", wireType)
  1821. }
  1822. var stringLen uint64
  1823. for shift := uint(0); ; shift += 7 {
  1824. if shift >= 64 {
  1825. return ErrIntOverflowIndex
  1826. }
  1827. if iNdEx >= l {
  1828. return io.ErrUnexpectedEOF
  1829. }
  1830. b := dAtA[iNdEx]
  1831. iNdEx++
  1832. stringLen |= (uint64(b) & 0x7F) << shift
  1833. if b < 0x80 {
  1834. break
  1835. }
  1836. }
  1837. intStringLen := int(stringLen)
  1838. if intStringLen < 0 {
  1839. return ErrInvalidLengthIndex
  1840. }
  1841. postIndex := iNdEx + intStringLen
  1842. if postIndex > l {
  1843. return io.ErrUnexpectedEOF
  1844. }
  1845. m.Uname = string(dAtA[iNdEx:postIndex])
  1846. iNdEx = postIndex
  1847. case 4:
  1848. if wireType != 0 {
  1849. return fmt.Errorf("proto: wrong wireType = %d for field Online", wireType)
  1850. }
  1851. m.Online = 0
  1852. for shift := uint(0); ; shift += 7 {
  1853. if shift >= 64 {
  1854. return ErrIntOverflowIndex
  1855. }
  1856. if iNdEx >= l {
  1857. return io.ErrUnexpectedEOF
  1858. }
  1859. b := dAtA[iNdEx]
  1860. iNdEx++
  1861. m.Online |= (int64(b) & 0x7F) << shift
  1862. if b < 0x80 {
  1863. break
  1864. }
  1865. }
  1866. case 5:
  1867. if wireType != 2 {
  1868. return fmt.Errorf("proto: wrong wireType = %d for field Cover", wireType)
  1869. }
  1870. var stringLen uint64
  1871. for shift := uint(0); ; shift += 7 {
  1872. if shift >= 64 {
  1873. return ErrIntOverflowIndex
  1874. }
  1875. if iNdEx >= l {
  1876. return io.ErrUnexpectedEOF
  1877. }
  1878. b := dAtA[iNdEx]
  1879. iNdEx++
  1880. stringLen |= (uint64(b) & 0x7F) << shift
  1881. if b < 0x80 {
  1882. break
  1883. }
  1884. }
  1885. intStringLen := int(stringLen)
  1886. if intStringLen < 0 {
  1887. return ErrInvalidLengthIndex
  1888. }
  1889. postIndex := iNdEx + intStringLen
  1890. if postIndex > l {
  1891. return io.ErrUnexpectedEOF
  1892. }
  1893. m.Cover = string(dAtA[iNdEx:postIndex])
  1894. iNdEx = postIndex
  1895. case 6:
  1896. if wireType != 2 {
  1897. return fmt.Errorf("proto: wrong wireType = %d for field Link", wireType)
  1898. }
  1899. var stringLen uint64
  1900. for shift := uint(0); ; shift += 7 {
  1901. if shift >= 64 {
  1902. return ErrIntOverflowIndex
  1903. }
  1904. if iNdEx >= l {
  1905. return io.ErrUnexpectedEOF
  1906. }
  1907. b := dAtA[iNdEx]
  1908. iNdEx++
  1909. stringLen |= (uint64(b) & 0x7F) << shift
  1910. if b < 0x80 {
  1911. break
  1912. }
  1913. }
  1914. intStringLen := int(stringLen)
  1915. if intStringLen < 0 {
  1916. return ErrInvalidLengthIndex
  1917. }
  1918. postIndex := iNdEx + intStringLen
  1919. if postIndex > l {
  1920. return io.ErrUnexpectedEOF
  1921. }
  1922. m.Link = string(dAtA[iNdEx:postIndex])
  1923. iNdEx = postIndex
  1924. case 7:
  1925. if wireType != 2 {
  1926. return fmt.Errorf("proto: wrong wireType = %d for field Face", wireType)
  1927. }
  1928. var stringLen uint64
  1929. for shift := uint(0); ; shift += 7 {
  1930. if shift >= 64 {
  1931. return ErrIntOverflowIndex
  1932. }
  1933. if iNdEx >= l {
  1934. return io.ErrUnexpectedEOF
  1935. }
  1936. b := dAtA[iNdEx]
  1937. iNdEx++
  1938. stringLen |= (uint64(b) & 0x7F) << shift
  1939. if b < 0x80 {
  1940. break
  1941. }
  1942. }
  1943. intStringLen := int(stringLen)
  1944. if intStringLen < 0 {
  1945. return ErrInvalidLengthIndex
  1946. }
  1947. postIndex := iNdEx + intStringLen
  1948. if postIndex > l {
  1949. return io.ErrUnexpectedEOF
  1950. }
  1951. m.Face = string(dAtA[iNdEx:postIndex])
  1952. iNdEx = postIndex
  1953. case 8:
  1954. if wireType != 0 {
  1955. return fmt.Errorf("proto: wrong wireType = %d for field AreaV2ParentId", wireType)
  1956. }
  1957. m.AreaV2ParentId = 0
  1958. for shift := uint(0); ; shift += 7 {
  1959. if shift >= 64 {
  1960. return ErrIntOverflowIndex
  1961. }
  1962. if iNdEx >= l {
  1963. return io.ErrUnexpectedEOF
  1964. }
  1965. b := dAtA[iNdEx]
  1966. iNdEx++
  1967. m.AreaV2ParentId |= (int64(b) & 0x7F) << shift
  1968. if b < 0x80 {
  1969. break
  1970. }
  1971. }
  1972. case 9:
  1973. if wireType != 2 {
  1974. return fmt.Errorf("proto: wrong wireType = %d for field AreaV2ParentName", wireType)
  1975. }
  1976. var stringLen uint64
  1977. for shift := uint(0); ; shift += 7 {
  1978. if shift >= 64 {
  1979. return ErrIntOverflowIndex
  1980. }
  1981. if iNdEx >= l {
  1982. return io.ErrUnexpectedEOF
  1983. }
  1984. b := dAtA[iNdEx]
  1985. iNdEx++
  1986. stringLen |= (uint64(b) & 0x7F) << shift
  1987. if b < 0x80 {
  1988. break
  1989. }
  1990. }
  1991. intStringLen := int(stringLen)
  1992. if intStringLen < 0 {
  1993. return ErrInvalidLengthIndex
  1994. }
  1995. postIndex := iNdEx + intStringLen
  1996. if postIndex > l {
  1997. return io.ErrUnexpectedEOF
  1998. }
  1999. m.AreaV2ParentName = string(dAtA[iNdEx:postIndex])
  2000. iNdEx = postIndex
  2001. case 10:
  2002. if wireType != 0 {
  2003. return fmt.Errorf("proto: wrong wireType = %d for field AreaV2Id", wireType)
  2004. }
  2005. m.AreaV2Id = 0
  2006. for shift := uint(0); ; shift += 7 {
  2007. if shift >= 64 {
  2008. return ErrIntOverflowIndex
  2009. }
  2010. if iNdEx >= l {
  2011. return io.ErrUnexpectedEOF
  2012. }
  2013. b := dAtA[iNdEx]
  2014. iNdEx++
  2015. m.AreaV2Id |= (int64(b) & 0x7F) << shift
  2016. if b < 0x80 {
  2017. break
  2018. }
  2019. }
  2020. case 11:
  2021. if wireType != 2 {
  2022. return fmt.Errorf("proto: wrong wireType = %d for field AreaV2Name", wireType)
  2023. }
  2024. var stringLen uint64
  2025. for shift := uint(0); ; shift += 7 {
  2026. if shift >= 64 {
  2027. return ErrIntOverflowIndex
  2028. }
  2029. if iNdEx >= l {
  2030. return io.ErrUnexpectedEOF
  2031. }
  2032. b := dAtA[iNdEx]
  2033. iNdEx++
  2034. stringLen |= (uint64(b) & 0x7F) << shift
  2035. if b < 0x80 {
  2036. break
  2037. }
  2038. }
  2039. intStringLen := int(stringLen)
  2040. if intStringLen < 0 {
  2041. return ErrInvalidLengthIndex
  2042. }
  2043. postIndex := iNdEx + intStringLen
  2044. if postIndex > l {
  2045. return io.ErrUnexpectedEOF
  2046. }
  2047. m.AreaV2Name = string(dAtA[iNdEx:postIndex])
  2048. iNdEx = postIndex
  2049. case 12:
  2050. if wireType != 2 {
  2051. return fmt.Errorf("proto: wrong wireType = %d for field PlayUrl", wireType)
  2052. }
  2053. var stringLen uint64
  2054. for shift := uint(0); ; shift += 7 {
  2055. if shift >= 64 {
  2056. return ErrIntOverflowIndex
  2057. }
  2058. if iNdEx >= l {
  2059. return io.ErrUnexpectedEOF
  2060. }
  2061. b := dAtA[iNdEx]
  2062. iNdEx++
  2063. stringLen |= (uint64(b) & 0x7F) << shift
  2064. if b < 0x80 {
  2065. break
  2066. }
  2067. }
  2068. intStringLen := int(stringLen)
  2069. if intStringLen < 0 {
  2070. return ErrInvalidLengthIndex
  2071. }
  2072. postIndex := iNdEx + intStringLen
  2073. if postIndex > l {
  2074. return io.ErrUnexpectedEOF
  2075. }
  2076. m.PlayUrl = string(dAtA[iNdEx:postIndex])
  2077. iNdEx = postIndex
  2078. case 13:
  2079. if wireType != 2 {
  2080. return fmt.Errorf("proto: wrong wireType = %d for field PlayUrlH265", wireType)
  2081. }
  2082. var stringLen uint64
  2083. for shift := uint(0); ; shift += 7 {
  2084. if shift >= 64 {
  2085. return ErrIntOverflowIndex
  2086. }
  2087. if iNdEx >= l {
  2088. return io.ErrUnexpectedEOF
  2089. }
  2090. b := dAtA[iNdEx]
  2091. iNdEx++
  2092. stringLen |= (uint64(b) & 0x7F) << shift
  2093. if b < 0x80 {
  2094. break
  2095. }
  2096. }
  2097. intStringLen := int(stringLen)
  2098. if intStringLen < 0 {
  2099. return ErrInvalidLengthIndex
  2100. }
  2101. postIndex := iNdEx + intStringLen
  2102. if postIndex > l {
  2103. return io.ErrUnexpectedEOF
  2104. }
  2105. m.PlayUrlH265 = string(dAtA[iNdEx:postIndex])
  2106. iNdEx = postIndex
  2107. case 14:
  2108. if wireType != 0 {
  2109. return fmt.Errorf("proto: wrong wireType = %d for field CurrentQuality", wireType)
  2110. }
  2111. m.CurrentQuality = 0
  2112. for shift := uint(0); ; shift += 7 {
  2113. if shift >= 64 {
  2114. return ErrIntOverflowIndex
  2115. }
  2116. if iNdEx >= l {
  2117. return io.ErrUnexpectedEOF
  2118. }
  2119. b := dAtA[iNdEx]
  2120. iNdEx++
  2121. m.CurrentQuality |= (int64(b) & 0x7F) << shift
  2122. if b < 0x80 {
  2123. break
  2124. }
  2125. }
  2126. case 15:
  2127. if wireType != 0 {
  2128. return fmt.Errorf("proto: wrong wireType = %d for field BroadcastType", wireType)
  2129. }
  2130. m.BroadcastType = 0
  2131. for shift := uint(0); ; shift += 7 {
  2132. if shift >= 64 {
  2133. return ErrIntOverflowIndex
  2134. }
  2135. if iNdEx >= l {
  2136. return io.ErrUnexpectedEOF
  2137. }
  2138. b := dAtA[iNdEx]
  2139. iNdEx++
  2140. m.BroadcastType |= (int64(b) & 0x7F) << shift
  2141. if b < 0x80 {
  2142. break
  2143. }
  2144. }
  2145. case 16:
  2146. if wireType != 2 {
  2147. return fmt.Errorf("proto: wrong wireType = %d for field PendentRu", wireType)
  2148. }
  2149. var stringLen uint64
  2150. for shift := uint(0); ; shift += 7 {
  2151. if shift >= 64 {
  2152. return ErrIntOverflowIndex
  2153. }
  2154. if iNdEx >= l {
  2155. return io.ErrUnexpectedEOF
  2156. }
  2157. b := dAtA[iNdEx]
  2158. iNdEx++
  2159. stringLen |= (uint64(b) & 0x7F) << shift
  2160. if b < 0x80 {
  2161. break
  2162. }
  2163. }
  2164. intStringLen := int(stringLen)
  2165. if intStringLen < 0 {
  2166. return ErrInvalidLengthIndex
  2167. }
  2168. postIndex := iNdEx + intStringLen
  2169. if postIndex > l {
  2170. return io.ErrUnexpectedEOF
  2171. }
  2172. m.PendentRu = string(dAtA[iNdEx:postIndex])
  2173. iNdEx = postIndex
  2174. case 17:
  2175. if wireType != 2 {
  2176. return fmt.Errorf("proto: wrong wireType = %d for field PendentRuPic", wireType)
  2177. }
  2178. var stringLen uint64
  2179. for shift := uint(0); ; shift += 7 {
  2180. if shift >= 64 {
  2181. return ErrIntOverflowIndex
  2182. }
  2183. if iNdEx >= l {
  2184. return io.ErrUnexpectedEOF
  2185. }
  2186. b := dAtA[iNdEx]
  2187. iNdEx++
  2188. stringLen |= (uint64(b) & 0x7F) << shift
  2189. if b < 0x80 {
  2190. break
  2191. }
  2192. }
  2193. intStringLen := int(stringLen)
  2194. if intStringLen < 0 {
  2195. return ErrInvalidLengthIndex
  2196. }
  2197. postIndex := iNdEx + intStringLen
  2198. if postIndex > l {
  2199. return io.ErrUnexpectedEOF
  2200. }
  2201. m.PendentRuPic = string(dAtA[iNdEx:postIndex])
  2202. iNdEx = postIndex
  2203. case 18:
  2204. if wireType != 2 {
  2205. return fmt.Errorf("proto: wrong wireType = %d for field PendentRuColor", wireType)
  2206. }
  2207. var stringLen uint64
  2208. for shift := uint(0); ; shift += 7 {
  2209. if shift >= 64 {
  2210. return ErrIntOverflowIndex
  2211. }
  2212. if iNdEx >= l {
  2213. return io.ErrUnexpectedEOF
  2214. }
  2215. b := dAtA[iNdEx]
  2216. iNdEx++
  2217. stringLen |= (uint64(b) & 0x7F) << shift
  2218. if b < 0x80 {
  2219. break
  2220. }
  2221. }
  2222. intStringLen := int(stringLen)
  2223. if intStringLen < 0 {
  2224. return ErrInvalidLengthIndex
  2225. }
  2226. postIndex := iNdEx + intStringLen
  2227. if postIndex > l {
  2228. return io.ErrUnexpectedEOF
  2229. }
  2230. m.PendentRuColor = string(dAtA[iNdEx:postIndex])
  2231. iNdEx = postIndex
  2232. case 19:
  2233. if wireType != 0 {
  2234. return fmt.Errorf("proto: wrong wireType = %d for field RecType", wireType)
  2235. }
  2236. m.RecType = 0
  2237. for shift := uint(0); ; shift += 7 {
  2238. if shift >= 64 {
  2239. return ErrIntOverflowIndex
  2240. }
  2241. if iNdEx >= l {
  2242. return io.ErrUnexpectedEOF
  2243. }
  2244. b := dAtA[iNdEx]
  2245. iNdEx++
  2246. m.RecType |= (int64(b) & 0x7F) << shift
  2247. if b < 0x80 {
  2248. break
  2249. }
  2250. }
  2251. case 20:
  2252. if wireType != 0 {
  2253. return fmt.Errorf("proto: wrong wireType = %d for field PkId", wireType)
  2254. }
  2255. m.PkId = 0
  2256. for shift := uint(0); ; shift += 7 {
  2257. if shift >= 64 {
  2258. return ErrIntOverflowIndex
  2259. }
  2260. if iNdEx >= l {
  2261. return io.ErrUnexpectedEOF
  2262. }
  2263. b := dAtA[iNdEx]
  2264. iNdEx++
  2265. m.PkId |= (int64(b) & 0x7F) << shift
  2266. if b < 0x80 {
  2267. break
  2268. }
  2269. }
  2270. case 21:
  2271. if wireType == 0 {
  2272. var v int64
  2273. for shift := uint(0); ; shift += 7 {
  2274. if shift >= 64 {
  2275. return ErrIntOverflowIndex
  2276. }
  2277. if iNdEx >= l {
  2278. return io.ErrUnexpectedEOF
  2279. }
  2280. b := dAtA[iNdEx]
  2281. iNdEx++
  2282. v |= (int64(b) & 0x7F) << shift
  2283. if b < 0x80 {
  2284. break
  2285. }
  2286. }
  2287. m.AcceptQuality = append(m.AcceptQuality, v)
  2288. } else if wireType == 2 {
  2289. var packedLen int
  2290. for shift := uint(0); ; shift += 7 {
  2291. if shift >= 64 {
  2292. return ErrIntOverflowIndex
  2293. }
  2294. if iNdEx >= l {
  2295. return io.ErrUnexpectedEOF
  2296. }
  2297. b := dAtA[iNdEx]
  2298. iNdEx++
  2299. packedLen |= (int(b) & 0x7F) << shift
  2300. if b < 0x80 {
  2301. break
  2302. }
  2303. }
  2304. if packedLen < 0 {
  2305. return ErrInvalidLengthIndex
  2306. }
  2307. postIndex := iNdEx + packedLen
  2308. if postIndex > l {
  2309. return io.ErrUnexpectedEOF
  2310. }
  2311. var elementCount int
  2312. var count int
  2313. for _, integer := range dAtA {
  2314. if integer < 128 {
  2315. count++
  2316. }
  2317. }
  2318. elementCount = count
  2319. if elementCount != 0 && len(m.AcceptQuality) == 0 {
  2320. m.AcceptQuality = make([]int64, 0, elementCount)
  2321. }
  2322. for iNdEx < postIndex {
  2323. var v int64
  2324. for shift := uint(0); ; shift += 7 {
  2325. if shift >= 64 {
  2326. return ErrIntOverflowIndex
  2327. }
  2328. if iNdEx >= l {
  2329. return io.ErrUnexpectedEOF
  2330. }
  2331. b := dAtA[iNdEx]
  2332. iNdEx++
  2333. v |= (int64(b) & 0x7F) << shift
  2334. if b < 0x80 {
  2335. break
  2336. }
  2337. }
  2338. m.AcceptQuality = append(m.AcceptQuality, v)
  2339. }
  2340. } else {
  2341. return fmt.Errorf("proto: wrong wireType = %d for field AcceptQuality", wireType)
  2342. }
  2343. default:
  2344. iNdEx = preIndex
  2345. skippy, err := skipIndex(dAtA[iNdEx:])
  2346. if err != nil {
  2347. return err
  2348. }
  2349. if skippy < 0 {
  2350. return ErrInvalidLengthIndex
  2351. }
  2352. if (iNdEx + skippy) > l {
  2353. return io.ErrUnexpectedEOF
  2354. }
  2355. iNdEx += skippy
  2356. }
  2357. }
  2358. if iNdEx > l {
  2359. return io.ErrUnexpectedEOF
  2360. }
  2361. return nil
  2362. }
  2363. func (m *ChangeResp_ModuleInfo) Unmarshal(dAtA []byte) error {
  2364. l := len(dAtA)
  2365. iNdEx := 0
  2366. for iNdEx < l {
  2367. preIndex := iNdEx
  2368. var wire uint64
  2369. for shift := uint(0); ; shift += 7 {
  2370. if shift >= 64 {
  2371. return ErrIntOverflowIndex
  2372. }
  2373. if iNdEx >= l {
  2374. return io.ErrUnexpectedEOF
  2375. }
  2376. b := dAtA[iNdEx]
  2377. iNdEx++
  2378. wire |= (uint64(b) & 0x7F) << shift
  2379. if b < 0x80 {
  2380. break
  2381. }
  2382. }
  2383. fieldNum := int32(wire >> 3)
  2384. wireType := int(wire & 0x7)
  2385. if wireType == 4 {
  2386. return fmt.Errorf("proto: ModuleInfo: wiretype end group for non-group")
  2387. }
  2388. if fieldNum <= 0 {
  2389. return fmt.Errorf("proto: ModuleInfo: illegal tag %d (wire type %d)", fieldNum, wire)
  2390. }
  2391. switch fieldNum {
  2392. case 1:
  2393. if wireType != 0 {
  2394. return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType)
  2395. }
  2396. m.Id = 0
  2397. for shift := uint(0); ; shift += 7 {
  2398. if shift >= 64 {
  2399. return ErrIntOverflowIndex
  2400. }
  2401. if iNdEx >= l {
  2402. return io.ErrUnexpectedEOF
  2403. }
  2404. b := dAtA[iNdEx]
  2405. iNdEx++
  2406. m.Id |= (int64(b) & 0x7F) << shift
  2407. if b < 0x80 {
  2408. break
  2409. }
  2410. }
  2411. case 2:
  2412. if wireType != 2 {
  2413. return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType)
  2414. }
  2415. var stringLen uint64
  2416. for shift := uint(0); ; shift += 7 {
  2417. if shift >= 64 {
  2418. return ErrIntOverflowIndex
  2419. }
  2420. if iNdEx >= l {
  2421. return io.ErrUnexpectedEOF
  2422. }
  2423. b := dAtA[iNdEx]
  2424. iNdEx++
  2425. stringLen |= (uint64(b) & 0x7F) << shift
  2426. if b < 0x80 {
  2427. break
  2428. }
  2429. }
  2430. intStringLen := int(stringLen)
  2431. if intStringLen < 0 {
  2432. return ErrInvalidLengthIndex
  2433. }
  2434. postIndex := iNdEx + intStringLen
  2435. if postIndex > l {
  2436. return io.ErrUnexpectedEOF
  2437. }
  2438. m.Title = string(dAtA[iNdEx:postIndex])
  2439. iNdEx = postIndex
  2440. case 3:
  2441. if wireType != 2 {
  2442. return fmt.Errorf("proto: wrong wireType = %d for field Pic", wireType)
  2443. }
  2444. var stringLen uint64
  2445. for shift := uint(0); ; shift += 7 {
  2446. if shift >= 64 {
  2447. return ErrIntOverflowIndex
  2448. }
  2449. if iNdEx >= l {
  2450. return io.ErrUnexpectedEOF
  2451. }
  2452. b := dAtA[iNdEx]
  2453. iNdEx++
  2454. stringLen |= (uint64(b) & 0x7F) << shift
  2455. if b < 0x80 {
  2456. break
  2457. }
  2458. }
  2459. intStringLen := int(stringLen)
  2460. if intStringLen < 0 {
  2461. return ErrInvalidLengthIndex
  2462. }
  2463. postIndex := iNdEx + intStringLen
  2464. if postIndex > l {
  2465. return io.ErrUnexpectedEOF
  2466. }
  2467. m.Pic = string(dAtA[iNdEx:postIndex])
  2468. iNdEx = postIndex
  2469. case 4:
  2470. if wireType != 0 {
  2471. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  2472. }
  2473. m.Type = 0
  2474. for shift := uint(0); ; shift += 7 {
  2475. if shift >= 64 {
  2476. return ErrIntOverflowIndex
  2477. }
  2478. if iNdEx >= l {
  2479. return io.ErrUnexpectedEOF
  2480. }
  2481. b := dAtA[iNdEx]
  2482. iNdEx++
  2483. m.Type |= (int64(b) & 0x7F) << shift
  2484. if b < 0x80 {
  2485. break
  2486. }
  2487. }
  2488. case 5:
  2489. if wireType != 2 {
  2490. return fmt.Errorf("proto: wrong wireType = %d for field Link", wireType)
  2491. }
  2492. var stringLen uint64
  2493. for shift := uint(0); ; shift += 7 {
  2494. if shift >= 64 {
  2495. return ErrIntOverflowIndex
  2496. }
  2497. if iNdEx >= l {
  2498. return io.ErrUnexpectedEOF
  2499. }
  2500. b := dAtA[iNdEx]
  2501. iNdEx++
  2502. stringLen |= (uint64(b) & 0x7F) << shift
  2503. if b < 0x80 {
  2504. break
  2505. }
  2506. }
  2507. intStringLen := int(stringLen)
  2508. if intStringLen < 0 {
  2509. return ErrInvalidLengthIndex
  2510. }
  2511. postIndex := iNdEx + intStringLen
  2512. if postIndex > l {
  2513. return io.ErrUnexpectedEOF
  2514. }
  2515. m.Link = string(dAtA[iNdEx:postIndex])
  2516. iNdEx = postIndex
  2517. case 6:
  2518. if wireType != 0 {
  2519. return fmt.Errorf("proto: wrong wireType = %d for field Count", wireType)
  2520. }
  2521. m.Count = 0
  2522. for shift := uint(0); ; shift += 7 {
  2523. if shift >= 64 {
  2524. return ErrIntOverflowIndex
  2525. }
  2526. if iNdEx >= l {
  2527. return io.ErrUnexpectedEOF
  2528. }
  2529. b := dAtA[iNdEx]
  2530. iNdEx++
  2531. m.Count |= (int64(b) & 0x7F) << shift
  2532. if b < 0x80 {
  2533. break
  2534. }
  2535. }
  2536. case 7:
  2537. if wireType != 0 {
  2538. return fmt.Errorf("proto: wrong wireType = %d for field IsSkyHorseGray", wireType)
  2539. }
  2540. m.IsSkyHorseGray = 0
  2541. for shift := uint(0); ; shift += 7 {
  2542. if shift >= 64 {
  2543. return ErrIntOverflowIndex
  2544. }
  2545. if iNdEx >= l {
  2546. return io.ErrUnexpectedEOF
  2547. }
  2548. b := dAtA[iNdEx]
  2549. iNdEx++
  2550. m.IsSkyHorseGray |= (int64(b) & 0x7F) << shift
  2551. if b < 0x80 {
  2552. break
  2553. }
  2554. }
  2555. default:
  2556. iNdEx = preIndex
  2557. skippy, err := skipIndex(dAtA[iNdEx:])
  2558. if err != nil {
  2559. return err
  2560. }
  2561. if skippy < 0 {
  2562. return ErrInvalidLengthIndex
  2563. }
  2564. if (iNdEx + skippy) > l {
  2565. return io.ErrUnexpectedEOF
  2566. }
  2567. iNdEx += skippy
  2568. }
  2569. }
  2570. if iNdEx > l {
  2571. return io.ErrUnexpectedEOF
  2572. }
  2573. return nil
  2574. }
  2575. func (m *ChangeResp_ModuleList) Unmarshal(dAtA []byte) error {
  2576. l := len(dAtA)
  2577. iNdEx := 0
  2578. for iNdEx < l {
  2579. preIndex := iNdEx
  2580. var wire uint64
  2581. for shift := uint(0); ; shift += 7 {
  2582. if shift >= 64 {
  2583. return ErrIntOverflowIndex
  2584. }
  2585. if iNdEx >= l {
  2586. return io.ErrUnexpectedEOF
  2587. }
  2588. b := dAtA[iNdEx]
  2589. iNdEx++
  2590. wire |= (uint64(b) & 0x7F) << shift
  2591. if b < 0x80 {
  2592. break
  2593. }
  2594. }
  2595. fieldNum := int32(wire >> 3)
  2596. wireType := int(wire & 0x7)
  2597. if wireType == 4 {
  2598. return fmt.Errorf("proto: ModuleList: wiretype end group for non-group")
  2599. }
  2600. if fieldNum <= 0 {
  2601. return fmt.Errorf("proto: ModuleList: illegal tag %d (wire type %d)", fieldNum, wire)
  2602. }
  2603. switch fieldNum {
  2604. case 1:
  2605. if wireType != 2 {
  2606. return fmt.Errorf("proto: wrong wireType = %d for field ModuleInfo", wireType)
  2607. }
  2608. var msglen int
  2609. for shift := uint(0); ; shift += 7 {
  2610. if shift >= 64 {
  2611. return ErrIntOverflowIndex
  2612. }
  2613. if iNdEx >= l {
  2614. return io.ErrUnexpectedEOF
  2615. }
  2616. b := dAtA[iNdEx]
  2617. iNdEx++
  2618. msglen |= (int(b) & 0x7F) << shift
  2619. if b < 0x80 {
  2620. break
  2621. }
  2622. }
  2623. if msglen < 0 {
  2624. return ErrInvalidLengthIndex
  2625. }
  2626. postIndex := iNdEx + msglen
  2627. if postIndex > l {
  2628. return io.ErrUnexpectedEOF
  2629. }
  2630. if m.ModuleInfo == nil {
  2631. m.ModuleInfo = &ChangeResp_ModuleInfo{}
  2632. }
  2633. if err := m.ModuleInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2634. return err
  2635. }
  2636. iNdEx = postIndex
  2637. case 2:
  2638. if wireType != 2 {
  2639. return fmt.Errorf("proto: wrong wireType = %d for field List", wireType)
  2640. }
  2641. var msglen int
  2642. for shift := uint(0); ; shift += 7 {
  2643. if shift >= 64 {
  2644. return ErrIntOverflowIndex
  2645. }
  2646. if iNdEx >= l {
  2647. return io.ErrUnexpectedEOF
  2648. }
  2649. b := dAtA[iNdEx]
  2650. iNdEx++
  2651. msglen |= (int(b) & 0x7F) << shift
  2652. if b < 0x80 {
  2653. break
  2654. }
  2655. }
  2656. if msglen < 0 {
  2657. return ErrInvalidLengthIndex
  2658. }
  2659. postIndex := iNdEx + msglen
  2660. if postIndex > l {
  2661. return io.ErrUnexpectedEOF
  2662. }
  2663. m.List = append(m.List, &ChangeResp_List{})
  2664. if err := m.List[len(m.List)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2665. return err
  2666. }
  2667. iNdEx = postIndex
  2668. default:
  2669. iNdEx = preIndex
  2670. skippy, err := skipIndex(dAtA[iNdEx:])
  2671. if err != nil {
  2672. return err
  2673. }
  2674. if skippy < 0 {
  2675. return ErrInvalidLengthIndex
  2676. }
  2677. if (iNdEx + skippy) > l {
  2678. return io.ErrUnexpectedEOF
  2679. }
  2680. iNdEx += skippy
  2681. }
  2682. }
  2683. if iNdEx > l {
  2684. return io.ErrUnexpectedEOF
  2685. }
  2686. return nil
  2687. }
  2688. func skipIndex(dAtA []byte) (n int, err error) {
  2689. l := len(dAtA)
  2690. iNdEx := 0
  2691. for iNdEx < l {
  2692. var wire uint64
  2693. for shift := uint(0); ; shift += 7 {
  2694. if shift >= 64 {
  2695. return 0, ErrIntOverflowIndex
  2696. }
  2697. if iNdEx >= l {
  2698. return 0, io.ErrUnexpectedEOF
  2699. }
  2700. b := dAtA[iNdEx]
  2701. iNdEx++
  2702. wire |= (uint64(b) & 0x7F) << shift
  2703. if b < 0x80 {
  2704. break
  2705. }
  2706. }
  2707. wireType := int(wire & 0x7)
  2708. switch wireType {
  2709. case 0:
  2710. for shift := uint(0); ; shift += 7 {
  2711. if shift >= 64 {
  2712. return 0, ErrIntOverflowIndex
  2713. }
  2714. if iNdEx >= l {
  2715. return 0, io.ErrUnexpectedEOF
  2716. }
  2717. iNdEx++
  2718. if dAtA[iNdEx-1] < 0x80 {
  2719. break
  2720. }
  2721. }
  2722. return iNdEx, nil
  2723. case 1:
  2724. iNdEx += 8
  2725. return iNdEx, nil
  2726. case 2:
  2727. var length int
  2728. for shift := uint(0); ; shift += 7 {
  2729. if shift >= 64 {
  2730. return 0, ErrIntOverflowIndex
  2731. }
  2732. if iNdEx >= l {
  2733. return 0, io.ErrUnexpectedEOF
  2734. }
  2735. b := dAtA[iNdEx]
  2736. iNdEx++
  2737. length |= (int(b) & 0x7F) << shift
  2738. if b < 0x80 {
  2739. break
  2740. }
  2741. }
  2742. iNdEx += length
  2743. if length < 0 {
  2744. return 0, ErrInvalidLengthIndex
  2745. }
  2746. return iNdEx, nil
  2747. case 3:
  2748. for {
  2749. var innerWire uint64
  2750. var start int = iNdEx
  2751. for shift := uint(0); ; shift += 7 {
  2752. if shift >= 64 {
  2753. return 0, ErrIntOverflowIndex
  2754. }
  2755. if iNdEx >= l {
  2756. return 0, io.ErrUnexpectedEOF
  2757. }
  2758. b := dAtA[iNdEx]
  2759. iNdEx++
  2760. innerWire |= (uint64(b) & 0x7F) << shift
  2761. if b < 0x80 {
  2762. break
  2763. }
  2764. }
  2765. innerWireType := int(innerWire & 0x7)
  2766. if innerWireType == 4 {
  2767. break
  2768. }
  2769. next, err := skipIndex(dAtA[start:])
  2770. if err != nil {
  2771. return 0, err
  2772. }
  2773. iNdEx = start + next
  2774. }
  2775. return iNdEx, nil
  2776. case 4:
  2777. return iNdEx, nil
  2778. case 5:
  2779. iNdEx += 4
  2780. return iNdEx, nil
  2781. default:
  2782. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  2783. }
  2784. }
  2785. panic("unreachable")
  2786. }
  2787. var (
  2788. ErrInvalidLengthIndex = fmt.Errorf("proto: negative length found during unmarshaling")
  2789. ErrIntOverflowIndex = fmt.Errorf("proto: integer overflow")
  2790. )
  2791. func init() { proto.RegisterFile("api/http/v1/index.proto", fileDescriptor_index_a6c1bae85ae326d5) }
  2792. var fileDescriptor_index_a6c1bae85ae326d5 = []byte{
  2793. // 1183 bytes of a gzipped FileDescriptorProto
  2794. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x56, 0xcd, 0x6e, 0xdb, 0x46,
  2795. 0x10, 0x8e, 0x24, 0xcb, 0x96, 0xd6, 0x92, 0x6c, 0x6f, 0x9c, 0x84, 0x71, 0x53, 0xad, 0xaa, 0xfc,
  2796. 0xa9, 0xa8, 0x23, 0xd5, 0x2a, 0x12, 0xb4, 0x01, 0xfa, 0x67, 0xa3, 0x49, 0x84, 0xfe, 0x20, 0xd9,
  2797. 0xfe, 0x01, 0x45, 0x0b, 0x81, 0x26, 0xd7, 0xf2, 0xc2, 0x14, 0x49, 0x93, 0x4b, 0xa1, 0x7a, 0x82,
  2798. 0x5e, 0xdb, 0xd7, 0x28, 0x50, 0xa0, 0x8f, 0xd1, 0x63, 0x8e, 0x3d, 0x14, 0x8b, 0x22, 0xb9, 0xf1,
  2799. 0xa8, 0x17, 0x68, 0xb1, 0xb3, 0x24, 0x45, 0xd9, 0x6a, 0x9d, 0x0b, 0x97, 0x3b, 0xdf, 0x7c, 0xdf,
  2800. 0x72, 0x66, 0x67, 0x06, 0x44, 0xd7, 0x4c, 0x9f, 0xf7, 0x8e, 0x85, 0xf0, 0x7b, 0x93, 0xbd, 0x1e,
  2801. 0x77, 0x6d, 0xf6, 0x63, 0xd7, 0x0f, 0x3c, 0xe1, 0xe1, 0x6d, 0x87, 0x4f, 0x58, 0xd7, 0xf4, 0x7d,
  2802. 0xee, 0x0a, 0x16, 0x1c, 0x99, 0x16, 0xeb, 0x4e, 0xf6, 0x76, 0xee, 0x8d, 0xb8, 0x38, 0x8e, 0x0e,
  2803. 0xbb, 0x96, 0x37, 0xee, 0x8d, 0xbc, 0x91, 0xd7, 0x03, 0xe7, 0xc3, 0xe8, 0x08, 0x76, 0xb0, 0x81,
  2804. 0x37, 0x2d, 0xd2, 0xde, 0x44, 0x8d, 0xc7, 0x4c, 0x7c, 0xec, 0x38, 0x9f, 0xf1, 0x50, 0x50, 0x16,
  2805. 0xfa, 0xed, 0x5f, 0x4a, 0xa8, 0x9e, 0x37, 0x9d, 0xe2, 0x03, 0x54, 0xf1, 0x1d, 0x53, 0x1c, 0x79,
  2806. 0xc1, 0xd8, 0x28, 0xb4, 0x0a, 0x9d, 0xea, 0xfe, 0xdd, 0x99, 0x24, 0x37, 0xd5, 0xfe, 0x61, 0x3b,
  2807. 0x45, 0xda, 0xad, 0x89, 0xe9, 0x70, 0xdb, 0x14, 0xec, 0x61, 0x3b, 0x60, 0xa7, 0x11, 0x0f, 0x98,
  2808. 0xdd, 0xa6, 0x19, 0x11, 0xbf, 0x8f, 0x56, 0x6d, 0x36, 0xe1, 0x16, 0x33, 0x8a, 0x20, 0x71, 0x7b,
  2809. 0x26, 0xc9, 0x1b, 0x5a, 0x42, 0xdb, 0x97, 0x0b, 0x24, 0x24, 0xfc, 0x10, 0x95, 0x43, 0xcb, 0x74,
  2810. 0x98, 0x51, 0x02, 0xf6, 0xad, 0x99, 0x24, 0x2d, 0xcd, 0x06, 0xf3, 0x72, 0xb2, 0xa6, 0x28, 0xee,
  2811. 0x61, 0xc4, 0x1d, 0xdb, 0x58, 0x69, 0x15, 0x3a, 0xa5, 0x3c, 0x17, 0xcc, 0xff, 0xc1, 0x05, 0x0c,
  2812. 0x3f, 0x43, 0xf5, 0x80, 0x39, 0xa6, 0xe0, 0x9e, 0x3b, 0xf4, 0xcd, 0x11, 0x33, 0xca, 0xa0, 0xb1,
  2813. 0x3b, 0x93, 0xa4, 0xa3, 0x35, 0x16, 0xe0, 0xe5, 0x5a, 0xb5, 0xd4, 0xe7, 0xa9, 0x39, 0x62, 0x78,
  2814. 0x0f, 0x55, 0xc7, 0x9e, 0x1d, 0x39, 0x6c, 0xc8, 0x6d, 0x63, 0x15, 0xe4, 0xb6, 0x67, 0x92, 0x6c,
  2815. 0x6a, 0xb9, 0x0c, 0x6a, 0xd3, 0x8a, 0x7e, 0x1f, 0xd8, 0xed, 0xbf, 0x8a, 0xa8, 0x7a, 0x70, 0x6c,
  2816. 0xba, 0x23, 0xa6, 0xee, 0xe3, 0x93, 0xbc, 0x40, 0x01, 0x04, 0x3a, 0x33, 0x49, 0x6e, 0x9d, 0x15,
  2817. 0x58, 0x7e, 0x23, 0xa9, 0x28, 0xfe, 0x1e, 0x6d, 0x99, 0x42, 0x30, 0x17, 0x3e, 0x3e, 0xf0, 0xbc,
  2818. 0xb1, 0x92, 0xd3, 0x97, 0xf3, 0xf6, 0x4c, 0x92, 0x5d, 0x2d, 0x77, 0xce, 0x65, 0xb9, 0xec, 0x46,
  2819. 0xe6, 0x47, 0x3d, 0x6f, 0x3c, 0xb0, 0x71, 0x2f, 0x57, 0x34, 0xfa, 0xce, 0x2e, 0xcf, 0x24, 0xd9,
  2820. 0x38, 0x53, 0x34, 0xb9, 0x02, 0x79, 0x33, 0x2b, 0x90, 0x15, 0x70, 0xdf, 0x9a, 0x49, 0x52, 0x5f,
  2821. 0x28, 0x90, 0xac, 0x18, 0xee, 0xa4, 0xc5, 0x50, 0x06, 0xcf, 0xcd, 0x99, 0x24, 0xb5, 0x7c, 0x31,
  2822. 0xa4, 0x17, 0x7f, 0x27, 0xbd, 0x78, 0x9d, 0xe5, 0x9c, 0x9f, 0xbe, 0xf8, 0xe4, 0x92, 0xdb, 0xbf,
  2823. 0xd6, 0x10, 0x4a, 0xd3, 0x1b, 0xfa, 0xf8, 0x07, 0xb4, 0x9e, 0x24, 0xd1, 0xe1, 0xa1, 0x30, 0x0a,
  2824. 0xad, 0x52, 0x67, 0xbd, 0xff, 0x56, 0x77, 0x59, 0xbb, 0x75, 0xe7, 0xb4, 0xee, 0xe7, 0xc0, 0x51,
  2825. 0x4d, 0xb3, 0xbf, 0x11, 0x4b, 0x92, 0xd7, 0xa0, 0x68, 0x9c, 0x81, 0x3b, 0x3f, 0x55, 0xd0, 0x8a,
  2826. 0x7a, 0xc1, 0x6d, 0xb4, 0xaa, 0x72, 0x9a, 0x5d, 0x22, 0x8a, 0x25, 0x49, 0x2c, 0x34, 0x59, 0x31,
  2827. 0x41, 0x65, 0xc1, 0x85, 0x93, 0x76, 0x4d, 0x35, 0x96, 0x44, 0x1b, 0xa8, 0x5e, 0x94, 0x43, 0xe4,
  2828. 0x9a, 0xe3, 0xb4, 0x31, 0xc0, 0x01, 0x0c, 0x54, 0x2f, 0xea, 0x14, 0xcf, 0x75, 0xb8, 0xcb, 0x92,
  2829. 0xf2, 0x87, 0x53, 0xb4, 0x85, 0x26, 0xab, 0x12, 0xb1, 0xbc, 0x09, 0x0b, 0x92, 0x84, 0x82, 0x08,
  2830. 0x18, 0xa8, 0x5e, 0xf0, 0x0d, 0xb4, 0xe2, 0x70, 0xf7, 0x04, 0x12, 0x59, 0xdd, 0xaf, 0xc4, 0x92,
  2831. 0xc0, 0x9e, 0xc2, 0x53, 0xa1, 0x2a, 0x1f, 0xc6, 0xda, 0x1c, 0x55, 0x7b, 0x0a, 0x4f, 0xfc, 0x11,
  2832. 0xda, 0x32, 0x03, 0x66, 0x0e, 0x27, 0xfd, 0xa1, 0x6f, 0x06, 0xcc, 0x15, 0xaa, 0xce, 0x2a, 0xf0,
  2833. 0x2d, 0x57, 0x62, 0x49, 0xce, 0x83, 0xb4, 0xa1, 0x4c, 0xdf, 0xf4, 0x9f, 0x82, 0x61, 0x60, 0xe3,
  2834. 0x47, 0xe8, 0xf2, 0x19, 0x27, 0x88, 0xb8, 0x0a, 0xc7, 0x5d, 0x8b, 0x25, 0x59, 0x06, 0xd3, 0xcd,
  2835. 0xbc, 0xca, 0x17, 0x2a, 0x15, 0xbb, 0x08, 0xa5, 0x8e, 0xdc, 0x36, 0x10, 0x7c, 0x42, 0x23, 0x96,
  2836. 0x24, 0x67, 0xa5, 0x15, 0xcd, 0x1a, 0xd8, 0xb8, 0x8f, 0x6a, 0xa9, 0x1d, 0x8e, 0x5b, 0xd7, 0xc5,
  2837. 0x16, 0x4b, 0xb2, 0x60, 0xa7, 0x48, 0x33, 0xe0, 0x84, 0x3d, 0xa8, 0xfa, 0xe9, 0x30, 0x0a, 0x1c,
  2838. 0xa3, 0x06, 0xfe, 0x57, 0x63, 0x49, 0x70, 0x6a, 0xdb, 0xf5, 0xc6, 0x5c, 0xb0, 0xb1, 0x2f, 0xa6,
  2839. 0x74, 0x4d, 0xd9, 0xbe, 0x0e, 0x1c, 0xfc, 0x21, 0xaa, 0xa7, 0xf0, 0xf0, 0xb8, 0xff, 0xe0, 0xbe,
  2840. 0x51, 0x07, 0xde, 0x6b, 0xb1, 0x24, 0xd7, 0x16, 0x80, 0x1c, 0x79, 0x3d, 0x21, 0x3f, 0xe9, 0x3f,
  2841. 0xb8, 0x8f, 0x1f, 0xa1, 0x0d, 0x2b, 0x0a, 0x20, 0xee, 0xd3, 0xc8, 0x74, 0xb8, 0x98, 0x1a, 0x0d,
  2842. 0x08, 0xed, 0xf5, 0x58, 0x92, 0xeb, 0x67, 0xa0, 0x9c, 0x48, 0x23, 0x81, 0x9e, 0x69, 0x04, 0xbf,
  2843. 0x87, 0x1a, 0x87, 0x81, 0x67, 0xda, 0x96, 0x19, 0x8a, 0xa1, 0x98, 0xfa, 0xcc, 0xd8, 0x00, 0x19,
  2844. 0x1c, 0x4b, 0x72, 0x06, 0xa1, 0xf5, 0x6c, 0xff, 0xd5, 0xd4, 0x67, 0xf8, 0x1e, 0x42, 0x3e, 0x73,
  2845. 0x6d, 0x75, 0x4e, 0x10, 0x19, 0x9b, 0x10, 0x00, 0x24, 0x76, 0x6e, 0xa5, 0xd5, 0xe4, 0x9d, 0x46,
  2846. 0xf8, 0x5d, 0xd4, 0x98, 0x03, 0x43, 0x9f, 0x5b, 0xc6, 0x16, 0x50, 0xe0, 0xa4, 0x45, 0x84, 0xd6,
  2847. 0x32, 0xda, 0x53, 0x6e, 0xe1, 0x0f, 0xd0, 0x66, 0x0e, 0xb7, 0x3c, 0xc7, 0x0b, 0x0c, 0x0c, 0xdc,
  2848. 0xed, 0x58, 0x92, 0x73, 0x18, 0x6d, 0x64, 0xec, 0x03, 0xb5, 0xc7, 0x77, 0x51, 0x25, 0x60, 0x96,
  2849. 0x8e, 0xee, 0x32, 0x44, 0x57, 0x8b, 0x25, 0xc9, 0x6c, 0x74, 0x2d, 0x60, 0x16, 0x44, 0xd4, 0x44,
  2850. 0x65, 0xff, 0x44, 0x55, 0xc9, 0x36, 0x78, 0x41, 0x47, 0x80, 0x81, 0xae, 0xf8, 0x27, 0x03, 0x1b,
  2851. 0x1f, 0xa0, 0x86, 0x69, 0x59, 0xcc, 0x9f, 0xe7, 0xfc, 0x4a, 0xab, 0xd4, 0x29, 0xed, 0xdf, 0x88,
  2852. 0x25, 0x31, 0x16, 0x91, 0x5c, 0xca, 0xeb, 0x1a, 0x49, 0x32, 0xbe, 0xf3, 0x4f, 0x01, 0x21, 0x3d,
  2853. 0x35, 0x06, 0xee, 0x91, 0x87, 0xaf, 0xa2, 0x62, 0x36, 0x0b, 0x56, 0x63, 0x49, 0x8a, 0xdc, 0xa6,
  2854. 0xc5, 0x57, 0x99, 0x01, 0xd7, 0x51, 0x49, 0x25, 0x51, 0x4f, 0x80, 0xb5, 0x58, 0x12, 0xb5, 0xa5,
  2855. 0xea, 0xa1, 0x5a, 0x13, 0x82, 0xd5, 0xbd, 0x0f, 0xad, 0x09, 0x81, 0xc2, 0x33, 0x6b, 0xeb, 0xf2,
  2856. 0xd2, 0xb6, 0x86, 0xa9, 0x10, 0xb9, 0x22, 0x19, 0x9f, 0xc9, 0x54, 0x88, 0x5c, 0x41, 0xf5, 0xa2,
  2857. 0x3a, 0x9b, 0x87, 0xc3, 0xf0, 0x64, 0x3a, 0x3c, 0xf6, 0x82, 0x90, 0x0d, 0x47, 0x81, 0x39, 0x85,
  2858. 0x21, 0x90, 0x74, 0xf6, 0x39, 0x90, 0x36, 0x78, 0xf8, 0xe5, 0xc9, 0xf4, 0x89, 0x32, 0x3c, 0x0e,
  2859. 0xcc, 0xe9, 0xce, 0xef, 0x59, 0x06, 0x60, 0x22, 0xce, 0x27, 0x2f, 0x77, 0x8f, 0x3c, 0x48, 0xc5,
  2860. 0xab, 0x4f, 0x5e, 0x95, 0xc3, 0x85, 0xc9, 0xab, 0x34, 0xd2, 0xc9, 0x0b, 0x09, 0x3e, 0x50, 0xe1,
  2861. 0x86, 0xc2, 0x28, 0xc2, 0x44, 0xbf, 0x7d, 0xa1, 0x2e, 0xcc, 0xf2, 0x24, 0x2b, 0xa1, 0xa0, 0xf0,
  2862. 0xec, 0xff, 0x56, 0x40, 0xe5, 0x81, 0xfa, 0x0d, 0xc3, 0xdf, 0x22, 0x34, 0xca, 0x7e, 0x94, 0xf0,
  2863. 0xcd, 0xe5, 0x72, 0x0b, 0xbf, 0x52, 0x3b, 0xb7, 0x2e, 0x76, 0x0a, 0x7d, 0xfc, 0x29, 0x5a, 0xb5,
  2864. 0xe0, 0x2b, 0x30, 0xf9, 0xff, 0x6f, 0x3c, 0xdd, 0x69, 0x5d, 0x14, 0xc4, 0xfe, 0x8d, 0x3f, 0x5e,
  2865. 0x34, 0x0b, 0xcf, 0x5f, 0x34, 0x0b, 0x7f, 0xbf, 0x68, 0x16, 0x7e, 0x7e, 0xd9, 0xbc, 0xf4, 0xfc,
  2866. 0x65, 0xf3, 0xd2, 0x9f, 0x2f, 0x9b, 0x97, 0xbe, 0x2b, 0x4e, 0xf6, 0x0e, 0x57, 0xe1, 0x37, 0xf0,
  2867. 0x9d, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x31, 0x65, 0x56, 0xd5, 0x66, 0x0a, 0x00, 0x00,
  2868. }