api.pb.go 358 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778
  1. // Code generated by protoc-gen-gogo. DO NOT EDIT.
  2. // source: app/service/main/member/api/api.proto
  3. package api
  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 go_common_library_time "go-common/library/time"
  9. import (
  10. context "golang.org/x/net/context"
  11. grpc "google.golang.org/grpc"
  12. )
  13. import encoding_binary "encoding/binary"
  14. import io "io"
  15. // Reference imports to suppress errors if they are not otherwise used.
  16. var _ = proto.Marshal
  17. var _ = fmt.Errorf
  18. var _ = math.Inf
  19. // This is a compile-time assertion to ensure that this generated file
  20. // is compatible with the proto package it is being compiled against.
  21. // A compilation error at this line likely means your copy of the
  22. // proto package needs to be updated.
  23. const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package
  24. type MidReq struct {
  25. // mid
  26. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  27. // 真实ip
  28. RealIP string `protobuf:"bytes,3,opt,name=realIP,proto3" json:"realIP"`
  29. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  30. XXX_unrecognized []byte `json:"-"`
  31. XXX_sizecache int32 `json:"-"`
  32. }
  33. func (m *MidReq) Reset() { *m = MidReq{} }
  34. func (m *MidReq) String() string { return proto.CompactTextString(m) }
  35. func (*MidReq) ProtoMessage() {}
  36. func (*MidReq) Descriptor() ([]byte, []int) {
  37. return fileDescriptor_api_572d358ff91238b1, []int{0}
  38. }
  39. func (m *MidReq) XXX_Unmarshal(b []byte) error {
  40. return m.Unmarshal(b)
  41. }
  42. func (m *MidReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  43. if deterministic {
  44. return xxx_messageInfo_MidReq.Marshal(b, m, deterministic)
  45. } else {
  46. b = b[:cap(b)]
  47. n, err := m.MarshalTo(b)
  48. if err != nil {
  49. return nil, err
  50. }
  51. return b[:n], nil
  52. }
  53. }
  54. func (dst *MidReq) XXX_Merge(src proto.Message) {
  55. xxx_messageInfo_MidReq.Merge(dst, src)
  56. }
  57. func (m *MidReq) XXX_Size() int {
  58. return m.Size()
  59. }
  60. func (m *MidReq) XXX_DiscardUnknown() {
  61. xxx_messageInfo_MidReq.DiscardUnknown(m)
  62. }
  63. var xxx_messageInfo_MidReq proto.InternalMessageInfo
  64. func (m *MidReq) GetMid() int64 {
  65. if m != nil {
  66. return m.Mid
  67. }
  68. return 0
  69. }
  70. func (m *MidReq) GetRealIP() string {
  71. if m != nil {
  72. return m.RealIP
  73. }
  74. return ""
  75. }
  76. type MemberMidReq struct {
  77. // mid
  78. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  79. // 远端ip
  80. RemoteIP string `protobuf:"bytes,2,opt,name=remoteIP,proto3" json:"remoteIP"`
  81. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  82. XXX_unrecognized []byte `json:"-"`
  83. XXX_sizecache int32 `json:"-"`
  84. }
  85. func (m *MemberMidReq) Reset() { *m = MemberMidReq{} }
  86. func (m *MemberMidReq) String() string { return proto.CompactTextString(m) }
  87. func (*MemberMidReq) ProtoMessage() {}
  88. func (*MemberMidReq) Descriptor() ([]byte, []int) {
  89. return fileDescriptor_api_572d358ff91238b1, []int{1}
  90. }
  91. func (m *MemberMidReq) XXX_Unmarshal(b []byte) error {
  92. return m.Unmarshal(b)
  93. }
  94. func (m *MemberMidReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  95. if deterministic {
  96. return xxx_messageInfo_MemberMidReq.Marshal(b, m, deterministic)
  97. } else {
  98. b = b[:cap(b)]
  99. n, err := m.MarshalTo(b)
  100. if err != nil {
  101. return nil, err
  102. }
  103. return b[:n], nil
  104. }
  105. }
  106. func (dst *MemberMidReq) XXX_Merge(src proto.Message) {
  107. xxx_messageInfo_MemberMidReq.Merge(dst, src)
  108. }
  109. func (m *MemberMidReq) XXX_Size() int {
  110. return m.Size()
  111. }
  112. func (m *MemberMidReq) XXX_DiscardUnknown() {
  113. xxx_messageInfo_MemberMidReq.DiscardUnknown(m)
  114. }
  115. var xxx_messageInfo_MemberMidReq proto.InternalMessageInfo
  116. func (m *MemberMidReq) GetMid() int64 {
  117. if m != nil {
  118. return m.Mid
  119. }
  120. return 0
  121. }
  122. func (m *MemberMidReq) GetRemoteIP() string {
  123. if m != nil {
  124. return m.RemoteIP
  125. }
  126. return ""
  127. }
  128. type MemberMidsReq struct {
  129. // mid 列表
  130. Mids []int64 `protobuf:"varint,1,rep,packed,name=mids" json:"mids"`
  131. // 远端ip
  132. RemoteIP string `protobuf:"bytes,2,opt,name=remoteIP,proto3" json:"remoteIP"`
  133. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  134. XXX_unrecognized []byte `json:"-"`
  135. XXX_sizecache int32 `json:"-"`
  136. }
  137. func (m *MemberMidsReq) Reset() { *m = MemberMidsReq{} }
  138. func (m *MemberMidsReq) String() string { return proto.CompactTextString(m) }
  139. func (*MemberMidsReq) ProtoMessage() {}
  140. func (*MemberMidsReq) Descriptor() ([]byte, []int) {
  141. return fileDescriptor_api_572d358ff91238b1, []int{2}
  142. }
  143. func (m *MemberMidsReq) XXX_Unmarshal(b []byte) error {
  144. return m.Unmarshal(b)
  145. }
  146. func (m *MemberMidsReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  147. if deterministic {
  148. return xxx_messageInfo_MemberMidsReq.Marshal(b, m, deterministic)
  149. } else {
  150. b = b[:cap(b)]
  151. n, err := m.MarshalTo(b)
  152. if err != nil {
  153. return nil, err
  154. }
  155. return b[:n], nil
  156. }
  157. }
  158. func (dst *MemberMidsReq) XXX_Merge(src proto.Message) {
  159. xxx_messageInfo_MemberMidsReq.Merge(dst, src)
  160. }
  161. func (m *MemberMidsReq) XXX_Size() int {
  162. return m.Size()
  163. }
  164. func (m *MemberMidsReq) XXX_DiscardUnknown() {
  165. xxx_messageInfo_MemberMidsReq.DiscardUnknown(m)
  166. }
  167. var xxx_messageInfo_MemberMidsReq proto.InternalMessageInfo
  168. func (m *MemberMidsReq) GetMids() []int64 {
  169. if m != nil {
  170. return m.Mids
  171. }
  172. return nil
  173. }
  174. func (m *MemberMidsReq) GetRemoteIP() string {
  175. if m != nil {
  176. return m.RemoteIP
  177. }
  178. return ""
  179. }
  180. type MidByRealnameCardsReq struct {
  181. // 身份证号
  182. CardCode []string `protobuf:"bytes,1,rep,name=card_code,json=cardCode" json:"card_code,omitempty" form:"card_code" validate:"required"`
  183. // 国家
  184. Country int16 `protobuf:"varint,2,opt,name=country,proto3,casttype=int16" json:"country" form:"country"`
  185. // 证件类型
  186. CardType int8 `protobuf:"varint,3,opt,name=card_type,json=cardType,proto3,casttype=int8" json:"card_type" form:"card_type"`
  187. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  188. XXX_unrecognized []byte `json:"-"`
  189. XXX_sizecache int32 `json:"-"`
  190. }
  191. func (m *MidByRealnameCardsReq) Reset() { *m = MidByRealnameCardsReq{} }
  192. func (m *MidByRealnameCardsReq) String() string { return proto.CompactTextString(m) }
  193. func (*MidByRealnameCardsReq) ProtoMessage() {}
  194. func (*MidByRealnameCardsReq) Descriptor() ([]byte, []int) {
  195. return fileDescriptor_api_572d358ff91238b1, []int{3}
  196. }
  197. func (m *MidByRealnameCardsReq) XXX_Unmarshal(b []byte) error {
  198. return m.Unmarshal(b)
  199. }
  200. func (m *MidByRealnameCardsReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  201. if deterministic {
  202. return xxx_messageInfo_MidByRealnameCardsReq.Marshal(b, m, deterministic)
  203. } else {
  204. b = b[:cap(b)]
  205. n, err := m.MarshalTo(b)
  206. if err != nil {
  207. return nil, err
  208. }
  209. return b[:n], nil
  210. }
  211. }
  212. func (dst *MidByRealnameCardsReq) XXX_Merge(src proto.Message) {
  213. xxx_messageInfo_MidByRealnameCardsReq.Merge(dst, src)
  214. }
  215. func (m *MidByRealnameCardsReq) XXX_Size() int {
  216. return m.Size()
  217. }
  218. func (m *MidByRealnameCardsReq) XXX_DiscardUnknown() {
  219. xxx_messageInfo_MidByRealnameCardsReq.DiscardUnknown(m)
  220. }
  221. var xxx_messageInfo_MidByRealnameCardsReq proto.InternalMessageInfo
  222. func (m *MidByRealnameCardsReq) GetCardCode() []string {
  223. if m != nil {
  224. return m.CardCode
  225. }
  226. return nil
  227. }
  228. func (m *MidByRealnameCardsReq) GetCountry() int16 {
  229. if m != nil {
  230. return m.Country
  231. }
  232. return 0
  233. }
  234. func (m *MidByRealnameCardsReq) GetCardType() int8 {
  235. if m != nil {
  236. return m.CardType
  237. }
  238. return 0
  239. }
  240. // 空的message,对应真实service只返回error,没有具体返回值
  241. type EmptyStruct struct {
  242. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  243. XXX_unrecognized []byte `json:"-"`
  244. XXX_sizecache int32 `json:"-"`
  245. }
  246. func (m *EmptyStruct) Reset() { *m = EmptyStruct{} }
  247. func (m *EmptyStruct) String() string { return proto.CompactTextString(m) }
  248. func (*EmptyStruct) ProtoMessage() {}
  249. func (*EmptyStruct) Descriptor() ([]byte, []int) {
  250. return fileDescriptor_api_572d358ff91238b1, []int{4}
  251. }
  252. func (m *EmptyStruct) XXX_Unmarshal(b []byte) error {
  253. return m.Unmarshal(b)
  254. }
  255. func (m *EmptyStruct) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  256. if deterministic {
  257. return xxx_messageInfo_EmptyStruct.Marshal(b, m, deterministic)
  258. } else {
  259. b = b[:cap(b)]
  260. n, err := m.MarshalTo(b)
  261. if err != nil {
  262. return nil, err
  263. }
  264. return b[:n], nil
  265. }
  266. }
  267. func (dst *EmptyStruct) XXX_Merge(src proto.Message) {
  268. xxx_messageInfo_EmptyStruct.Merge(dst, src)
  269. }
  270. func (m *EmptyStruct) XXX_Size() int {
  271. return m.Size()
  272. }
  273. func (m *EmptyStruct) XXX_DiscardUnknown() {
  274. xxx_messageInfo_EmptyStruct.DiscardUnknown(m)
  275. }
  276. var xxx_messageInfo_EmptyStruct proto.InternalMessageInfo
  277. type LevelInfoReply struct {
  278. // 当前的等级信息
  279. Cur int32 `protobuf:"varint,1,opt,name=cur,proto3" json:"current_level"`
  280. // 当前等级的经验阀值
  281. Min int32 `protobuf:"varint,2,opt,name=min,proto3" json:"current_min"`
  282. // 当前的经验值
  283. NowExp int32 `protobuf:"varint,3,opt,name=now_exp,json=nowExp,proto3" json:"current_exp"`
  284. // 下个等级的经验阀值
  285. NextExp int32 `protobuf:"varint,4,opt,name=next_exp,json=nextExp,proto3" json:"next_exp"`
  286. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  287. XXX_unrecognized []byte `json:"-"`
  288. XXX_sizecache int32 `json:"-"`
  289. }
  290. func (m *LevelInfoReply) Reset() { *m = LevelInfoReply{} }
  291. func (m *LevelInfoReply) String() string { return proto.CompactTextString(m) }
  292. func (*LevelInfoReply) ProtoMessage() {}
  293. func (*LevelInfoReply) Descriptor() ([]byte, []int) {
  294. return fileDescriptor_api_572d358ff91238b1, []int{5}
  295. }
  296. func (m *LevelInfoReply) XXX_Unmarshal(b []byte) error {
  297. return m.Unmarshal(b)
  298. }
  299. func (m *LevelInfoReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  300. if deterministic {
  301. return xxx_messageInfo_LevelInfoReply.Marshal(b, m, deterministic)
  302. } else {
  303. b = b[:cap(b)]
  304. n, err := m.MarshalTo(b)
  305. if err != nil {
  306. return nil, err
  307. }
  308. return b[:n], nil
  309. }
  310. }
  311. func (dst *LevelInfoReply) XXX_Merge(src proto.Message) {
  312. xxx_messageInfo_LevelInfoReply.Merge(dst, src)
  313. }
  314. func (m *LevelInfoReply) XXX_Size() int {
  315. return m.Size()
  316. }
  317. func (m *LevelInfoReply) XXX_DiscardUnknown() {
  318. xxx_messageInfo_LevelInfoReply.DiscardUnknown(m)
  319. }
  320. var xxx_messageInfo_LevelInfoReply proto.InternalMessageInfo
  321. func (m *LevelInfoReply) GetCur() int32 {
  322. if m != nil {
  323. return m.Cur
  324. }
  325. return 0
  326. }
  327. func (m *LevelInfoReply) GetMin() int32 {
  328. if m != nil {
  329. return m.Min
  330. }
  331. return 0
  332. }
  333. func (m *LevelInfoReply) GetNowExp() int32 {
  334. if m != nil {
  335. return m.NowExp
  336. }
  337. return 0
  338. }
  339. func (m *LevelInfoReply) GetNextExp() int32 {
  340. if m != nil {
  341. return m.NextExp
  342. }
  343. return 0
  344. }
  345. type UserLogReply struct {
  346. // mid
  347. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  348. // ip
  349. Ip string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip"`
  350. // 时间戳
  351. Ts int64 `protobuf:"varint,3,opt,name=ts,proto3" json:"ts"`
  352. // logId
  353. LogId string `protobuf:"bytes,4,opt,name=log_id,json=logId,proto3" json:"log_id"`
  354. // 具体内容
  355. Content map[string]string `protobuf:"bytes,5,rep,name=content" json:"content" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
  356. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  357. XXX_unrecognized []byte `json:"-"`
  358. XXX_sizecache int32 `json:"-"`
  359. }
  360. func (m *UserLogReply) Reset() { *m = UserLogReply{} }
  361. func (m *UserLogReply) String() string { return proto.CompactTextString(m) }
  362. func (*UserLogReply) ProtoMessage() {}
  363. func (*UserLogReply) Descriptor() ([]byte, []int) {
  364. return fileDescriptor_api_572d358ff91238b1, []int{6}
  365. }
  366. func (m *UserLogReply) XXX_Unmarshal(b []byte) error {
  367. return m.Unmarshal(b)
  368. }
  369. func (m *UserLogReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  370. if deterministic {
  371. return xxx_messageInfo_UserLogReply.Marshal(b, m, deterministic)
  372. } else {
  373. b = b[:cap(b)]
  374. n, err := m.MarshalTo(b)
  375. if err != nil {
  376. return nil, err
  377. }
  378. return b[:n], nil
  379. }
  380. }
  381. func (dst *UserLogReply) XXX_Merge(src proto.Message) {
  382. xxx_messageInfo_UserLogReply.Merge(dst, src)
  383. }
  384. func (m *UserLogReply) XXX_Size() int {
  385. return m.Size()
  386. }
  387. func (m *UserLogReply) XXX_DiscardUnknown() {
  388. xxx_messageInfo_UserLogReply.DiscardUnknown(m)
  389. }
  390. var xxx_messageInfo_UserLogReply proto.InternalMessageInfo
  391. func (m *UserLogReply) GetMid() int64 {
  392. if m != nil {
  393. return m.Mid
  394. }
  395. return 0
  396. }
  397. func (m *UserLogReply) GetIp() string {
  398. if m != nil {
  399. return m.Ip
  400. }
  401. return ""
  402. }
  403. func (m *UserLogReply) GetTs() int64 {
  404. if m != nil {
  405. return m.Ts
  406. }
  407. return 0
  408. }
  409. func (m *UserLogReply) GetLogId() string {
  410. if m != nil {
  411. return m.LogId
  412. }
  413. return ""
  414. }
  415. func (m *UserLogReply) GetContent() map[string]string {
  416. if m != nil {
  417. return m.Content
  418. }
  419. return nil
  420. }
  421. type UserLogsReply struct {
  422. // UserLog的集合
  423. UserLogs []*UserLogReply `protobuf:"bytes,1,rep,name=user_logs,json=userLogs" json:"user_logs"`
  424. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  425. XXX_unrecognized []byte `json:"-"`
  426. XXX_sizecache int32 `json:"-"`
  427. }
  428. func (m *UserLogsReply) Reset() { *m = UserLogsReply{} }
  429. func (m *UserLogsReply) String() string { return proto.CompactTextString(m) }
  430. func (*UserLogsReply) ProtoMessage() {}
  431. func (*UserLogsReply) Descriptor() ([]byte, []int) {
  432. return fileDescriptor_api_572d358ff91238b1, []int{7}
  433. }
  434. func (m *UserLogsReply) XXX_Unmarshal(b []byte) error {
  435. return m.Unmarshal(b)
  436. }
  437. func (m *UserLogsReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  438. if deterministic {
  439. return xxx_messageInfo_UserLogsReply.Marshal(b, m, deterministic)
  440. } else {
  441. b = b[:cap(b)]
  442. n, err := m.MarshalTo(b)
  443. if err != nil {
  444. return nil, err
  445. }
  446. return b[:n], nil
  447. }
  448. }
  449. func (dst *UserLogsReply) XXX_Merge(src proto.Message) {
  450. xxx_messageInfo_UserLogsReply.Merge(dst, src)
  451. }
  452. func (m *UserLogsReply) XXX_Size() int {
  453. return m.Size()
  454. }
  455. func (m *UserLogsReply) XXX_DiscardUnknown() {
  456. xxx_messageInfo_UserLogsReply.DiscardUnknown(m)
  457. }
  458. var xxx_messageInfo_UserLogsReply proto.InternalMessageInfo
  459. func (m *UserLogsReply) GetUserLogs() []*UserLogReply {
  460. if m != nil {
  461. return m.UserLogs
  462. }
  463. return nil
  464. }
  465. type AddExpReq struct {
  466. // mid
  467. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  468. // 增量
  469. Count float64 `protobuf:"fixed64,2,opt,name=count,proto3" json:"count"`
  470. // 修改原因
  471. Reason string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason"`
  472. // 操作类型
  473. Operate string `protobuf:"bytes,4,opt,name=operate,proto3" json:"operate"`
  474. // ip
  475. Ip string `protobuf:"bytes,5,opt,name=ip,proto3" json:"ip"`
  476. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  477. XXX_unrecognized []byte `json:"-"`
  478. XXX_sizecache int32 `json:"-"`
  479. }
  480. func (m *AddExpReq) Reset() { *m = AddExpReq{} }
  481. func (m *AddExpReq) String() string { return proto.CompactTextString(m) }
  482. func (*AddExpReq) ProtoMessage() {}
  483. func (*AddExpReq) Descriptor() ([]byte, []int) {
  484. return fileDescriptor_api_572d358ff91238b1, []int{8}
  485. }
  486. func (m *AddExpReq) XXX_Unmarshal(b []byte) error {
  487. return m.Unmarshal(b)
  488. }
  489. func (m *AddExpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  490. if deterministic {
  491. return xxx_messageInfo_AddExpReq.Marshal(b, m, deterministic)
  492. } else {
  493. b = b[:cap(b)]
  494. n, err := m.MarshalTo(b)
  495. if err != nil {
  496. return nil, err
  497. }
  498. return b[:n], nil
  499. }
  500. }
  501. func (dst *AddExpReq) XXX_Merge(src proto.Message) {
  502. xxx_messageInfo_AddExpReq.Merge(dst, src)
  503. }
  504. func (m *AddExpReq) XXX_Size() int {
  505. return m.Size()
  506. }
  507. func (m *AddExpReq) XXX_DiscardUnknown() {
  508. xxx_messageInfo_AddExpReq.DiscardUnknown(m)
  509. }
  510. var xxx_messageInfo_AddExpReq proto.InternalMessageInfo
  511. func (m *AddExpReq) GetMid() int64 {
  512. if m != nil {
  513. return m.Mid
  514. }
  515. return 0
  516. }
  517. func (m *AddExpReq) GetCount() float64 {
  518. if m != nil {
  519. return m.Count
  520. }
  521. return 0
  522. }
  523. func (m *AddExpReq) GetReason() string {
  524. if m != nil {
  525. return m.Reason
  526. }
  527. return ""
  528. }
  529. func (m *AddExpReq) GetOperate() string {
  530. if m != nil {
  531. return m.Operate
  532. }
  533. return ""
  534. }
  535. func (m *AddExpReq) GetIp() string {
  536. if m != nil {
  537. return m.Ip
  538. }
  539. return ""
  540. }
  541. type ExpStatReply struct {
  542. // 是否获取过登陆奖励
  543. Login bool `protobuf:"varint,1,opt,name=login,proto3" json:"login"`
  544. // 是否获取过看视频的奖励
  545. Watch bool `protobuf:"varint,2,opt,name=watch,proto3" json:"watch_av"`
  546. // 是否获得投币奖励
  547. Coin int64 `protobuf:"varint,3,opt,name=coin,proto3" json:"coins_av"`
  548. // 是否获得分享过视频的奖励
  549. Share bool `protobuf:"varint,4,opt,name=share,proto3" json:"share_av"`
  550. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  551. XXX_unrecognized []byte `json:"-"`
  552. XXX_sizecache int32 `json:"-"`
  553. }
  554. func (m *ExpStatReply) Reset() { *m = ExpStatReply{} }
  555. func (m *ExpStatReply) String() string { return proto.CompactTextString(m) }
  556. func (*ExpStatReply) ProtoMessage() {}
  557. func (*ExpStatReply) Descriptor() ([]byte, []int) {
  558. return fileDescriptor_api_572d358ff91238b1, []int{9}
  559. }
  560. func (m *ExpStatReply) XXX_Unmarshal(b []byte) error {
  561. return m.Unmarshal(b)
  562. }
  563. func (m *ExpStatReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  564. if deterministic {
  565. return xxx_messageInfo_ExpStatReply.Marshal(b, m, deterministic)
  566. } else {
  567. b = b[:cap(b)]
  568. n, err := m.MarshalTo(b)
  569. if err != nil {
  570. return nil, err
  571. }
  572. return b[:n], nil
  573. }
  574. }
  575. func (dst *ExpStatReply) XXX_Merge(src proto.Message) {
  576. xxx_messageInfo_ExpStatReply.Merge(dst, src)
  577. }
  578. func (m *ExpStatReply) XXX_Size() int {
  579. return m.Size()
  580. }
  581. func (m *ExpStatReply) XXX_DiscardUnknown() {
  582. xxx_messageInfo_ExpStatReply.DiscardUnknown(m)
  583. }
  584. var xxx_messageInfo_ExpStatReply proto.InternalMessageInfo
  585. func (m *ExpStatReply) GetLogin() bool {
  586. if m != nil {
  587. return m.Login
  588. }
  589. return false
  590. }
  591. func (m *ExpStatReply) GetWatch() bool {
  592. if m != nil {
  593. return m.Watch
  594. }
  595. return false
  596. }
  597. func (m *ExpStatReply) GetCoin() int64 {
  598. if m != nil {
  599. return m.Coin
  600. }
  601. return 0
  602. }
  603. func (m *ExpStatReply) GetShare() bool {
  604. if m != nil {
  605. return m.Share
  606. }
  607. return false
  608. }
  609. // member
  610. type BaseInfoReply struct {
  611. // mid
  612. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  613. // 名称
  614. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name"`
  615. // 性别
  616. Sex int64 `protobuf:"varint,3,opt,name=sex,proto3" json:"sex"`
  617. // 头像
  618. Face string `protobuf:"bytes,4,opt,name=face,proto3" json:"face"`
  619. // 签名
  620. Sign string `protobuf:"bytes,5,opt,name=sign,proto3" json:"sign"`
  621. // 排名
  622. Rank int64 `protobuf:"varint,6,opt,name=rank,proto3" json:"rank"`
  623. // 生日
  624. Birthday go_common_library_time.Time `protobuf:"varint,7,opt,name=birthday,proto3,casttype=go-common/library/time.Time" json:"birthday"`
  625. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  626. XXX_unrecognized []byte `json:"-"`
  627. XXX_sizecache int32 `json:"-"`
  628. }
  629. func (m *BaseInfoReply) Reset() { *m = BaseInfoReply{} }
  630. func (m *BaseInfoReply) String() string { return proto.CompactTextString(m) }
  631. func (*BaseInfoReply) ProtoMessage() {}
  632. func (*BaseInfoReply) Descriptor() ([]byte, []int) {
  633. return fileDescriptor_api_572d358ff91238b1, []int{10}
  634. }
  635. func (m *BaseInfoReply) XXX_Unmarshal(b []byte) error {
  636. return m.Unmarshal(b)
  637. }
  638. func (m *BaseInfoReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  639. if deterministic {
  640. return xxx_messageInfo_BaseInfoReply.Marshal(b, m, deterministic)
  641. } else {
  642. b = b[:cap(b)]
  643. n, err := m.MarshalTo(b)
  644. if err != nil {
  645. return nil, err
  646. }
  647. return b[:n], nil
  648. }
  649. }
  650. func (dst *BaseInfoReply) XXX_Merge(src proto.Message) {
  651. xxx_messageInfo_BaseInfoReply.Merge(dst, src)
  652. }
  653. func (m *BaseInfoReply) XXX_Size() int {
  654. return m.Size()
  655. }
  656. func (m *BaseInfoReply) XXX_DiscardUnknown() {
  657. xxx_messageInfo_BaseInfoReply.DiscardUnknown(m)
  658. }
  659. var xxx_messageInfo_BaseInfoReply proto.InternalMessageInfo
  660. func (m *BaseInfoReply) GetMid() int64 {
  661. if m != nil {
  662. return m.Mid
  663. }
  664. return 0
  665. }
  666. func (m *BaseInfoReply) GetName() string {
  667. if m != nil {
  668. return m.Name
  669. }
  670. return ""
  671. }
  672. func (m *BaseInfoReply) GetSex() int64 {
  673. if m != nil {
  674. return m.Sex
  675. }
  676. return 0
  677. }
  678. func (m *BaseInfoReply) GetFace() string {
  679. if m != nil {
  680. return m.Face
  681. }
  682. return ""
  683. }
  684. func (m *BaseInfoReply) GetSign() string {
  685. if m != nil {
  686. return m.Sign
  687. }
  688. return ""
  689. }
  690. func (m *BaseInfoReply) GetRank() int64 {
  691. if m != nil {
  692. return m.Rank
  693. }
  694. return 0
  695. }
  696. func (m *BaseInfoReply) GetBirthday() go_common_library_time.Time {
  697. if m != nil {
  698. return m.Birthday
  699. }
  700. return 0
  701. }
  702. type OfficialInfoReply struct {
  703. // 角色类别
  704. Role int8 `protobuf:"varint,1,opt,name=role,proto3,casttype=int8" json:"role"`
  705. // 标题
  706. Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title"`
  707. // 描述
  708. Desc string `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc"`
  709. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  710. XXX_unrecognized []byte `json:"-"`
  711. XXX_sizecache int32 `json:"-"`
  712. }
  713. func (m *OfficialInfoReply) Reset() { *m = OfficialInfoReply{} }
  714. func (m *OfficialInfoReply) String() string { return proto.CompactTextString(m) }
  715. func (*OfficialInfoReply) ProtoMessage() {}
  716. func (*OfficialInfoReply) Descriptor() ([]byte, []int) {
  717. return fileDescriptor_api_572d358ff91238b1, []int{11}
  718. }
  719. func (m *OfficialInfoReply) XXX_Unmarshal(b []byte) error {
  720. return m.Unmarshal(b)
  721. }
  722. func (m *OfficialInfoReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  723. if deterministic {
  724. return xxx_messageInfo_OfficialInfoReply.Marshal(b, m, deterministic)
  725. } else {
  726. b = b[:cap(b)]
  727. n, err := m.MarshalTo(b)
  728. if err != nil {
  729. return nil, err
  730. }
  731. return b[:n], nil
  732. }
  733. }
  734. func (dst *OfficialInfoReply) XXX_Merge(src proto.Message) {
  735. xxx_messageInfo_OfficialInfoReply.Merge(dst, src)
  736. }
  737. func (m *OfficialInfoReply) XXX_Size() int {
  738. return m.Size()
  739. }
  740. func (m *OfficialInfoReply) XXX_DiscardUnknown() {
  741. xxx_messageInfo_OfficialInfoReply.DiscardUnknown(m)
  742. }
  743. var xxx_messageInfo_OfficialInfoReply proto.InternalMessageInfo
  744. func (m *OfficialInfoReply) GetRole() int8 {
  745. if m != nil {
  746. return m.Role
  747. }
  748. return 0
  749. }
  750. func (m *OfficialInfoReply) GetTitle() string {
  751. if m != nil {
  752. return m.Title
  753. }
  754. return ""
  755. }
  756. func (m *OfficialInfoReply) GetDesc() string {
  757. if m != nil {
  758. return m.Desc
  759. }
  760. return ""
  761. }
  762. type BaseInfosReply struct {
  763. // member基本信息集合
  764. BaseInfos map[int64]*BaseInfoReply `protobuf:"bytes,1,rep,name=base_infos,json=baseInfos" json:"base_infos,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value"`
  765. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  766. XXX_unrecognized []byte `json:"-"`
  767. XXX_sizecache int32 `json:"-"`
  768. }
  769. func (m *BaseInfosReply) Reset() { *m = BaseInfosReply{} }
  770. func (m *BaseInfosReply) String() string { return proto.CompactTextString(m) }
  771. func (*BaseInfosReply) ProtoMessage() {}
  772. func (*BaseInfosReply) Descriptor() ([]byte, []int) {
  773. return fileDescriptor_api_572d358ff91238b1, []int{12}
  774. }
  775. func (m *BaseInfosReply) XXX_Unmarshal(b []byte) error {
  776. return m.Unmarshal(b)
  777. }
  778. func (m *BaseInfosReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  779. if deterministic {
  780. return xxx_messageInfo_BaseInfosReply.Marshal(b, m, deterministic)
  781. } else {
  782. b = b[:cap(b)]
  783. n, err := m.MarshalTo(b)
  784. if err != nil {
  785. return nil, err
  786. }
  787. return b[:n], nil
  788. }
  789. }
  790. func (dst *BaseInfosReply) XXX_Merge(src proto.Message) {
  791. xxx_messageInfo_BaseInfosReply.Merge(dst, src)
  792. }
  793. func (m *BaseInfosReply) XXX_Size() int {
  794. return m.Size()
  795. }
  796. func (m *BaseInfosReply) XXX_DiscardUnknown() {
  797. xxx_messageInfo_BaseInfosReply.DiscardUnknown(m)
  798. }
  799. var xxx_messageInfo_BaseInfosReply proto.InternalMessageInfo
  800. func (m *BaseInfosReply) GetBaseInfos() map[int64]*BaseInfoReply {
  801. if m != nil {
  802. return m.BaseInfos
  803. }
  804. return nil
  805. }
  806. type MemberInfoReply struct {
  807. // 基本信息
  808. BaseInfo *BaseInfoReply `protobuf:"bytes,1,opt,name=base_info,json=baseInfo" json:"base_info,omitempty"`
  809. // 等级信息
  810. LevelInfo *LevelInfoReply `protobuf:"bytes,2,opt,name=level_info,json=levelInfo" json:"level_info,omitempty"`
  811. // 官方认证信息
  812. OfficialInfo *OfficialInfoReply `protobuf:"bytes,3,opt,name=official_info,json=officialInfo" json:"official_info,omitempty"`
  813. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  814. XXX_unrecognized []byte `json:"-"`
  815. XXX_sizecache int32 `json:"-"`
  816. }
  817. func (m *MemberInfoReply) Reset() { *m = MemberInfoReply{} }
  818. func (m *MemberInfoReply) String() string { return proto.CompactTextString(m) }
  819. func (*MemberInfoReply) ProtoMessage() {}
  820. func (*MemberInfoReply) Descriptor() ([]byte, []int) {
  821. return fileDescriptor_api_572d358ff91238b1, []int{13}
  822. }
  823. func (m *MemberInfoReply) XXX_Unmarshal(b []byte) error {
  824. return m.Unmarshal(b)
  825. }
  826. func (m *MemberInfoReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  827. if deterministic {
  828. return xxx_messageInfo_MemberInfoReply.Marshal(b, m, deterministic)
  829. } else {
  830. b = b[:cap(b)]
  831. n, err := m.MarshalTo(b)
  832. if err != nil {
  833. return nil, err
  834. }
  835. return b[:n], nil
  836. }
  837. }
  838. func (dst *MemberInfoReply) XXX_Merge(src proto.Message) {
  839. xxx_messageInfo_MemberInfoReply.Merge(dst, src)
  840. }
  841. func (m *MemberInfoReply) XXX_Size() int {
  842. return m.Size()
  843. }
  844. func (m *MemberInfoReply) XXX_DiscardUnknown() {
  845. xxx_messageInfo_MemberInfoReply.DiscardUnknown(m)
  846. }
  847. var xxx_messageInfo_MemberInfoReply proto.InternalMessageInfo
  848. func (m *MemberInfoReply) GetBaseInfo() *BaseInfoReply {
  849. if m != nil {
  850. return m.BaseInfo
  851. }
  852. return nil
  853. }
  854. func (m *MemberInfoReply) GetLevelInfo() *LevelInfoReply {
  855. if m != nil {
  856. return m.LevelInfo
  857. }
  858. return nil
  859. }
  860. func (m *MemberInfoReply) GetOfficialInfo() *OfficialInfoReply {
  861. if m != nil {
  862. return m.OfficialInfo
  863. }
  864. return nil
  865. }
  866. type MemberInfosReply struct {
  867. MemberInfos map[int64]*MemberInfoReply `protobuf:"bytes,1,rep,name=member_infos,json=memberInfos" json:"member_infos,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value"`
  868. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  869. XXX_unrecognized []byte `json:"-"`
  870. XXX_sizecache int32 `json:"-"`
  871. }
  872. func (m *MemberInfosReply) Reset() { *m = MemberInfosReply{} }
  873. func (m *MemberInfosReply) String() string { return proto.CompactTextString(m) }
  874. func (*MemberInfosReply) ProtoMessage() {}
  875. func (*MemberInfosReply) Descriptor() ([]byte, []int) {
  876. return fileDescriptor_api_572d358ff91238b1, []int{14}
  877. }
  878. func (m *MemberInfosReply) XXX_Unmarshal(b []byte) error {
  879. return m.Unmarshal(b)
  880. }
  881. func (m *MemberInfosReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  882. if deterministic {
  883. return xxx_messageInfo_MemberInfosReply.Marshal(b, m, deterministic)
  884. } else {
  885. b = b[:cap(b)]
  886. n, err := m.MarshalTo(b)
  887. if err != nil {
  888. return nil, err
  889. }
  890. return b[:n], nil
  891. }
  892. }
  893. func (dst *MemberInfosReply) XXX_Merge(src proto.Message) {
  894. xxx_messageInfo_MemberInfosReply.Merge(dst, src)
  895. }
  896. func (m *MemberInfosReply) XXX_Size() int {
  897. return m.Size()
  898. }
  899. func (m *MemberInfosReply) XXX_DiscardUnknown() {
  900. xxx_messageInfo_MemberInfosReply.DiscardUnknown(m)
  901. }
  902. var xxx_messageInfo_MemberInfosReply proto.InternalMessageInfo
  903. func (m *MemberInfosReply) GetMemberInfos() map[int64]*MemberInfoReply {
  904. if m != nil {
  905. return m.MemberInfos
  906. }
  907. return nil
  908. }
  909. type NickUpdatedReply struct {
  910. // 昵称是否修改过
  911. NickUpdated bool `protobuf:"varint,1,opt,name=nick_updated,json=nickUpdated,proto3" json:"nick_updated"`
  912. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  913. XXX_unrecognized []byte `json:"-"`
  914. XXX_sizecache int32 `json:"-"`
  915. }
  916. func (m *NickUpdatedReply) Reset() { *m = NickUpdatedReply{} }
  917. func (m *NickUpdatedReply) String() string { return proto.CompactTextString(m) }
  918. func (*NickUpdatedReply) ProtoMessage() {}
  919. func (*NickUpdatedReply) Descriptor() ([]byte, []int) {
  920. return fileDescriptor_api_572d358ff91238b1, []int{15}
  921. }
  922. func (m *NickUpdatedReply) XXX_Unmarshal(b []byte) error {
  923. return m.Unmarshal(b)
  924. }
  925. func (m *NickUpdatedReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  926. if deterministic {
  927. return xxx_messageInfo_NickUpdatedReply.Marshal(b, m, deterministic)
  928. } else {
  929. b = b[:cap(b)]
  930. n, err := m.MarshalTo(b)
  931. if err != nil {
  932. return nil, err
  933. }
  934. return b[:n], nil
  935. }
  936. }
  937. func (dst *NickUpdatedReply) XXX_Merge(src proto.Message) {
  938. xxx_messageInfo_NickUpdatedReply.Merge(dst, src)
  939. }
  940. func (m *NickUpdatedReply) XXX_Size() int {
  941. return m.Size()
  942. }
  943. func (m *NickUpdatedReply) XXX_DiscardUnknown() {
  944. xxx_messageInfo_NickUpdatedReply.DiscardUnknown(m)
  945. }
  946. var xxx_messageInfo_NickUpdatedReply proto.InternalMessageInfo
  947. func (m *NickUpdatedReply) GetNickUpdated() bool {
  948. if m != nil {
  949. return m.NickUpdated
  950. }
  951. return false
  952. }
  953. type OfficialDocReq struct {
  954. // mid
  955. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  956. // 名称
  957. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name"`
  958. // 审核状态
  959. State int8 `protobuf:"varint,3,opt,name=state,proto3,casttype=int8" json:"state"`
  960. // 角色
  961. Role int8 `protobuf:"varint,4,opt,name=role,proto3,casttype=int8" json:"role"`
  962. // 标题
  963. Title string `protobuf:"bytes,5,opt,name=title,proto3" json:"title"`
  964. // 描述
  965. Desc string `protobuf:"bytes,6,opt,name=desc,proto3" json:"desc"`
  966. // 拒绝原因
  967. RejectReason string `protobuf:"bytes,7,opt,name=reject_reason,json=rejectReason,proto3" json:"reject_reason"`
  968. // 真实名字
  969. Realname int8 `protobuf:"varint,8,opt,name=realname,proto3,casttype=int8" json:"realname"`
  970. // 操作人
  971. Operator string `protobuf:"bytes,9,opt,name=operator,proto3" json:"operator"`
  972. // 电话
  973. Telephone string `protobuf:"bytes,10,opt,name=telephone,proto3" json:"telephone"`
  974. // 邮箱
  975. Email string `protobuf:"bytes,11,opt,name=email,proto3" json:"email"`
  976. // 地址
  977. Address string `protobuf:"bytes,12,opt,name=address,proto3" json:"address"`
  978. // 公司
  979. Company string `protobuf:"bytes,13,opt,name=company,proto3" json:"company"`
  980. // 统一信用代码
  981. CreditCode string `protobuf:"bytes,14,opt,name=credit_code,json=creditCode,proto3" json:"credit_code"`
  982. // 组织机构
  983. Organization string `protobuf:"bytes,15,opt,name=organization,proto3" json:"organization"`
  984. // 组织机构类型
  985. OrganizationType string `protobuf:"bytes,16,opt,name=organization_type,json=organizationType,proto3" json:"organization_type"`
  986. // 营业执照
  987. BusinessLicense string `protobuf:"bytes,17,opt,name=business_license,json=businessLicense,proto3" json:"business_license"`
  988. // 企业规模
  989. BusinessScale string `protobuf:"bytes,18,opt,name=business_scale,json=businessScale,proto3" json:"business_scale"`
  990. // 企业等级
  991. BusinessLevel string `protobuf:"bytes,19,opt,name=business_level,json=businessLevel,proto3" json:"business_level"`
  992. // 企业授权函
  993. BusinessAuth string `protobuf:"bytes,20,opt,name=business_auth,json=businessAuth,proto3" json:"business_auth"`
  994. // 其他补充资料
  995. Supplement string `protobuf:"bytes,21,opt,name=supplement,proto3" json:"supplement"`
  996. // 专业资质
  997. Professional string `protobuf:"bytes,22,opt,name=professional,proto3" json:"professional"`
  998. // 身份证明
  999. Identification string `protobuf:"bytes,23,opt,name=identification,proto3" json:"identification"`
  1000. // 提交来源
  1001. SubmitSource string `protobuf:"bytes,24,opt,name=submit_source,json=submitSource,proto3" json:"submit_source"`
  1002. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1003. XXX_unrecognized []byte `json:"-"`
  1004. XXX_sizecache int32 `json:"-"`
  1005. }
  1006. func (m *OfficialDocReq) Reset() { *m = OfficialDocReq{} }
  1007. func (m *OfficialDocReq) String() string { return proto.CompactTextString(m) }
  1008. func (*OfficialDocReq) ProtoMessage() {}
  1009. func (*OfficialDocReq) Descriptor() ([]byte, []int) {
  1010. return fileDescriptor_api_572d358ff91238b1, []int{16}
  1011. }
  1012. func (m *OfficialDocReq) XXX_Unmarshal(b []byte) error {
  1013. return m.Unmarshal(b)
  1014. }
  1015. func (m *OfficialDocReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1016. if deterministic {
  1017. return xxx_messageInfo_OfficialDocReq.Marshal(b, m, deterministic)
  1018. } else {
  1019. b = b[:cap(b)]
  1020. n, err := m.MarshalTo(b)
  1021. if err != nil {
  1022. return nil, err
  1023. }
  1024. return b[:n], nil
  1025. }
  1026. }
  1027. func (dst *OfficialDocReq) XXX_Merge(src proto.Message) {
  1028. xxx_messageInfo_OfficialDocReq.Merge(dst, src)
  1029. }
  1030. func (m *OfficialDocReq) XXX_Size() int {
  1031. return m.Size()
  1032. }
  1033. func (m *OfficialDocReq) XXX_DiscardUnknown() {
  1034. xxx_messageInfo_OfficialDocReq.DiscardUnknown(m)
  1035. }
  1036. var xxx_messageInfo_OfficialDocReq proto.InternalMessageInfo
  1037. func (m *OfficialDocReq) GetMid() int64 {
  1038. if m != nil {
  1039. return m.Mid
  1040. }
  1041. return 0
  1042. }
  1043. func (m *OfficialDocReq) GetName() string {
  1044. if m != nil {
  1045. return m.Name
  1046. }
  1047. return ""
  1048. }
  1049. func (m *OfficialDocReq) GetState() int8 {
  1050. if m != nil {
  1051. return m.State
  1052. }
  1053. return 0
  1054. }
  1055. func (m *OfficialDocReq) GetRole() int8 {
  1056. if m != nil {
  1057. return m.Role
  1058. }
  1059. return 0
  1060. }
  1061. func (m *OfficialDocReq) GetTitle() string {
  1062. if m != nil {
  1063. return m.Title
  1064. }
  1065. return ""
  1066. }
  1067. func (m *OfficialDocReq) GetDesc() string {
  1068. if m != nil {
  1069. return m.Desc
  1070. }
  1071. return ""
  1072. }
  1073. func (m *OfficialDocReq) GetRejectReason() string {
  1074. if m != nil {
  1075. return m.RejectReason
  1076. }
  1077. return ""
  1078. }
  1079. func (m *OfficialDocReq) GetRealname() int8 {
  1080. if m != nil {
  1081. return m.Realname
  1082. }
  1083. return 0
  1084. }
  1085. func (m *OfficialDocReq) GetOperator() string {
  1086. if m != nil {
  1087. return m.Operator
  1088. }
  1089. return ""
  1090. }
  1091. func (m *OfficialDocReq) GetTelephone() string {
  1092. if m != nil {
  1093. return m.Telephone
  1094. }
  1095. return ""
  1096. }
  1097. func (m *OfficialDocReq) GetEmail() string {
  1098. if m != nil {
  1099. return m.Email
  1100. }
  1101. return ""
  1102. }
  1103. func (m *OfficialDocReq) GetAddress() string {
  1104. if m != nil {
  1105. return m.Address
  1106. }
  1107. return ""
  1108. }
  1109. func (m *OfficialDocReq) GetCompany() string {
  1110. if m != nil {
  1111. return m.Company
  1112. }
  1113. return ""
  1114. }
  1115. func (m *OfficialDocReq) GetCreditCode() string {
  1116. if m != nil {
  1117. return m.CreditCode
  1118. }
  1119. return ""
  1120. }
  1121. func (m *OfficialDocReq) GetOrganization() string {
  1122. if m != nil {
  1123. return m.Organization
  1124. }
  1125. return ""
  1126. }
  1127. func (m *OfficialDocReq) GetOrganizationType() string {
  1128. if m != nil {
  1129. return m.OrganizationType
  1130. }
  1131. return ""
  1132. }
  1133. func (m *OfficialDocReq) GetBusinessLicense() string {
  1134. if m != nil {
  1135. return m.BusinessLicense
  1136. }
  1137. return ""
  1138. }
  1139. func (m *OfficialDocReq) GetBusinessScale() string {
  1140. if m != nil {
  1141. return m.BusinessScale
  1142. }
  1143. return ""
  1144. }
  1145. func (m *OfficialDocReq) GetBusinessLevel() string {
  1146. if m != nil {
  1147. return m.BusinessLevel
  1148. }
  1149. return ""
  1150. }
  1151. func (m *OfficialDocReq) GetBusinessAuth() string {
  1152. if m != nil {
  1153. return m.BusinessAuth
  1154. }
  1155. return ""
  1156. }
  1157. func (m *OfficialDocReq) GetSupplement() string {
  1158. if m != nil {
  1159. return m.Supplement
  1160. }
  1161. return ""
  1162. }
  1163. func (m *OfficialDocReq) GetProfessional() string {
  1164. if m != nil {
  1165. return m.Professional
  1166. }
  1167. return ""
  1168. }
  1169. func (m *OfficialDocReq) GetIdentification() string {
  1170. if m != nil {
  1171. return m.Identification
  1172. }
  1173. return ""
  1174. }
  1175. func (m *OfficialDocReq) GetSubmitSource() string {
  1176. if m != nil {
  1177. return m.SubmitSource
  1178. }
  1179. return ""
  1180. }
  1181. type UpdateSexReq struct {
  1182. // mid
  1183. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  1184. // 性别
  1185. Sex int64 `protobuf:"varint,2,opt,name=sex,proto3" json:"sex"`
  1186. // 远端ip
  1187. Remote_IP string `protobuf:"bytes,3,opt,name=remote_IP,json=remoteIP,proto3" json:"remoteIP"`
  1188. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1189. XXX_unrecognized []byte `json:"-"`
  1190. XXX_sizecache int32 `json:"-"`
  1191. }
  1192. func (m *UpdateSexReq) Reset() { *m = UpdateSexReq{} }
  1193. func (m *UpdateSexReq) String() string { return proto.CompactTextString(m) }
  1194. func (*UpdateSexReq) ProtoMessage() {}
  1195. func (*UpdateSexReq) Descriptor() ([]byte, []int) {
  1196. return fileDescriptor_api_572d358ff91238b1, []int{17}
  1197. }
  1198. func (m *UpdateSexReq) XXX_Unmarshal(b []byte) error {
  1199. return m.Unmarshal(b)
  1200. }
  1201. func (m *UpdateSexReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1202. if deterministic {
  1203. return xxx_messageInfo_UpdateSexReq.Marshal(b, m, deterministic)
  1204. } else {
  1205. b = b[:cap(b)]
  1206. n, err := m.MarshalTo(b)
  1207. if err != nil {
  1208. return nil, err
  1209. }
  1210. return b[:n], nil
  1211. }
  1212. }
  1213. func (dst *UpdateSexReq) XXX_Merge(src proto.Message) {
  1214. xxx_messageInfo_UpdateSexReq.Merge(dst, src)
  1215. }
  1216. func (m *UpdateSexReq) XXX_Size() int {
  1217. return m.Size()
  1218. }
  1219. func (m *UpdateSexReq) XXX_DiscardUnknown() {
  1220. xxx_messageInfo_UpdateSexReq.DiscardUnknown(m)
  1221. }
  1222. var xxx_messageInfo_UpdateSexReq proto.InternalMessageInfo
  1223. func (m *UpdateSexReq) GetMid() int64 {
  1224. if m != nil {
  1225. return m.Mid
  1226. }
  1227. return 0
  1228. }
  1229. func (m *UpdateSexReq) GetSex() int64 {
  1230. if m != nil {
  1231. return m.Sex
  1232. }
  1233. return 0
  1234. }
  1235. func (m *UpdateSexReq) GetRemote_IP() string {
  1236. if m != nil {
  1237. return m.Remote_IP
  1238. }
  1239. return ""
  1240. }
  1241. type UpdateUnameReq struct {
  1242. // mid
  1243. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  1244. // 名称
  1245. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name"`
  1246. // 远端ip
  1247. Remote_IP string `protobuf:"bytes,3,opt,name=remote_IP,json=remoteIP,proto3" json:"remoteIP"`
  1248. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1249. XXX_unrecognized []byte `json:"-"`
  1250. XXX_sizecache int32 `json:"-"`
  1251. }
  1252. func (m *UpdateUnameReq) Reset() { *m = UpdateUnameReq{} }
  1253. func (m *UpdateUnameReq) String() string { return proto.CompactTextString(m) }
  1254. func (*UpdateUnameReq) ProtoMessage() {}
  1255. func (*UpdateUnameReq) Descriptor() ([]byte, []int) {
  1256. return fileDescriptor_api_572d358ff91238b1, []int{18}
  1257. }
  1258. func (m *UpdateUnameReq) XXX_Unmarshal(b []byte) error {
  1259. return m.Unmarshal(b)
  1260. }
  1261. func (m *UpdateUnameReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1262. if deterministic {
  1263. return xxx_messageInfo_UpdateUnameReq.Marshal(b, m, deterministic)
  1264. } else {
  1265. b = b[:cap(b)]
  1266. n, err := m.MarshalTo(b)
  1267. if err != nil {
  1268. return nil, err
  1269. }
  1270. return b[:n], nil
  1271. }
  1272. }
  1273. func (dst *UpdateUnameReq) XXX_Merge(src proto.Message) {
  1274. xxx_messageInfo_UpdateUnameReq.Merge(dst, src)
  1275. }
  1276. func (m *UpdateUnameReq) XXX_Size() int {
  1277. return m.Size()
  1278. }
  1279. func (m *UpdateUnameReq) XXX_DiscardUnknown() {
  1280. xxx_messageInfo_UpdateUnameReq.DiscardUnknown(m)
  1281. }
  1282. var xxx_messageInfo_UpdateUnameReq proto.InternalMessageInfo
  1283. func (m *UpdateUnameReq) GetMid() int64 {
  1284. if m != nil {
  1285. return m.Mid
  1286. }
  1287. return 0
  1288. }
  1289. func (m *UpdateUnameReq) GetName() string {
  1290. if m != nil {
  1291. return m.Name
  1292. }
  1293. return ""
  1294. }
  1295. func (m *UpdateUnameReq) GetRemote_IP() string {
  1296. if m != nil {
  1297. return m.Remote_IP
  1298. }
  1299. return ""
  1300. }
  1301. type UpdateFaceReq struct {
  1302. // mid
  1303. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  1304. // 头像
  1305. Face string `protobuf:"bytes,2,opt,name=face,proto3" json:"face"`
  1306. // 远端ip
  1307. Remote_IP string `protobuf:"bytes,3,opt,name=remote_IP,json=remoteIP,proto3" json:"remoteIP"`
  1308. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1309. XXX_unrecognized []byte `json:"-"`
  1310. XXX_sizecache int32 `json:"-"`
  1311. }
  1312. func (m *UpdateFaceReq) Reset() { *m = UpdateFaceReq{} }
  1313. func (m *UpdateFaceReq) String() string { return proto.CompactTextString(m) }
  1314. func (*UpdateFaceReq) ProtoMessage() {}
  1315. func (*UpdateFaceReq) Descriptor() ([]byte, []int) {
  1316. return fileDescriptor_api_572d358ff91238b1, []int{19}
  1317. }
  1318. func (m *UpdateFaceReq) XXX_Unmarshal(b []byte) error {
  1319. return m.Unmarshal(b)
  1320. }
  1321. func (m *UpdateFaceReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1322. if deterministic {
  1323. return xxx_messageInfo_UpdateFaceReq.Marshal(b, m, deterministic)
  1324. } else {
  1325. b = b[:cap(b)]
  1326. n, err := m.MarshalTo(b)
  1327. if err != nil {
  1328. return nil, err
  1329. }
  1330. return b[:n], nil
  1331. }
  1332. }
  1333. func (dst *UpdateFaceReq) XXX_Merge(src proto.Message) {
  1334. xxx_messageInfo_UpdateFaceReq.Merge(dst, src)
  1335. }
  1336. func (m *UpdateFaceReq) XXX_Size() int {
  1337. return m.Size()
  1338. }
  1339. func (m *UpdateFaceReq) XXX_DiscardUnknown() {
  1340. xxx_messageInfo_UpdateFaceReq.DiscardUnknown(m)
  1341. }
  1342. var xxx_messageInfo_UpdateFaceReq proto.InternalMessageInfo
  1343. func (m *UpdateFaceReq) GetMid() int64 {
  1344. if m != nil {
  1345. return m.Mid
  1346. }
  1347. return 0
  1348. }
  1349. func (m *UpdateFaceReq) GetFace() string {
  1350. if m != nil {
  1351. return m.Face
  1352. }
  1353. return ""
  1354. }
  1355. func (m *UpdateFaceReq) GetRemote_IP() string {
  1356. if m != nil {
  1357. return m.Remote_IP
  1358. }
  1359. return ""
  1360. }
  1361. type UpdateRankReq struct {
  1362. // mid
  1363. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  1364. // 排行
  1365. Rank int64 `protobuf:"varint,2,opt,name=rank,proto3" json:"rank"`
  1366. // 远端ip
  1367. Remote_IP string `protobuf:"bytes,3,opt,name=remote_IP,json=remoteIP,proto3" json:"remoteIP"`
  1368. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1369. XXX_unrecognized []byte `json:"-"`
  1370. XXX_sizecache int32 `json:"-"`
  1371. }
  1372. func (m *UpdateRankReq) Reset() { *m = UpdateRankReq{} }
  1373. func (m *UpdateRankReq) String() string { return proto.CompactTextString(m) }
  1374. func (*UpdateRankReq) ProtoMessage() {}
  1375. func (*UpdateRankReq) Descriptor() ([]byte, []int) {
  1376. return fileDescriptor_api_572d358ff91238b1, []int{20}
  1377. }
  1378. func (m *UpdateRankReq) XXX_Unmarshal(b []byte) error {
  1379. return m.Unmarshal(b)
  1380. }
  1381. func (m *UpdateRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1382. if deterministic {
  1383. return xxx_messageInfo_UpdateRankReq.Marshal(b, m, deterministic)
  1384. } else {
  1385. b = b[:cap(b)]
  1386. n, err := m.MarshalTo(b)
  1387. if err != nil {
  1388. return nil, err
  1389. }
  1390. return b[:n], nil
  1391. }
  1392. }
  1393. func (dst *UpdateRankReq) XXX_Merge(src proto.Message) {
  1394. xxx_messageInfo_UpdateRankReq.Merge(dst, src)
  1395. }
  1396. func (m *UpdateRankReq) XXX_Size() int {
  1397. return m.Size()
  1398. }
  1399. func (m *UpdateRankReq) XXX_DiscardUnknown() {
  1400. xxx_messageInfo_UpdateRankReq.DiscardUnknown(m)
  1401. }
  1402. var xxx_messageInfo_UpdateRankReq proto.InternalMessageInfo
  1403. func (m *UpdateRankReq) GetMid() int64 {
  1404. if m != nil {
  1405. return m.Mid
  1406. }
  1407. return 0
  1408. }
  1409. func (m *UpdateRankReq) GetRank() int64 {
  1410. if m != nil {
  1411. return m.Rank
  1412. }
  1413. return 0
  1414. }
  1415. func (m *UpdateRankReq) GetRemote_IP() string {
  1416. if m != nil {
  1417. return m.Remote_IP
  1418. }
  1419. return ""
  1420. }
  1421. type UpdateBirthdayReq struct {
  1422. // mid
  1423. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  1424. // 生日
  1425. Birthday go_common_library_time.Time `protobuf:"varint,2,opt,name=birthday,proto3,casttype=go-common/library/time.Time" json:"birthday"`
  1426. // 远端ip
  1427. Remote_IP string `protobuf:"bytes,3,opt,name=remote_IP,json=remoteIP,proto3" json:"remoteIP"`
  1428. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1429. XXX_unrecognized []byte `json:"-"`
  1430. XXX_sizecache int32 `json:"-"`
  1431. }
  1432. func (m *UpdateBirthdayReq) Reset() { *m = UpdateBirthdayReq{} }
  1433. func (m *UpdateBirthdayReq) String() string { return proto.CompactTextString(m) }
  1434. func (*UpdateBirthdayReq) ProtoMessage() {}
  1435. func (*UpdateBirthdayReq) Descriptor() ([]byte, []int) {
  1436. return fileDescriptor_api_572d358ff91238b1, []int{21}
  1437. }
  1438. func (m *UpdateBirthdayReq) XXX_Unmarshal(b []byte) error {
  1439. return m.Unmarshal(b)
  1440. }
  1441. func (m *UpdateBirthdayReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1442. if deterministic {
  1443. return xxx_messageInfo_UpdateBirthdayReq.Marshal(b, m, deterministic)
  1444. } else {
  1445. b = b[:cap(b)]
  1446. n, err := m.MarshalTo(b)
  1447. if err != nil {
  1448. return nil, err
  1449. }
  1450. return b[:n], nil
  1451. }
  1452. }
  1453. func (dst *UpdateBirthdayReq) XXX_Merge(src proto.Message) {
  1454. xxx_messageInfo_UpdateBirthdayReq.Merge(dst, src)
  1455. }
  1456. func (m *UpdateBirthdayReq) XXX_Size() int {
  1457. return m.Size()
  1458. }
  1459. func (m *UpdateBirthdayReq) XXX_DiscardUnknown() {
  1460. xxx_messageInfo_UpdateBirthdayReq.DiscardUnknown(m)
  1461. }
  1462. var xxx_messageInfo_UpdateBirthdayReq proto.InternalMessageInfo
  1463. func (m *UpdateBirthdayReq) GetMid() int64 {
  1464. if m != nil {
  1465. return m.Mid
  1466. }
  1467. return 0
  1468. }
  1469. func (m *UpdateBirthdayReq) GetBirthday() go_common_library_time.Time {
  1470. if m != nil {
  1471. return m.Birthday
  1472. }
  1473. return 0
  1474. }
  1475. func (m *UpdateBirthdayReq) GetRemote_IP() string {
  1476. if m != nil {
  1477. return m.Remote_IP
  1478. }
  1479. return ""
  1480. }
  1481. type UpdateSignReq struct {
  1482. // mid
  1483. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  1484. // 签名
  1485. Sign string `protobuf:"bytes,2,opt,name=sign,proto3" json:"sign"`
  1486. // 远端ip
  1487. Remote_IP string `protobuf:"bytes,3,opt,name=remote_IP,json=remoteIP,proto3" json:"remoteIP"`
  1488. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1489. XXX_unrecognized []byte `json:"-"`
  1490. XXX_sizecache int32 `json:"-"`
  1491. }
  1492. func (m *UpdateSignReq) Reset() { *m = UpdateSignReq{} }
  1493. func (m *UpdateSignReq) String() string { return proto.CompactTextString(m) }
  1494. func (*UpdateSignReq) ProtoMessage() {}
  1495. func (*UpdateSignReq) Descriptor() ([]byte, []int) {
  1496. return fileDescriptor_api_572d358ff91238b1, []int{22}
  1497. }
  1498. func (m *UpdateSignReq) XXX_Unmarshal(b []byte) error {
  1499. return m.Unmarshal(b)
  1500. }
  1501. func (m *UpdateSignReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1502. if deterministic {
  1503. return xxx_messageInfo_UpdateSignReq.Marshal(b, m, deterministic)
  1504. } else {
  1505. b = b[:cap(b)]
  1506. n, err := m.MarshalTo(b)
  1507. if err != nil {
  1508. return nil, err
  1509. }
  1510. return b[:n], nil
  1511. }
  1512. }
  1513. func (dst *UpdateSignReq) XXX_Merge(src proto.Message) {
  1514. xxx_messageInfo_UpdateSignReq.Merge(dst, src)
  1515. }
  1516. func (m *UpdateSignReq) XXX_Size() int {
  1517. return m.Size()
  1518. }
  1519. func (m *UpdateSignReq) XXX_DiscardUnknown() {
  1520. xxx_messageInfo_UpdateSignReq.DiscardUnknown(m)
  1521. }
  1522. var xxx_messageInfo_UpdateSignReq proto.InternalMessageInfo
  1523. func (m *UpdateSignReq) GetMid() int64 {
  1524. if m != nil {
  1525. return m.Mid
  1526. }
  1527. return 0
  1528. }
  1529. func (m *UpdateSignReq) GetSign() string {
  1530. if m != nil {
  1531. return m.Sign
  1532. }
  1533. return ""
  1534. }
  1535. func (m *UpdateSignReq) GetRemote_IP() string {
  1536. if m != nil {
  1537. return m.Remote_IP
  1538. }
  1539. return ""
  1540. }
  1541. type OfficialDocInfoReply struct {
  1542. // mid
  1543. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  1544. // 名称
  1545. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name"`
  1546. // 审核状态
  1547. State int32 `protobuf:"varint,3,opt,name=state,proto3" json:"state"`
  1548. // 角色类型
  1549. Role int8 `protobuf:"varint,4,opt,name=role,proto3,casttype=int8" json:"role"`
  1550. // 认证称号
  1551. Title string `protobuf:"bytes,5,opt,name=title,proto3" json:"title"`
  1552. // 认证后缀
  1553. Desc string `protobuf:"bytes,6,opt,name=desc,proto3" json:"desc"`
  1554. // 被拒绝原因
  1555. RejectReason string `protobuf:"bytes,7,opt,name=reject_reason,json=rejectReason,proto3" json:"reject_reason"`
  1556. // 真实姓名
  1557. Realname int8 `protobuf:"varint,8,opt,name=realname,proto3,casttype=int8" json:"realname"`
  1558. // 经营人
  1559. Operator string `protobuf:"bytes,9,opt,name=operator,proto3" json:"operator"`
  1560. // 电话好吗
  1561. Telephone string `protobuf:"bytes,10,opt,name=telephone,proto3" json:"telephone"`
  1562. // 邮箱
  1563. Email string `protobuf:"bytes,11,opt,name=email,proto3" json:"email"`
  1564. // 地址
  1565. Address string `protobuf:"bytes,12,opt,name=address,proto3" json:"address"`
  1566. // 公司
  1567. Company string `protobuf:"bytes,13,opt,name=company,proto3" json:"company"`
  1568. // 社会信用代码
  1569. CreditCode string `protobuf:"bytes,14,opt,name=credit_code,json=creditCode,proto3" json:"credit_code"`
  1570. // 政府或组织机构名称
  1571. Organization string `protobuf:"bytes,15,opt,name=organization,proto3" json:"organization"`
  1572. // 组织或机构类型
  1573. OrganizationType string `protobuf:"bytes,16,opt,name=organization_type,json=organizationType,proto3" json:"organization_type"`
  1574. // 营业执照
  1575. BusinessLicense string `protobuf:"bytes,17,opt,name=business_license,json=businessLicense,proto3" json:"business_license"`
  1576. // 企业规模
  1577. BusinessScale string `protobuf:"bytes,18,opt,name=business_scale,json=businessScale,proto3" json:"business_scale"`
  1578. // 企业等级
  1579. BusinessLevel string `protobuf:"bytes,19,opt,name=business_level,json=businessLevel,proto3" json:"business_level"`
  1580. // 企业授权函
  1581. BusinessAuth string `protobuf:"bytes,20,opt,name=business_auth,json=businessAuth,proto3" json:"business_auth"`
  1582. // 其他补充资料
  1583. Supplement string `protobuf:"bytes,21,opt,name=supplement,proto3" json:"supplement"`
  1584. // 专业资质
  1585. Professional string `protobuf:"bytes,22,opt,name=professional,proto3" json:"professional"`
  1586. // 身份证明
  1587. Identification string `protobuf:"bytes,23,opt,name=identification,proto3" json:"identification"`
  1588. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1589. XXX_unrecognized []byte `json:"-"`
  1590. XXX_sizecache int32 `json:"-"`
  1591. }
  1592. func (m *OfficialDocInfoReply) Reset() { *m = OfficialDocInfoReply{} }
  1593. func (m *OfficialDocInfoReply) String() string { return proto.CompactTextString(m) }
  1594. func (*OfficialDocInfoReply) ProtoMessage() {}
  1595. func (*OfficialDocInfoReply) Descriptor() ([]byte, []int) {
  1596. return fileDescriptor_api_572d358ff91238b1, []int{23}
  1597. }
  1598. func (m *OfficialDocInfoReply) XXX_Unmarshal(b []byte) error {
  1599. return m.Unmarshal(b)
  1600. }
  1601. func (m *OfficialDocInfoReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1602. if deterministic {
  1603. return xxx_messageInfo_OfficialDocInfoReply.Marshal(b, m, deterministic)
  1604. } else {
  1605. b = b[:cap(b)]
  1606. n, err := m.MarshalTo(b)
  1607. if err != nil {
  1608. return nil, err
  1609. }
  1610. return b[:n], nil
  1611. }
  1612. }
  1613. func (dst *OfficialDocInfoReply) XXX_Merge(src proto.Message) {
  1614. xxx_messageInfo_OfficialDocInfoReply.Merge(dst, src)
  1615. }
  1616. func (m *OfficialDocInfoReply) XXX_Size() int {
  1617. return m.Size()
  1618. }
  1619. func (m *OfficialDocInfoReply) XXX_DiscardUnknown() {
  1620. xxx_messageInfo_OfficialDocInfoReply.DiscardUnknown(m)
  1621. }
  1622. var xxx_messageInfo_OfficialDocInfoReply proto.InternalMessageInfo
  1623. func (m *OfficialDocInfoReply) GetMid() int64 {
  1624. if m != nil {
  1625. return m.Mid
  1626. }
  1627. return 0
  1628. }
  1629. func (m *OfficialDocInfoReply) GetName() string {
  1630. if m != nil {
  1631. return m.Name
  1632. }
  1633. return ""
  1634. }
  1635. func (m *OfficialDocInfoReply) GetState() int32 {
  1636. if m != nil {
  1637. return m.State
  1638. }
  1639. return 0
  1640. }
  1641. func (m *OfficialDocInfoReply) GetRole() int8 {
  1642. if m != nil {
  1643. return m.Role
  1644. }
  1645. return 0
  1646. }
  1647. func (m *OfficialDocInfoReply) GetTitle() string {
  1648. if m != nil {
  1649. return m.Title
  1650. }
  1651. return ""
  1652. }
  1653. func (m *OfficialDocInfoReply) GetDesc() string {
  1654. if m != nil {
  1655. return m.Desc
  1656. }
  1657. return ""
  1658. }
  1659. func (m *OfficialDocInfoReply) GetRejectReason() string {
  1660. if m != nil {
  1661. return m.RejectReason
  1662. }
  1663. return ""
  1664. }
  1665. func (m *OfficialDocInfoReply) GetRealname() int8 {
  1666. if m != nil {
  1667. return m.Realname
  1668. }
  1669. return 0
  1670. }
  1671. func (m *OfficialDocInfoReply) GetOperator() string {
  1672. if m != nil {
  1673. return m.Operator
  1674. }
  1675. return ""
  1676. }
  1677. func (m *OfficialDocInfoReply) GetTelephone() string {
  1678. if m != nil {
  1679. return m.Telephone
  1680. }
  1681. return ""
  1682. }
  1683. func (m *OfficialDocInfoReply) GetEmail() string {
  1684. if m != nil {
  1685. return m.Email
  1686. }
  1687. return ""
  1688. }
  1689. func (m *OfficialDocInfoReply) GetAddress() string {
  1690. if m != nil {
  1691. return m.Address
  1692. }
  1693. return ""
  1694. }
  1695. func (m *OfficialDocInfoReply) GetCompany() string {
  1696. if m != nil {
  1697. return m.Company
  1698. }
  1699. return ""
  1700. }
  1701. func (m *OfficialDocInfoReply) GetCreditCode() string {
  1702. if m != nil {
  1703. return m.CreditCode
  1704. }
  1705. return ""
  1706. }
  1707. func (m *OfficialDocInfoReply) GetOrganization() string {
  1708. if m != nil {
  1709. return m.Organization
  1710. }
  1711. return ""
  1712. }
  1713. func (m *OfficialDocInfoReply) GetOrganizationType() string {
  1714. if m != nil {
  1715. return m.OrganizationType
  1716. }
  1717. return ""
  1718. }
  1719. func (m *OfficialDocInfoReply) GetBusinessLicense() string {
  1720. if m != nil {
  1721. return m.BusinessLicense
  1722. }
  1723. return ""
  1724. }
  1725. func (m *OfficialDocInfoReply) GetBusinessScale() string {
  1726. if m != nil {
  1727. return m.BusinessScale
  1728. }
  1729. return ""
  1730. }
  1731. func (m *OfficialDocInfoReply) GetBusinessLevel() string {
  1732. if m != nil {
  1733. return m.BusinessLevel
  1734. }
  1735. return ""
  1736. }
  1737. func (m *OfficialDocInfoReply) GetBusinessAuth() string {
  1738. if m != nil {
  1739. return m.BusinessAuth
  1740. }
  1741. return ""
  1742. }
  1743. func (m *OfficialDocInfoReply) GetSupplement() string {
  1744. if m != nil {
  1745. return m.Supplement
  1746. }
  1747. return ""
  1748. }
  1749. func (m *OfficialDocInfoReply) GetProfessional() string {
  1750. if m != nil {
  1751. return m.Professional
  1752. }
  1753. return ""
  1754. }
  1755. func (m *OfficialDocInfoReply) GetIdentification() string {
  1756. if m != nil {
  1757. return m.Identification
  1758. }
  1759. return ""
  1760. }
  1761. // moral
  1762. type MoralReply struct {
  1763. // mid
  1764. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  1765. // 节操值
  1766. Moral int64 `protobuf:"varint,2,opt,name=moral,proto3" json:"moral"`
  1767. // 增量
  1768. Added int64 `protobuf:"varint,3,opt,name=added,proto3" json:"added"`
  1769. // 减量
  1770. Deducted int64 `protobuf:"varint,4,opt,name=deducted,proto3" json:"deducted"`
  1771. // 上一次节操低于70时的恢复时间
  1772. LastRecoverDate go_common_library_time.Time `protobuf:"varint,5,opt,name=last_recover_date,json=lastRecoverDate,proto3,casttype=go-common/library/time.Time" json:"last_recover_date"`
  1773. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1774. XXX_unrecognized []byte `json:"-"`
  1775. XXX_sizecache int32 `json:"-"`
  1776. }
  1777. func (m *MoralReply) Reset() { *m = MoralReply{} }
  1778. func (m *MoralReply) String() string { return proto.CompactTextString(m) }
  1779. func (*MoralReply) ProtoMessage() {}
  1780. func (*MoralReply) Descriptor() ([]byte, []int) {
  1781. return fileDescriptor_api_572d358ff91238b1, []int{24}
  1782. }
  1783. func (m *MoralReply) XXX_Unmarshal(b []byte) error {
  1784. return m.Unmarshal(b)
  1785. }
  1786. func (m *MoralReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1787. if deterministic {
  1788. return xxx_messageInfo_MoralReply.Marshal(b, m, deterministic)
  1789. } else {
  1790. b = b[:cap(b)]
  1791. n, err := m.MarshalTo(b)
  1792. if err != nil {
  1793. return nil, err
  1794. }
  1795. return b[:n], nil
  1796. }
  1797. }
  1798. func (dst *MoralReply) XXX_Merge(src proto.Message) {
  1799. xxx_messageInfo_MoralReply.Merge(dst, src)
  1800. }
  1801. func (m *MoralReply) XXX_Size() int {
  1802. return m.Size()
  1803. }
  1804. func (m *MoralReply) XXX_DiscardUnknown() {
  1805. xxx_messageInfo_MoralReply.DiscardUnknown(m)
  1806. }
  1807. var xxx_messageInfo_MoralReply proto.InternalMessageInfo
  1808. func (m *MoralReply) GetMid() int64 {
  1809. if m != nil {
  1810. return m.Mid
  1811. }
  1812. return 0
  1813. }
  1814. func (m *MoralReply) GetMoral() int64 {
  1815. if m != nil {
  1816. return m.Moral
  1817. }
  1818. return 0
  1819. }
  1820. func (m *MoralReply) GetAdded() int64 {
  1821. if m != nil {
  1822. return m.Added
  1823. }
  1824. return 0
  1825. }
  1826. func (m *MoralReply) GetDeducted() int64 {
  1827. if m != nil {
  1828. return m.Deducted
  1829. }
  1830. return 0
  1831. }
  1832. func (m *MoralReply) GetLastRecoverDate() go_common_library_time.Time {
  1833. if m != nil {
  1834. return m.LastRecoverDate
  1835. }
  1836. return 0
  1837. }
  1838. type UpdateMoralReq struct {
  1839. // mid
  1840. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  1841. // 增量
  1842. Delta int64 `protobuf:"varint,2,opt,name=delta,proto3" json:"delta"`
  1843. // 类型
  1844. Origin int64 `protobuf:"varint,3,opt,name=origin,proto3" json:"origin"`
  1845. // 操作原因
  1846. Reason string `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason"`
  1847. // 操纵原因类型
  1848. ReasonType int64 `protobuf:"varint,5,opt,name=reason_type,json=reasonType,proto3" json:"reason_type"`
  1849. // 操作人
  1850. Operator string `protobuf:"bytes,6,opt,name=operator,proto3" json:"operator"`
  1851. // 备注
  1852. Remark string `protobuf:"bytes,7,opt,name=remark,proto3" json:"remark"`
  1853. // 状态
  1854. Status int64 `protobuf:"varint,8,opt,name=status,proto3" json:"status"`
  1855. // 是否通知
  1856. IsNotify bool `protobuf:"varint,9,opt,name=is_notify,json=isNotify,proto3" json:"is_notify"`
  1857. // ip地址
  1858. Ip string `protobuf:"bytes,10,opt,name=ip,proto3" json:"ip"`
  1859. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1860. XXX_unrecognized []byte `json:"-"`
  1861. XXX_sizecache int32 `json:"-"`
  1862. }
  1863. func (m *UpdateMoralReq) Reset() { *m = UpdateMoralReq{} }
  1864. func (m *UpdateMoralReq) String() string { return proto.CompactTextString(m) }
  1865. func (*UpdateMoralReq) ProtoMessage() {}
  1866. func (*UpdateMoralReq) Descriptor() ([]byte, []int) {
  1867. return fileDescriptor_api_572d358ff91238b1, []int{25}
  1868. }
  1869. func (m *UpdateMoralReq) XXX_Unmarshal(b []byte) error {
  1870. return m.Unmarshal(b)
  1871. }
  1872. func (m *UpdateMoralReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1873. if deterministic {
  1874. return xxx_messageInfo_UpdateMoralReq.Marshal(b, m, deterministic)
  1875. } else {
  1876. b = b[:cap(b)]
  1877. n, err := m.MarshalTo(b)
  1878. if err != nil {
  1879. return nil, err
  1880. }
  1881. return b[:n], nil
  1882. }
  1883. }
  1884. func (dst *UpdateMoralReq) XXX_Merge(src proto.Message) {
  1885. xxx_messageInfo_UpdateMoralReq.Merge(dst, src)
  1886. }
  1887. func (m *UpdateMoralReq) XXX_Size() int {
  1888. return m.Size()
  1889. }
  1890. func (m *UpdateMoralReq) XXX_DiscardUnknown() {
  1891. xxx_messageInfo_UpdateMoralReq.DiscardUnknown(m)
  1892. }
  1893. var xxx_messageInfo_UpdateMoralReq proto.InternalMessageInfo
  1894. func (m *UpdateMoralReq) GetMid() int64 {
  1895. if m != nil {
  1896. return m.Mid
  1897. }
  1898. return 0
  1899. }
  1900. func (m *UpdateMoralReq) GetDelta() int64 {
  1901. if m != nil {
  1902. return m.Delta
  1903. }
  1904. return 0
  1905. }
  1906. func (m *UpdateMoralReq) GetOrigin() int64 {
  1907. if m != nil {
  1908. return m.Origin
  1909. }
  1910. return 0
  1911. }
  1912. func (m *UpdateMoralReq) GetReason() string {
  1913. if m != nil {
  1914. return m.Reason
  1915. }
  1916. return ""
  1917. }
  1918. func (m *UpdateMoralReq) GetReasonType() int64 {
  1919. if m != nil {
  1920. return m.ReasonType
  1921. }
  1922. return 0
  1923. }
  1924. func (m *UpdateMoralReq) GetOperator() string {
  1925. if m != nil {
  1926. return m.Operator
  1927. }
  1928. return ""
  1929. }
  1930. func (m *UpdateMoralReq) GetRemark() string {
  1931. if m != nil {
  1932. return m.Remark
  1933. }
  1934. return ""
  1935. }
  1936. func (m *UpdateMoralReq) GetStatus() int64 {
  1937. if m != nil {
  1938. return m.Status
  1939. }
  1940. return 0
  1941. }
  1942. func (m *UpdateMoralReq) GetIsNotify() bool {
  1943. if m != nil {
  1944. return m.IsNotify
  1945. }
  1946. return false
  1947. }
  1948. func (m *UpdateMoralReq) GetIp() string {
  1949. if m != nil {
  1950. return m.Ip
  1951. }
  1952. return ""
  1953. }
  1954. type UpdateMoralsReq struct {
  1955. // mid 列表
  1956. Mids []int64 `protobuf:"varint,1,rep,packed,name=mids" json:"mid"`
  1957. // 增量
  1958. Delta int64 `protobuf:"varint,2,opt,name=delta,proto3" json:"delta"`
  1959. // 类型
  1960. Origin int64 `protobuf:"varint,3,opt,name=origin,proto3" json:"origin"`
  1961. // 操作原因
  1962. Reason string `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason"`
  1963. // 操纵原因类型
  1964. ReasonType int64 `protobuf:"varint,5,opt,name=reason_type,json=reasonType,proto3" json:"reason_type"`
  1965. // 操作人
  1966. Operator string `protobuf:"bytes,6,opt,name=operator,proto3" json:"operator"`
  1967. // 备注
  1968. Remark string `protobuf:"bytes,7,opt,name=remark,proto3" json:"remark"`
  1969. // 状态
  1970. Status int64 `protobuf:"varint,8,opt,name=status,proto3" json:"status"`
  1971. // 是否通知
  1972. IsNotify bool `protobuf:"varint,9,opt,name=is_notify,json=isNotify,proto3" json:"is_notify"`
  1973. // ip
  1974. Ip string `protobuf:"bytes,10,opt,name=ip,proto3" json:"ip"`
  1975. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1976. XXX_unrecognized []byte `json:"-"`
  1977. XXX_sizecache int32 `json:"-"`
  1978. }
  1979. func (m *UpdateMoralsReq) Reset() { *m = UpdateMoralsReq{} }
  1980. func (m *UpdateMoralsReq) String() string { return proto.CompactTextString(m) }
  1981. func (*UpdateMoralsReq) ProtoMessage() {}
  1982. func (*UpdateMoralsReq) Descriptor() ([]byte, []int) {
  1983. return fileDescriptor_api_572d358ff91238b1, []int{26}
  1984. }
  1985. func (m *UpdateMoralsReq) XXX_Unmarshal(b []byte) error {
  1986. return m.Unmarshal(b)
  1987. }
  1988. func (m *UpdateMoralsReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1989. if deterministic {
  1990. return xxx_messageInfo_UpdateMoralsReq.Marshal(b, m, deterministic)
  1991. } else {
  1992. b = b[:cap(b)]
  1993. n, err := m.MarshalTo(b)
  1994. if err != nil {
  1995. return nil, err
  1996. }
  1997. return b[:n], nil
  1998. }
  1999. }
  2000. func (dst *UpdateMoralsReq) XXX_Merge(src proto.Message) {
  2001. xxx_messageInfo_UpdateMoralsReq.Merge(dst, src)
  2002. }
  2003. func (m *UpdateMoralsReq) XXX_Size() int {
  2004. return m.Size()
  2005. }
  2006. func (m *UpdateMoralsReq) XXX_DiscardUnknown() {
  2007. xxx_messageInfo_UpdateMoralsReq.DiscardUnknown(m)
  2008. }
  2009. var xxx_messageInfo_UpdateMoralsReq proto.InternalMessageInfo
  2010. func (m *UpdateMoralsReq) GetMids() []int64 {
  2011. if m != nil {
  2012. return m.Mids
  2013. }
  2014. return nil
  2015. }
  2016. func (m *UpdateMoralsReq) GetDelta() int64 {
  2017. if m != nil {
  2018. return m.Delta
  2019. }
  2020. return 0
  2021. }
  2022. func (m *UpdateMoralsReq) GetOrigin() int64 {
  2023. if m != nil {
  2024. return m.Origin
  2025. }
  2026. return 0
  2027. }
  2028. func (m *UpdateMoralsReq) GetReason() string {
  2029. if m != nil {
  2030. return m.Reason
  2031. }
  2032. return ""
  2033. }
  2034. func (m *UpdateMoralsReq) GetReasonType() int64 {
  2035. if m != nil {
  2036. return m.ReasonType
  2037. }
  2038. return 0
  2039. }
  2040. func (m *UpdateMoralsReq) GetOperator() string {
  2041. if m != nil {
  2042. return m.Operator
  2043. }
  2044. return ""
  2045. }
  2046. func (m *UpdateMoralsReq) GetRemark() string {
  2047. if m != nil {
  2048. return m.Remark
  2049. }
  2050. return ""
  2051. }
  2052. func (m *UpdateMoralsReq) GetStatus() int64 {
  2053. if m != nil {
  2054. return m.Status
  2055. }
  2056. return 0
  2057. }
  2058. func (m *UpdateMoralsReq) GetIsNotify() bool {
  2059. if m != nil {
  2060. return m.IsNotify
  2061. }
  2062. return false
  2063. }
  2064. func (m *UpdateMoralsReq) GetIp() string {
  2065. if m != nil {
  2066. return m.Ip
  2067. }
  2068. return ""
  2069. }
  2070. type UpdateMoralsReply struct {
  2071. // 批量更新后节操值
  2072. AfterMorals map[int64]int64 `protobuf:"bytes,1,rep,name=after_morals,json=afterMorals" json:"after_morals" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
  2073. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2074. XXX_unrecognized []byte `json:"-"`
  2075. XXX_sizecache int32 `json:"-"`
  2076. }
  2077. func (m *UpdateMoralsReply) Reset() { *m = UpdateMoralsReply{} }
  2078. func (m *UpdateMoralsReply) String() string { return proto.CompactTextString(m) }
  2079. func (*UpdateMoralsReply) ProtoMessage() {}
  2080. func (*UpdateMoralsReply) Descriptor() ([]byte, []int) {
  2081. return fileDescriptor_api_572d358ff91238b1, []int{27}
  2082. }
  2083. func (m *UpdateMoralsReply) XXX_Unmarshal(b []byte) error {
  2084. return m.Unmarshal(b)
  2085. }
  2086. func (m *UpdateMoralsReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2087. if deterministic {
  2088. return xxx_messageInfo_UpdateMoralsReply.Marshal(b, m, deterministic)
  2089. } else {
  2090. b = b[:cap(b)]
  2091. n, err := m.MarshalTo(b)
  2092. if err != nil {
  2093. return nil, err
  2094. }
  2095. return b[:n], nil
  2096. }
  2097. }
  2098. func (dst *UpdateMoralsReply) XXX_Merge(src proto.Message) {
  2099. xxx_messageInfo_UpdateMoralsReply.Merge(dst, src)
  2100. }
  2101. func (m *UpdateMoralsReply) XXX_Size() int {
  2102. return m.Size()
  2103. }
  2104. func (m *UpdateMoralsReply) XXX_DiscardUnknown() {
  2105. xxx_messageInfo_UpdateMoralsReply.DiscardUnknown(m)
  2106. }
  2107. var xxx_messageInfo_UpdateMoralsReply proto.InternalMessageInfo
  2108. func (m *UpdateMoralsReply) GetAfterMorals() map[int64]int64 {
  2109. if m != nil {
  2110. return m.AfterMorals
  2111. }
  2112. return nil
  2113. }
  2114. // property_review
  2115. type AddUserMonitorReq struct {
  2116. // mid
  2117. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  2118. // 操作人
  2119. Operator string `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator"`
  2120. // 备注
  2121. Remark string `protobuf:"bytes,3,opt,name=remark,proto3" json:"remark"`
  2122. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2123. XXX_unrecognized []byte `json:"-"`
  2124. XXX_sizecache int32 `json:"-"`
  2125. }
  2126. func (m *AddUserMonitorReq) Reset() { *m = AddUserMonitorReq{} }
  2127. func (m *AddUserMonitorReq) String() string { return proto.CompactTextString(m) }
  2128. func (*AddUserMonitorReq) ProtoMessage() {}
  2129. func (*AddUserMonitorReq) Descriptor() ([]byte, []int) {
  2130. return fileDescriptor_api_572d358ff91238b1, []int{28}
  2131. }
  2132. func (m *AddUserMonitorReq) XXX_Unmarshal(b []byte) error {
  2133. return m.Unmarshal(b)
  2134. }
  2135. func (m *AddUserMonitorReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2136. if deterministic {
  2137. return xxx_messageInfo_AddUserMonitorReq.Marshal(b, m, deterministic)
  2138. } else {
  2139. b = b[:cap(b)]
  2140. n, err := m.MarshalTo(b)
  2141. if err != nil {
  2142. return nil, err
  2143. }
  2144. return b[:n], nil
  2145. }
  2146. }
  2147. func (dst *AddUserMonitorReq) XXX_Merge(src proto.Message) {
  2148. xxx_messageInfo_AddUserMonitorReq.Merge(dst, src)
  2149. }
  2150. func (m *AddUserMonitorReq) XXX_Size() int {
  2151. return m.Size()
  2152. }
  2153. func (m *AddUserMonitorReq) XXX_DiscardUnknown() {
  2154. xxx_messageInfo_AddUserMonitorReq.DiscardUnknown(m)
  2155. }
  2156. var xxx_messageInfo_AddUserMonitorReq proto.InternalMessageInfo
  2157. func (m *AddUserMonitorReq) GetMid() int64 {
  2158. if m != nil {
  2159. return m.Mid
  2160. }
  2161. return 0
  2162. }
  2163. func (m *AddUserMonitorReq) GetOperator() string {
  2164. if m != nil {
  2165. return m.Operator
  2166. }
  2167. return ""
  2168. }
  2169. func (m *AddUserMonitorReq) GetRemark() string {
  2170. if m != nil {
  2171. return m.Remark
  2172. }
  2173. return ""
  2174. }
  2175. type IsInMonitorReply struct {
  2176. // member是否处在受监控列表中
  2177. IsInMonitor bool `protobuf:"varint,1,opt,name=is_in_monitor,json=isInMonitor,proto3" json:"is_in_monitor"`
  2178. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2179. XXX_unrecognized []byte `json:"-"`
  2180. XXX_sizecache int32 `json:"-"`
  2181. }
  2182. func (m *IsInMonitorReply) Reset() { *m = IsInMonitorReply{} }
  2183. func (m *IsInMonitorReply) String() string { return proto.CompactTextString(m) }
  2184. func (*IsInMonitorReply) ProtoMessage() {}
  2185. func (*IsInMonitorReply) Descriptor() ([]byte, []int) {
  2186. return fileDescriptor_api_572d358ff91238b1, []int{29}
  2187. }
  2188. func (m *IsInMonitorReply) XXX_Unmarshal(b []byte) error {
  2189. return m.Unmarshal(b)
  2190. }
  2191. func (m *IsInMonitorReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2192. if deterministic {
  2193. return xxx_messageInfo_IsInMonitorReply.Marshal(b, m, deterministic)
  2194. } else {
  2195. b = b[:cap(b)]
  2196. n, err := m.MarshalTo(b)
  2197. if err != nil {
  2198. return nil, err
  2199. }
  2200. return b[:n], nil
  2201. }
  2202. }
  2203. func (dst *IsInMonitorReply) XXX_Merge(src proto.Message) {
  2204. xxx_messageInfo_IsInMonitorReply.Merge(dst, src)
  2205. }
  2206. func (m *IsInMonitorReply) XXX_Size() int {
  2207. return m.Size()
  2208. }
  2209. func (m *IsInMonitorReply) XXX_DiscardUnknown() {
  2210. xxx_messageInfo_IsInMonitorReply.DiscardUnknown(m)
  2211. }
  2212. var xxx_messageInfo_IsInMonitorReply proto.InternalMessageInfo
  2213. func (m *IsInMonitorReply) GetIsInMonitor() bool {
  2214. if m != nil {
  2215. return m.IsInMonitor
  2216. }
  2217. return false
  2218. }
  2219. // realname
  2220. type RealnameStatusReply struct {
  2221. // 实名认证状态
  2222. RealnameStatus int8 `protobuf:"varint,1,opt,name=realname_status,json=realnameStatus,proto3,casttype=int8" json:"realname_status"`
  2223. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2224. XXX_unrecognized []byte `json:"-"`
  2225. XXX_sizecache int32 `json:"-"`
  2226. }
  2227. func (m *RealnameStatusReply) Reset() { *m = RealnameStatusReply{} }
  2228. func (m *RealnameStatusReply) String() string { return proto.CompactTextString(m) }
  2229. func (*RealnameStatusReply) ProtoMessage() {}
  2230. func (*RealnameStatusReply) Descriptor() ([]byte, []int) {
  2231. return fileDescriptor_api_572d358ff91238b1, []int{30}
  2232. }
  2233. func (m *RealnameStatusReply) XXX_Unmarshal(b []byte) error {
  2234. return m.Unmarshal(b)
  2235. }
  2236. func (m *RealnameStatusReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2237. if deterministic {
  2238. return xxx_messageInfo_RealnameStatusReply.Marshal(b, m, deterministic)
  2239. } else {
  2240. b = b[:cap(b)]
  2241. n, err := m.MarshalTo(b)
  2242. if err != nil {
  2243. return nil, err
  2244. }
  2245. return b[:n], nil
  2246. }
  2247. }
  2248. func (dst *RealnameStatusReply) XXX_Merge(src proto.Message) {
  2249. xxx_messageInfo_RealnameStatusReply.Merge(dst, src)
  2250. }
  2251. func (m *RealnameStatusReply) XXX_Size() int {
  2252. return m.Size()
  2253. }
  2254. func (m *RealnameStatusReply) XXX_DiscardUnknown() {
  2255. xxx_messageInfo_RealnameStatusReply.DiscardUnknown(m)
  2256. }
  2257. var xxx_messageInfo_RealnameStatusReply proto.InternalMessageInfo
  2258. func (m *RealnameStatusReply) GetRealnameStatus() int8 {
  2259. if m != nil {
  2260. return m.RealnameStatus
  2261. }
  2262. return 0
  2263. }
  2264. type RealnameApplyInfoReply struct {
  2265. // 认证流程状态
  2266. Status int8 `protobuf:"varint,1,opt,name=status,proto3,casttype=int8" json:"status"`
  2267. // 备注
  2268. Remark string `protobuf:"bytes,2,opt,name=remark,proto3" json:"remark"`
  2269. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2270. XXX_unrecognized []byte `json:"-"`
  2271. XXX_sizecache int32 `json:"-"`
  2272. }
  2273. func (m *RealnameApplyInfoReply) Reset() { *m = RealnameApplyInfoReply{} }
  2274. func (m *RealnameApplyInfoReply) String() string { return proto.CompactTextString(m) }
  2275. func (*RealnameApplyInfoReply) ProtoMessage() {}
  2276. func (*RealnameApplyInfoReply) Descriptor() ([]byte, []int) {
  2277. return fileDescriptor_api_572d358ff91238b1, []int{31}
  2278. }
  2279. func (m *RealnameApplyInfoReply) XXX_Unmarshal(b []byte) error {
  2280. return m.Unmarshal(b)
  2281. }
  2282. func (m *RealnameApplyInfoReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2283. if deterministic {
  2284. return xxx_messageInfo_RealnameApplyInfoReply.Marshal(b, m, deterministic)
  2285. } else {
  2286. b = b[:cap(b)]
  2287. n, err := m.MarshalTo(b)
  2288. if err != nil {
  2289. return nil, err
  2290. }
  2291. return b[:n], nil
  2292. }
  2293. }
  2294. func (dst *RealnameApplyInfoReply) XXX_Merge(src proto.Message) {
  2295. xxx_messageInfo_RealnameApplyInfoReply.Merge(dst, src)
  2296. }
  2297. func (m *RealnameApplyInfoReply) XXX_Size() int {
  2298. return m.Size()
  2299. }
  2300. func (m *RealnameApplyInfoReply) XXX_DiscardUnknown() {
  2301. xxx_messageInfo_RealnameApplyInfoReply.DiscardUnknown(m)
  2302. }
  2303. var xxx_messageInfo_RealnameApplyInfoReply proto.InternalMessageInfo
  2304. func (m *RealnameApplyInfoReply) GetStatus() int8 {
  2305. if m != nil {
  2306. return m.Status
  2307. }
  2308. return 0
  2309. }
  2310. func (m *RealnameApplyInfoReply) GetRemark() string {
  2311. if m != nil {
  2312. return m.Remark
  2313. }
  2314. return ""
  2315. }
  2316. type ArgRealnameApplyReq struct {
  2317. // mid
  2318. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  2319. // 验证码
  2320. CaptureCode int64 `protobuf:"varint,2,opt,name=capture_code,json=captureCode,proto3" json:"capture_code"`
  2321. // 真实的名字
  2322. Realname string `protobuf:"bytes,3,opt,name=realname,proto3" json:"realname"`
  2323. // 证件类型
  2324. CardType int8 `protobuf:"varint,4,opt,name=card_type,json=cardType,proto3,casttype=int8" json:"card_type"`
  2325. // 证件码
  2326. CardCode string `protobuf:"bytes,5,opt,name=card_code,json=cardCode,proto3" json:"card_code"`
  2327. // 国家
  2328. Country int16 `protobuf:"varint,6,opt,name=country,proto3,casttype=int16" json:"country"`
  2329. // 手持照的路径
  2330. HandIMGToken string `protobuf:"bytes,7,opt,name=handIMG_token,json=handIMGToken,proto3" json:"handIMG_token,omitempty"`
  2331. // 证件照的前面
  2332. FrontIMGToken string `protobuf:"bytes,8,opt,name=frontIMG_token,json=frontIMGToken,proto3" json:"frontIMG_token,omitempty"`
  2333. // 证件照的后面
  2334. BackIMGToken string `protobuf:"bytes,9,opt,name=backIMG_token,json=backIMGToken,proto3" json:"backIMG_token,omitempty"`
  2335. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2336. XXX_unrecognized []byte `json:"-"`
  2337. XXX_sizecache int32 `json:"-"`
  2338. }
  2339. func (m *ArgRealnameApplyReq) Reset() { *m = ArgRealnameApplyReq{} }
  2340. func (m *ArgRealnameApplyReq) String() string { return proto.CompactTextString(m) }
  2341. func (*ArgRealnameApplyReq) ProtoMessage() {}
  2342. func (*ArgRealnameApplyReq) Descriptor() ([]byte, []int) {
  2343. return fileDescriptor_api_572d358ff91238b1, []int{32}
  2344. }
  2345. func (m *ArgRealnameApplyReq) XXX_Unmarshal(b []byte) error {
  2346. return m.Unmarshal(b)
  2347. }
  2348. func (m *ArgRealnameApplyReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2349. if deterministic {
  2350. return xxx_messageInfo_ArgRealnameApplyReq.Marshal(b, m, deterministic)
  2351. } else {
  2352. b = b[:cap(b)]
  2353. n, err := m.MarshalTo(b)
  2354. if err != nil {
  2355. return nil, err
  2356. }
  2357. return b[:n], nil
  2358. }
  2359. }
  2360. func (dst *ArgRealnameApplyReq) XXX_Merge(src proto.Message) {
  2361. xxx_messageInfo_ArgRealnameApplyReq.Merge(dst, src)
  2362. }
  2363. func (m *ArgRealnameApplyReq) XXX_Size() int {
  2364. return m.Size()
  2365. }
  2366. func (m *ArgRealnameApplyReq) XXX_DiscardUnknown() {
  2367. xxx_messageInfo_ArgRealnameApplyReq.DiscardUnknown(m)
  2368. }
  2369. var xxx_messageInfo_ArgRealnameApplyReq proto.InternalMessageInfo
  2370. func (m *ArgRealnameApplyReq) GetMid() int64 {
  2371. if m != nil {
  2372. return m.Mid
  2373. }
  2374. return 0
  2375. }
  2376. func (m *ArgRealnameApplyReq) GetCaptureCode() int64 {
  2377. if m != nil {
  2378. return m.CaptureCode
  2379. }
  2380. return 0
  2381. }
  2382. func (m *ArgRealnameApplyReq) GetRealname() string {
  2383. if m != nil {
  2384. return m.Realname
  2385. }
  2386. return ""
  2387. }
  2388. func (m *ArgRealnameApplyReq) GetCardType() int8 {
  2389. if m != nil {
  2390. return m.CardType
  2391. }
  2392. return 0
  2393. }
  2394. func (m *ArgRealnameApplyReq) GetCardCode() string {
  2395. if m != nil {
  2396. return m.CardCode
  2397. }
  2398. return ""
  2399. }
  2400. func (m *ArgRealnameApplyReq) GetCountry() int16 {
  2401. if m != nil {
  2402. return m.Country
  2403. }
  2404. return 0
  2405. }
  2406. func (m *ArgRealnameApplyReq) GetHandIMGToken() string {
  2407. if m != nil {
  2408. return m.HandIMGToken
  2409. }
  2410. return ""
  2411. }
  2412. func (m *ArgRealnameApplyReq) GetFrontIMGToken() string {
  2413. if m != nil {
  2414. return m.FrontIMGToken
  2415. }
  2416. return ""
  2417. }
  2418. func (m *ArgRealnameApplyReq) GetBackIMGToken() string {
  2419. if m != nil {
  2420. return m.BackIMGToken
  2421. }
  2422. return ""
  2423. }
  2424. type RealnameDetailReply struct {
  2425. // 实名姓名
  2426. Realname string `protobuf:"bytes,1,opt,name=realname,proto3" json:"realname"`
  2427. // 证件码
  2428. Card string `protobuf:"bytes,2,opt,name=card,proto3" json:"card"`
  2429. // 证件类型
  2430. CardType int8 `protobuf:"varint,3,opt,name=card_type,json=cardType,proto3,casttype=int8" json:"card_type"`
  2431. // 实名状态
  2432. Status int8 `protobuf:"varint,4,opt,name=status,proto3,casttype=int8" json:"status"`
  2433. // 性别
  2434. Gender string `protobuf:"bytes,5,opt,name=gender,proto3" json:"gender"`
  2435. // 手持照IMG User
  2436. HandImg string `protobuf:"bytes,6,opt,name=hand_img,json=handImg,proto3" json:"hand_img"`
  2437. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2438. XXX_unrecognized []byte `json:"-"`
  2439. XXX_sizecache int32 `json:"-"`
  2440. }
  2441. func (m *RealnameDetailReply) Reset() { *m = RealnameDetailReply{} }
  2442. func (m *RealnameDetailReply) String() string { return proto.CompactTextString(m) }
  2443. func (*RealnameDetailReply) ProtoMessage() {}
  2444. func (*RealnameDetailReply) Descriptor() ([]byte, []int) {
  2445. return fileDescriptor_api_572d358ff91238b1, []int{33}
  2446. }
  2447. func (m *RealnameDetailReply) XXX_Unmarshal(b []byte) error {
  2448. return m.Unmarshal(b)
  2449. }
  2450. func (m *RealnameDetailReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2451. if deterministic {
  2452. return xxx_messageInfo_RealnameDetailReply.Marshal(b, m, deterministic)
  2453. } else {
  2454. b = b[:cap(b)]
  2455. n, err := m.MarshalTo(b)
  2456. if err != nil {
  2457. return nil, err
  2458. }
  2459. return b[:n], nil
  2460. }
  2461. }
  2462. func (dst *RealnameDetailReply) XXX_Merge(src proto.Message) {
  2463. xxx_messageInfo_RealnameDetailReply.Merge(dst, src)
  2464. }
  2465. func (m *RealnameDetailReply) XXX_Size() int {
  2466. return m.Size()
  2467. }
  2468. func (m *RealnameDetailReply) XXX_DiscardUnknown() {
  2469. xxx_messageInfo_RealnameDetailReply.DiscardUnknown(m)
  2470. }
  2471. var xxx_messageInfo_RealnameDetailReply proto.InternalMessageInfo
  2472. func (m *RealnameDetailReply) GetRealname() string {
  2473. if m != nil {
  2474. return m.Realname
  2475. }
  2476. return ""
  2477. }
  2478. func (m *RealnameDetailReply) GetCard() string {
  2479. if m != nil {
  2480. return m.Card
  2481. }
  2482. return ""
  2483. }
  2484. func (m *RealnameDetailReply) GetCardType() int8 {
  2485. if m != nil {
  2486. return m.CardType
  2487. }
  2488. return 0
  2489. }
  2490. func (m *RealnameDetailReply) GetStatus() int8 {
  2491. if m != nil {
  2492. return m.Status
  2493. }
  2494. return 0
  2495. }
  2496. func (m *RealnameDetailReply) GetGender() string {
  2497. if m != nil {
  2498. return m.Gender
  2499. }
  2500. return ""
  2501. }
  2502. func (m *RealnameDetailReply) GetHandImg() string {
  2503. if m != nil {
  2504. return m.HandImg
  2505. }
  2506. return ""
  2507. }
  2508. type RealnameStrippedInfoReply struct {
  2509. Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid"`
  2510. Status int8 `protobuf:"varint,2,opt,name=status,proto3,casttype=int8" json:"status"`
  2511. Channel int8 `protobuf:"varint,3,opt,name=channel,proto3,casttype=int8" json:"channel"`
  2512. Country int16 `protobuf:"varint,4,opt,name=country,proto3,casttype=int16" json:"country"`
  2513. CardType int8 `protobuf:"varint,5,opt,name=card_type,json=cardType,proto3,casttype=int8" json:"card_type"`
  2514. AdultType int8 `protobuf:"varint,6,opt,name=adult_type,json=adultType,proto3,casttype=int8" json:"adult_type"`
  2515. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2516. XXX_unrecognized []byte `json:"-"`
  2517. XXX_sizecache int32 `json:"-"`
  2518. }
  2519. func (m *RealnameStrippedInfoReply) Reset() { *m = RealnameStrippedInfoReply{} }
  2520. func (m *RealnameStrippedInfoReply) String() string { return proto.CompactTextString(m) }
  2521. func (*RealnameStrippedInfoReply) ProtoMessage() {}
  2522. func (*RealnameStrippedInfoReply) Descriptor() ([]byte, []int) {
  2523. return fileDescriptor_api_572d358ff91238b1, []int{34}
  2524. }
  2525. func (m *RealnameStrippedInfoReply) XXX_Unmarshal(b []byte) error {
  2526. return m.Unmarshal(b)
  2527. }
  2528. func (m *RealnameStrippedInfoReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2529. if deterministic {
  2530. return xxx_messageInfo_RealnameStrippedInfoReply.Marshal(b, m, deterministic)
  2531. } else {
  2532. b = b[:cap(b)]
  2533. n, err := m.MarshalTo(b)
  2534. if err != nil {
  2535. return nil, err
  2536. }
  2537. return b[:n], nil
  2538. }
  2539. }
  2540. func (dst *RealnameStrippedInfoReply) XXX_Merge(src proto.Message) {
  2541. xxx_messageInfo_RealnameStrippedInfoReply.Merge(dst, src)
  2542. }
  2543. func (m *RealnameStrippedInfoReply) XXX_Size() int {
  2544. return m.Size()
  2545. }
  2546. func (m *RealnameStrippedInfoReply) XXX_DiscardUnknown() {
  2547. xxx_messageInfo_RealnameStrippedInfoReply.DiscardUnknown(m)
  2548. }
  2549. var xxx_messageInfo_RealnameStrippedInfoReply proto.InternalMessageInfo
  2550. func (m *RealnameStrippedInfoReply) GetMid() int64 {
  2551. if m != nil {
  2552. return m.Mid
  2553. }
  2554. return 0
  2555. }
  2556. func (m *RealnameStrippedInfoReply) GetStatus() int8 {
  2557. if m != nil {
  2558. return m.Status
  2559. }
  2560. return 0
  2561. }
  2562. func (m *RealnameStrippedInfoReply) GetChannel() int8 {
  2563. if m != nil {
  2564. return m.Channel
  2565. }
  2566. return 0
  2567. }
  2568. func (m *RealnameStrippedInfoReply) GetCountry() int16 {
  2569. if m != nil {
  2570. return m.Country
  2571. }
  2572. return 0
  2573. }
  2574. func (m *RealnameStrippedInfoReply) GetCardType() int8 {
  2575. if m != nil {
  2576. return m.CardType
  2577. }
  2578. return 0
  2579. }
  2580. func (m *RealnameStrippedInfoReply) GetAdultType() int8 {
  2581. if m != nil {
  2582. return m.AdultType
  2583. }
  2584. return 0
  2585. }
  2586. type MidByRealnameCardReply struct {
  2587. CodeToMid map[string]int64 `protobuf:"bytes,5,rep,name=code_to_mid,json=codeToMid" json:"code_to_mid" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
  2588. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2589. XXX_unrecognized []byte `json:"-"`
  2590. XXX_sizecache int32 `json:"-"`
  2591. }
  2592. func (m *MidByRealnameCardReply) Reset() { *m = MidByRealnameCardReply{} }
  2593. func (m *MidByRealnameCardReply) String() string { return proto.CompactTextString(m) }
  2594. func (*MidByRealnameCardReply) ProtoMessage() {}
  2595. func (*MidByRealnameCardReply) Descriptor() ([]byte, []int) {
  2596. return fileDescriptor_api_572d358ff91238b1, []int{35}
  2597. }
  2598. func (m *MidByRealnameCardReply) XXX_Unmarshal(b []byte) error {
  2599. return m.Unmarshal(b)
  2600. }
  2601. func (m *MidByRealnameCardReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2602. if deterministic {
  2603. return xxx_messageInfo_MidByRealnameCardReply.Marshal(b, m, deterministic)
  2604. } else {
  2605. b = b[:cap(b)]
  2606. n, err := m.MarshalTo(b)
  2607. if err != nil {
  2608. return nil, err
  2609. }
  2610. return b[:n], nil
  2611. }
  2612. }
  2613. func (dst *MidByRealnameCardReply) XXX_Merge(src proto.Message) {
  2614. xxx_messageInfo_MidByRealnameCardReply.Merge(dst, src)
  2615. }
  2616. func (m *MidByRealnameCardReply) XXX_Size() int {
  2617. return m.Size()
  2618. }
  2619. func (m *MidByRealnameCardReply) XXX_DiscardUnknown() {
  2620. xxx_messageInfo_MidByRealnameCardReply.DiscardUnknown(m)
  2621. }
  2622. var xxx_messageInfo_MidByRealnameCardReply proto.InternalMessageInfo
  2623. func (m *MidByRealnameCardReply) GetCodeToMid() map[string]int64 {
  2624. if m != nil {
  2625. return m.CodeToMid
  2626. }
  2627. return nil
  2628. }
  2629. type BlockInfoReply struct {
  2630. MID int64 `protobuf:"varint,1,opt,name=MID,proto3" json:"mid"`
  2631. BlockStatus int32 `protobuf:"varint,2,opt,name=BlockStatus,proto3" json:"status"`
  2632. StartTime int64 `protobuf:"varint,3,opt,name=StartTime,proto3" json:"start_time"`
  2633. EndTime int64 `protobuf:"varint,4,opt,name=EndTime,proto3" json:"end_time"`
  2634. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2635. XXX_unrecognized []byte `json:"-"`
  2636. XXX_sizecache int32 `json:"-"`
  2637. }
  2638. func (m *BlockInfoReply) Reset() { *m = BlockInfoReply{} }
  2639. func (m *BlockInfoReply) String() string { return proto.CompactTextString(m) }
  2640. func (*BlockInfoReply) ProtoMessage() {}
  2641. func (*BlockInfoReply) Descriptor() ([]byte, []int) {
  2642. return fileDescriptor_api_572d358ff91238b1, []int{36}
  2643. }
  2644. func (m *BlockInfoReply) XXX_Unmarshal(b []byte) error {
  2645. return m.Unmarshal(b)
  2646. }
  2647. func (m *BlockInfoReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2648. if deterministic {
  2649. return xxx_messageInfo_BlockInfoReply.Marshal(b, m, deterministic)
  2650. } else {
  2651. b = b[:cap(b)]
  2652. n, err := m.MarshalTo(b)
  2653. if err != nil {
  2654. return nil, err
  2655. }
  2656. return b[:n], nil
  2657. }
  2658. }
  2659. func (dst *BlockInfoReply) XXX_Merge(src proto.Message) {
  2660. xxx_messageInfo_BlockInfoReply.Merge(dst, src)
  2661. }
  2662. func (m *BlockInfoReply) XXX_Size() int {
  2663. return m.Size()
  2664. }
  2665. func (m *BlockInfoReply) XXX_DiscardUnknown() {
  2666. xxx_messageInfo_BlockInfoReply.DiscardUnknown(m)
  2667. }
  2668. var xxx_messageInfo_BlockInfoReply proto.InternalMessageInfo
  2669. func (m *BlockInfoReply) GetMID() int64 {
  2670. if m != nil {
  2671. return m.MID
  2672. }
  2673. return 0
  2674. }
  2675. func (m *BlockInfoReply) GetBlockStatus() int32 {
  2676. if m != nil {
  2677. return m.BlockStatus
  2678. }
  2679. return 0
  2680. }
  2681. func (m *BlockInfoReply) GetStartTime() int64 {
  2682. if m != nil {
  2683. return m.StartTime
  2684. }
  2685. return 0
  2686. }
  2687. func (m *BlockInfoReply) GetEndTime() int64 {
  2688. if m != nil {
  2689. return m.EndTime
  2690. }
  2691. return 0
  2692. }
  2693. type BlockDetailReply struct {
  2694. MID int64 `protobuf:"varint,1,opt,name=MID,proto3" json:"mid"`
  2695. BlockCount int64 `protobuf:"varint,2,opt,name=BlockCount,proto3" json:"block_count"`
  2696. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2697. XXX_unrecognized []byte `json:"-"`
  2698. XXX_sizecache int32 `json:"-"`
  2699. }
  2700. func (m *BlockDetailReply) Reset() { *m = BlockDetailReply{} }
  2701. func (m *BlockDetailReply) String() string { return proto.CompactTextString(m) }
  2702. func (*BlockDetailReply) ProtoMessage() {}
  2703. func (*BlockDetailReply) Descriptor() ([]byte, []int) {
  2704. return fileDescriptor_api_572d358ff91238b1, []int{37}
  2705. }
  2706. func (m *BlockDetailReply) XXX_Unmarshal(b []byte) error {
  2707. return m.Unmarshal(b)
  2708. }
  2709. func (m *BlockDetailReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2710. if deterministic {
  2711. return xxx_messageInfo_BlockDetailReply.Marshal(b, m, deterministic)
  2712. } else {
  2713. b = b[:cap(b)]
  2714. n, err := m.MarshalTo(b)
  2715. if err != nil {
  2716. return nil, err
  2717. }
  2718. return b[:n], nil
  2719. }
  2720. }
  2721. func (dst *BlockDetailReply) XXX_Merge(src proto.Message) {
  2722. xxx_messageInfo_BlockDetailReply.Merge(dst, src)
  2723. }
  2724. func (m *BlockDetailReply) XXX_Size() int {
  2725. return m.Size()
  2726. }
  2727. func (m *BlockDetailReply) XXX_DiscardUnknown() {
  2728. xxx_messageInfo_BlockDetailReply.DiscardUnknown(m)
  2729. }
  2730. var xxx_messageInfo_BlockDetailReply proto.InternalMessageInfo
  2731. func (m *BlockDetailReply) GetMID() int64 {
  2732. if m != nil {
  2733. return m.MID
  2734. }
  2735. return 0
  2736. }
  2737. func (m *BlockDetailReply) GetBlockCount() int64 {
  2738. if m != nil {
  2739. return m.BlockCount
  2740. }
  2741. return 0
  2742. }
  2743. type BlockBatchDetailReply struct {
  2744. BlockDetails map[int64]*BlockDetailReply `protobuf:"bytes,1,rep,name=BlockDetails" json:"block_details" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value"`
  2745. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2746. XXX_unrecognized []byte `json:"-"`
  2747. XXX_sizecache int32 `json:"-"`
  2748. }
  2749. func (m *BlockBatchDetailReply) Reset() { *m = BlockBatchDetailReply{} }
  2750. func (m *BlockBatchDetailReply) String() string { return proto.CompactTextString(m) }
  2751. func (*BlockBatchDetailReply) ProtoMessage() {}
  2752. func (*BlockBatchDetailReply) Descriptor() ([]byte, []int) {
  2753. return fileDescriptor_api_572d358ff91238b1, []int{38}
  2754. }
  2755. func (m *BlockBatchDetailReply) XXX_Unmarshal(b []byte) error {
  2756. return m.Unmarshal(b)
  2757. }
  2758. func (m *BlockBatchDetailReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2759. if deterministic {
  2760. return xxx_messageInfo_BlockBatchDetailReply.Marshal(b, m, deterministic)
  2761. } else {
  2762. b = b[:cap(b)]
  2763. n, err := m.MarshalTo(b)
  2764. if err != nil {
  2765. return nil, err
  2766. }
  2767. return b[:n], nil
  2768. }
  2769. }
  2770. func (dst *BlockBatchDetailReply) XXX_Merge(src proto.Message) {
  2771. xxx_messageInfo_BlockBatchDetailReply.Merge(dst, src)
  2772. }
  2773. func (m *BlockBatchDetailReply) XXX_Size() int {
  2774. return m.Size()
  2775. }
  2776. func (m *BlockBatchDetailReply) XXX_DiscardUnknown() {
  2777. xxx_messageInfo_BlockBatchDetailReply.DiscardUnknown(m)
  2778. }
  2779. var xxx_messageInfo_BlockBatchDetailReply proto.InternalMessageInfo
  2780. func (m *BlockBatchDetailReply) GetBlockDetails() map[int64]*BlockDetailReply {
  2781. if m != nil {
  2782. return m.BlockDetails
  2783. }
  2784. return nil
  2785. }
  2786. type BlockBatchInfoReply struct {
  2787. BlockInfos []*BlockInfoReply `protobuf:"bytes,1,rep,name=BlockInfos" json:"block_infos"`
  2788. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2789. XXX_unrecognized []byte `json:"-"`
  2790. XXX_sizecache int32 `json:"-"`
  2791. }
  2792. func (m *BlockBatchInfoReply) Reset() { *m = BlockBatchInfoReply{} }
  2793. func (m *BlockBatchInfoReply) String() string { return proto.CompactTextString(m) }
  2794. func (*BlockBatchInfoReply) ProtoMessage() {}
  2795. func (*BlockBatchInfoReply) Descriptor() ([]byte, []int) {
  2796. return fileDescriptor_api_572d358ff91238b1, []int{39}
  2797. }
  2798. func (m *BlockBatchInfoReply) XXX_Unmarshal(b []byte) error {
  2799. return m.Unmarshal(b)
  2800. }
  2801. func (m *BlockBatchInfoReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2802. if deterministic {
  2803. return xxx_messageInfo_BlockBatchInfoReply.Marshal(b, m, deterministic)
  2804. } else {
  2805. b = b[:cap(b)]
  2806. n, err := m.MarshalTo(b)
  2807. if err != nil {
  2808. return nil, err
  2809. }
  2810. return b[:n], nil
  2811. }
  2812. }
  2813. func (dst *BlockBatchInfoReply) XXX_Merge(src proto.Message) {
  2814. xxx_messageInfo_BlockBatchInfoReply.Merge(dst, src)
  2815. }
  2816. func (m *BlockBatchInfoReply) XXX_Size() int {
  2817. return m.Size()
  2818. }
  2819. func (m *BlockBatchInfoReply) XXX_DiscardUnknown() {
  2820. xxx_messageInfo_BlockBatchInfoReply.DiscardUnknown(m)
  2821. }
  2822. var xxx_messageInfo_BlockBatchInfoReply proto.InternalMessageInfo
  2823. func (m *BlockBatchInfoReply) GetBlockInfos() []*BlockInfoReply {
  2824. if m != nil {
  2825. return m.BlockInfos
  2826. }
  2827. return nil
  2828. }
  2829. func init() {
  2830. proto.RegisterType((*MidReq)(nil), "account.service.member.v1.MidReq")
  2831. proto.RegisterType((*MemberMidReq)(nil), "account.service.member.v1.MemberMidReq")
  2832. proto.RegisterType((*MemberMidsReq)(nil), "account.service.member.v1.MemberMidsReq")
  2833. proto.RegisterType((*MidByRealnameCardsReq)(nil), "account.service.member.v1.MidByRealnameCardsReq")
  2834. proto.RegisterType((*EmptyStruct)(nil), "account.service.member.v1.EmptyStruct")
  2835. proto.RegisterType((*LevelInfoReply)(nil), "account.service.member.v1.LevelInfoReply")
  2836. proto.RegisterType((*UserLogReply)(nil), "account.service.member.v1.UserLogReply")
  2837. proto.RegisterMapType((map[string]string)(nil), "account.service.member.v1.UserLogReply.ContentEntry")
  2838. proto.RegisterType((*UserLogsReply)(nil), "account.service.member.v1.UserLogsReply")
  2839. proto.RegisterType((*AddExpReq)(nil), "account.service.member.v1.AddExpReq")
  2840. proto.RegisterType((*ExpStatReply)(nil), "account.service.member.v1.ExpStatReply")
  2841. proto.RegisterType((*BaseInfoReply)(nil), "account.service.member.v1.BaseInfoReply")
  2842. proto.RegisterType((*OfficialInfoReply)(nil), "account.service.member.v1.OfficialInfoReply")
  2843. proto.RegisterType((*BaseInfosReply)(nil), "account.service.member.v1.BaseInfosReply")
  2844. proto.RegisterMapType((map[int64]*BaseInfoReply)(nil), "account.service.member.v1.BaseInfosReply.BaseInfosEntry")
  2845. proto.RegisterType((*MemberInfoReply)(nil), "account.service.member.v1.MemberInfoReply")
  2846. proto.RegisterType((*MemberInfosReply)(nil), "account.service.member.v1.MemberInfosReply")
  2847. proto.RegisterMapType((map[int64]*MemberInfoReply)(nil), "account.service.member.v1.MemberInfosReply.MemberInfosEntry")
  2848. proto.RegisterType((*NickUpdatedReply)(nil), "account.service.member.v1.NickUpdatedReply")
  2849. proto.RegisterType((*OfficialDocReq)(nil), "account.service.member.v1.OfficialDocReq")
  2850. proto.RegisterType((*UpdateSexReq)(nil), "account.service.member.v1.UpdateSexReq")
  2851. proto.RegisterType((*UpdateUnameReq)(nil), "account.service.member.v1.UpdateUnameReq")
  2852. proto.RegisterType((*UpdateFaceReq)(nil), "account.service.member.v1.UpdateFaceReq")
  2853. proto.RegisterType((*UpdateRankReq)(nil), "account.service.member.v1.UpdateRankReq")
  2854. proto.RegisterType((*UpdateBirthdayReq)(nil), "account.service.member.v1.UpdateBirthdayReq")
  2855. proto.RegisterType((*UpdateSignReq)(nil), "account.service.member.v1.UpdateSignReq")
  2856. proto.RegisterType((*OfficialDocInfoReply)(nil), "account.service.member.v1.OfficialDocInfoReply")
  2857. proto.RegisterType((*MoralReply)(nil), "account.service.member.v1.MoralReply")
  2858. proto.RegisterType((*UpdateMoralReq)(nil), "account.service.member.v1.UpdateMoralReq")
  2859. proto.RegisterType((*UpdateMoralsReq)(nil), "account.service.member.v1.UpdateMoralsReq")
  2860. proto.RegisterType((*UpdateMoralsReply)(nil), "account.service.member.v1.UpdateMoralsReply")
  2861. proto.RegisterMapType((map[int64]int64)(nil), "account.service.member.v1.UpdateMoralsReply.AfterMoralsEntry")
  2862. proto.RegisterType((*AddUserMonitorReq)(nil), "account.service.member.v1.AddUserMonitorReq")
  2863. proto.RegisterType((*IsInMonitorReply)(nil), "account.service.member.v1.IsInMonitorReply")
  2864. proto.RegisterType((*RealnameStatusReply)(nil), "account.service.member.v1.RealnameStatusReply")
  2865. proto.RegisterType((*RealnameApplyInfoReply)(nil), "account.service.member.v1.RealnameApplyInfoReply")
  2866. proto.RegisterType((*ArgRealnameApplyReq)(nil), "account.service.member.v1.ArgRealnameApplyReq")
  2867. proto.RegisterType((*RealnameDetailReply)(nil), "account.service.member.v1.RealnameDetailReply")
  2868. proto.RegisterType((*RealnameStrippedInfoReply)(nil), "account.service.member.v1.RealnameStrippedInfoReply")
  2869. proto.RegisterType((*MidByRealnameCardReply)(nil), "account.service.member.v1.MidByRealnameCardReply")
  2870. proto.RegisterMapType((map[string]int64)(nil), "account.service.member.v1.MidByRealnameCardReply.CodeToMidEntry")
  2871. proto.RegisterType((*BlockInfoReply)(nil), "account.service.member.v1.BlockInfoReply")
  2872. proto.RegisterType((*BlockDetailReply)(nil), "account.service.member.v1.BlockDetailReply")
  2873. proto.RegisterType((*BlockBatchDetailReply)(nil), "account.service.member.v1.BlockBatchDetailReply")
  2874. proto.RegisterMapType((map[int64]*BlockDetailReply)(nil), "account.service.member.v1.BlockBatchDetailReply.BlockDetailsEntry")
  2875. proto.RegisterType((*BlockBatchInfoReply)(nil), "account.service.member.v1.BlockBatchInfoReply")
  2876. }
  2877. // Reference imports to suppress errors if they are not otherwise used.
  2878. var _ context.Context
  2879. var _ grpc.ClientConn
  2880. // This is a compile-time assertion to ensure that this generated file
  2881. // is compatible with the grpc package it is being compiled against.
  2882. const _ = grpc.SupportPackageIsVersion4
  2883. // MemberClient is the client API for Member service.
  2884. //
  2885. // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
  2886. type MemberClient interface {
  2887. // 得到member的基本信息
  2888. Base(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*BaseInfoReply, error)
  2889. // 批量得到一批member的基本信息
  2890. Bases(ctx context.Context, in *MemberMidsReq, opts ...grpc.CallOption) (*BaseInfosReply, error)
  2891. // 得到member的全量信息
  2892. Member(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*MemberInfoReply, error)
  2893. // 批量得到一批member的全量信息
  2894. Members(ctx context.Context, in *MemberMidsReq, opts ...grpc.CallOption) (*MemberInfosReply, error)
  2895. // 查看member是否更新过昵称
  2896. NickUpdated(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*NickUpdatedReply, error)
  2897. // 标记member已经更新过昵称
  2898. SetNickUpdated(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*EmptyStruct, error)
  2899. // 设置官方文档资料
  2900. SetOfficialDoc(ctx context.Context, in *OfficialDocReq, opts ...grpc.CallOption) (*EmptyStruct, error)
  2901. // 设置member的性别
  2902. SetSex(ctx context.Context, in *UpdateSexReq, opts ...grpc.CallOption) (*EmptyStruct, error)
  2903. // 设置member的名字
  2904. SetName(ctx context.Context, in *UpdateUnameReq, opts ...grpc.CallOption) (*EmptyStruct, error)
  2905. // 设置member的头像
  2906. SetFace(ctx context.Context, in *UpdateFaceReq, opts ...grpc.CallOption) (*EmptyStruct, error)
  2907. // 设置member的头像
  2908. SetRank(ctx context.Context, in *UpdateRankReq, opts ...grpc.CallOption) (*EmptyStruct, error)
  2909. // 设置member的生日
  2910. SetBirthday(ctx context.Context, in *UpdateBirthdayReq, opts ...grpc.CallOption) (*EmptyStruct, error)
  2911. // 设置member的签名
  2912. SetSign(ctx context.Context, in *UpdateSignReq, opts ...grpc.CallOption) (*EmptyStruct, error)
  2913. // 得到member的官方信息
  2914. OfficialDoc(ctx context.Context, in *MidReq, opts ...grpc.CallOption) (*OfficialDocInfoReply, error)
  2915. // 得到member的节操值
  2916. Moral(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*MoralReply, error)
  2917. // 得到member的节操日志
  2918. MoralLog(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*UserLogsReply, error)
  2919. // 给member添加节操值
  2920. AddMoral(ctx context.Context, in *UpdateMoralReq, opts ...grpc.CallOption) (*EmptyStruct, error)
  2921. // 给一批member批量添加节操值
  2922. BatchAddMoral(ctx context.Context, in *UpdateMoralsReq, opts ...grpc.CallOption) (*UpdateMoralsReply, error)
  2923. // 得到member的经验值
  2924. Exp(ctx context.Context, in *MidReq, opts ...grpc.CallOption) (*LevelInfoReply, error)
  2925. // 得到member的等级
  2926. Level(ctx context.Context, in *MidReq, opts ...grpc.CallOption) (*LevelInfoReply, error)
  2927. // 更新member的经验值
  2928. UpdateExp(ctx context.Context, in *AddExpReq, opts ...grpc.CallOption) (*EmptyStruct, error)
  2929. // 得到membe的经验日志
  2930. ExpLog(ctx context.Context, in *MidReq, opts ...grpc.CallOption) (*UserLogsReply, error)
  2931. // 得到member的经验统计
  2932. ExpStat(ctx context.Context, in *MidReq, opts ...grpc.CallOption) (*ExpStatReply, error)
  2933. // 得到member的实名认证状态
  2934. RealnameStatus(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*RealnameStatusReply, error)
  2935. // 得到member 实名认证流程的状态
  2936. RealnameApplyStatus(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*RealnameApplyInfoReply, error)
  2937. // 手机号实名认证发送验证码
  2938. RealnameTelCapture(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*EmptyStruct, error)
  2939. // 进行实名认证
  2940. RealnameApply(ctx context.Context, in *ArgRealnameApplyReq, opts ...grpc.CallOption) (*EmptyStruct, error)
  2941. // 实名详情
  2942. RealnameDetail(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*RealnameDetailReply, error)
  2943. // 所有非敏感实名认证信息
  2944. RealnameStrippedInfo(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*RealnameStrippedInfoReply, error)
  2945. // 通过身份证号查询 mid
  2946. MidByRealnameCard(ctx context.Context, in *MidByRealnameCardsReq, opts ...grpc.CallOption) (*MidByRealnameCardReply, error)
  2947. // 添加用户为受监控
  2948. AddUserMonitor(ctx context.Context, in *AddUserMonitorReq, opts ...grpc.CallOption) (*EmptyStruct, error)
  2949. // 查看member是否在监控状态
  2950. IsInMonitor(ctx context.Context, in *MidReq, opts ...grpc.CallOption) (*IsInMonitorReply, error)
  2951. // block
  2952. // 获取用户封禁信息数据
  2953. BlockInfo(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*BlockInfoReply, error)
  2954. // 批量获取用户封禁信息数据
  2955. BlockBatchInfo(ctx context.Context, in *MemberMidsReq, opts ...grpc.CallOption) (*BlockBatchInfoReply, error)
  2956. // 批量获取用户封禁详细数据
  2957. BlockBatchDetail(ctx context.Context, in *MemberMidsReq, opts ...grpc.CallOption) (*BlockBatchDetailReply, error)
  2958. }
  2959. type memberClient struct {
  2960. cc *grpc.ClientConn
  2961. }
  2962. func NewMemberClient(cc *grpc.ClientConn) MemberClient {
  2963. return &memberClient{cc}
  2964. }
  2965. func (c *memberClient) Base(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*BaseInfoReply, error) {
  2966. out := new(BaseInfoReply)
  2967. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/Base", in, out, opts...)
  2968. if err != nil {
  2969. return nil, err
  2970. }
  2971. return out, nil
  2972. }
  2973. func (c *memberClient) Bases(ctx context.Context, in *MemberMidsReq, opts ...grpc.CallOption) (*BaseInfosReply, error) {
  2974. out := new(BaseInfosReply)
  2975. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/Bases", in, out, opts...)
  2976. if err != nil {
  2977. return nil, err
  2978. }
  2979. return out, nil
  2980. }
  2981. func (c *memberClient) Member(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*MemberInfoReply, error) {
  2982. out := new(MemberInfoReply)
  2983. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/Member", in, out, opts...)
  2984. if err != nil {
  2985. return nil, err
  2986. }
  2987. return out, nil
  2988. }
  2989. func (c *memberClient) Members(ctx context.Context, in *MemberMidsReq, opts ...grpc.CallOption) (*MemberInfosReply, error) {
  2990. out := new(MemberInfosReply)
  2991. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/Members", in, out, opts...)
  2992. if err != nil {
  2993. return nil, err
  2994. }
  2995. return out, nil
  2996. }
  2997. func (c *memberClient) NickUpdated(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*NickUpdatedReply, error) {
  2998. out := new(NickUpdatedReply)
  2999. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/NickUpdated", in, out, opts...)
  3000. if err != nil {
  3001. return nil, err
  3002. }
  3003. return out, nil
  3004. }
  3005. func (c *memberClient) SetNickUpdated(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*EmptyStruct, error) {
  3006. out := new(EmptyStruct)
  3007. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/SetNickUpdated", in, out, opts...)
  3008. if err != nil {
  3009. return nil, err
  3010. }
  3011. return out, nil
  3012. }
  3013. func (c *memberClient) SetOfficialDoc(ctx context.Context, in *OfficialDocReq, opts ...grpc.CallOption) (*EmptyStruct, error) {
  3014. out := new(EmptyStruct)
  3015. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/SetOfficialDoc", in, out, opts...)
  3016. if err != nil {
  3017. return nil, err
  3018. }
  3019. return out, nil
  3020. }
  3021. func (c *memberClient) SetSex(ctx context.Context, in *UpdateSexReq, opts ...grpc.CallOption) (*EmptyStruct, error) {
  3022. out := new(EmptyStruct)
  3023. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/SetSex", in, out, opts...)
  3024. if err != nil {
  3025. return nil, err
  3026. }
  3027. return out, nil
  3028. }
  3029. func (c *memberClient) SetName(ctx context.Context, in *UpdateUnameReq, opts ...grpc.CallOption) (*EmptyStruct, error) {
  3030. out := new(EmptyStruct)
  3031. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/SetName", in, out, opts...)
  3032. if err != nil {
  3033. return nil, err
  3034. }
  3035. return out, nil
  3036. }
  3037. func (c *memberClient) SetFace(ctx context.Context, in *UpdateFaceReq, opts ...grpc.CallOption) (*EmptyStruct, error) {
  3038. out := new(EmptyStruct)
  3039. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/SetFace", in, out, opts...)
  3040. if err != nil {
  3041. return nil, err
  3042. }
  3043. return out, nil
  3044. }
  3045. func (c *memberClient) SetRank(ctx context.Context, in *UpdateRankReq, opts ...grpc.CallOption) (*EmptyStruct, error) {
  3046. out := new(EmptyStruct)
  3047. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/SetRank", in, out, opts...)
  3048. if err != nil {
  3049. return nil, err
  3050. }
  3051. return out, nil
  3052. }
  3053. func (c *memberClient) SetBirthday(ctx context.Context, in *UpdateBirthdayReq, opts ...grpc.CallOption) (*EmptyStruct, error) {
  3054. out := new(EmptyStruct)
  3055. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/SetBirthday", in, out, opts...)
  3056. if err != nil {
  3057. return nil, err
  3058. }
  3059. return out, nil
  3060. }
  3061. func (c *memberClient) SetSign(ctx context.Context, in *UpdateSignReq, opts ...grpc.CallOption) (*EmptyStruct, error) {
  3062. out := new(EmptyStruct)
  3063. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/SetSign", in, out, opts...)
  3064. if err != nil {
  3065. return nil, err
  3066. }
  3067. return out, nil
  3068. }
  3069. func (c *memberClient) OfficialDoc(ctx context.Context, in *MidReq, opts ...grpc.CallOption) (*OfficialDocInfoReply, error) {
  3070. out := new(OfficialDocInfoReply)
  3071. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/OfficialDoc", in, out, opts...)
  3072. if err != nil {
  3073. return nil, err
  3074. }
  3075. return out, nil
  3076. }
  3077. func (c *memberClient) Moral(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*MoralReply, error) {
  3078. out := new(MoralReply)
  3079. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/Moral", in, out, opts...)
  3080. if err != nil {
  3081. return nil, err
  3082. }
  3083. return out, nil
  3084. }
  3085. func (c *memberClient) MoralLog(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*UserLogsReply, error) {
  3086. out := new(UserLogsReply)
  3087. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/MoralLog", in, out, opts...)
  3088. if err != nil {
  3089. return nil, err
  3090. }
  3091. return out, nil
  3092. }
  3093. func (c *memberClient) AddMoral(ctx context.Context, in *UpdateMoralReq, opts ...grpc.CallOption) (*EmptyStruct, error) {
  3094. out := new(EmptyStruct)
  3095. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/AddMoral", in, out, opts...)
  3096. if err != nil {
  3097. return nil, err
  3098. }
  3099. return out, nil
  3100. }
  3101. func (c *memberClient) BatchAddMoral(ctx context.Context, in *UpdateMoralsReq, opts ...grpc.CallOption) (*UpdateMoralsReply, error) {
  3102. out := new(UpdateMoralsReply)
  3103. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/BatchAddMoral", in, out, opts...)
  3104. if err != nil {
  3105. return nil, err
  3106. }
  3107. return out, nil
  3108. }
  3109. func (c *memberClient) Exp(ctx context.Context, in *MidReq, opts ...grpc.CallOption) (*LevelInfoReply, error) {
  3110. out := new(LevelInfoReply)
  3111. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/Exp", in, out, opts...)
  3112. if err != nil {
  3113. return nil, err
  3114. }
  3115. return out, nil
  3116. }
  3117. func (c *memberClient) Level(ctx context.Context, in *MidReq, opts ...grpc.CallOption) (*LevelInfoReply, error) {
  3118. out := new(LevelInfoReply)
  3119. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/Level", in, out, opts...)
  3120. if err != nil {
  3121. return nil, err
  3122. }
  3123. return out, nil
  3124. }
  3125. func (c *memberClient) UpdateExp(ctx context.Context, in *AddExpReq, opts ...grpc.CallOption) (*EmptyStruct, error) {
  3126. out := new(EmptyStruct)
  3127. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/UpdateExp", in, out, opts...)
  3128. if err != nil {
  3129. return nil, err
  3130. }
  3131. return out, nil
  3132. }
  3133. func (c *memberClient) ExpLog(ctx context.Context, in *MidReq, opts ...grpc.CallOption) (*UserLogsReply, error) {
  3134. out := new(UserLogsReply)
  3135. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/ExpLog", in, out, opts...)
  3136. if err != nil {
  3137. return nil, err
  3138. }
  3139. return out, nil
  3140. }
  3141. func (c *memberClient) ExpStat(ctx context.Context, in *MidReq, opts ...grpc.CallOption) (*ExpStatReply, error) {
  3142. out := new(ExpStatReply)
  3143. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/ExpStat", in, out, opts...)
  3144. if err != nil {
  3145. return nil, err
  3146. }
  3147. return out, nil
  3148. }
  3149. func (c *memberClient) RealnameStatus(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*RealnameStatusReply, error) {
  3150. out := new(RealnameStatusReply)
  3151. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/RealnameStatus", in, out, opts...)
  3152. if err != nil {
  3153. return nil, err
  3154. }
  3155. return out, nil
  3156. }
  3157. func (c *memberClient) RealnameApplyStatus(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*RealnameApplyInfoReply, error) {
  3158. out := new(RealnameApplyInfoReply)
  3159. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/RealnameApplyStatus", in, out, opts...)
  3160. if err != nil {
  3161. return nil, err
  3162. }
  3163. return out, nil
  3164. }
  3165. func (c *memberClient) RealnameTelCapture(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*EmptyStruct, error) {
  3166. out := new(EmptyStruct)
  3167. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/RealnameTelCapture", in, out, opts...)
  3168. if err != nil {
  3169. return nil, err
  3170. }
  3171. return out, nil
  3172. }
  3173. func (c *memberClient) RealnameApply(ctx context.Context, in *ArgRealnameApplyReq, opts ...grpc.CallOption) (*EmptyStruct, error) {
  3174. out := new(EmptyStruct)
  3175. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/RealnameApply", in, out, opts...)
  3176. if err != nil {
  3177. return nil, err
  3178. }
  3179. return out, nil
  3180. }
  3181. func (c *memberClient) RealnameDetail(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*RealnameDetailReply, error) {
  3182. out := new(RealnameDetailReply)
  3183. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/RealnameDetail", in, out, opts...)
  3184. if err != nil {
  3185. return nil, err
  3186. }
  3187. return out, nil
  3188. }
  3189. func (c *memberClient) RealnameStrippedInfo(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*RealnameStrippedInfoReply, error) {
  3190. out := new(RealnameStrippedInfoReply)
  3191. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/RealnameStrippedInfo", in, out, opts...)
  3192. if err != nil {
  3193. return nil, err
  3194. }
  3195. return out, nil
  3196. }
  3197. func (c *memberClient) MidByRealnameCard(ctx context.Context, in *MidByRealnameCardsReq, opts ...grpc.CallOption) (*MidByRealnameCardReply, error) {
  3198. out := new(MidByRealnameCardReply)
  3199. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/MidByRealnameCard", in, out, opts...)
  3200. if err != nil {
  3201. return nil, err
  3202. }
  3203. return out, nil
  3204. }
  3205. func (c *memberClient) AddUserMonitor(ctx context.Context, in *AddUserMonitorReq, opts ...grpc.CallOption) (*EmptyStruct, error) {
  3206. out := new(EmptyStruct)
  3207. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/AddUserMonitor", in, out, opts...)
  3208. if err != nil {
  3209. return nil, err
  3210. }
  3211. return out, nil
  3212. }
  3213. func (c *memberClient) IsInMonitor(ctx context.Context, in *MidReq, opts ...grpc.CallOption) (*IsInMonitorReply, error) {
  3214. out := new(IsInMonitorReply)
  3215. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/IsInMonitor", in, out, opts...)
  3216. if err != nil {
  3217. return nil, err
  3218. }
  3219. return out, nil
  3220. }
  3221. func (c *memberClient) BlockInfo(ctx context.Context, in *MemberMidReq, opts ...grpc.CallOption) (*BlockInfoReply, error) {
  3222. out := new(BlockInfoReply)
  3223. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/BlockInfo", in, out, opts...)
  3224. if err != nil {
  3225. return nil, err
  3226. }
  3227. return out, nil
  3228. }
  3229. func (c *memberClient) BlockBatchInfo(ctx context.Context, in *MemberMidsReq, opts ...grpc.CallOption) (*BlockBatchInfoReply, error) {
  3230. out := new(BlockBatchInfoReply)
  3231. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/BlockBatchInfo", in, out, opts...)
  3232. if err != nil {
  3233. return nil, err
  3234. }
  3235. return out, nil
  3236. }
  3237. func (c *memberClient) BlockBatchDetail(ctx context.Context, in *MemberMidsReq, opts ...grpc.CallOption) (*BlockBatchDetailReply, error) {
  3238. out := new(BlockBatchDetailReply)
  3239. err := c.cc.Invoke(ctx, "/account.service.member.v1.Member/BlockBatchDetail", in, out, opts...)
  3240. if err != nil {
  3241. return nil, err
  3242. }
  3243. return out, nil
  3244. }
  3245. // MemberServer is the server API for Member service.
  3246. type MemberServer interface {
  3247. // 得到member的基本信息
  3248. Base(context.Context, *MemberMidReq) (*BaseInfoReply, error)
  3249. // 批量得到一批member的基本信息
  3250. Bases(context.Context, *MemberMidsReq) (*BaseInfosReply, error)
  3251. // 得到member的全量信息
  3252. Member(context.Context, *MemberMidReq) (*MemberInfoReply, error)
  3253. // 批量得到一批member的全量信息
  3254. Members(context.Context, *MemberMidsReq) (*MemberInfosReply, error)
  3255. // 查看member是否更新过昵称
  3256. NickUpdated(context.Context, *MemberMidReq) (*NickUpdatedReply, error)
  3257. // 标记member已经更新过昵称
  3258. SetNickUpdated(context.Context, *MemberMidReq) (*EmptyStruct, error)
  3259. // 设置官方文档资料
  3260. SetOfficialDoc(context.Context, *OfficialDocReq) (*EmptyStruct, error)
  3261. // 设置member的性别
  3262. SetSex(context.Context, *UpdateSexReq) (*EmptyStruct, error)
  3263. // 设置member的名字
  3264. SetName(context.Context, *UpdateUnameReq) (*EmptyStruct, error)
  3265. // 设置member的头像
  3266. SetFace(context.Context, *UpdateFaceReq) (*EmptyStruct, error)
  3267. // 设置member的头像
  3268. SetRank(context.Context, *UpdateRankReq) (*EmptyStruct, error)
  3269. // 设置member的生日
  3270. SetBirthday(context.Context, *UpdateBirthdayReq) (*EmptyStruct, error)
  3271. // 设置member的签名
  3272. SetSign(context.Context, *UpdateSignReq) (*EmptyStruct, error)
  3273. // 得到member的官方信息
  3274. OfficialDoc(context.Context, *MidReq) (*OfficialDocInfoReply, error)
  3275. // 得到member的节操值
  3276. Moral(context.Context, *MemberMidReq) (*MoralReply, error)
  3277. // 得到member的节操日志
  3278. MoralLog(context.Context, *MemberMidReq) (*UserLogsReply, error)
  3279. // 给member添加节操值
  3280. AddMoral(context.Context, *UpdateMoralReq) (*EmptyStruct, error)
  3281. // 给一批member批量添加节操值
  3282. BatchAddMoral(context.Context, *UpdateMoralsReq) (*UpdateMoralsReply, error)
  3283. // 得到member的经验值
  3284. Exp(context.Context, *MidReq) (*LevelInfoReply, error)
  3285. // 得到member的等级
  3286. Level(context.Context, *MidReq) (*LevelInfoReply, error)
  3287. // 更新member的经验值
  3288. UpdateExp(context.Context, *AddExpReq) (*EmptyStruct, error)
  3289. // 得到membe的经验日志
  3290. ExpLog(context.Context, *MidReq) (*UserLogsReply, error)
  3291. // 得到member的经验统计
  3292. ExpStat(context.Context, *MidReq) (*ExpStatReply, error)
  3293. // 得到member的实名认证状态
  3294. RealnameStatus(context.Context, *MemberMidReq) (*RealnameStatusReply, error)
  3295. // 得到member 实名认证流程的状态
  3296. RealnameApplyStatus(context.Context, *MemberMidReq) (*RealnameApplyInfoReply, error)
  3297. // 手机号实名认证发送验证码
  3298. RealnameTelCapture(context.Context, *MemberMidReq) (*EmptyStruct, error)
  3299. // 进行实名认证
  3300. RealnameApply(context.Context, *ArgRealnameApplyReq) (*EmptyStruct, error)
  3301. // 实名详情
  3302. RealnameDetail(context.Context, *MemberMidReq) (*RealnameDetailReply, error)
  3303. // 所有非敏感实名认证信息
  3304. RealnameStrippedInfo(context.Context, *MemberMidReq) (*RealnameStrippedInfoReply, error)
  3305. // 通过身份证号查询 mid
  3306. MidByRealnameCard(context.Context, *MidByRealnameCardsReq) (*MidByRealnameCardReply, error)
  3307. // 添加用户为受监控
  3308. AddUserMonitor(context.Context, *AddUserMonitorReq) (*EmptyStruct, error)
  3309. // 查看member是否在监控状态
  3310. IsInMonitor(context.Context, *MidReq) (*IsInMonitorReply, error)
  3311. // block
  3312. // 获取用户封禁信息数据
  3313. BlockInfo(context.Context, *MemberMidReq) (*BlockInfoReply, error)
  3314. // 批量获取用户封禁信息数据
  3315. BlockBatchInfo(context.Context, *MemberMidsReq) (*BlockBatchInfoReply, error)
  3316. // 批量获取用户封禁详细数据
  3317. BlockBatchDetail(context.Context, *MemberMidsReq) (*BlockBatchDetailReply, error)
  3318. }
  3319. func RegisterMemberServer(s *grpc.Server, srv MemberServer) {
  3320. s.RegisterService(&_Member_serviceDesc, srv)
  3321. }
  3322. func _Member_Base_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3323. in := new(MemberMidReq)
  3324. if err := dec(in); err != nil {
  3325. return nil, err
  3326. }
  3327. if interceptor == nil {
  3328. return srv.(MemberServer).Base(ctx, in)
  3329. }
  3330. info := &grpc.UnaryServerInfo{
  3331. Server: srv,
  3332. FullMethod: "/account.service.member.v1.Member/Base",
  3333. }
  3334. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3335. return srv.(MemberServer).Base(ctx, req.(*MemberMidReq))
  3336. }
  3337. return interceptor(ctx, in, info, handler)
  3338. }
  3339. func _Member_Bases_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3340. in := new(MemberMidsReq)
  3341. if err := dec(in); err != nil {
  3342. return nil, err
  3343. }
  3344. if interceptor == nil {
  3345. return srv.(MemberServer).Bases(ctx, in)
  3346. }
  3347. info := &grpc.UnaryServerInfo{
  3348. Server: srv,
  3349. FullMethod: "/account.service.member.v1.Member/Bases",
  3350. }
  3351. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3352. return srv.(MemberServer).Bases(ctx, req.(*MemberMidsReq))
  3353. }
  3354. return interceptor(ctx, in, info, handler)
  3355. }
  3356. func _Member_Member_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3357. in := new(MemberMidReq)
  3358. if err := dec(in); err != nil {
  3359. return nil, err
  3360. }
  3361. if interceptor == nil {
  3362. return srv.(MemberServer).Member(ctx, in)
  3363. }
  3364. info := &grpc.UnaryServerInfo{
  3365. Server: srv,
  3366. FullMethod: "/account.service.member.v1.Member/Member",
  3367. }
  3368. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3369. return srv.(MemberServer).Member(ctx, req.(*MemberMidReq))
  3370. }
  3371. return interceptor(ctx, in, info, handler)
  3372. }
  3373. func _Member_Members_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3374. in := new(MemberMidsReq)
  3375. if err := dec(in); err != nil {
  3376. return nil, err
  3377. }
  3378. if interceptor == nil {
  3379. return srv.(MemberServer).Members(ctx, in)
  3380. }
  3381. info := &grpc.UnaryServerInfo{
  3382. Server: srv,
  3383. FullMethod: "/account.service.member.v1.Member/Members",
  3384. }
  3385. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3386. return srv.(MemberServer).Members(ctx, req.(*MemberMidsReq))
  3387. }
  3388. return interceptor(ctx, in, info, handler)
  3389. }
  3390. func _Member_NickUpdated_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3391. in := new(MemberMidReq)
  3392. if err := dec(in); err != nil {
  3393. return nil, err
  3394. }
  3395. if interceptor == nil {
  3396. return srv.(MemberServer).NickUpdated(ctx, in)
  3397. }
  3398. info := &grpc.UnaryServerInfo{
  3399. Server: srv,
  3400. FullMethod: "/account.service.member.v1.Member/NickUpdated",
  3401. }
  3402. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3403. return srv.(MemberServer).NickUpdated(ctx, req.(*MemberMidReq))
  3404. }
  3405. return interceptor(ctx, in, info, handler)
  3406. }
  3407. func _Member_SetNickUpdated_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3408. in := new(MemberMidReq)
  3409. if err := dec(in); err != nil {
  3410. return nil, err
  3411. }
  3412. if interceptor == nil {
  3413. return srv.(MemberServer).SetNickUpdated(ctx, in)
  3414. }
  3415. info := &grpc.UnaryServerInfo{
  3416. Server: srv,
  3417. FullMethod: "/account.service.member.v1.Member/SetNickUpdated",
  3418. }
  3419. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3420. return srv.(MemberServer).SetNickUpdated(ctx, req.(*MemberMidReq))
  3421. }
  3422. return interceptor(ctx, in, info, handler)
  3423. }
  3424. func _Member_SetOfficialDoc_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3425. in := new(OfficialDocReq)
  3426. if err := dec(in); err != nil {
  3427. return nil, err
  3428. }
  3429. if interceptor == nil {
  3430. return srv.(MemberServer).SetOfficialDoc(ctx, in)
  3431. }
  3432. info := &grpc.UnaryServerInfo{
  3433. Server: srv,
  3434. FullMethod: "/account.service.member.v1.Member/SetOfficialDoc",
  3435. }
  3436. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3437. return srv.(MemberServer).SetOfficialDoc(ctx, req.(*OfficialDocReq))
  3438. }
  3439. return interceptor(ctx, in, info, handler)
  3440. }
  3441. func _Member_SetSex_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3442. in := new(UpdateSexReq)
  3443. if err := dec(in); err != nil {
  3444. return nil, err
  3445. }
  3446. if interceptor == nil {
  3447. return srv.(MemberServer).SetSex(ctx, in)
  3448. }
  3449. info := &grpc.UnaryServerInfo{
  3450. Server: srv,
  3451. FullMethod: "/account.service.member.v1.Member/SetSex",
  3452. }
  3453. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3454. return srv.(MemberServer).SetSex(ctx, req.(*UpdateSexReq))
  3455. }
  3456. return interceptor(ctx, in, info, handler)
  3457. }
  3458. func _Member_SetName_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3459. in := new(UpdateUnameReq)
  3460. if err := dec(in); err != nil {
  3461. return nil, err
  3462. }
  3463. if interceptor == nil {
  3464. return srv.(MemberServer).SetName(ctx, in)
  3465. }
  3466. info := &grpc.UnaryServerInfo{
  3467. Server: srv,
  3468. FullMethod: "/account.service.member.v1.Member/SetName",
  3469. }
  3470. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3471. return srv.(MemberServer).SetName(ctx, req.(*UpdateUnameReq))
  3472. }
  3473. return interceptor(ctx, in, info, handler)
  3474. }
  3475. func _Member_SetFace_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3476. in := new(UpdateFaceReq)
  3477. if err := dec(in); err != nil {
  3478. return nil, err
  3479. }
  3480. if interceptor == nil {
  3481. return srv.(MemberServer).SetFace(ctx, in)
  3482. }
  3483. info := &grpc.UnaryServerInfo{
  3484. Server: srv,
  3485. FullMethod: "/account.service.member.v1.Member/SetFace",
  3486. }
  3487. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3488. return srv.(MemberServer).SetFace(ctx, req.(*UpdateFaceReq))
  3489. }
  3490. return interceptor(ctx, in, info, handler)
  3491. }
  3492. func _Member_SetRank_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3493. in := new(UpdateRankReq)
  3494. if err := dec(in); err != nil {
  3495. return nil, err
  3496. }
  3497. if interceptor == nil {
  3498. return srv.(MemberServer).SetRank(ctx, in)
  3499. }
  3500. info := &grpc.UnaryServerInfo{
  3501. Server: srv,
  3502. FullMethod: "/account.service.member.v1.Member/SetRank",
  3503. }
  3504. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3505. return srv.(MemberServer).SetRank(ctx, req.(*UpdateRankReq))
  3506. }
  3507. return interceptor(ctx, in, info, handler)
  3508. }
  3509. func _Member_SetBirthday_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3510. in := new(UpdateBirthdayReq)
  3511. if err := dec(in); err != nil {
  3512. return nil, err
  3513. }
  3514. if interceptor == nil {
  3515. return srv.(MemberServer).SetBirthday(ctx, in)
  3516. }
  3517. info := &grpc.UnaryServerInfo{
  3518. Server: srv,
  3519. FullMethod: "/account.service.member.v1.Member/SetBirthday",
  3520. }
  3521. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3522. return srv.(MemberServer).SetBirthday(ctx, req.(*UpdateBirthdayReq))
  3523. }
  3524. return interceptor(ctx, in, info, handler)
  3525. }
  3526. func _Member_SetSign_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3527. in := new(UpdateSignReq)
  3528. if err := dec(in); err != nil {
  3529. return nil, err
  3530. }
  3531. if interceptor == nil {
  3532. return srv.(MemberServer).SetSign(ctx, in)
  3533. }
  3534. info := &grpc.UnaryServerInfo{
  3535. Server: srv,
  3536. FullMethod: "/account.service.member.v1.Member/SetSign",
  3537. }
  3538. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3539. return srv.(MemberServer).SetSign(ctx, req.(*UpdateSignReq))
  3540. }
  3541. return interceptor(ctx, in, info, handler)
  3542. }
  3543. func _Member_OfficialDoc_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3544. in := new(MidReq)
  3545. if err := dec(in); err != nil {
  3546. return nil, err
  3547. }
  3548. if interceptor == nil {
  3549. return srv.(MemberServer).OfficialDoc(ctx, in)
  3550. }
  3551. info := &grpc.UnaryServerInfo{
  3552. Server: srv,
  3553. FullMethod: "/account.service.member.v1.Member/OfficialDoc",
  3554. }
  3555. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3556. return srv.(MemberServer).OfficialDoc(ctx, req.(*MidReq))
  3557. }
  3558. return interceptor(ctx, in, info, handler)
  3559. }
  3560. func _Member_Moral_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3561. in := new(MemberMidReq)
  3562. if err := dec(in); err != nil {
  3563. return nil, err
  3564. }
  3565. if interceptor == nil {
  3566. return srv.(MemberServer).Moral(ctx, in)
  3567. }
  3568. info := &grpc.UnaryServerInfo{
  3569. Server: srv,
  3570. FullMethod: "/account.service.member.v1.Member/Moral",
  3571. }
  3572. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3573. return srv.(MemberServer).Moral(ctx, req.(*MemberMidReq))
  3574. }
  3575. return interceptor(ctx, in, info, handler)
  3576. }
  3577. func _Member_MoralLog_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3578. in := new(MemberMidReq)
  3579. if err := dec(in); err != nil {
  3580. return nil, err
  3581. }
  3582. if interceptor == nil {
  3583. return srv.(MemberServer).MoralLog(ctx, in)
  3584. }
  3585. info := &grpc.UnaryServerInfo{
  3586. Server: srv,
  3587. FullMethod: "/account.service.member.v1.Member/MoralLog",
  3588. }
  3589. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3590. return srv.(MemberServer).MoralLog(ctx, req.(*MemberMidReq))
  3591. }
  3592. return interceptor(ctx, in, info, handler)
  3593. }
  3594. func _Member_AddMoral_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3595. in := new(UpdateMoralReq)
  3596. if err := dec(in); err != nil {
  3597. return nil, err
  3598. }
  3599. if interceptor == nil {
  3600. return srv.(MemberServer).AddMoral(ctx, in)
  3601. }
  3602. info := &grpc.UnaryServerInfo{
  3603. Server: srv,
  3604. FullMethod: "/account.service.member.v1.Member/AddMoral",
  3605. }
  3606. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3607. return srv.(MemberServer).AddMoral(ctx, req.(*UpdateMoralReq))
  3608. }
  3609. return interceptor(ctx, in, info, handler)
  3610. }
  3611. func _Member_BatchAddMoral_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3612. in := new(UpdateMoralsReq)
  3613. if err := dec(in); err != nil {
  3614. return nil, err
  3615. }
  3616. if interceptor == nil {
  3617. return srv.(MemberServer).BatchAddMoral(ctx, in)
  3618. }
  3619. info := &grpc.UnaryServerInfo{
  3620. Server: srv,
  3621. FullMethod: "/account.service.member.v1.Member/BatchAddMoral",
  3622. }
  3623. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3624. return srv.(MemberServer).BatchAddMoral(ctx, req.(*UpdateMoralsReq))
  3625. }
  3626. return interceptor(ctx, in, info, handler)
  3627. }
  3628. func _Member_Exp_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3629. in := new(MidReq)
  3630. if err := dec(in); err != nil {
  3631. return nil, err
  3632. }
  3633. if interceptor == nil {
  3634. return srv.(MemberServer).Exp(ctx, in)
  3635. }
  3636. info := &grpc.UnaryServerInfo{
  3637. Server: srv,
  3638. FullMethod: "/account.service.member.v1.Member/Exp",
  3639. }
  3640. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3641. return srv.(MemberServer).Exp(ctx, req.(*MidReq))
  3642. }
  3643. return interceptor(ctx, in, info, handler)
  3644. }
  3645. func _Member_Level_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3646. in := new(MidReq)
  3647. if err := dec(in); err != nil {
  3648. return nil, err
  3649. }
  3650. if interceptor == nil {
  3651. return srv.(MemberServer).Level(ctx, in)
  3652. }
  3653. info := &grpc.UnaryServerInfo{
  3654. Server: srv,
  3655. FullMethod: "/account.service.member.v1.Member/Level",
  3656. }
  3657. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3658. return srv.(MemberServer).Level(ctx, req.(*MidReq))
  3659. }
  3660. return interceptor(ctx, in, info, handler)
  3661. }
  3662. func _Member_UpdateExp_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3663. in := new(AddExpReq)
  3664. if err := dec(in); err != nil {
  3665. return nil, err
  3666. }
  3667. if interceptor == nil {
  3668. return srv.(MemberServer).UpdateExp(ctx, in)
  3669. }
  3670. info := &grpc.UnaryServerInfo{
  3671. Server: srv,
  3672. FullMethod: "/account.service.member.v1.Member/UpdateExp",
  3673. }
  3674. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3675. return srv.(MemberServer).UpdateExp(ctx, req.(*AddExpReq))
  3676. }
  3677. return interceptor(ctx, in, info, handler)
  3678. }
  3679. func _Member_ExpLog_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3680. in := new(MidReq)
  3681. if err := dec(in); err != nil {
  3682. return nil, err
  3683. }
  3684. if interceptor == nil {
  3685. return srv.(MemberServer).ExpLog(ctx, in)
  3686. }
  3687. info := &grpc.UnaryServerInfo{
  3688. Server: srv,
  3689. FullMethod: "/account.service.member.v1.Member/ExpLog",
  3690. }
  3691. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3692. return srv.(MemberServer).ExpLog(ctx, req.(*MidReq))
  3693. }
  3694. return interceptor(ctx, in, info, handler)
  3695. }
  3696. func _Member_ExpStat_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3697. in := new(MidReq)
  3698. if err := dec(in); err != nil {
  3699. return nil, err
  3700. }
  3701. if interceptor == nil {
  3702. return srv.(MemberServer).ExpStat(ctx, in)
  3703. }
  3704. info := &grpc.UnaryServerInfo{
  3705. Server: srv,
  3706. FullMethod: "/account.service.member.v1.Member/ExpStat",
  3707. }
  3708. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3709. return srv.(MemberServer).ExpStat(ctx, req.(*MidReq))
  3710. }
  3711. return interceptor(ctx, in, info, handler)
  3712. }
  3713. func _Member_RealnameStatus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3714. in := new(MemberMidReq)
  3715. if err := dec(in); err != nil {
  3716. return nil, err
  3717. }
  3718. if interceptor == nil {
  3719. return srv.(MemberServer).RealnameStatus(ctx, in)
  3720. }
  3721. info := &grpc.UnaryServerInfo{
  3722. Server: srv,
  3723. FullMethod: "/account.service.member.v1.Member/RealnameStatus",
  3724. }
  3725. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3726. return srv.(MemberServer).RealnameStatus(ctx, req.(*MemberMidReq))
  3727. }
  3728. return interceptor(ctx, in, info, handler)
  3729. }
  3730. func _Member_RealnameApplyStatus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3731. in := new(MemberMidReq)
  3732. if err := dec(in); err != nil {
  3733. return nil, err
  3734. }
  3735. if interceptor == nil {
  3736. return srv.(MemberServer).RealnameApplyStatus(ctx, in)
  3737. }
  3738. info := &grpc.UnaryServerInfo{
  3739. Server: srv,
  3740. FullMethod: "/account.service.member.v1.Member/RealnameApplyStatus",
  3741. }
  3742. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3743. return srv.(MemberServer).RealnameApplyStatus(ctx, req.(*MemberMidReq))
  3744. }
  3745. return interceptor(ctx, in, info, handler)
  3746. }
  3747. func _Member_RealnameTelCapture_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3748. in := new(MemberMidReq)
  3749. if err := dec(in); err != nil {
  3750. return nil, err
  3751. }
  3752. if interceptor == nil {
  3753. return srv.(MemberServer).RealnameTelCapture(ctx, in)
  3754. }
  3755. info := &grpc.UnaryServerInfo{
  3756. Server: srv,
  3757. FullMethod: "/account.service.member.v1.Member/RealnameTelCapture",
  3758. }
  3759. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3760. return srv.(MemberServer).RealnameTelCapture(ctx, req.(*MemberMidReq))
  3761. }
  3762. return interceptor(ctx, in, info, handler)
  3763. }
  3764. func _Member_RealnameApply_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3765. in := new(ArgRealnameApplyReq)
  3766. if err := dec(in); err != nil {
  3767. return nil, err
  3768. }
  3769. if interceptor == nil {
  3770. return srv.(MemberServer).RealnameApply(ctx, in)
  3771. }
  3772. info := &grpc.UnaryServerInfo{
  3773. Server: srv,
  3774. FullMethod: "/account.service.member.v1.Member/RealnameApply",
  3775. }
  3776. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3777. return srv.(MemberServer).RealnameApply(ctx, req.(*ArgRealnameApplyReq))
  3778. }
  3779. return interceptor(ctx, in, info, handler)
  3780. }
  3781. func _Member_RealnameDetail_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3782. in := new(MemberMidReq)
  3783. if err := dec(in); err != nil {
  3784. return nil, err
  3785. }
  3786. if interceptor == nil {
  3787. return srv.(MemberServer).RealnameDetail(ctx, in)
  3788. }
  3789. info := &grpc.UnaryServerInfo{
  3790. Server: srv,
  3791. FullMethod: "/account.service.member.v1.Member/RealnameDetail",
  3792. }
  3793. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3794. return srv.(MemberServer).RealnameDetail(ctx, req.(*MemberMidReq))
  3795. }
  3796. return interceptor(ctx, in, info, handler)
  3797. }
  3798. func _Member_RealnameStrippedInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3799. in := new(MemberMidReq)
  3800. if err := dec(in); err != nil {
  3801. return nil, err
  3802. }
  3803. if interceptor == nil {
  3804. return srv.(MemberServer).RealnameStrippedInfo(ctx, in)
  3805. }
  3806. info := &grpc.UnaryServerInfo{
  3807. Server: srv,
  3808. FullMethod: "/account.service.member.v1.Member/RealnameStrippedInfo",
  3809. }
  3810. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3811. return srv.(MemberServer).RealnameStrippedInfo(ctx, req.(*MemberMidReq))
  3812. }
  3813. return interceptor(ctx, in, info, handler)
  3814. }
  3815. func _Member_MidByRealnameCard_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3816. in := new(MidByRealnameCardsReq)
  3817. if err := dec(in); err != nil {
  3818. return nil, err
  3819. }
  3820. if interceptor == nil {
  3821. return srv.(MemberServer).MidByRealnameCard(ctx, in)
  3822. }
  3823. info := &grpc.UnaryServerInfo{
  3824. Server: srv,
  3825. FullMethod: "/account.service.member.v1.Member/MidByRealnameCard",
  3826. }
  3827. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3828. return srv.(MemberServer).MidByRealnameCard(ctx, req.(*MidByRealnameCardsReq))
  3829. }
  3830. return interceptor(ctx, in, info, handler)
  3831. }
  3832. func _Member_AddUserMonitor_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3833. in := new(AddUserMonitorReq)
  3834. if err := dec(in); err != nil {
  3835. return nil, err
  3836. }
  3837. if interceptor == nil {
  3838. return srv.(MemberServer).AddUserMonitor(ctx, in)
  3839. }
  3840. info := &grpc.UnaryServerInfo{
  3841. Server: srv,
  3842. FullMethod: "/account.service.member.v1.Member/AddUserMonitor",
  3843. }
  3844. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3845. return srv.(MemberServer).AddUserMonitor(ctx, req.(*AddUserMonitorReq))
  3846. }
  3847. return interceptor(ctx, in, info, handler)
  3848. }
  3849. func _Member_IsInMonitor_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3850. in := new(MidReq)
  3851. if err := dec(in); err != nil {
  3852. return nil, err
  3853. }
  3854. if interceptor == nil {
  3855. return srv.(MemberServer).IsInMonitor(ctx, in)
  3856. }
  3857. info := &grpc.UnaryServerInfo{
  3858. Server: srv,
  3859. FullMethod: "/account.service.member.v1.Member/IsInMonitor",
  3860. }
  3861. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3862. return srv.(MemberServer).IsInMonitor(ctx, req.(*MidReq))
  3863. }
  3864. return interceptor(ctx, in, info, handler)
  3865. }
  3866. func _Member_BlockInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3867. in := new(MemberMidReq)
  3868. if err := dec(in); err != nil {
  3869. return nil, err
  3870. }
  3871. if interceptor == nil {
  3872. return srv.(MemberServer).BlockInfo(ctx, in)
  3873. }
  3874. info := &grpc.UnaryServerInfo{
  3875. Server: srv,
  3876. FullMethod: "/account.service.member.v1.Member/BlockInfo",
  3877. }
  3878. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3879. return srv.(MemberServer).BlockInfo(ctx, req.(*MemberMidReq))
  3880. }
  3881. return interceptor(ctx, in, info, handler)
  3882. }
  3883. func _Member_BlockBatchInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3884. in := new(MemberMidsReq)
  3885. if err := dec(in); err != nil {
  3886. return nil, err
  3887. }
  3888. if interceptor == nil {
  3889. return srv.(MemberServer).BlockBatchInfo(ctx, in)
  3890. }
  3891. info := &grpc.UnaryServerInfo{
  3892. Server: srv,
  3893. FullMethod: "/account.service.member.v1.Member/BlockBatchInfo",
  3894. }
  3895. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3896. return srv.(MemberServer).BlockBatchInfo(ctx, req.(*MemberMidsReq))
  3897. }
  3898. return interceptor(ctx, in, info, handler)
  3899. }
  3900. func _Member_BlockBatchDetail_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  3901. in := new(MemberMidsReq)
  3902. if err := dec(in); err != nil {
  3903. return nil, err
  3904. }
  3905. if interceptor == nil {
  3906. return srv.(MemberServer).BlockBatchDetail(ctx, in)
  3907. }
  3908. info := &grpc.UnaryServerInfo{
  3909. Server: srv,
  3910. FullMethod: "/account.service.member.v1.Member/BlockBatchDetail",
  3911. }
  3912. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  3913. return srv.(MemberServer).BlockBatchDetail(ctx, req.(*MemberMidsReq))
  3914. }
  3915. return interceptor(ctx, in, info, handler)
  3916. }
  3917. var _Member_serviceDesc = grpc.ServiceDesc{
  3918. ServiceName: "account.service.member.v1.Member",
  3919. HandlerType: (*MemberServer)(nil),
  3920. Methods: []grpc.MethodDesc{
  3921. {
  3922. MethodName: "Base",
  3923. Handler: _Member_Base_Handler,
  3924. },
  3925. {
  3926. MethodName: "Bases",
  3927. Handler: _Member_Bases_Handler,
  3928. },
  3929. {
  3930. MethodName: "Member",
  3931. Handler: _Member_Member_Handler,
  3932. },
  3933. {
  3934. MethodName: "Members",
  3935. Handler: _Member_Members_Handler,
  3936. },
  3937. {
  3938. MethodName: "NickUpdated",
  3939. Handler: _Member_NickUpdated_Handler,
  3940. },
  3941. {
  3942. MethodName: "SetNickUpdated",
  3943. Handler: _Member_SetNickUpdated_Handler,
  3944. },
  3945. {
  3946. MethodName: "SetOfficialDoc",
  3947. Handler: _Member_SetOfficialDoc_Handler,
  3948. },
  3949. {
  3950. MethodName: "SetSex",
  3951. Handler: _Member_SetSex_Handler,
  3952. },
  3953. {
  3954. MethodName: "SetName",
  3955. Handler: _Member_SetName_Handler,
  3956. },
  3957. {
  3958. MethodName: "SetFace",
  3959. Handler: _Member_SetFace_Handler,
  3960. },
  3961. {
  3962. MethodName: "SetRank",
  3963. Handler: _Member_SetRank_Handler,
  3964. },
  3965. {
  3966. MethodName: "SetBirthday",
  3967. Handler: _Member_SetBirthday_Handler,
  3968. },
  3969. {
  3970. MethodName: "SetSign",
  3971. Handler: _Member_SetSign_Handler,
  3972. },
  3973. {
  3974. MethodName: "OfficialDoc",
  3975. Handler: _Member_OfficialDoc_Handler,
  3976. },
  3977. {
  3978. MethodName: "Moral",
  3979. Handler: _Member_Moral_Handler,
  3980. },
  3981. {
  3982. MethodName: "MoralLog",
  3983. Handler: _Member_MoralLog_Handler,
  3984. },
  3985. {
  3986. MethodName: "AddMoral",
  3987. Handler: _Member_AddMoral_Handler,
  3988. },
  3989. {
  3990. MethodName: "BatchAddMoral",
  3991. Handler: _Member_BatchAddMoral_Handler,
  3992. },
  3993. {
  3994. MethodName: "Exp",
  3995. Handler: _Member_Exp_Handler,
  3996. },
  3997. {
  3998. MethodName: "Level",
  3999. Handler: _Member_Level_Handler,
  4000. },
  4001. {
  4002. MethodName: "UpdateExp",
  4003. Handler: _Member_UpdateExp_Handler,
  4004. },
  4005. {
  4006. MethodName: "ExpLog",
  4007. Handler: _Member_ExpLog_Handler,
  4008. },
  4009. {
  4010. MethodName: "ExpStat",
  4011. Handler: _Member_ExpStat_Handler,
  4012. },
  4013. {
  4014. MethodName: "RealnameStatus",
  4015. Handler: _Member_RealnameStatus_Handler,
  4016. },
  4017. {
  4018. MethodName: "RealnameApplyStatus",
  4019. Handler: _Member_RealnameApplyStatus_Handler,
  4020. },
  4021. {
  4022. MethodName: "RealnameTelCapture",
  4023. Handler: _Member_RealnameTelCapture_Handler,
  4024. },
  4025. {
  4026. MethodName: "RealnameApply",
  4027. Handler: _Member_RealnameApply_Handler,
  4028. },
  4029. {
  4030. MethodName: "RealnameDetail",
  4031. Handler: _Member_RealnameDetail_Handler,
  4032. },
  4033. {
  4034. MethodName: "RealnameStrippedInfo",
  4035. Handler: _Member_RealnameStrippedInfo_Handler,
  4036. },
  4037. {
  4038. MethodName: "MidByRealnameCard",
  4039. Handler: _Member_MidByRealnameCard_Handler,
  4040. },
  4041. {
  4042. MethodName: "AddUserMonitor",
  4043. Handler: _Member_AddUserMonitor_Handler,
  4044. },
  4045. {
  4046. MethodName: "IsInMonitor",
  4047. Handler: _Member_IsInMonitor_Handler,
  4048. },
  4049. {
  4050. MethodName: "BlockInfo",
  4051. Handler: _Member_BlockInfo_Handler,
  4052. },
  4053. {
  4054. MethodName: "BlockBatchInfo",
  4055. Handler: _Member_BlockBatchInfo_Handler,
  4056. },
  4057. {
  4058. MethodName: "BlockBatchDetail",
  4059. Handler: _Member_BlockBatchDetail_Handler,
  4060. },
  4061. },
  4062. Streams: []grpc.StreamDesc{},
  4063. Metadata: "app/service/main/member/api/api.proto",
  4064. }
  4065. func (m *MidReq) Marshal() (dAtA []byte, err error) {
  4066. size := m.Size()
  4067. dAtA = make([]byte, size)
  4068. n, err := m.MarshalTo(dAtA)
  4069. if err != nil {
  4070. return nil, err
  4071. }
  4072. return dAtA[:n], nil
  4073. }
  4074. func (m *MidReq) MarshalTo(dAtA []byte) (int, error) {
  4075. var i int
  4076. _ = i
  4077. var l int
  4078. _ = l
  4079. if m.Mid != 0 {
  4080. dAtA[i] = 0x8
  4081. i++
  4082. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  4083. }
  4084. if len(m.RealIP) > 0 {
  4085. dAtA[i] = 0x1a
  4086. i++
  4087. i = encodeVarintApi(dAtA, i, uint64(len(m.RealIP)))
  4088. i += copy(dAtA[i:], m.RealIP)
  4089. }
  4090. if m.XXX_unrecognized != nil {
  4091. i += copy(dAtA[i:], m.XXX_unrecognized)
  4092. }
  4093. return i, nil
  4094. }
  4095. func (m *MemberMidReq) Marshal() (dAtA []byte, err error) {
  4096. size := m.Size()
  4097. dAtA = make([]byte, size)
  4098. n, err := m.MarshalTo(dAtA)
  4099. if err != nil {
  4100. return nil, err
  4101. }
  4102. return dAtA[:n], nil
  4103. }
  4104. func (m *MemberMidReq) MarshalTo(dAtA []byte) (int, error) {
  4105. var i int
  4106. _ = i
  4107. var l int
  4108. _ = l
  4109. if m.Mid != 0 {
  4110. dAtA[i] = 0x8
  4111. i++
  4112. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  4113. }
  4114. if len(m.RemoteIP) > 0 {
  4115. dAtA[i] = 0x12
  4116. i++
  4117. i = encodeVarintApi(dAtA, i, uint64(len(m.RemoteIP)))
  4118. i += copy(dAtA[i:], m.RemoteIP)
  4119. }
  4120. if m.XXX_unrecognized != nil {
  4121. i += copy(dAtA[i:], m.XXX_unrecognized)
  4122. }
  4123. return i, nil
  4124. }
  4125. func (m *MemberMidsReq) Marshal() (dAtA []byte, err error) {
  4126. size := m.Size()
  4127. dAtA = make([]byte, size)
  4128. n, err := m.MarshalTo(dAtA)
  4129. if err != nil {
  4130. return nil, err
  4131. }
  4132. return dAtA[:n], nil
  4133. }
  4134. func (m *MemberMidsReq) MarshalTo(dAtA []byte) (int, error) {
  4135. var i int
  4136. _ = i
  4137. var l int
  4138. _ = l
  4139. if len(m.Mids) > 0 {
  4140. dAtA2 := make([]byte, len(m.Mids)*10)
  4141. var j1 int
  4142. for _, num1 := range m.Mids {
  4143. num := uint64(num1)
  4144. for num >= 1<<7 {
  4145. dAtA2[j1] = uint8(uint64(num)&0x7f | 0x80)
  4146. num >>= 7
  4147. j1++
  4148. }
  4149. dAtA2[j1] = uint8(num)
  4150. j1++
  4151. }
  4152. dAtA[i] = 0xa
  4153. i++
  4154. i = encodeVarintApi(dAtA, i, uint64(j1))
  4155. i += copy(dAtA[i:], dAtA2[:j1])
  4156. }
  4157. if len(m.RemoteIP) > 0 {
  4158. dAtA[i] = 0x12
  4159. i++
  4160. i = encodeVarintApi(dAtA, i, uint64(len(m.RemoteIP)))
  4161. i += copy(dAtA[i:], m.RemoteIP)
  4162. }
  4163. if m.XXX_unrecognized != nil {
  4164. i += copy(dAtA[i:], m.XXX_unrecognized)
  4165. }
  4166. return i, nil
  4167. }
  4168. func (m *MidByRealnameCardsReq) Marshal() (dAtA []byte, err error) {
  4169. size := m.Size()
  4170. dAtA = make([]byte, size)
  4171. n, err := m.MarshalTo(dAtA)
  4172. if err != nil {
  4173. return nil, err
  4174. }
  4175. return dAtA[:n], nil
  4176. }
  4177. func (m *MidByRealnameCardsReq) MarshalTo(dAtA []byte) (int, error) {
  4178. var i int
  4179. _ = i
  4180. var l int
  4181. _ = l
  4182. if len(m.CardCode) > 0 {
  4183. for _, s := range m.CardCode {
  4184. dAtA[i] = 0xa
  4185. i++
  4186. l = len(s)
  4187. for l >= 1<<7 {
  4188. dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
  4189. l >>= 7
  4190. i++
  4191. }
  4192. dAtA[i] = uint8(l)
  4193. i++
  4194. i += copy(dAtA[i:], s)
  4195. }
  4196. }
  4197. if m.Country != 0 {
  4198. dAtA[i] = 0x10
  4199. i++
  4200. i = encodeVarintApi(dAtA, i, uint64(m.Country))
  4201. }
  4202. if m.CardType != 0 {
  4203. dAtA[i] = 0x18
  4204. i++
  4205. i = encodeVarintApi(dAtA, i, uint64(m.CardType))
  4206. }
  4207. if m.XXX_unrecognized != nil {
  4208. i += copy(dAtA[i:], m.XXX_unrecognized)
  4209. }
  4210. return i, nil
  4211. }
  4212. func (m *EmptyStruct) Marshal() (dAtA []byte, err error) {
  4213. size := m.Size()
  4214. dAtA = make([]byte, size)
  4215. n, err := m.MarshalTo(dAtA)
  4216. if err != nil {
  4217. return nil, err
  4218. }
  4219. return dAtA[:n], nil
  4220. }
  4221. func (m *EmptyStruct) MarshalTo(dAtA []byte) (int, error) {
  4222. var i int
  4223. _ = i
  4224. var l int
  4225. _ = l
  4226. if m.XXX_unrecognized != nil {
  4227. i += copy(dAtA[i:], m.XXX_unrecognized)
  4228. }
  4229. return i, nil
  4230. }
  4231. func (m *LevelInfoReply) Marshal() (dAtA []byte, err error) {
  4232. size := m.Size()
  4233. dAtA = make([]byte, size)
  4234. n, err := m.MarshalTo(dAtA)
  4235. if err != nil {
  4236. return nil, err
  4237. }
  4238. return dAtA[:n], nil
  4239. }
  4240. func (m *LevelInfoReply) MarshalTo(dAtA []byte) (int, error) {
  4241. var i int
  4242. _ = i
  4243. var l int
  4244. _ = l
  4245. if m.Cur != 0 {
  4246. dAtA[i] = 0x8
  4247. i++
  4248. i = encodeVarintApi(dAtA, i, uint64(m.Cur))
  4249. }
  4250. if m.Min != 0 {
  4251. dAtA[i] = 0x10
  4252. i++
  4253. i = encodeVarintApi(dAtA, i, uint64(m.Min))
  4254. }
  4255. if m.NowExp != 0 {
  4256. dAtA[i] = 0x18
  4257. i++
  4258. i = encodeVarintApi(dAtA, i, uint64(m.NowExp))
  4259. }
  4260. if m.NextExp != 0 {
  4261. dAtA[i] = 0x20
  4262. i++
  4263. i = encodeVarintApi(dAtA, i, uint64(m.NextExp))
  4264. }
  4265. if m.XXX_unrecognized != nil {
  4266. i += copy(dAtA[i:], m.XXX_unrecognized)
  4267. }
  4268. return i, nil
  4269. }
  4270. func (m *UserLogReply) Marshal() (dAtA []byte, err error) {
  4271. size := m.Size()
  4272. dAtA = make([]byte, size)
  4273. n, err := m.MarshalTo(dAtA)
  4274. if err != nil {
  4275. return nil, err
  4276. }
  4277. return dAtA[:n], nil
  4278. }
  4279. func (m *UserLogReply) MarshalTo(dAtA []byte) (int, error) {
  4280. var i int
  4281. _ = i
  4282. var l int
  4283. _ = l
  4284. if m.Mid != 0 {
  4285. dAtA[i] = 0x8
  4286. i++
  4287. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  4288. }
  4289. if len(m.Ip) > 0 {
  4290. dAtA[i] = 0x12
  4291. i++
  4292. i = encodeVarintApi(dAtA, i, uint64(len(m.Ip)))
  4293. i += copy(dAtA[i:], m.Ip)
  4294. }
  4295. if m.Ts != 0 {
  4296. dAtA[i] = 0x18
  4297. i++
  4298. i = encodeVarintApi(dAtA, i, uint64(m.Ts))
  4299. }
  4300. if len(m.LogId) > 0 {
  4301. dAtA[i] = 0x22
  4302. i++
  4303. i = encodeVarintApi(dAtA, i, uint64(len(m.LogId)))
  4304. i += copy(dAtA[i:], m.LogId)
  4305. }
  4306. if len(m.Content) > 0 {
  4307. for k, _ := range m.Content {
  4308. dAtA[i] = 0x2a
  4309. i++
  4310. v := m.Content[k]
  4311. mapSize := 1 + len(k) + sovApi(uint64(len(k))) + 1 + len(v) + sovApi(uint64(len(v)))
  4312. i = encodeVarintApi(dAtA, i, uint64(mapSize))
  4313. dAtA[i] = 0xa
  4314. i++
  4315. i = encodeVarintApi(dAtA, i, uint64(len(k)))
  4316. i += copy(dAtA[i:], k)
  4317. dAtA[i] = 0x12
  4318. i++
  4319. i = encodeVarintApi(dAtA, i, uint64(len(v)))
  4320. i += copy(dAtA[i:], v)
  4321. }
  4322. }
  4323. if m.XXX_unrecognized != nil {
  4324. i += copy(dAtA[i:], m.XXX_unrecognized)
  4325. }
  4326. return i, nil
  4327. }
  4328. func (m *UserLogsReply) Marshal() (dAtA []byte, err error) {
  4329. size := m.Size()
  4330. dAtA = make([]byte, size)
  4331. n, err := m.MarshalTo(dAtA)
  4332. if err != nil {
  4333. return nil, err
  4334. }
  4335. return dAtA[:n], nil
  4336. }
  4337. func (m *UserLogsReply) MarshalTo(dAtA []byte) (int, error) {
  4338. var i int
  4339. _ = i
  4340. var l int
  4341. _ = l
  4342. if len(m.UserLogs) > 0 {
  4343. for _, msg := range m.UserLogs {
  4344. dAtA[i] = 0xa
  4345. i++
  4346. i = encodeVarintApi(dAtA, i, uint64(msg.Size()))
  4347. n, err := msg.MarshalTo(dAtA[i:])
  4348. if err != nil {
  4349. return 0, err
  4350. }
  4351. i += n
  4352. }
  4353. }
  4354. if m.XXX_unrecognized != nil {
  4355. i += copy(dAtA[i:], m.XXX_unrecognized)
  4356. }
  4357. return i, nil
  4358. }
  4359. func (m *AddExpReq) Marshal() (dAtA []byte, err error) {
  4360. size := m.Size()
  4361. dAtA = make([]byte, size)
  4362. n, err := m.MarshalTo(dAtA)
  4363. if err != nil {
  4364. return nil, err
  4365. }
  4366. return dAtA[:n], nil
  4367. }
  4368. func (m *AddExpReq) MarshalTo(dAtA []byte) (int, error) {
  4369. var i int
  4370. _ = i
  4371. var l int
  4372. _ = l
  4373. if m.Mid != 0 {
  4374. dAtA[i] = 0x8
  4375. i++
  4376. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  4377. }
  4378. if m.Count != 0 {
  4379. dAtA[i] = 0x11
  4380. i++
  4381. encoding_binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Count))))
  4382. i += 8
  4383. }
  4384. if len(m.Reason) > 0 {
  4385. dAtA[i] = 0x1a
  4386. i++
  4387. i = encodeVarintApi(dAtA, i, uint64(len(m.Reason)))
  4388. i += copy(dAtA[i:], m.Reason)
  4389. }
  4390. if len(m.Operate) > 0 {
  4391. dAtA[i] = 0x22
  4392. i++
  4393. i = encodeVarintApi(dAtA, i, uint64(len(m.Operate)))
  4394. i += copy(dAtA[i:], m.Operate)
  4395. }
  4396. if len(m.Ip) > 0 {
  4397. dAtA[i] = 0x2a
  4398. i++
  4399. i = encodeVarintApi(dAtA, i, uint64(len(m.Ip)))
  4400. i += copy(dAtA[i:], m.Ip)
  4401. }
  4402. if m.XXX_unrecognized != nil {
  4403. i += copy(dAtA[i:], m.XXX_unrecognized)
  4404. }
  4405. return i, nil
  4406. }
  4407. func (m *ExpStatReply) Marshal() (dAtA []byte, err error) {
  4408. size := m.Size()
  4409. dAtA = make([]byte, size)
  4410. n, err := m.MarshalTo(dAtA)
  4411. if err != nil {
  4412. return nil, err
  4413. }
  4414. return dAtA[:n], nil
  4415. }
  4416. func (m *ExpStatReply) MarshalTo(dAtA []byte) (int, error) {
  4417. var i int
  4418. _ = i
  4419. var l int
  4420. _ = l
  4421. if m.Login {
  4422. dAtA[i] = 0x8
  4423. i++
  4424. if m.Login {
  4425. dAtA[i] = 1
  4426. } else {
  4427. dAtA[i] = 0
  4428. }
  4429. i++
  4430. }
  4431. if m.Watch {
  4432. dAtA[i] = 0x10
  4433. i++
  4434. if m.Watch {
  4435. dAtA[i] = 1
  4436. } else {
  4437. dAtA[i] = 0
  4438. }
  4439. i++
  4440. }
  4441. if m.Coin != 0 {
  4442. dAtA[i] = 0x18
  4443. i++
  4444. i = encodeVarintApi(dAtA, i, uint64(m.Coin))
  4445. }
  4446. if m.Share {
  4447. dAtA[i] = 0x20
  4448. i++
  4449. if m.Share {
  4450. dAtA[i] = 1
  4451. } else {
  4452. dAtA[i] = 0
  4453. }
  4454. i++
  4455. }
  4456. if m.XXX_unrecognized != nil {
  4457. i += copy(dAtA[i:], m.XXX_unrecognized)
  4458. }
  4459. return i, nil
  4460. }
  4461. func (m *BaseInfoReply) Marshal() (dAtA []byte, err error) {
  4462. size := m.Size()
  4463. dAtA = make([]byte, size)
  4464. n, err := m.MarshalTo(dAtA)
  4465. if err != nil {
  4466. return nil, err
  4467. }
  4468. return dAtA[:n], nil
  4469. }
  4470. func (m *BaseInfoReply) MarshalTo(dAtA []byte) (int, error) {
  4471. var i int
  4472. _ = i
  4473. var l int
  4474. _ = l
  4475. if m.Mid != 0 {
  4476. dAtA[i] = 0x8
  4477. i++
  4478. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  4479. }
  4480. if len(m.Name) > 0 {
  4481. dAtA[i] = 0x12
  4482. i++
  4483. i = encodeVarintApi(dAtA, i, uint64(len(m.Name)))
  4484. i += copy(dAtA[i:], m.Name)
  4485. }
  4486. if m.Sex != 0 {
  4487. dAtA[i] = 0x18
  4488. i++
  4489. i = encodeVarintApi(dAtA, i, uint64(m.Sex))
  4490. }
  4491. if len(m.Face) > 0 {
  4492. dAtA[i] = 0x22
  4493. i++
  4494. i = encodeVarintApi(dAtA, i, uint64(len(m.Face)))
  4495. i += copy(dAtA[i:], m.Face)
  4496. }
  4497. if len(m.Sign) > 0 {
  4498. dAtA[i] = 0x2a
  4499. i++
  4500. i = encodeVarintApi(dAtA, i, uint64(len(m.Sign)))
  4501. i += copy(dAtA[i:], m.Sign)
  4502. }
  4503. if m.Rank != 0 {
  4504. dAtA[i] = 0x30
  4505. i++
  4506. i = encodeVarintApi(dAtA, i, uint64(m.Rank))
  4507. }
  4508. if m.Birthday != 0 {
  4509. dAtA[i] = 0x38
  4510. i++
  4511. i = encodeVarintApi(dAtA, i, uint64(m.Birthday))
  4512. }
  4513. if m.XXX_unrecognized != nil {
  4514. i += copy(dAtA[i:], m.XXX_unrecognized)
  4515. }
  4516. return i, nil
  4517. }
  4518. func (m *OfficialInfoReply) Marshal() (dAtA []byte, err error) {
  4519. size := m.Size()
  4520. dAtA = make([]byte, size)
  4521. n, err := m.MarshalTo(dAtA)
  4522. if err != nil {
  4523. return nil, err
  4524. }
  4525. return dAtA[:n], nil
  4526. }
  4527. func (m *OfficialInfoReply) MarshalTo(dAtA []byte) (int, error) {
  4528. var i int
  4529. _ = i
  4530. var l int
  4531. _ = l
  4532. if m.Role != 0 {
  4533. dAtA[i] = 0x8
  4534. i++
  4535. i = encodeVarintApi(dAtA, i, uint64(m.Role))
  4536. }
  4537. if len(m.Title) > 0 {
  4538. dAtA[i] = 0x12
  4539. i++
  4540. i = encodeVarintApi(dAtA, i, uint64(len(m.Title)))
  4541. i += copy(dAtA[i:], m.Title)
  4542. }
  4543. if len(m.Desc) > 0 {
  4544. dAtA[i] = 0x1a
  4545. i++
  4546. i = encodeVarintApi(dAtA, i, uint64(len(m.Desc)))
  4547. i += copy(dAtA[i:], m.Desc)
  4548. }
  4549. if m.XXX_unrecognized != nil {
  4550. i += copy(dAtA[i:], m.XXX_unrecognized)
  4551. }
  4552. return i, nil
  4553. }
  4554. func (m *BaseInfosReply) Marshal() (dAtA []byte, err error) {
  4555. size := m.Size()
  4556. dAtA = make([]byte, size)
  4557. n, err := m.MarshalTo(dAtA)
  4558. if err != nil {
  4559. return nil, err
  4560. }
  4561. return dAtA[:n], nil
  4562. }
  4563. func (m *BaseInfosReply) MarshalTo(dAtA []byte) (int, error) {
  4564. var i int
  4565. _ = i
  4566. var l int
  4567. _ = l
  4568. if len(m.BaseInfos) > 0 {
  4569. for k, _ := range m.BaseInfos {
  4570. dAtA[i] = 0xa
  4571. i++
  4572. v := m.BaseInfos[k]
  4573. msgSize := 0
  4574. if v != nil {
  4575. msgSize = v.Size()
  4576. msgSize += 1 + sovApi(uint64(msgSize))
  4577. }
  4578. mapSize := 1 + sovApi(uint64(k)) + msgSize
  4579. i = encodeVarintApi(dAtA, i, uint64(mapSize))
  4580. dAtA[i] = 0x8
  4581. i++
  4582. i = encodeVarintApi(dAtA, i, uint64(k))
  4583. if v != nil {
  4584. dAtA[i] = 0x12
  4585. i++
  4586. i = encodeVarintApi(dAtA, i, uint64(v.Size()))
  4587. n3, err := v.MarshalTo(dAtA[i:])
  4588. if err != nil {
  4589. return 0, err
  4590. }
  4591. i += n3
  4592. }
  4593. }
  4594. }
  4595. if m.XXX_unrecognized != nil {
  4596. i += copy(dAtA[i:], m.XXX_unrecognized)
  4597. }
  4598. return i, nil
  4599. }
  4600. func (m *MemberInfoReply) Marshal() (dAtA []byte, err error) {
  4601. size := m.Size()
  4602. dAtA = make([]byte, size)
  4603. n, err := m.MarshalTo(dAtA)
  4604. if err != nil {
  4605. return nil, err
  4606. }
  4607. return dAtA[:n], nil
  4608. }
  4609. func (m *MemberInfoReply) MarshalTo(dAtA []byte) (int, error) {
  4610. var i int
  4611. _ = i
  4612. var l int
  4613. _ = l
  4614. if m.BaseInfo != nil {
  4615. dAtA[i] = 0xa
  4616. i++
  4617. i = encodeVarintApi(dAtA, i, uint64(m.BaseInfo.Size()))
  4618. n4, err := m.BaseInfo.MarshalTo(dAtA[i:])
  4619. if err != nil {
  4620. return 0, err
  4621. }
  4622. i += n4
  4623. }
  4624. if m.LevelInfo != nil {
  4625. dAtA[i] = 0x12
  4626. i++
  4627. i = encodeVarintApi(dAtA, i, uint64(m.LevelInfo.Size()))
  4628. n5, err := m.LevelInfo.MarshalTo(dAtA[i:])
  4629. if err != nil {
  4630. return 0, err
  4631. }
  4632. i += n5
  4633. }
  4634. if m.OfficialInfo != nil {
  4635. dAtA[i] = 0x1a
  4636. i++
  4637. i = encodeVarintApi(dAtA, i, uint64(m.OfficialInfo.Size()))
  4638. n6, err := m.OfficialInfo.MarshalTo(dAtA[i:])
  4639. if err != nil {
  4640. return 0, err
  4641. }
  4642. i += n6
  4643. }
  4644. if m.XXX_unrecognized != nil {
  4645. i += copy(dAtA[i:], m.XXX_unrecognized)
  4646. }
  4647. return i, nil
  4648. }
  4649. func (m *MemberInfosReply) Marshal() (dAtA []byte, err error) {
  4650. size := m.Size()
  4651. dAtA = make([]byte, size)
  4652. n, err := m.MarshalTo(dAtA)
  4653. if err != nil {
  4654. return nil, err
  4655. }
  4656. return dAtA[:n], nil
  4657. }
  4658. func (m *MemberInfosReply) MarshalTo(dAtA []byte) (int, error) {
  4659. var i int
  4660. _ = i
  4661. var l int
  4662. _ = l
  4663. if len(m.MemberInfos) > 0 {
  4664. for k, _ := range m.MemberInfos {
  4665. dAtA[i] = 0xa
  4666. i++
  4667. v := m.MemberInfos[k]
  4668. msgSize := 0
  4669. if v != nil {
  4670. msgSize = v.Size()
  4671. msgSize += 1 + sovApi(uint64(msgSize))
  4672. }
  4673. mapSize := 1 + sovApi(uint64(k)) + msgSize
  4674. i = encodeVarintApi(dAtA, i, uint64(mapSize))
  4675. dAtA[i] = 0x8
  4676. i++
  4677. i = encodeVarintApi(dAtA, i, uint64(k))
  4678. if v != nil {
  4679. dAtA[i] = 0x12
  4680. i++
  4681. i = encodeVarintApi(dAtA, i, uint64(v.Size()))
  4682. n7, err := v.MarshalTo(dAtA[i:])
  4683. if err != nil {
  4684. return 0, err
  4685. }
  4686. i += n7
  4687. }
  4688. }
  4689. }
  4690. if m.XXX_unrecognized != nil {
  4691. i += copy(dAtA[i:], m.XXX_unrecognized)
  4692. }
  4693. return i, nil
  4694. }
  4695. func (m *NickUpdatedReply) Marshal() (dAtA []byte, err error) {
  4696. size := m.Size()
  4697. dAtA = make([]byte, size)
  4698. n, err := m.MarshalTo(dAtA)
  4699. if err != nil {
  4700. return nil, err
  4701. }
  4702. return dAtA[:n], nil
  4703. }
  4704. func (m *NickUpdatedReply) MarshalTo(dAtA []byte) (int, error) {
  4705. var i int
  4706. _ = i
  4707. var l int
  4708. _ = l
  4709. if m.NickUpdated {
  4710. dAtA[i] = 0x8
  4711. i++
  4712. if m.NickUpdated {
  4713. dAtA[i] = 1
  4714. } else {
  4715. dAtA[i] = 0
  4716. }
  4717. i++
  4718. }
  4719. if m.XXX_unrecognized != nil {
  4720. i += copy(dAtA[i:], m.XXX_unrecognized)
  4721. }
  4722. return i, nil
  4723. }
  4724. func (m *OfficialDocReq) Marshal() (dAtA []byte, err error) {
  4725. size := m.Size()
  4726. dAtA = make([]byte, size)
  4727. n, err := m.MarshalTo(dAtA)
  4728. if err != nil {
  4729. return nil, err
  4730. }
  4731. return dAtA[:n], nil
  4732. }
  4733. func (m *OfficialDocReq) MarshalTo(dAtA []byte) (int, error) {
  4734. var i int
  4735. _ = i
  4736. var l int
  4737. _ = l
  4738. if m.Mid != 0 {
  4739. dAtA[i] = 0x8
  4740. i++
  4741. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  4742. }
  4743. if len(m.Name) > 0 {
  4744. dAtA[i] = 0x12
  4745. i++
  4746. i = encodeVarintApi(dAtA, i, uint64(len(m.Name)))
  4747. i += copy(dAtA[i:], m.Name)
  4748. }
  4749. if m.State != 0 {
  4750. dAtA[i] = 0x18
  4751. i++
  4752. i = encodeVarintApi(dAtA, i, uint64(m.State))
  4753. }
  4754. if m.Role != 0 {
  4755. dAtA[i] = 0x20
  4756. i++
  4757. i = encodeVarintApi(dAtA, i, uint64(m.Role))
  4758. }
  4759. if len(m.Title) > 0 {
  4760. dAtA[i] = 0x2a
  4761. i++
  4762. i = encodeVarintApi(dAtA, i, uint64(len(m.Title)))
  4763. i += copy(dAtA[i:], m.Title)
  4764. }
  4765. if len(m.Desc) > 0 {
  4766. dAtA[i] = 0x32
  4767. i++
  4768. i = encodeVarintApi(dAtA, i, uint64(len(m.Desc)))
  4769. i += copy(dAtA[i:], m.Desc)
  4770. }
  4771. if len(m.RejectReason) > 0 {
  4772. dAtA[i] = 0x3a
  4773. i++
  4774. i = encodeVarintApi(dAtA, i, uint64(len(m.RejectReason)))
  4775. i += copy(dAtA[i:], m.RejectReason)
  4776. }
  4777. if m.Realname != 0 {
  4778. dAtA[i] = 0x40
  4779. i++
  4780. i = encodeVarintApi(dAtA, i, uint64(m.Realname))
  4781. }
  4782. if len(m.Operator) > 0 {
  4783. dAtA[i] = 0x4a
  4784. i++
  4785. i = encodeVarintApi(dAtA, i, uint64(len(m.Operator)))
  4786. i += copy(dAtA[i:], m.Operator)
  4787. }
  4788. if len(m.Telephone) > 0 {
  4789. dAtA[i] = 0x52
  4790. i++
  4791. i = encodeVarintApi(dAtA, i, uint64(len(m.Telephone)))
  4792. i += copy(dAtA[i:], m.Telephone)
  4793. }
  4794. if len(m.Email) > 0 {
  4795. dAtA[i] = 0x5a
  4796. i++
  4797. i = encodeVarintApi(dAtA, i, uint64(len(m.Email)))
  4798. i += copy(dAtA[i:], m.Email)
  4799. }
  4800. if len(m.Address) > 0 {
  4801. dAtA[i] = 0x62
  4802. i++
  4803. i = encodeVarintApi(dAtA, i, uint64(len(m.Address)))
  4804. i += copy(dAtA[i:], m.Address)
  4805. }
  4806. if len(m.Company) > 0 {
  4807. dAtA[i] = 0x6a
  4808. i++
  4809. i = encodeVarintApi(dAtA, i, uint64(len(m.Company)))
  4810. i += copy(dAtA[i:], m.Company)
  4811. }
  4812. if len(m.CreditCode) > 0 {
  4813. dAtA[i] = 0x72
  4814. i++
  4815. i = encodeVarintApi(dAtA, i, uint64(len(m.CreditCode)))
  4816. i += copy(dAtA[i:], m.CreditCode)
  4817. }
  4818. if len(m.Organization) > 0 {
  4819. dAtA[i] = 0x7a
  4820. i++
  4821. i = encodeVarintApi(dAtA, i, uint64(len(m.Organization)))
  4822. i += copy(dAtA[i:], m.Organization)
  4823. }
  4824. if len(m.OrganizationType) > 0 {
  4825. dAtA[i] = 0x82
  4826. i++
  4827. dAtA[i] = 0x1
  4828. i++
  4829. i = encodeVarintApi(dAtA, i, uint64(len(m.OrganizationType)))
  4830. i += copy(dAtA[i:], m.OrganizationType)
  4831. }
  4832. if len(m.BusinessLicense) > 0 {
  4833. dAtA[i] = 0x8a
  4834. i++
  4835. dAtA[i] = 0x1
  4836. i++
  4837. i = encodeVarintApi(dAtA, i, uint64(len(m.BusinessLicense)))
  4838. i += copy(dAtA[i:], m.BusinessLicense)
  4839. }
  4840. if len(m.BusinessScale) > 0 {
  4841. dAtA[i] = 0x92
  4842. i++
  4843. dAtA[i] = 0x1
  4844. i++
  4845. i = encodeVarintApi(dAtA, i, uint64(len(m.BusinessScale)))
  4846. i += copy(dAtA[i:], m.BusinessScale)
  4847. }
  4848. if len(m.BusinessLevel) > 0 {
  4849. dAtA[i] = 0x9a
  4850. i++
  4851. dAtA[i] = 0x1
  4852. i++
  4853. i = encodeVarintApi(dAtA, i, uint64(len(m.BusinessLevel)))
  4854. i += copy(dAtA[i:], m.BusinessLevel)
  4855. }
  4856. if len(m.BusinessAuth) > 0 {
  4857. dAtA[i] = 0xa2
  4858. i++
  4859. dAtA[i] = 0x1
  4860. i++
  4861. i = encodeVarintApi(dAtA, i, uint64(len(m.BusinessAuth)))
  4862. i += copy(dAtA[i:], m.BusinessAuth)
  4863. }
  4864. if len(m.Supplement) > 0 {
  4865. dAtA[i] = 0xaa
  4866. i++
  4867. dAtA[i] = 0x1
  4868. i++
  4869. i = encodeVarintApi(dAtA, i, uint64(len(m.Supplement)))
  4870. i += copy(dAtA[i:], m.Supplement)
  4871. }
  4872. if len(m.Professional) > 0 {
  4873. dAtA[i] = 0xb2
  4874. i++
  4875. dAtA[i] = 0x1
  4876. i++
  4877. i = encodeVarintApi(dAtA, i, uint64(len(m.Professional)))
  4878. i += copy(dAtA[i:], m.Professional)
  4879. }
  4880. if len(m.Identification) > 0 {
  4881. dAtA[i] = 0xba
  4882. i++
  4883. dAtA[i] = 0x1
  4884. i++
  4885. i = encodeVarintApi(dAtA, i, uint64(len(m.Identification)))
  4886. i += copy(dAtA[i:], m.Identification)
  4887. }
  4888. if len(m.SubmitSource) > 0 {
  4889. dAtA[i] = 0xc2
  4890. i++
  4891. dAtA[i] = 0x1
  4892. i++
  4893. i = encodeVarintApi(dAtA, i, uint64(len(m.SubmitSource)))
  4894. i += copy(dAtA[i:], m.SubmitSource)
  4895. }
  4896. if m.XXX_unrecognized != nil {
  4897. i += copy(dAtA[i:], m.XXX_unrecognized)
  4898. }
  4899. return i, nil
  4900. }
  4901. func (m *UpdateSexReq) Marshal() (dAtA []byte, err error) {
  4902. size := m.Size()
  4903. dAtA = make([]byte, size)
  4904. n, err := m.MarshalTo(dAtA)
  4905. if err != nil {
  4906. return nil, err
  4907. }
  4908. return dAtA[:n], nil
  4909. }
  4910. func (m *UpdateSexReq) MarshalTo(dAtA []byte) (int, error) {
  4911. var i int
  4912. _ = i
  4913. var l int
  4914. _ = l
  4915. if m.Mid != 0 {
  4916. dAtA[i] = 0x8
  4917. i++
  4918. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  4919. }
  4920. if m.Sex != 0 {
  4921. dAtA[i] = 0x10
  4922. i++
  4923. i = encodeVarintApi(dAtA, i, uint64(m.Sex))
  4924. }
  4925. if len(m.Remote_IP) > 0 {
  4926. dAtA[i] = 0x1a
  4927. i++
  4928. i = encodeVarintApi(dAtA, i, uint64(len(m.Remote_IP)))
  4929. i += copy(dAtA[i:], m.Remote_IP)
  4930. }
  4931. if m.XXX_unrecognized != nil {
  4932. i += copy(dAtA[i:], m.XXX_unrecognized)
  4933. }
  4934. return i, nil
  4935. }
  4936. func (m *UpdateUnameReq) Marshal() (dAtA []byte, err error) {
  4937. size := m.Size()
  4938. dAtA = make([]byte, size)
  4939. n, err := m.MarshalTo(dAtA)
  4940. if err != nil {
  4941. return nil, err
  4942. }
  4943. return dAtA[:n], nil
  4944. }
  4945. func (m *UpdateUnameReq) MarshalTo(dAtA []byte) (int, error) {
  4946. var i int
  4947. _ = i
  4948. var l int
  4949. _ = l
  4950. if m.Mid != 0 {
  4951. dAtA[i] = 0x8
  4952. i++
  4953. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  4954. }
  4955. if len(m.Name) > 0 {
  4956. dAtA[i] = 0x12
  4957. i++
  4958. i = encodeVarintApi(dAtA, i, uint64(len(m.Name)))
  4959. i += copy(dAtA[i:], m.Name)
  4960. }
  4961. if len(m.Remote_IP) > 0 {
  4962. dAtA[i] = 0x1a
  4963. i++
  4964. i = encodeVarintApi(dAtA, i, uint64(len(m.Remote_IP)))
  4965. i += copy(dAtA[i:], m.Remote_IP)
  4966. }
  4967. if m.XXX_unrecognized != nil {
  4968. i += copy(dAtA[i:], m.XXX_unrecognized)
  4969. }
  4970. return i, nil
  4971. }
  4972. func (m *UpdateFaceReq) Marshal() (dAtA []byte, err error) {
  4973. size := m.Size()
  4974. dAtA = make([]byte, size)
  4975. n, err := m.MarshalTo(dAtA)
  4976. if err != nil {
  4977. return nil, err
  4978. }
  4979. return dAtA[:n], nil
  4980. }
  4981. func (m *UpdateFaceReq) MarshalTo(dAtA []byte) (int, error) {
  4982. var i int
  4983. _ = i
  4984. var l int
  4985. _ = l
  4986. if m.Mid != 0 {
  4987. dAtA[i] = 0x8
  4988. i++
  4989. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  4990. }
  4991. if len(m.Face) > 0 {
  4992. dAtA[i] = 0x12
  4993. i++
  4994. i = encodeVarintApi(dAtA, i, uint64(len(m.Face)))
  4995. i += copy(dAtA[i:], m.Face)
  4996. }
  4997. if len(m.Remote_IP) > 0 {
  4998. dAtA[i] = 0x1a
  4999. i++
  5000. i = encodeVarintApi(dAtA, i, uint64(len(m.Remote_IP)))
  5001. i += copy(dAtA[i:], m.Remote_IP)
  5002. }
  5003. if m.XXX_unrecognized != nil {
  5004. i += copy(dAtA[i:], m.XXX_unrecognized)
  5005. }
  5006. return i, nil
  5007. }
  5008. func (m *UpdateRankReq) Marshal() (dAtA []byte, err error) {
  5009. size := m.Size()
  5010. dAtA = make([]byte, size)
  5011. n, err := m.MarshalTo(dAtA)
  5012. if err != nil {
  5013. return nil, err
  5014. }
  5015. return dAtA[:n], nil
  5016. }
  5017. func (m *UpdateRankReq) MarshalTo(dAtA []byte) (int, error) {
  5018. var i int
  5019. _ = i
  5020. var l int
  5021. _ = l
  5022. if m.Mid != 0 {
  5023. dAtA[i] = 0x8
  5024. i++
  5025. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  5026. }
  5027. if m.Rank != 0 {
  5028. dAtA[i] = 0x10
  5029. i++
  5030. i = encodeVarintApi(dAtA, i, uint64(m.Rank))
  5031. }
  5032. if len(m.Remote_IP) > 0 {
  5033. dAtA[i] = 0x1a
  5034. i++
  5035. i = encodeVarintApi(dAtA, i, uint64(len(m.Remote_IP)))
  5036. i += copy(dAtA[i:], m.Remote_IP)
  5037. }
  5038. if m.XXX_unrecognized != nil {
  5039. i += copy(dAtA[i:], m.XXX_unrecognized)
  5040. }
  5041. return i, nil
  5042. }
  5043. func (m *UpdateBirthdayReq) Marshal() (dAtA []byte, err error) {
  5044. size := m.Size()
  5045. dAtA = make([]byte, size)
  5046. n, err := m.MarshalTo(dAtA)
  5047. if err != nil {
  5048. return nil, err
  5049. }
  5050. return dAtA[:n], nil
  5051. }
  5052. func (m *UpdateBirthdayReq) MarshalTo(dAtA []byte) (int, error) {
  5053. var i int
  5054. _ = i
  5055. var l int
  5056. _ = l
  5057. if m.Mid != 0 {
  5058. dAtA[i] = 0x8
  5059. i++
  5060. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  5061. }
  5062. if m.Birthday != 0 {
  5063. dAtA[i] = 0x10
  5064. i++
  5065. i = encodeVarintApi(dAtA, i, uint64(m.Birthday))
  5066. }
  5067. if len(m.Remote_IP) > 0 {
  5068. dAtA[i] = 0x1a
  5069. i++
  5070. i = encodeVarintApi(dAtA, i, uint64(len(m.Remote_IP)))
  5071. i += copy(dAtA[i:], m.Remote_IP)
  5072. }
  5073. if m.XXX_unrecognized != nil {
  5074. i += copy(dAtA[i:], m.XXX_unrecognized)
  5075. }
  5076. return i, nil
  5077. }
  5078. func (m *UpdateSignReq) Marshal() (dAtA []byte, err error) {
  5079. size := m.Size()
  5080. dAtA = make([]byte, size)
  5081. n, err := m.MarshalTo(dAtA)
  5082. if err != nil {
  5083. return nil, err
  5084. }
  5085. return dAtA[:n], nil
  5086. }
  5087. func (m *UpdateSignReq) MarshalTo(dAtA []byte) (int, error) {
  5088. var i int
  5089. _ = i
  5090. var l int
  5091. _ = l
  5092. if m.Mid != 0 {
  5093. dAtA[i] = 0x8
  5094. i++
  5095. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  5096. }
  5097. if len(m.Sign) > 0 {
  5098. dAtA[i] = 0x12
  5099. i++
  5100. i = encodeVarintApi(dAtA, i, uint64(len(m.Sign)))
  5101. i += copy(dAtA[i:], m.Sign)
  5102. }
  5103. if len(m.Remote_IP) > 0 {
  5104. dAtA[i] = 0x1a
  5105. i++
  5106. i = encodeVarintApi(dAtA, i, uint64(len(m.Remote_IP)))
  5107. i += copy(dAtA[i:], m.Remote_IP)
  5108. }
  5109. if m.XXX_unrecognized != nil {
  5110. i += copy(dAtA[i:], m.XXX_unrecognized)
  5111. }
  5112. return i, nil
  5113. }
  5114. func (m *OfficialDocInfoReply) Marshal() (dAtA []byte, err error) {
  5115. size := m.Size()
  5116. dAtA = make([]byte, size)
  5117. n, err := m.MarshalTo(dAtA)
  5118. if err != nil {
  5119. return nil, err
  5120. }
  5121. return dAtA[:n], nil
  5122. }
  5123. func (m *OfficialDocInfoReply) MarshalTo(dAtA []byte) (int, error) {
  5124. var i int
  5125. _ = i
  5126. var l int
  5127. _ = l
  5128. if m.Mid != 0 {
  5129. dAtA[i] = 0x8
  5130. i++
  5131. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  5132. }
  5133. if len(m.Name) > 0 {
  5134. dAtA[i] = 0x12
  5135. i++
  5136. i = encodeVarintApi(dAtA, i, uint64(len(m.Name)))
  5137. i += copy(dAtA[i:], m.Name)
  5138. }
  5139. if m.State != 0 {
  5140. dAtA[i] = 0x18
  5141. i++
  5142. i = encodeVarintApi(dAtA, i, uint64(m.State))
  5143. }
  5144. if m.Role != 0 {
  5145. dAtA[i] = 0x20
  5146. i++
  5147. i = encodeVarintApi(dAtA, i, uint64(m.Role))
  5148. }
  5149. if len(m.Title) > 0 {
  5150. dAtA[i] = 0x2a
  5151. i++
  5152. i = encodeVarintApi(dAtA, i, uint64(len(m.Title)))
  5153. i += copy(dAtA[i:], m.Title)
  5154. }
  5155. if len(m.Desc) > 0 {
  5156. dAtA[i] = 0x32
  5157. i++
  5158. i = encodeVarintApi(dAtA, i, uint64(len(m.Desc)))
  5159. i += copy(dAtA[i:], m.Desc)
  5160. }
  5161. if len(m.RejectReason) > 0 {
  5162. dAtA[i] = 0x3a
  5163. i++
  5164. i = encodeVarintApi(dAtA, i, uint64(len(m.RejectReason)))
  5165. i += copy(dAtA[i:], m.RejectReason)
  5166. }
  5167. if m.Realname != 0 {
  5168. dAtA[i] = 0x40
  5169. i++
  5170. i = encodeVarintApi(dAtA, i, uint64(m.Realname))
  5171. }
  5172. if len(m.Operator) > 0 {
  5173. dAtA[i] = 0x4a
  5174. i++
  5175. i = encodeVarintApi(dAtA, i, uint64(len(m.Operator)))
  5176. i += copy(dAtA[i:], m.Operator)
  5177. }
  5178. if len(m.Telephone) > 0 {
  5179. dAtA[i] = 0x52
  5180. i++
  5181. i = encodeVarintApi(dAtA, i, uint64(len(m.Telephone)))
  5182. i += copy(dAtA[i:], m.Telephone)
  5183. }
  5184. if len(m.Email) > 0 {
  5185. dAtA[i] = 0x5a
  5186. i++
  5187. i = encodeVarintApi(dAtA, i, uint64(len(m.Email)))
  5188. i += copy(dAtA[i:], m.Email)
  5189. }
  5190. if len(m.Address) > 0 {
  5191. dAtA[i] = 0x62
  5192. i++
  5193. i = encodeVarintApi(dAtA, i, uint64(len(m.Address)))
  5194. i += copy(dAtA[i:], m.Address)
  5195. }
  5196. if len(m.Company) > 0 {
  5197. dAtA[i] = 0x6a
  5198. i++
  5199. i = encodeVarintApi(dAtA, i, uint64(len(m.Company)))
  5200. i += copy(dAtA[i:], m.Company)
  5201. }
  5202. if len(m.CreditCode) > 0 {
  5203. dAtA[i] = 0x72
  5204. i++
  5205. i = encodeVarintApi(dAtA, i, uint64(len(m.CreditCode)))
  5206. i += copy(dAtA[i:], m.CreditCode)
  5207. }
  5208. if len(m.Organization) > 0 {
  5209. dAtA[i] = 0x7a
  5210. i++
  5211. i = encodeVarintApi(dAtA, i, uint64(len(m.Organization)))
  5212. i += copy(dAtA[i:], m.Organization)
  5213. }
  5214. if len(m.OrganizationType) > 0 {
  5215. dAtA[i] = 0x82
  5216. i++
  5217. dAtA[i] = 0x1
  5218. i++
  5219. i = encodeVarintApi(dAtA, i, uint64(len(m.OrganizationType)))
  5220. i += copy(dAtA[i:], m.OrganizationType)
  5221. }
  5222. if len(m.BusinessLicense) > 0 {
  5223. dAtA[i] = 0x8a
  5224. i++
  5225. dAtA[i] = 0x1
  5226. i++
  5227. i = encodeVarintApi(dAtA, i, uint64(len(m.BusinessLicense)))
  5228. i += copy(dAtA[i:], m.BusinessLicense)
  5229. }
  5230. if len(m.BusinessScale) > 0 {
  5231. dAtA[i] = 0x92
  5232. i++
  5233. dAtA[i] = 0x1
  5234. i++
  5235. i = encodeVarintApi(dAtA, i, uint64(len(m.BusinessScale)))
  5236. i += copy(dAtA[i:], m.BusinessScale)
  5237. }
  5238. if len(m.BusinessLevel) > 0 {
  5239. dAtA[i] = 0x9a
  5240. i++
  5241. dAtA[i] = 0x1
  5242. i++
  5243. i = encodeVarintApi(dAtA, i, uint64(len(m.BusinessLevel)))
  5244. i += copy(dAtA[i:], m.BusinessLevel)
  5245. }
  5246. if len(m.BusinessAuth) > 0 {
  5247. dAtA[i] = 0xa2
  5248. i++
  5249. dAtA[i] = 0x1
  5250. i++
  5251. i = encodeVarintApi(dAtA, i, uint64(len(m.BusinessAuth)))
  5252. i += copy(dAtA[i:], m.BusinessAuth)
  5253. }
  5254. if len(m.Supplement) > 0 {
  5255. dAtA[i] = 0xaa
  5256. i++
  5257. dAtA[i] = 0x1
  5258. i++
  5259. i = encodeVarintApi(dAtA, i, uint64(len(m.Supplement)))
  5260. i += copy(dAtA[i:], m.Supplement)
  5261. }
  5262. if len(m.Professional) > 0 {
  5263. dAtA[i] = 0xb2
  5264. i++
  5265. dAtA[i] = 0x1
  5266. i++
  5267. i = encodeVarintApi(dAtA, i, uint64(len(m.Professional)))
  5268. i += copy(dAtA[i:], m.Professional)
  5269. }
  5270. if len(m.Identification) > 0 {
  5271. dAtA[i] = 0xba
  5272. i++
  5273. dAtA[i] = 0x1
  5274. i++
  5275. i = encodeVarintApi(dAtA, i, uint64(len(m.Identification)))
  5276. i += copy(dAtA[i:], m.Identification)
  5277. }
  5278. if m.XXX_unrecognized != nil {
  5279. i += copy(dAtA[i:], m.XXX_unrecognized)
  5280. }
  5281. return i, nil
  5282. }
  5283. func (m *MoralReply) Marshal() (dAtA []byte, err error) {
  5284. size := m.Size()
  5285. dAtA = make([]byte, size)
  5286. n, err := m.MarshalTo(dAtA)
  5287. if err != nil {
  5288. return nil, err
  5289. }
  5290. return dAtA[:n], nil
  5291. }
  5292. func (m *MoralReply) MarshalTo(dAtA []byte) (int, error) {
  5293. var i int
  5294. _ = i
  5295. var l int
  5296. _ = l
  5297. if m.Mid != 0 {
  5298. dAtA[i] = 0x8
  5299. i++
  5300. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  5301. }
  5302. if m.Moral != 0 {
  5303. dAtA[i] = 0x10
  5304. i++
  5305. i = encodeVarintApi(dAtA, i, uint64(m.Moral))
  5306. }
  5307. if m.Added != 0 {
  5308. dAtA[i] = 0x18
  5309. i++
  5310. i = encodeVarintApi(dAtA, i, uint64(m.Added))
  5311. }
  5312. if m.Deducted != 0 {
  5313. dAtA[i] = 0x20
  5314. i++
  5315. i = encodeVarintApi(dAtA, i, uint64(m.Deducted))
  5316. }
  5317. if m.LastRecoverDate != 0 {
  5318. dAtA[i] = 0x28
  5319. i++
  5320. i = encodeVarintApi(dAtA, i, uint64(m.LastRecoverDate))
  5321. }
  5322. if m.XXX_unrecognized != nil {
  5323. i += copy(dAtA[i:], m.XXX_unrecognized)
  5324. }
  5325. return i, nil
  5326. }
  5327. func (m *UpdateMoralReq) Marshal() (dAtA []byte, err error) {
  5328. size := m.Size()
  5329. dAtA = make([]byte, size)
  5330. n, err := m.MarshalTo(dAtA)
  5331. if err != nil {
  5332. return nil, err
  5333. }
  5334. return dAtA[:n], nil
  5335. }
  5336. func (m *UpdateMoralReq) MarshalTo(dAtA []byte) (int, error) {
  5337. var i int
  5338. _ = i
  5339. var l int
  5340. _ = l
  5341. if m.Mid != 0 {
  5342. dAtA[i] = 0x8
  5343. i++
  5344. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  5345. }
  5346. if m.Delta != 0 {
  5347. dAtA[i] = 0x10
  5348. i++
  5349. i = encodeVarintApi(dAtA, i, uint64(m.Delta))
  5350. }
  5351. if m.Origin != 0 {
  5352. dAtA[i] = 0x18
  5353. i++
  5354. i = encodeVarintApi(dAtA, i, uint64(m.Origin))
  5355. }
  5356. if len(m.Reason) > 0 {
  5357. dAtA[i] = 0x22
  5358. i++
  5359. i = encodeVarintApi(dAtA, i, uint64(len(m.Reason)))
  5360. i += copy(dAtA[i:], m.Reason)
  5361. }
  5362. if m.ReasonType != 0 {
  5363. dAtA[i] = 0x28
  5364. i++
  5365. i = encodeVarintApi(dAtA, i, uint64(m.ReasonType))
  5366. }
  5367. if len(m.Operator) > 0 {
  5368. dAtA[i] = 0x32
  5369. i++
  5370. i = encodeVarintApi(dAtA, i, uint64(len(m.Operator)))
  5371. i += copy(dAtA[i:], m.Operator)
  5372. }
  5373. if len(m.Remark) > 0 {
  5374. dAtA[i] = 0x3a
  5375. i++
  5376. i = encodeVarintApi(dAtA, i, uint64(len(m.Remark)))
  5377. i += copy(dAtA[i:], m.Remark)
  5378. }
  5379. if m.Status != 0 {
  5380. dAtA[i] = 0x40
  5381. i++
  5382. i = encodeVarintApi(dAtA, i, uint64(m.Status))
  5383. }
  5384. if m.IsNotify {
  5385. dAtA[i] = 0x48
  5386. i++
  5387. if m.IsNotify {
  5388. dAtA[i] = 1
  5389. } else {
  5390. dAtA[i] = 0
  5391. }
  5392. i++
  5393. }
  5394. if len(m.Ip) > 0 {
  5395. dAtA[i] = 0x52
  5396. i++
  5397. i = encodeVarintApi(dAtA, i, uint64(len(m.Ip)))
  5398. i += copy(dAtA[i:], m.Ip)
  5399. }
  5400. if m.XXX_unrecognized != nil {
  5401. i += copy(dAtA[i:], m.XXX_unrecognized)
  5402. }
  5403. return i, nil
  5404. }
  5405. func (m *UpdateMoralsReq) Marshal() (dAtA []byte, err error) {
  5406. size := m.Size()
  5407. dAtA = make([]byte, size)
  5408. n, err := m.MarshalTo(dAtA)
  5409. if err != nil {
  5410. return nil, err
  5411. }
  5412. return dAtA[:n], nil
  5413. }
  5414. func (m *UpdateMoralsReq) MarshalTo(dAtA []byte) (int, error) {
  5415. var i int
  5416. _ = i
  5417. var l int
  5418. _ = l
  5419. if len(m.Mids) > 0 {
  5420. dAtA9 := make([]byte, len(m.Mids)*10)
  5421. var j8 int
  5422. for _, num1 := range m.Mids {
  5423. num := uint64(num1)
  5424. for num >= 1<<7 {
  5425. dAtA9[j8] = uint8(uint64(num)&0x7f | 0x80)
  5426. num >>= 7
  5427. j8++
  5428. }
  5429. dAtA9[j8] = uint8(num)
  5430. j8++
  5431. }
  5432. dAtA[i] = 0xa
  5433. i++
  5434. i = encodeVarintApi(dAtA, i, uint64(j8))
  5435. i += copy(dAtA[i:], dAtA9[:j8])
  5436. }
  5437. if m.Delta != 0 {
  5438. dAtA[i] = 0x10
  5439. i++
  5440. i = encodeVarintApi(dAtA, i, uint64(m.Delta))
  5441. }
  5442. if m.Origin != 0 {
  5443. dAtA[i] = 0x18
  5444. i++
  5445. i = encodeVarintApi(dAtA, i, uint64(m.Origin))
  5446. }
  5447. if len(m.Reason) > 0 {
  5448. dAtA[i] = 0x22
  5449. i++
  5450. i = encodeVarintApi(dAtA, i, uint64(len(m.Reason)))
  5451. i += copy(dAtA[i:], m.Reason)
  5452. }
  5453. if m.ReasonType != 0 {
  5454. dAtA[i] = 0x28
  5455. i++
  5456. i = encodeVarintApi(dAtA, i, uint64(m.ReasonType))
  5457. }
  5458. if len(m.Operator) > 0 {
  5459. dAtA[i] = 0x32
  5460. i++
  5461. i = encodeVarintApi(dAtA, i, uint64(len(m.Operator)))
  5462. i += copy(dAtA[i:], m.Operator)
  5463. }
  5464. if len(m.Remark) > 0 {
  5465. dAtA[i] = 0x3a
  5466. i++
  5467. i = encodeVarintApi(dAtA, i, uint64(len(m.Remark)))
  5468. i += copy(dAtA[i:], m.Remark)
  5469. }
  5470. if m.Status != 0 {
  5471. dAtA[i] = 0x40
  5472. i++
  5473. i = encodeVarintApi(dAtA, i, uint64(m.Status))
  5474. }
  5475. if m.IsNotify {
  5476. dAtA[i] = 0x48
  5477. i++
  5478. if m.IsNotify {
  5479. dAtA[i] = 1
  5480. } else {
  5481. dAtA[i] = 0
  5482. }
  5483. i++
  5484. }
  5485. if len(m.Ip) > 0 {
  5486. dAtA[i] = 0x52
  5487. i++
  5488. i = encodeVarintApi(dAtA, i, uint64(len(m.Ip)))
  5489. i += copy(dAtA[i:], m.Ip)
  5490. }
  5491. if m.XXX_unrecognized != nil {
  5492. i += copy(dAtA[i:], m.XXX_unrecognized)
  5493. }
  5494. return i, nil
  5495. }
  5496. func (m *UpdateMoralsReply) Marshal() (dAtA []byte, err error) {
  5497. size := m.Size()
  5498. dAtA = make([]byte, size)
  5499. n, err := m.MarshalTo(dAtA)
  5500. if err != nil {
  5501. return nil, err
  5502. }
  5503. return dAtA[:n], nil
  5504. }
  5505. func (m *UpdateMoralsReply) MarshalTo(dAtA []byte) (int, error) {
  5506. var i int
  5507. _ = i
  5508. var l int
  5509. _ = l
  5510. if len(m.AfterMorals) > 0 {
  5511. for k, _ := range m.AfterMorals {
  5512. dAtA[i] = 0xa
  5513. i++
  5514. v := m.AfterMorals[k]
  5515. mapSize := 1 + sovApi(uint64(k)) + 1 + sovApi(uint64(v))
  5516. i = encodeVarintApi(dAtA, i, uint64(mapSize))
  5517. dAtA[i] = 0x8
  5518. i++
  5519. i = encodeVarintApi(dAtA, i, uint64(k))
  5520. dAtA[i] = 0x10
  5521. i++
  5522. i = encodeVarintApi(dAtA, i, uint64(v))
  5523. }
  5524. }
  5525. if m.XXX_unrecognized != nil {
  5526. i += copy(dAtA[i:], m.XXX_unrecognized)
  5527. }
  5528. return i, nil
  5529. }
  5530. func (m *AddUserMonitorReq) Marshal() (dAtA []byte, err error) {
  5531. size := m.Size()
  5532. dAtA = make([]byte, size)
  5533. n, err := m.MarshalTo(dAtA)
  5534. if err != nil {
  5535. return nil, err
  5536. }
  5537. return dAtA[:n], nil
  5538. }
  5539. func (m *AddUserMonitorReq) MarshalTo(dAtA []byte) (int, error) {
  5540. var i int
  5541. _ = i
  5542. var l int
  5543. _ = l
  5544. if m.Mid != 0 {
  5545. dAtA[i] = 0x8
  5546. i++
  5547. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  5548. }
  5549. if len(m.Operator) > 0 {
  5550. dAtA[i] = 0x12
  5551. i++
  5552. i = encodeVarintApi(dAtA, i, uint64(len(m.Operator)))
  5553. i += copy(dAtA[i:], m.Operator)
  5554. }
  5555. if len(m.Remark) > 0 {
  5556. dAtA[i] = 0x1a
  5557. i++
  5558. i = encodeVarintApi(dAtA, i, uint64(len(m.Remark)))
  5559. i += copy(dAtA[i:], m.Remark)
  5560. }
  5561. if m.XXX_unrecognized != nil {
  5562. i += copy(dAtA[i:], m.XXX_unrecognized)
  5563. }
  5564. return i, nil
  5565. }
  5566. func (m *IsInMonitorReply) Marshal() (dAtA []byte, err error) {
  5567. size := m.Size()
  5568. dAtA = make([]byte, size)
  5569. n, err := m.MarshalTo(dAtA)
  5570. if err != nil {
  5571. return nil, err
  5572. }
  5573. return dAtA[:n], nil
  5574. }
  5575. func (m *IsInMonitorReply) MarshalTo(dAtA []byte) (int, error) {
  5576. var i int
  5577. _ = i
  5578. var l int
  5579. _ = l
  5580. if m.IsInMonitor {
  5581. dAtA[i] = 0x8
  5582. i++
  5583. if m.IsInMonitor {
  5584. dAtA[i] = 1
  5585. } else {
  5586. dAtA[i] = 0
  5587. }
  5588. i++
  5589. }
  5590. if m.XXX_unrecognized != nil {
  5591. i += copy(dAtA[i:], m.XXX_unrecognized)
  5592. }
  5593. return i, nil
  5594. }
  5595. func (m *RealnameStatusReply) Marshal() (dAtA []byte, err error) {
  5596. size := m.Size()
  5597. dAtA = make([]byte, size)
  5598. n, err := m.MarshalTo(dAtA)
  5599. if err != nil {
  5600. return nil, err
  5601. }
  5602. return dAtA[:n], nil
  5603. }
  5604. func (m *RealnameStatusReply) MarshalTo(dAtA []byte) (int, error) {
  5605. var i int
  5606. _ = i
  5607. var l int
  5608. _ = l
  5609. if m.RealnameStatus != 0 {
  5610. dAtA[i] = 0x8
  5611. i++
  5612. i = encodeVarintApi(dAtA, i, uint64(m.RealnameStatus))
  5613. }
  5614. if m.XXX_unrecognized != nil {
  5615. i += copy(dAtA[i:], m.XXX_unrecognized)
  5616. }
  5617. return i, nil
  5618. }
  5619. func (m *RealnameApplyInfoReply) Marshal() (dAtA []byte, err error) {
  5620. size := m.Size()
  5621. dAtA = make([]byte, size)
  5622. n, err := m.MarshalTo(dAtA)
  5623. if err != nil {
  5624. return nil, err
  5625. }
  5626. return dAtA[:n], nil
  5627. }
  5628. func (m *RealnameApplyInfoReply) MarshalTo(dAtA []byte) (int, error) {
  5629. var i int
  5630. _ = i
  5631. var l int
  5632. _ = l
  5633. if m.Status != 0 {
  5634. dAtA[i] = 0x8
  5635. i++
  5636. i = encodeVarintApi(dAtA, i, uint64(m.Status))
  5637. }
  5638. if len(m.Remark) > 0 {
  5639. dAtA[i] = 0x12
  5640. i++
  5641. i = encodeVarintApi(dAtA, i, uint64(len(m.Remark)))
  5642. i += copy(dAtA[i:], m.Remark)
  5643. }
  5644. if m.XXX_unrecognized != nil {
  5645. i += copy(dAtA[i:], m.XXX_unrecognized)
  5646. }
  5647. return i, nil
  5648. }
  5649. func (m *ArgRealnameApplyReq) Marshal() (dAtA []byte, err error) {
  5650. size := m.Size()
  5651. dAtA = make([]byte, size)
  5652. n, err := m.MarshalTo(dAtA)
  5653. if err != nil {
  5654. return nil, err
  5655. }
  5656. return dAtA[:n], nil
  5657. }
  5658. func (m *ArgRealnameApplyReq) MarshalTo(dAtA []byte) (int, error) {
  5659. var i int
  5660. _ = i
  5661. var l int
  5662. _ = l
  5663. if m.Mid != 0 {
  5664. dAtA[i] = 0x8
  5665. i++
  5666. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  5667. }
  5668. if m.CaptureCode != 0 {
  5669. dAtA[i] = 0x10
  5670. i++
  5671. i = encodeVarintApi(dAtA, i, uint64(m.CaptureCode))
  5672. }
  5673. if len(m.Realname) > 0 {
  5674. dAtA[i] = 0x1a
  5675. i++
  5676. i = encodeVarintApi(dAtA, i, uint64(len(m.Realname)))
  5677. i += copy(dAtA[i:], m.Realname)
  5678. }
  5679. if m.CardType != 0 {
  5680. dAtA[i] = 0x20
  5681. i++
  5682. i = encodeVarintApi(dAtA, i, uint64(m.CardType))
  5683. }
  5684. if len(m.CardCode) > 0 {
  5685. dAtA[i] = 0x2a
  5686. i++
  5687. i = encodeVarintApi(dAtA, i, uint64(len(m.CardCode)))
  5688. i += copy(dAtA[i:], m.CardCode)
  5689. }
  5690. if m.Country != 0 {
  5691. dAtA[i] = 0x30
  5692. i++
  5693. i = encodeVarintApi(dAtA, i, uint64(m.Country))
  5694. }
  5695. if len(m.HandIMGToken) > 0 {
  5696. dAtA[i] = 0x3a
  5697. i++
  5698. i = encodeVarintApi(dAtA, i, uint64(len(m.HandIMGToken)))
  5699. i += copy(dAtA[i:], m.HandIMGToken)
  5700. }
  5701. if len(m.FrontIMGToken) > 0 {
  5702. dAtA[i] = 0x42
  5703. i++
  5704. i = encodeVarintApi(dAtA, i, uint64(len(m.FrontIMGToken)))
  5705. i += copy(dAtA[i:], m.FrontIMGToken)
  5706. }
  5707. if len(m.BackIMGToken) > 0 {
  5708. dAtA[i] = 0x4a
  5709. i++
  5710. i = encodeVarintApi(dAtA, i, uint64(len(m.BackIMGToken)))
  5711. i += copy(dAtA[i:], m.BackIMGToken)
  5712. }
  5713. if m.XXX_unrecognized != nil {
  5714. i += copy(dAtA[i:], m.XXX_unrecognized)
  5715. }
  5716. return i, nil
  5717. }
  5718. func (m *RealnameDetailReply) Marshal() (dAtA []byte, err error) {
  5719. size := m.Size()
  5720. dAtA = make([]byte, size)
  5721. n, err := m.MarshalTo(dAtA)
  5722. if err != nil {
  5723. return nil, err
  5724. }
  5725. return dAtA[:n], nil
  5726. }
  5727. func (m *RealnameDetailReply) MarshalTo(dAtA []byte) (int, error) {
  5728. var i int
  5729. _ = i
  5730. var l int
  5731. _ = l
  5732. if len(m.Realname) > 0 {
  5733. dAtA[i] = 0xa
  5734. i++
  5735. i = encodeVarintApi(dAtA, i, uint64(len(m.Realname)))
  5736. i += copy(dAtA[i:], m.Realname)
  5737. }
  5738. if len(m.Card) > 0 {
  5739. dAtA[i] = 0x12
  5740. i++
  5741. i = encodeVarintApi(dAtA, i, uint64(len(m.Card)))
  5742. i += copy(dAtA[i:], m.Card)
  5743. }
  5744. if m.CardType != 0 {
  5745. dAtA[i] = 0x18
  5746. i++
  5747. i = encodeVarintApi(dAtA, i, uint64(m.CardType))
  5748. }
  5749. if m.Status != 0 {
  5750. dAtA[i] = 0x20
  5751. i++
  5752. i = encodeVarintApi(dAtA, i, uint64(m.Status))
  5753. }
  5754. if len(m.Gender) > 0 {
  5755. dAtA[i] = 0x2a
  5756. i++
  5757. i = encodeVarintApi(dAtA, i, uint64(len(m.Gender)))
  5758. i += copy(dAtA[i:], m.Gender)
  5759. }
  5760. if len(m.HandImg) > 0 {
  5761. dAtA[i] = 0x32
  5762. i++
  5763. i = encodeVarintApi(dAtA, i, uint64(len(m.HandImg)))
  5764. i += copy(dAtA[i:], m.HandImg)
  5765. }
  5766. if m.XXX_unrecognized != nil {
  5767. i += copy(dAtA[i:], m.XXX_unrecognized)
  5768. }
  5769. return i, nil
  5770. }
  5771. func (m *RealnameStrippedInfoReply) Marshal() (dAtA []byte, err error) {
  5772. size := m.Size()
  5773. dAtA = make([]byte, size)
  5774. n, err := m.MarshalTo(dAtA)
  5775. if err != nil {
  5776. return nil, err
  5777. }
  5778. return dAtA[:n], nil
  5779. }
  5780. func (m *RealnameStrippedInfoReply) MarshalTo(dAtA []byte) (int, error) {
  5781. var i int
  5782. _ = i
  5783. var l int
  5784. _ = l
  5785. if m.Mid != 0 {
  5786. dAtA[i] = 0x8
  5787. i++
  5788. i = encodeVarintApi(dAtA, i, uint64(m.Mid))
  5789. }
  5790. if m.Status != 0 {
  5791. dAtA[i] = 0x10
  5792. i++
  5793. i = encodeVarintApi(dAtA, i, uint64(m.Status))
  5794. }
  5795. if m.Channel != 0 {
  5796. dAtA[i] = 0x18
  5797. i++
  5798. i = encodeVarintApi(dAtA, i, uint64(m.Channel))
  5799. }
  5800. if m.Country != 0 {
  5801. dAtA[i] = 0x20
  5802. i++
  5803. i = encodeVarintApi(dAtA, i, uint64(m.Country))
  5804. }
  5805. if m.CardType != 0 {
  5806. dAtA[i] = 0x28
  5807. i++
  5808. i = encodeVarintApi(dAtA, i, uint64(m.CardType))
  5809. }
  5810. if m.AdultType != 0 {
  5811. dAtA[i] = 0x30
  5812. i++
  5813. i = encodeVarintApi(dAtA, i, uint64(m.AdultType))
  5814. }
  5815. if m.XXX_unrecognized != nil {
  5816. i += copy(dAtA[i:], m.XXX_unrecognized)
  5817. }
  5818. return i, nil
  5819. }
  5820. func (m *MidByRealnameCardReply) Marshal() (dAtA []byte, err error) {
  5821. size := m.Size()
  5822. dAtA = make([]byte, size)
  5823. n, err := m.MarshalTo(dAtA)
  5824. if err != nil {
  5825. return nil, err
  5826. }
  5827. return dAtA[:n], nil
  5828. }
  5829. func (m *MidByRealnameCardReply) MarshalTo(dAtA []byte) (int, error) {
  5830. var i int
  5831. _ = i
  5832. var l int
  5833. _ = l
  5834. if len(m.CodeToMid) > 0 {
  5835. for k, _ := range m.CodeToMid {
  5836. dAtA[i] = 0x2a
  5837. i++
  5838. v := m.CodeToMid[k]
  5839. mapSize := 1 + len(k) + sovApi(uint64(len(k))) + 1 + sovApi(uint64(v))
  5840. i = encodeVarintApi(dAtA, i, uint64(mapSize))
  5841. dAtA[i] = 0xa
  5842. i++
  5843. i = encodeVarintApi(dAtA, i, uint64(len(k)))
  5844. i += copy(dAtA[i:], k)
  5845. dAtA[i] = 0x10
  5846. i++
  5847. i = encodeVarintApi(dAtA, i, uint64(v))
  5848. }
  5849. }
  5850. if m.XXX_unrecognized != nil {
  5851. i += copy(dAtA[i:], m.XXX_unrecognized)
  5852. }
  5853. return i, nil
  5854. }
  5855. func (m *BlockInfoReply) Marshal() (dAtA []byte, err error) {
  5856. size := m.Size()
  5857. dAtA = make([]byte, size)
  5858. n, err := m.MarshalTo(dAtA)
  5859. if err != nil {
  5860. return nil, err
  5861. }
  5862. return dAtA[:n], nil
  5863. }
  5864. func (m *BlockInfoReply) MarshalTo(dAtA []byte) (int, error) {
  5865. var i int
  5866. _ = i
  5867. var l int
  5868. _ = l
  5869. if m.MID != 0 {
  5870. dAtA[i] = 0x8
  5871. i++
  5872. i = encodeVarintApi(dAtA, i, uint64(m.MID))
  5873. }
  5874. if m.BlockStatus != 0 {
  5875. dAtA[i] = 0x10
  5876. i++
  5877. i = encodeVarintApi(dAtA, i, uint64(m.BlockStatus))
  5878. }
  5879. if m.StartTime != 0 {
  5880. dAtA[i] = 0x18
  5881. i++
  5882. i = encodeVarintApi(dAtA, i, uint64(m.StartTime))
  5883. }
  5884. if m.EndTime != 0 {
  5885. dAtA[i] = 0x20
  5886. i++
  5887. i = encodeVarintApi(dAtA, i, uint64(m.EndTime))
  5888. }
  5889. if m.XXX_unrecognized != nil {
  5890. i += copy(dAtA[i:], m.XXX_unrecognized)
  5891. }
  5892. return i, nil
  5893. }
  5894. func (m *BlockDetailReply) Marshal() (dAtA []byte, err error) {
  5895. size := m.Size()
  5896. dAtA = make([]byte, size)
  5897. n, err := m.MarshalTo(dAtA)
  5898. if err != nil {
  5899. return nil, err
  5900. }
  5901. return dAtA[:n], nil
  5902. }
  5903. func (m *BlockDetailReply) MarshalTo(dAtA []byte) (int, error) {
  5904. var i int
  5905. _ = i
  5906. var l int
  5907. _ = l
  5908. if m.MID != 0 {
  5909. dAtA[i] = 0x8
  5910. i++
  5911. i = encodeVarintApi(dAtA, i, uint64(m.MID))
  5912. }
  5913. if m.BlockCount != 0 {
  5914. dAtA[i] = 0x10
  5915. i++
  5916. i = encodeVarintApi(dAtA, i, uint64(m.BlockCount))
  5917. }
  5918. if m.XXX_unrecognized != nil {
  5919. i += copy(dAtA[i:], m.XXX_unrecognized)
  5920. }
  5921. return i, nil
  5922. }
  5923. func (m *BlockBatchDetailReply) Marshal() (dAtA []byte, err error) {
  5924. size := m.Size()
  5925. dAtA = make([]byte, size)
  5926. n, err := m.MarshalTo(dAtA)
  5927. if err != nil {
  5928. return nil, err
  5929. }
  5930. return dAtA[:n], nil
  5931. }
  5932. func (m *BlockBatchDetailReply) MarshalTo(dAtA []byte) (int, error) {
  5933. var i int
  5934. _ = i
  5935. var l int
  5936. _ = l
  5937. if len(m.BlockDetails) > 0 {
  5938. for k, _ := range m.BlockDetails {
  5939. dAtA[i] = 0xa
  5940. i++
  5941. v := m.BlockDetails[k]
  5942. msgSize := 0
  5943. if v != nil {
  5944. msgSize = v.Size()
  5945. msgSize += 1 + sovApi(uint64(msgSize))
  5946. }
  5947. mapSize := 1 + sovApi(uint64(k)) + msgSize
  5948. i = encodeVarintApi(dAtA, i, uint64(mapSize))
  5949. dAtA[i] = 0x8
  5950. i++
  5951. i = encodeVarintApi(dAtA, i, uint64(k))
  5952. if v != nil {
  5953. dAtA[i] = 0x12
  5954. i++
  5955. i = encodeVarintApi(dAtA, i, uint64(v.Size()))
  5956. n10, err := v.MarshalTo(dAtA[i:])
  5957. if err != nil {
  5958. return 0, err
  5959. }
  5960. i += n10
  5961. }
  5962. }
  5963. }
  5964. if m.XXX_unrecognized != nil {
  5965. i += copy(dAtA[i:], m.XXX_unrecognized)
  5966. }
  5967. return i, nil
  5968. }
  5969. func (m *BlockBatchInfoReply) Marshal() (dAtA []byte, err error) {
  5970. size := m.Size()
  5971. dAtA = make([]byte, size)
  5972. n, err := m.MarshalTo(dAtA)
  5973. if err != nil {
  5974. return nil, err
  5975. }
  5976. return dAtA[:n], nil
  5977. }
  5978. func (m *BlockBatchInfoReply) MarshalTo(dAtA []byte) (int, error) {
  5979. var i int
  5980. _ = i
  5981. var l int
  5982. _ = l
  5983. if len(m.BlockInfos) > 0 {
  5984. for _, msg := range m.BlockInfos {
  5985. dAtA[i] = 0xa
  5986. i++
  5987. i = encodeVarintApi(dAtA, i, uint64(msg.Size()))
  5988. n, err := msg.MarshalTo(dAtA[i:])
  5989. if err != nil {
  5990. return 0, err
  5991. }
  5992. i += n
  5993. }
  5994. }
  5995. if m.XXX_unrecognized != nil {
  5996. i += copy(dAtA[i:], m.XXX_unrecognized)
  5997. }
  5998. return i, nil
  5999. }
  6000. func encodeVarintApi(dAtA []byte, offset int, v uint64) int {
  6001. for v >= 1<<7 {
  6002. dAtA[offset] = uint8(v&0x7f | 0x80)
  6003. v >>= 7
  6004. offset++
  6005. }
  6006. dAtA[offset] = uint8(v)
  6007. return offset + 1
  6008. }
  6009. func (m *MidReq) Size() (n int) {
  6010. if m == nil {
  6011. return 0
  6012. }
  6013. var l int
  6014. _ = l
  6015. if m.Mid != 0 {
  6016. n += 1 + sovApi(uint64(m.Mid))
  6017. }
  6018. l = len(m.RealIP)
  6019. if l > 0 {
  6020. n += 1 + l + sovApi(uint64(l))
  6021. }
  6022. if m.XXX_unrecognized != nil {
  6023. n += len(m.XXX_unrecognized)
  6024. }
  6025. return n
  6026. }
  6027. func (m *MemberMidReq) Size() (n int) {
  6028. if m == nil {
  6029. return 0
  6030. }
  6031. var l int
  6032. _ = l
  6033. if m.Mid != 0 {
  6034. n += 1 + sovApi(uint64(m.Mid))
  6035. }
  6036. l = len(m.RemoteIP)
  6037. if l > 0 {
  6038. n += 1 + l + sovApi(uint64(l))
  6039. }
  6040. if m.XXX_unrecognized != nil {
  6041. n += len(m.XXX_unrecognized)
  6042. }
  6043. return n
  6044. }
  6045. func (m *MemberMidsReq) Size() (n int) {
  6046. if m == nil {
  6047. return 0
  6048. }
  6049. var l int
  6050. _ = l
  6051. if len(m.Mids) > 0 {
  6052. l = 0
  6053. for _, e := range m.Mids {
  6054. l += sovApi(uint64(e))
  6055. }
  6056. n += 1 + sovApi(uint64(l)) + l
  6057. }
  6058. l = len(m.RemoteIP)
  6059. if l > 0 {
  6060. n += 1 + l + sovApi(uint64(l))
  6061. }
  6062. if m.XXX_unrecognized != nil {
  6063. n += len(m.XXX_unrecognized)
  6064. }
  6065. return n
  6066. }
  6067. func (m *MidByRealnameCardsReq) Size() (n int) {
  6068. if m == nil {
  6069. return 0
  6070. }
  6071. var l int
  6072. _ = l
  6073. if len(m.CardCode) > 0 {
  6074. for _, s := range m.CardCode {
  6075. l = len(s)
  6076. n += 1 + l + sovApi(uint64(l))
  6077. }
  6078. }
  6079. if m.Country != 0 {
  6080. n += 1 + sovApi(uint64(m.Country))
  6081. }
  6082. if m.CardType != 0 {
  6083. n += 1 + sovApi(uint64(m.CardType))
  6084. }
  6085. if m.XXX_unrecognized != nil {
  6086. n += len(m.XXX_unrecognized)
  6087. }
  6088. return n
  6089. }
  6090. func (m *EmptyStruct) Size() (n int) {
  6091. if m == nil {
  6092. return 0
  6093. }
  6094. var l int
  6095. _ = l
  6096. if m.XXX_unrecognized != nil {
  6097. n += len(m.XXX_unrecognized)
  6098. }
  6099. return n
  6100. }
  6101. func (m *LevelInfoReply) Size() (n int) {
  6102. if m == nil {
  6103. return 0
  6104. }
  6105. var l int
  6106. _ = l
  6107. if m.Cur != 0 {
  6108. n += 1 + sovApi(uint64(m.Cur))
  6109. }
  6110. if m.Min != 0 {
  6111. n += 1 + sovApi(uint64(m.Min))
  6112. }
  6113. if m.NowExp != 0 {
  6114. n += 1 + sovApi(uint64(m.NowExp))
  6115. }
  6116. if m.NextExp != 0 {
  6117. n += 1 + sovApi(uint64(m.NextExp))
  6118. }
  6119. if m.XXX_unrecognized != nil {
  6120. n += len(m.XXX_unrecognized)
  6121. }
  6122. return n
  6123. }
  6124. func (m *UserLogReply) Size() (n int) {
  6125. if m == nil {
  6126. return 0
  6127. }
  6128. var l int
  6129. _ = l
  6130. if m.Mid != 0 {
  6131. n += 1 + sovApi(uint64(m.Mid))
  6132. }
  6133. l = len(m.Ip)
  6134. if l > 0 {
  6135. n += 1 + l + sovApi(uint64(l))
  6136. }
  6137. if m.Ts != 0 {
  6138. n += 1 + sovApi(uint64(m.Ts))
  6139. }
  6140. l = len(m.LogId)
  6141. if l > 0 {
  6142. n += 1 + l + sovApi(uint64(l))
  6143. }
  6144. if len(m.Content) > 0 {
  6145. for k, v := range m.Content {
  6146. _ = k
  6147. _ = v
  6148. mapEntrySize := 1 + len(k) + sovApi(uint64(len(k))) + 1 + len(v) + sovApi(uint64(len(v)))
  6149. n += mapEntrySize + 1 + sovApi(uint64(mapEntrySize))
  6150. }
  6151. }
  6152. if m.XXX_unrecognized != nil {
  6153. n += len(m.XXX_unrecognized)
  6154. }
  6155. return n
  6156. }
  6157. func (m *UserLogsReply) Size() (n int) {
  6158. if m == nil {
  6159. return 0
  6160. }
  6161. var l int
  6162. _ = l
  6163. if len(m.UserLogs) > 0 {
  6164. for _, e := range m.UserLogs {
  6165. l = e.Size()
  6166. n += 1 + l + sovApi(uint64(l))
  6167. }
  6168. }
  6169. if m.XXX_unrecognized != nil {
  6170. n += len(m.XXX_unrecognized)
  6171. }
  6172. return n
  6173. }
  6174. func (m *AddExpReq) Size() (n int) {
  6175. if m == nil {
  6176. return 0
  6177. }
  6178. var l int
  6179. _ = l
  6180. if m.Mid != 0 {
  6181. n += 1 + sovApi(uint64(m.Mid))
  6182. }
  6183. if m.Count != 0 {
  6184. n += 9
  6185. }
  6186. l = len(m.Reason)
  6187. if l > 0 {
  6188. n += 1 + l + sovApi(uint64(l))
  6189. }
  6190. l = len(m.Operate)
  6191. if l > 0 {
  6192. n += 1 + l + sovApi(uint64(l))
  6193. }
  6194. l = len(m.Ip)
  6195. if l > 0 {
  6196. n += 1 + l + sovApi(uint64(l))
  6197. }
  6198. if m.XXX_unrecognized != nil {
  6199. n += len(m.XXX_unrecognized)
  6200. }
  6201. return n
  6202. }
  6203. func (m *ExpStatReply) Size() (n int) {
  6204. if m == nil {
  6205. return 0
  6206. }
  6207. var l int
  6208. _ = l
  6209. if m.Login {
  6210. n += 2
  6211. }
  6212. if m.Watch {
  6213. n += 2
  6214. }
  6215. if m.Coin != 0 {
  6216. n += 1 + sovApi(uint64(m.Coin))
  6217. }
  6218. if m.Share {
  6219. n += 2
  6220. }
  6221. if m.XXX_unrecognized != nil {
  6222. n += len(m.XXX_unrecognized)
  6223. }
  6224. return n
  6225. }
  6226. func (m *BaseInfoReply) Size() (n int) {
  6227. if m == nil {
  6228. return 0
  6229. }
  6230. var l int
  6231. _ = l
  6232. if m.Mid != 0 {
  6233. n += 1 + sovApi(uint64(m.Mid))
  6234. }
  6235. l = len(m.Name)
  6236. if l > 0 {
  6237. n += 1 + l + sovApi(uint64(l))
  6238. }
  6239. if m.Sex != 0 {
  6240. n += 1 + sovApi(uint64(m.Sex))
  6241. }
  6242. l = len(m.Face)
  6243. if l > 0 {
  6244. n += 1 + l + sovApi(uint64(l))
  6245. }
  6246. l = len(m.Sign)
  6247. if l > 0 {
  6248. n += 1 + l + sovApi(uint64(l))
  6249. }
  6250. if m.Rank != 0 {
  6251. n += 1 + sovApi(uint64(m.Rank))
  6252. }
  6253. if m.Birthday != 0 {
  6254. n += 1 + sovApi(uint64(m.Birthday))
  6255. }
  6256. if m.XXX_unrecognized != nil {
  6257. n += len(m.XXX_unrecognized)
  6258. }
  6259. return n
  6260. }
  6261. func (m *OfficialInfoReply) Size() (n int) {
  6262. if m == nil {
  6263. return 0
  6264. }
  6265. var l int
  6266. _ = l
  6267. if m.Role != 0 {
  6268. n += 1 + sovApi(uint64(m.Role))
  6269. }
  6270. l = len(m.Title)
  6271. if l > 0 {
  6272. n += 1 + l + sovApi(uint64(l))
  6273. }
  6274. l = len(m.Desc)
  6275. if l > 0 {
  6276. n += 1 + l + sovApi(uint64(l))
  6277. }
  6278. if m.XXX_unrecognized != nil {
  6279. n += len(m.XXX_unrecognized)
  6280. }
  6281. return n
  6282. }
  6283. func (m *BaseInfosReply) Size() (n int) {
  6284. if m == nil {
  6285. return 0
  6286. }
  6287. var l int
  6288. _ = l
  6289. if len(m.BaseInfos) > 0 {
  6290. for k, v := range m.BaseInfos {
  6291. _ = k
  6292. _ = v
  6293. l = 0
  6294. if v != nil {
  6295. l = v.Size()
  6296. l += 1 + sovApi(uint64(l))
  6297. }
  6298. mapEntrySize := 1 + sovApi(uint64(k)) + l
  6299. n += mapEntrySize + 1 + sovApi(uint64(mapEntrySize))
  6300. }
  6301. }
  6302. if m.XXX_unrecognized != nil {
  6303. n += len(m.XXX_unrecognized)
  6304. }
  6305. return n
  6306. }
  6307. func (m *MemberInfoReply) Size() (n int) {
  6308. if m == nil {
  6309. return 0
  6310. }
  6311. var l int
  6312. _ = l
  6313. if m.BaseInfo != nil {
  6314. l = m.BaseInfo.Size()
  6315. n += 1 + l + sovApi(uint64(l))
  6316. }
  6317. if m.LevelInfo != nil {
  6318. l = m.LevelInfo.Size()
  6319. n += 1 + l + sovApi(uint64(l))
  6320. }
  6321. if m.OfficialInfo != nil {
  6322. l = m.OfficialInfo.Size()
  6323. n += 1 + l + sovApi(uint64(l))
  6324. }
  6325. if m.XXX_unrecognized != nil {
  6326. n += len(m.XXX_unrecognized)
  6327. }
  6328. return n
  6329. }
  6330. func (m *MemberInfosReply) Size() (n int) {
  6331. if m == nil {
  6332. return 0
  6333. }
  6334. var l int
  6335. _ = l
  6336. if len(m.MemberInfos) > 0 {
  6337. for k, v := range m.MemberInfos {
  6338. _ = k
  6339. _ = v
  6340. l = 0
  6341. if v != nil {
  6342. l = v.Size()
  6343. l += 1 + sovApi(uint64(l))
  6344. }
  6345. mapEntrySize := 1 + sovApi(uint64(k)) + l
  6346. n += mapEntrySize + 1 + sovApi(uint64(mapEntrySize))
  6347. }
  6348. }
  6349. if m.XXX_unrecognized != nil {
  6350. n += len(m.XXX_unrecognized)
  6351. }
  6352. return n
  6353. }
  6354. func (m *NickUpdatedReply) Size() (n int) {
  6355. if m == nil {
  6356. return 0
  6357. }
  6358. var l int
  6359. _ = l
  6360. if m.NickUpdated {
  6361. n += 2
  6362. }
  6363. if m.XXX_unrecognized != nil {
  6364. n += len(m.XXX_unrecognized)
  6365. }
  6366. return n
  6367. }
  6368. func (m *OfficialDocReq) Size() (n int) {
  6369. if m == nil {
  6370. return 0
  6371. }
  6372. var l int
  6373. _ = l
  6374. if m.Mid != 0 {
  6375. n += 1 + sovApi(uint64(m.Mid))
  6376. }
  6377. l = len(m.Name)
  6378. if l > 0 {
  6379. n += 1 + l + sovApi(uint64(l))
  6380. }
  6381. if m.State != 0 {
  6382. n += 1 + sovApi(uint64(m.State))
  6383. }
  6384. if m.Role != 0 {
  6385. n += 1 + sovApi(uint64(m.Role))
  6386. }
  6387. l = len(m.Title)
  6388. if l > 0 {
  6389. n += 1 + l + sovApi(uint64(l))
  6390. }
  6391. l = len(m.Desc)
  6392. if l > 0 {
  6393. n += 1 + l + sovApi(uint64(l))
  6394. }
  6395. l = len(m.RejectReason)
  6396. if l > 0 {
  6397. n += 1 + l + sovApi(uint64(l))
  6398. }
  6399. if m.Realname != 0 {
  6400. n += 1 + sovApi(uint64(m.Realname))
  6401. }
  6402. l = len(m.Operator)
  6403. if l > 0 {
  6404. n += 1 + l + sovApi(uint64(l))
  6405. }
  6406. l = len(m.Telephone)
  6407. if l > 0 {
  6408. n += 1 + l + sovApi(uint64(l))
  6409. }
  6410. l = len(m.Email)
  6411. if l > 0 {
  6412. n += 1 + l + sovApi(uint64(l))
  6413. }
  6414. l = len(m.Address)
  6415. if l > 0 {
  6416. n += 1 + l + sovApi(uint64(l))
  6417. }
  6418. l = len(m.Company)
  6419. if l > 0 {
  6420. n += 1 + l + sovApi(uint64(l))
  6421. }
  6422. l = len(m.CreditCode)
  6423. if l > 0 {
  6424. n += 1 + l + sovApi(uint64(l))
  6425. }
  6426. l = len(m.Organization)
  6427. if l > 0 {
  6428. n += 1 + l + sovApi(uint64(l))
  6429. }
  6430. l = len(m.OrganizationType)
  6431. if l > 0 {
  6432. n += 2 + l + sovApi(uint64(l))
  6433. }
  6434. l = len(m.BusinessLicense)
  6435. if l > 0 {
  6436. n += 2 + l + sovApi(uint64(l))
  6437. }
  6438. l = len(m.BusinessScale)
  6439. if l > 0 {
  6440. n += 2 + l + sovApi(uint64(l))
  6441. }
  6442. l = len(m.BusinessLevel)
  6443. if l > 0 {
  6444. n += 2 + l + sovApi(uint64(l))
  6445. }
  6446. l = len(m.BusinessAuth)
  6447. if l > 0 {
  6448. n += 2 + l + sovApi(uint64(l))
  6449. }
  6450. l = len(m.Supplement)
  6451. if l > 0 {
  6452. n += 2 + l + sovApi(uint64(l))
  6453. }
  6454. l = len(m.Professional)
  6455. if l > 0 {
  6456. n += 2 + l + sovApi(uint64(l))
  6457. }
  6458. l = len(m.Identification)
  6459. if l > 0 {
  6460. n += 2 + l + sovApi(uint64(l))
  6461. }
  6462. l = len(m.SubmitSource)
  6463. if l > 0 {
  6464. n += 2 + l + sovApi(uint64(l))
  6465. }
  6466. if m.XXX_unrecognized != nil {
  6467. n += len(m.XXX_unrecognized)
  6468. }
  6469. return n
  6470. }
  6471. func (m *UpdateSexReq) Size() (n int) {
  6472. if m == nil {
  6473. return 0
  6474. }
  6475. var l int
  6476. _ = l
  6477. if m.Mid != 0 {
  6478. n += 1 + sovApi(uint64(m.Mid))
  6479. }
  6480. if m.Sex != 0 {
  6481. n += 1 + sovApi(uint64(m.Sex))
  6482. }
  6483. l = len(m.Remote_IP)
  6484. if l > 0 {
  6485. n += 1 + l + sovApi(uint64(l))
  6486. }
  6487. if m.XXX_unrecognized != nil {
  6488. n += len(m.XXX_unrecognized)
  6489. }
  6490. return n
  6491. }
  6492. func (m *UpdateUnameReq) Size() (n int) {
  6493. if m == nil {
  6494. return 0
  6495. }
  6496. var l int
  6497. _ = l
  6498. if m.Mid != 0 {
  6499. n += 1 + sovApi(uint64(m.Mid))
  6500. }
  6501. l = len(m.Name)
  6502. if l > 0 {
  6503. n += 1 + l + sovApi(uint64(l))
  6504. }
  6505. l = len(m.Remote_IP)
  6506. if l > 0 {
  6507. n += 1 + l + sovApi(uint64(l))
  6508. }
  6509. if m.XXX_unrecognized != nil {
  6510. n += len(m.XXX_unrecognized)
  6511. }
  6512. return n
  6513. }
  6514. func (m *UpdateFaceReq) Size() (n int) {
  6515. if m == nil {
  6516. return 0
  6517. }
  6518. var l int
  6519. _ = l
  6520. if m.Mid != 0 {
  6521. n += 1 + sovApi(uint64(m.Mid))
  6522. }
  6523. l = len(m.Face)
  6524. if l > 0 {
  6525. n += 1 + l + sovApi(uint64(l))
  6526. }
  6527. l = len(m.Remote_IP)
  6528. if l > 0 {
  6529. n += 1 + l + sovApi(uint64(l))
  6530. }
  6531. if m.XXX_unrecognized != nil {
  6532. n += len(m.XXX_unrecognized)
  6533. }
  6534. return n
  6535. }
  6536. func (m *UpdateRankReq) Size() (n int) {
  6537. if m == nil {
  6538. return 0
  6539. }
  6540. var l int
  6541. _ = l
  6542. if m.Mid != 0 {
  6543. n += 1 + sovApi(uint64(m.Mid))
  6544. }
  6545. if m.Rank != 0 {
  6546. n += 1 + sovApi(uint64(m.Rank))
  6547. }
  6548. l = len(m.Remote_IP)
  6549. if l > 0 {
  6550. n += 1 + l + sovApi(uint64(l))
  6551. }
  6552. if m.XXX_unrecognized != nil {
  6553. n += len(m.XXX_unrecognized)
  6554. }
  6555. return n
  6556. }
  6557. func (m *UpdateBirthdayReq) Size() (n int) {
  6558. if m == nil {
  6559. return 0
  6560. }
  6561. var l int
  6562. _ = l
  6563. if m.Mid != 0 {
  6564. n += 1 + sovApi(uint64(m.Mid))
  6565. }
  6566. if m.Birthday != 0 {
  6567. n += 1 + sovApi(uint64(m.Birthday))
  6568. }
  6569. l = len(m.Remote_IP)
  6570. if l > 0 {
  6571. n += 1 + l + sovApi(uint64(l))
  6572. }
  6573. if m.XXX_unrecognized != nil {
  6574. n += len(m.XXX_unrecognized)
  6575. }
  6576. return n
  6577. }
  6578. func (m *UpdateSignReq) Size() (n int) {
  6579. if m == nil {
  6580. return 0
  6581. }
  6582. var l int
  6583. _ = l
  6584. if m.Mid != 0 {
  6585. n += 1 + sovApi(uint64(m.Mid))
  6586. }
  6587. l = len(m.Sign)
  6588. if l > 0 {
  6589. n += 1 + l + sovApi(uint64(l))
  6590. }
  6591. l = len(m.Remote_IP)
  6592. if l > 0 {
  6593. n += 1 + l + sovApi(uint64(l))
  6594. }
  6595. if m.XXX_unrecognized != nil {
  6596. n += len(m.XXX_unrecognized)
  6597. }
  6598. return n
  6599. }
  6600. func (m *OfficialDocInfoReply) Size() (n int) {
  6601. if m == nil {
  6602. return 0
  6603. }
  6604. var l int
  6605. _ = l
  6606. if m.Mid != 0 {
  6607. n += 1 + sovApi(uint64(m.Mid))
  6608. }
  6609. l = len(m.Name)
  6610. if l > 0 {
  6611. n += 1 + l + sovApi(uint64(l))
  6612. }
  6613. if m.State != 0 {
  6614. n += 1 + sovApi(uint64(m.State))
  6615. }
  6616. if m.Role != 0 {
  6617. n += 1 + sovApi(uint64(m.Role))
  6618. }
  6619. l = len(m.Title)
  6620. if l > 0 {
  6621. n += 1 + l + sovApi(uint64(l))
  6622. }
  6623. l = len(m.Desc)
  6624. if l > 0 {
  6625. n += 1 + l + sovApi(uint64(l))
  6626. }
  6627. l = len(m.RejectReason)
  6628. if l > 0 {
  6629. n += 1 + l + sovApi(uint64(l))
  6630. }
  6631. if m.Realname != 0 {
  6632. n += 1 + sovApi(uint64(m.Realname))
  6633. }
  6634. l = len(m.Operator)
  6635. if l > 0 {
  6636. n += 1 + l + sovApi(uint64(l))
  6637. }
  6638. l = len(m.Telephone)
  6639. if l > 0 {
  6640. n += 1 + l + sovApi(uint64(l))
  6641. }
  6642. l = len(m.Email)
  6643. if l > 0 {
  6644. n += 1 + l + sovApi(uint64(l))
  6645. }
  6646. l = len(m.Address)
  6647. if l > 0 {
  6648. n += 1 + l + sovApi(uint64(l))
  6649. }
  6650. l = len(m.Company)
  6651. if l > 0 {
  6652. n += 1 + l + sovApi(uint64(l))
  6653. }
  6654. l = len(m.CreditCode)
  6655. if l > 0 {
  6656. n += 1 + l + sovApi(uint64(l))
  6657. }
  6658. l = len(m.Organization)
  6659. if l > 0 {
  6660. n += 1 + l + sovApi(uint64(l))
  6661. }
  6662. l = len(m.OrganizationType)
  6663. if l > 0 {
  6664. n += 2 + l + sovApi(uint64(l))
  6665. }
  6666. l = len(m.BusinessLicense)
  6667. if l > 0 {
  6668. n += 2 + l + sovApi(uint64(l))
  6669. }
  6670. l = len(m.BusinessScale)
  6671. if l > 0 {
  6672. n += 2 + l + sovApi(uint64(l))
  6673. }
  6674. l = len(m.BusinessLevel)
  6675. if l > 0 {
  6676. n += 2 + l + sovApi(uint64(l))
  6677. }
  6678. l = len(m.BusinessAuth)
  6679. if l > 0 {
  6680. n += 2 + l + sovApi(uint64(l))
  6681. }
  6682. l = len(m.Supplement)
  6683. if l > 0 {
  6684. n += 2 + l + sovApi(uint64(l))
  6685. }
  6686. l = len(m.Professional)
  6687. if l > 0 {
  6688. n += 2 + l + sovApi(uint64(l))
  6689. }
  6690. l = len(m.Identification)
  6691. if l > 0 {
  6692. n += 2 + l + sovApi(uint64(l))
  6693. }
  6694. if m.XXX_unrecognized != nil {
  6695. n += len(m.XXX_unrecognized)
  6696. }
  6697. return n
  6698. }
  6699. func (m *MoralReply) Size() (n int) {
  6700. if m == nil {
  6701. return 0
  6702. }
  6703. var l int
  6704. _ = l
  6705. if m.Mid != 0 {
  6706. n += 1 + sovApi(uint64(m.Mid))
  6707. }
  6708. if m.Moral != 0 {
  6709. n += 1 + sovApi(uint64(m.Moral))
  6710. }
  6711. if m.Added != 0 {
  6712. n += 1 + sovApi(uint64(m.Added))
  6713. }
  6714. if m.Deducted != 0 {
  6715. n += 1 + sovApi(uint64(m.Deducted))
  6716. }
  6717. if m.LastRecoverDate != 0 {
  6718. n += 1 + sovApi(uint64(m.LastRecoverDate))
  6719. }
  6720. if m.XXX_unrecognized != nil {
  6721. n += len(m.XXX_unrecognized)
  6722. }
  6723. return n
  6724. }
  6725. func (m *UpdateMoralReq) Size() (n int) {
  6726. if m == nil {
  6727. return 0
  6728. }
  6729. var l int
  6730. _ = l
  6731. if m.Mid != 0 {
  6732. n += 1 + sovApi(uint64(m.Mid))
  6733. }
  6734. if m.Delta != 0 {
  6735. n += 1 + sovApi(uint64(m.Delta))
  6736. }
  6737. if m.Origin != 0 {
  6738. n += 1 + sovApi(uint64(m.Origin))
  6739. }
  6740. l = len(m.Reason)
  6741. if l > 0 {
  6742. n += 1 + l + sovApi(uint64(l))
  6743. }
  6744. if m.ReasonType != 0 {
  6745. n += 1 + sovApi(uint64(m.ReasonType))
  6746. }
  6747. l = len(m.Operator)
  6748. if l > 0 {
  6749. n += 1 + l + sovApi(uint64(l))
  6750. }
  6751. l = len(m.Remark)
  6752. if l > 0 {
  6753. n += 1 + l + sovApi(uint64(l))
  6754. }
  6755. if m.Status != 0 {
  6756. n += 1 + sovApi(uint64(m.Status))
  6757. }
  6758. if m.IsNotify {
  6759. n += 2
  6760. }
  6761. l = len(m.Ip)
  6762. if l > 0 {
  6763. n += 1 + l + sovApi(uint64(l))
  6764. }
  6765. if m.XXX_unrecognized != nil {
  6766. n += len(m.XXX_unrecognized)
  6767. }
  6768. return n
  6769. }
  6770. func (m *UpdateMoralsReq) Size() (n int) {
  6771. if m == nil {
  6772. return 0
  6773. }
  6774. var l int
  6775. _ = l
  6776. if len(m.Mids) > 0 {
  6777. l = 0
  6778. for _, e := range m.Mids {
  6779. l += sovApi(uint64(e))
  6780. }
  6781. n += 1 + sovApi(uint64(l)) + l
  6782. }
  6783. if m.Delta != 0 {
  6784. n += 1 + sovApi(uint64(m.Delta))
  6785. }
  6786. if m.Origin != 0 {
  6787. n += 1 + sovApi(uint64(m.Origin))
  6788. }
  6789. l = len(m.Reason)
  6790. if l > 0 {
  6791. n += 1 + l + sovApi(uint64(l))
  6792. }
  6793. if m.ReasonType != 0 {
  6794. n += 1 + sovApi(uint64(m.ReasonType))
  6795. }
  6796. l = len(m.Operator)
  6797. if l > 0 {
  6798. n += 1 + l + sovApi(uint64(l))
  6799. }
  6800. l = len(m.Remark)
  6801. if l > 0 {
  6802. n += 1 + l + sovApi(uint64(l))
  6803. }
  6804. if m.Status != 0 {
  6805. n += 1 + sovApi(uint64(m.Status))
  6806. }
  6807. if m.IsNotify {
  6808. n += 2
  6809. }
  6810. l = len(m.Ip)
  6811. if l > 0 {
  6812. n += 1 + l + sovApi(uint64(l))
  6813. }
  6814. if m.XXX_unrecognized != nil {
  6815. n += len(m.XXX_unrecognized)
  6816. }
  6817. return n
  6818. }
  6819. func (m *UpdateMoralsReply) Size() (n int) {
  6820. if m == nil {
  6821. return 0
  6822. }
  6823. var l int
  6824. _ = l
  6825. if len(m.AfterMorals) > 0 {
  6826. for k, v := range m.AfterMorals {
  6827. _ = k
  6828. _ = v
  6829. mapEntrySize := 1 + sovApi(uint64(k)) + 1 + sovApi(uint64(v))
  6830. n += mapEntrySize + 1 + sovApi(uint64(mapEntrySize))
  6831. }
  6832. }
  6833. if m.XXX_unrecognized != nil {
  6834. n += len(m.XXX_unrecognized)
  6835. }
  6836. return n
  6837. }
  6838. func (m *AddUserMonitorReq) Size() (n int) {
  6839. if m == nil {
  6840. return 0
  6841. }
  6842. var l int
  6843. _ = l
  6844. if m.Mid != 0 {
  6845. n += 1 + sovApi(uint64(m.Mid))
  6846. }
  6847. l = len(m.Operator)
  6848. if l > 0 {
  6849. n += 1 + l + sovApi(uint64(l))
  6850. }
  6851. l = len(m.Remark)
  6852. if l > 0 {
  6853. n += 1 + l + sovApi(uint64(l))
  6854. }
  6855. if m.XXX_unrecognized != nil {
  6856. n += len(m.XXX_unrecognized)
  6857. }
  6858. return n
  6859. }
  6860. func (m *IsInMonitorReply) Size() (n int) {
  6861. if m == nil {
  6862. return 0
  6863. }
  6864. var l int
  6865. _ = l
  6866. if m.IsInMonitor {
  6867. n += 2
  6868. }
  6869. if m.XXX_unrecognized != nil {
  6870. n += len(m.XXX_unrecognized)
  6871. }
  6872. return n
  6873. }
  6874. func (m *RealnameStatusReply) Size() (n int) {
  6875. if m == nil {
  6876. return 0
  6877. }
  6878. var l int
  6879. _ = l
  6880. if m.RealnameStatus != 0 {
  6881. n += 1 + sovApi(uint64(m.RealnameStatus))
  6882. }
  6883. if m.XXX_unrecognized != nil {
  6884. n += len(m.XXX_unrecognized)
  6885. }
  6886. return n
  6887. }
  6888. func (m *RealnameApplyInfoReply) Size() (n int) {
  6889. if m == nil {
  6890. return 0
  6891. }
  6892. var l int
  6893. _ = l
  6894. if m.Status != 0 {
  6895. n += 1 + sovApi(uint64(m.Status))
  6896. }
  6897. l = len(m.Remark)
  6898. if l > 0 {
  6899. n += 1 + l + sovApi(uint64(l))
  6900. }
  6901. if m.XXX_unrecognized != nil {
  6902. n += len(m.XXX_unrecognized)
  6903. }
  6904. return n
  6905. }
  6906. func (m *ArgRealnameApplyReq) Size() (n int) {
  6907. if m == nil {
  6908. return 0
  6909. }
  6910. var l int
  6911. _ = l
  6912. if m.Mid != 0 {
  6913. n += 1 + sovApi(uint64(m.Mid))
  6914. }
  6915. if m.CaptureCode != 0 {
  6916. n += 1 + sovApi(uint64(m.CaptureCode))
  6917. }
  6918. l = len(m.Realname)
  6919. if l > 0 {
  6920. n += 1 + l + sovApi(uint64(l))
  6921. }
  6922. if m.CardType != 0 {
  6923. n += 1 + sovApi(uint64(m.CardType))
  6924. }
  6925. l = len(m.CardCode)
  6926. if l > 0 {
  6927. n += 1 + l + sovApi(uint64(l))
  6928. }
  6929. if m.Country != 0 {
  6930. n += 1 + sovApi(uint64(m.Country))
  6931. }
  6932. l = len(m.HandIMGToken)
  6933. if l > 0 {
  6934. n += 1 + l + sovApi(uint64(l))
  6935. }
  6936. l = len(m.FrontIMGToken)
  6937. if l > 0 {
  6938. n += 1 + l + sovApi(uint64(l))
  6939. }
  6940. l = len(m.BackIMGToken)
  6941. if l > 0 {
  6942. n += 1 + l + sovApi(uint64(l))
  6943. }
  6944. if m.XXX_unrecognized != nil {
  6945. n += len(m.XXX_unrecognized)
  6946. }
  6947. return n
  6948. }
  6949. func (m *RealnameDetailReply) Size() (n int) {
  6950. if m == nil {
  6951. return 0
  6952. }
  6953. var l int
  6954. _ = l
  6955. l = len(m.Realname)
  6956. if l > 0 {
  6957. n += 1 + l + sovApi(uint64(l))
  6958. }
  6959. l = len(m.Card)
  6960. if l > 0 {
  6961. n += 1 + l + sovApi(uint64(l))
  6962. }
  6963. if m.CardType != 0 {
  6964. n += 1 + sovApi(uint64(m.CardType))
  6965. }
  6966. if m.Status != 0 {
  6967. n += 1 + sovApi(uint64(m.Status))
  6968. }
  6969. l = len(m.Gender)
  6970. if l > 0 {
  6971. n += 1 + l + sovApi(uint64(l))
  6972. }
  6973. l = len(m.HandImg)
  6974. if l > 0 {
  6975. n += 1 + l + sovApi(uint64(l))
  6976. }
  6977. if m.XXX_unrecognized != nil {
  6978. n += len(m.XXX_unrecognized)
  6979. }
  6980. return n
  6981. }
  6982. func (m *RealnameStrippedInfoReply) Size() (n int) {
  6983. if m == nil {
  6984. return 0
  6985. }
  6986. var l int
  6987. _ = l
  6988. if m.Mid != 0 {
  6989. n += 1 + sovApi(uint64(m.Mid))
  6990. }
  6991. if m.Status != 0 {
  6992. n += 1 + sovApi(uint64(m.Status))
  6993. }
  6994. if m.Channel != 0 {
  6995. n += 1 + sovApi(uint64(m.Channel))
  6996. }
  6997. if m.Country != 0 {
  6998. n += 1 + sovApi(uint64(m.Country))
  6999. }
  7000. if m.CardType != 0 {
  7001. n += 1 + sovApi(uint64(m.CardType))
  7002. }
  7003. if m.AdultType != 0 {
  7004. n += 1 + sovApi(uint64(m.AdultType))
  7005. }
  7006. if m.XXX_unrecognized != nil {
  7007. n += len(m.XXX_unrecognized)
  7008. }
  7009. return n
  7010. }
  7011. func (m *MidByRealnameCardReply) Size() (n int) {
  7012. if m == nil {
  7013. return 0
  7014. }
  7015. var l int
  7016. _ = l
  7017. if len(m.CodeToMid) > 0 {
  7018. for k, v := range m.CodeToMid {
  7019. _ = k
  7020. _ = v
  7021. mapEntrySize := 1 + len(k) + sovApi(uint64(len(k))) + 1 + sovApi(uint64(v))
  7022. n += mapEntrySize + 1 + sovApi(uint64(mapEntrySize))
  7023. }
  7024. }
  7025. if m.XXX_unrecognized != nil {
  7026. n += len(m.XXX_unrecognized)
  7027. }
  7028. return n
  7029. }
  7030. func (m *BlockInfoReply) Size() (n int) {
  7031. if m == nil {
  7032. return 0
  7033. }
  7034. var l int
  7035. _ = l
  7036. if m.MID != 0 {
  7037. n += 1 + sovApi(uint64(m.MID))
  7038. }
  7039. if m.BlockStatus != 0 {
  7040. n += 1 + sovApi(uint64(m.BlockStatus))
  7041. }
  7042. if m.StartTime != 0 {
  7043. n += 1 + sovApi(uint64(m.StartTime))
  7044. }
  7045. if m.EndTime != 0 {
  7046. n += 1 + sovApi(uint64(m.EndTime))
  7047. }
  7048. if m.XXX_unrecognized != nil {
  7049. n += len(m.XXX_unrecognized)
  7050. }
  7051. return n
  7052. }
  7053. func (m *BlockDetailReply) Size() (n int) {
  7054. if m == nil {
  7055. return 0
  7056. }
  7057. var l int
  7058. _ = l
  7059. if m.MID != 0 {
  7060. n += 1 + sovApi(uint64(m.MID))
  7061. }
  7062. if m.BlockCount != 0 {
  7063. n += 1 + sovApi(uint64(m.BlockCount))
  7064. }
  7065. if m.XXX_unrecognized != nil {
  7066. n += len(m.XXX_unrecognized)
  7067. }
  7068. return n
  7069. }
  7070. func (m *BlockBatchDetailReply) Size() (n int) {
  7071. if m == nil {
  7072. return 0
  7073. }
  7074. var l int
  7075. _ = l
  7076. if len(m.BlockDetails) > 0 {
  7077. for k, v := range m.BlockDetails {
  7078. _ = k
  7079. _ = v
  7080. l = 0
  7081. if v != nil {
  7082. l = v.Size()
  7083. l += 1 + sovApi(uint64(l))
  7084. }
  7085. mapEntrySize := 1 + sovApi(uint64(k)) + l
  7086. n += mapEntrySize + 1 + sovApi(uint64(mapEntrySize))
  7087. }
  7088. }
  7089. if m.XXX_unrecognized != nil {
  7090. n += len(m.XXX_unrecognized)
  7091. }
  7092. return n
  7093. }
  7094. func (m *BlockBatchInfoReply) Size() (n int) {
  7095. if m == nil {
  7096. return 0
  7097. }
  7098. var l int
  7099. _ = l
  7100. if len(m.BlockInfos) > 0 {
  7101. for _, e := range m.BlockInfos {
  7102. l = e.Size()
  7103. n += 1 + l + sovApi(uint64(l))
  7104. }
  7105. }
  7106. if m.XXX_unrecognized != nil {
  7107. n += len(m.XXX_unrecognized)
  7108. }
  7109. return n
  7110. }
  7111. func sovApi(x uint64) (n int) {
  7112. for {
  7113. n++
  7114. x >>= 7
  7115. if x == 0 {
  7116. break
  7117. }
  7118. }
  7119. return n
  7120. }
  7121. func sozApi(x uint64) (n int) {
  7122. return sovApi(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  7123. }
  7124. func (m *MidReq) Unmarshal(dAtA []byte) error {
  7125. l := len(dAtA)
  7126. iNdEx := 0
  7127. for iNdEx < l {
  7128. preIndex := iNdEx
  7129. var wire uint64
  7130. for shift := uint(0); ; shift += 7 {
  7131. if shift >= 64 {
  7132. return ErrIntOverflowApi
  7133. }
  7134. if iNdEx >= l {
  7135. return io.ErrUnexpectedEOF
  7136. }
  7137. b := dAtA[iNdEx]
  7138. iNdEx++
  7139. wire |= (uint64(b) & 0x7F) << shift
  7140. if b < 0x80 {
  7141. break
  7142. }
  7143. }
  7144. fieldNum := int32(wire >> 3)
  7145. wireType := int(wire & 0x7)
  7146. if wireType == 4 {
  7147. return fmt.Errorf("proto: MidReq: wiretype end group for non-group")
  7148. }
  7149. if fieldNum <= 0 {
  7150. return fmt.Errorf("proto: MidReq: illegal tag %d (wire type %d)", fieldNum, wire)
  7151. }
  7152. switch fieldNum {
  7153. case 1:
  7154. if wireType != 0 {
  7155. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  7156. }
  7157. m.Mid = 0
  7158. for shift := uint(0); ; shift += 7 {
  7159. if shift >= 64 {
  7160. return ErrIntOverflowApi
  7161. }
  7162. if iNdEx >= l {
  7163. return io.ErrUnexpectedEOF
  7164. }
  7165. b := dAtA[iNdEx]
  7166. iNdEx++
  7167. m.Mid |= (int64(b) & 0x7F) << shift
  7168. if b < 0x80 {
  7169. break
  7170. }
  7171. }
  7172. case 3:
  7173. if wireType != 2 {
  7174. return fmt.Errorf("proto: wrong wireType = %d for field RealIP", wireType)
  7175. }
  7176. var stringLen uint64
  7177. for shift := uint(0); ; shift += 7 {
  7178. if shift >= 64 {
  7179. return ErrIntOverflowApi
  7180. }
  7181. if iNdEx >= l {
  7182. return io.ErrUnexpectedEOF
  7183. }
  7184. b := dAtA[iNdEx]
  7185. iNdEx++
  7186. stringLen |= (uint64(b) & 0x7F) << shift
  7187. if b < 0x80 {
  7188. break
  7189. }
  7190. }
  7191. intStringLen := int(stringLen)
  7192. if intStringLen < 0 {
  7193. return ErrInvalidLengthApi
  7194. }
  7195. postIndex := iNdEx + intStringLen
  7196. if postIndex > l {
  7197. return io.ErrUnexpectedEOF
  7198. }
  7199. m.RealIP = string(dAtA[iNdEx:postIndex])
  7200. iNdEx = postIndex
  7201. default:
  7202. iNdEx = preIndex
  7203. skippy, err := skipApi(dAtA[iNdEx:])
  7204. if err != nil {
  7205. return err
  7206. }
  7207. if skippy < 0 {
  7208. return ErrInvalidLengthApi
  7209. }
  7210. if (iNdEx + skippy) > l {
  7211. return io.ErrUnexpectedEOF
  7212. }
  7213. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  7214. iNdEx += skippy
  7215. }
  7216. }
  7217. if iNdEx > l {
  7218. return io.ErrUnexpectedEOF
  7219. }
  7220. return nil
  7221. }
  7222. func (m *MemberMidReq) Unmarshal(dAtA []byte) error {
  7223. l := len(dAtA)
  7224. iNdEx := 0
  7225. for iNdEx < l {
  7226. preIndex := iNdEx
  7227. var wire uint64
  7228. for shift := uint(0); ; shift += 7 {
  7229. if shift >= 64 {
  7230. return ErrIntOverflowApi
  7231. }
  7232. if iNdEx >= l {
  7233. return io.ErrUnexpectedEOF
  7234. }
  7235. b := dAtA[iNdEx]
  7236. iNdEx++
  7237. wire |= (uint64(b) & 0x7F) << shift
  7238. if b < 0x80 {
  7239. break
  7240. }
  7241. }
  7242. fieldNum := int32(wire >> 3)
  7243. wireType := int(wire & 0x7)
  7244. if wireType == 4 {
  7245. return fmt.Errorf("proto: MemberMidReq: wiretype end group for non-group")
  7246. }
  7247. if fieldNum <= 0 {
  7248. return fmt.Errorf("proto: MemberMidReq: illegal tag %d (wire type %d)", fieldNum, wire)
  7249. }
  7250. switch fieldNum {
  7251. case 1:
  7252. if wireType != 0 {
  7253. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  7254. }
  7255. m.Mid = 0
  7256. for shift := uint(0); ; shift += 7 {
  7257. if shift >= 64 {
  7258. return ErrIntOverflowApi
  7259. }
  7260. if iNdEx >= l {
  7261. return io.ErrUnexpectedEOF
  7262. }
  7263. b := dAtA[iNdEx]
  7264. iNdEx++
  7265. m.Mid |= (int64(b) & 0x7F) << shift
  7266. if b < 0x80 {
  7267. break
  7268. }
  7269. }
  7270. case 2:
  7271. if wireType != 2 {
  7272. return fmt.Errorf("proto: wrong wireType = %d for field RemoteIP", wireType)
  7273. }
  7274. var stringLen uint64
  7275. for shift := uint(0); ; shift += 7 {
  7276. if shift >= 64 {
  7277. return ErrIntOverflowApi
  7278. }
  7279. if iNdEx >= l {
  7280. return io.ErrUnexpectedEOF
  7281. }
  7282. b := dAtA[iNdEx]
  7283. iNdEx++
  7284. stringLen |= (uint64(b) & 0x7F) << shift
  7285. if b < 0x80 {
  7286. break
  7287. }
  7288. }
  7289. intStringLen := int(stringLen)
  7290. if intStringLen < 0 {
  7291. return ErrInvalidLengthApi
  7292. }
  7293. postIndex := iNdEx + intStringLen
  7294. if postIndex > l {
  7295. return io.ErrUnexpectedEOF
  7296. }
  7297. m.RemoteIP = string(dAtA[iNdEx:postIndex])
  7298. iNdEx = postIndex
  7299. default:
  7300. iNdEx = preIndex
  7301. skippy, err := skipApi(dAtA[iNdEx:])
  7302. if err != nil {
  7303. return err
  7304. }
  7305. if skippy < 0 {
  7306. return ErrInvalidLengthApi
  7307. }
  7308. if (iNdEx + skippy) > l {
  7309. return io.ErrUnexpectedEOF
  7310. }
  7311. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  7312. iNdEx += skippy
  7313. }
  7314. }
  7315. if iNdEx > l {
  7316. return io.ErrUnexpectedEOF
  7317. }
  7318. return nil
  7319. }
  7320. func (m *MemberMidsReq) Unmarshal(dAtA []byte) error {
  7321. l := len(dAtA)
  7322. iNdEx := 0
  7323. for iNdEx < l {
  7324. preIndex := iNdEx
  7325. var wire uint64
  7326. for shift := uint(0); ; shift += 7 {
  7327. if shift >= 64 {
  7328. return ErrIntOverflowApi
  7329. }
  7330. if iNdEx >= l {
  7331. return io.ErrUnexpectedEOF
  7332. }
  7333. b := dAtA[iNdEx]
  7334. iNdEx++
  7335. wire |= (uint64(b) & 0x7F) << shift
  7336. if b < 0x80 {
  7337. break
  7338. }
  7339. }
  7340. fieldNum := int32(wire >> 3)
  7341. wireType := int(wire & 0x7)
  7342. if wireType == 4 {
  7343. return fmt.Errorf("proto: MemberMidsReq: wiretype end group for non-group")
  7344. }
  7345. if fieldNum <= 0 {
  7346. return fmt.Errorf("proto: MemberMidsReq: illegal tag %d (wire type %d)", fieldNum, wire)
  7347. }
  7348. switch fieldNum {
  7349. case 1:
  7350. if wireType == 0 {
  7351. var v int64
  7352. for shift := uint(0); ; shift += 7 {
  7353. if shift >= 64 {
  7354. return ErrIntOverflowApi
  7355. }
  7356. if iNdEx >= l {
  7357. return io.ErrUnexpectedEOF
  7358. }
  7359. b := dAtA[iNdEx]
  7360. iNdEx++
  7361. v |= (int64(b) & 0x7F) << shift
  7362. if b < 0x80 {
  7363. break
  7364. }
  7365. }
  7366. m.Mids = append(m.Mids, v)
  7367. } else if wireType == 2 {
  7368. var packedLen int
  7369. for shift := uint(0); ; shift += 7 {
  7370. if shift >= 64 {
  7371. return ErrIntOverflowApi
  7372. }
  7373. if iNdEx >= l {
  7374. return io.ErrUnexpectedEOF
  7375. }
  7376. b := dAtA[iNdEx]
  7377. iNdEx++
  7378. packedLen |= (int(b) & 0x7F) << shift
  7379. if b < 0x80 {
  7380. break
  7381. }
  7382. }
  7383. if packedLen < 0 {
  7384. return ErrInvalidLengthApi
  7385. }
  7386. postIndex := iNdEx + packedLen
  7387. if postIndex > l {
  7388. return io.ErrUnexpectedEOF
  7389. }
  7390. var elementCount int
  7391. var count int
  7392. for _, integer := range dAtA {
  7393. if integer < 128 {
  7394. count++
  7395. }
  7396. }
  7397. elementCount = count
  7398. if elementCount != 0 && len(m.Mids) == 0 {
  7399. m.Mids = make([]int64, 0, elementCount)
  7400. }
  7401. for iNdEx < postIndex {
  7402. var v int64
  7403. for shift := uint(0); ; shift += 7 {
  7404. if shift >= 64 {
  7405. return ErrIntOverflowApi
  7406. }
  7407. if iNdEx >= l {
  7408. return io.ErrUnexpectedEOF
  7409. }
  7410. b := dAtA[iNdEx]
  7411. iNdEx++
  7412. v |= (int64(b) & 0x7F) << shift
  7413. if b < 0x80 {
  7414. break
  7415. }
  7416. }
  7417. m.Mids = append(m.Mids, v)
  7418. }
  7419. } else {
  7420. return fmt.Errorf("proto: wrong wireType = %d for field Mids", wireType)
  7421. }
  7422. case 2:
  7423. if wireType != 2 {
  7424. return fmt.Errorf("proto: wrong wireType = %d for field RemoteIP", wireType)
  7425. }
  7426. var stringLen uint64
  7427. for shift := uint(0); ; shift += 7 {
  7428. if shift >= 64 {
  7429. return ErrIntOverflowApi
  7430. }
  7431. if iNdEx >= l {
  7432. return io.ErrUnexpectedEOF
  7433. }
  7434. b := dAtA[iNdEx]
  7435. iNdEx++
  7436. stringLen |= (uint64(b) & 0x7F) << shift
  7437. if b < 0x80 {
  7438. break
  7439. }
  7440. }
  7441. intStringLen := int(stringLen)
  7442. if intStringLen < 0 {
  7443. return ErrInvalidLengthApi
  7444. }
  7445. postIndex := iNdEx + intStringLen
  7446. if postIndex > l {
  7447. return io.ErrUnexpectedEOF
  7448. }
  7449. m.RemoteIP = string(dAtA[iNdEx:postIndex])
  7450. iNdEx = postIndex
  7451. default:
  7452. iNdEx = preIndex
  7453. skippy, err := skipApi(dAtA[iNdEx:])
  7454. if err != nil {
  7455. return err
  7456. }
  7457. if skippy < 0 {
  7458. return ErrInvalidLengthApi
  7459. }
  7460. if (iNdEx + skippy) > l {
  7461. return io.ErrUnexpectedEOF
  7462. }
  7463. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  7464. iNdEx += skippy
  7465. }
  7466. }
  7467. if iNdEx > l {
  7468. return io.ErrUnexpectedEOF
  7469. }
  7470. return nil
  7471. }
  7472. func (m *MidByRealnameCardsReq) Unmarshal(dAtA []byte) error {
  7473. l := len(dAtA)
  7474. iNdEx := 0
  7475. for iNdEx < l {
  7476. preIndex := iNdEx
  7477. var wire uint64
  7478. for shift := uint(0); ; shift += 7 {
  7479. if shift >= 64 {
  7480. return ErrIntOverflowApi
  7481. }
  7482. if iNdEx >= l {
  7483. return io.ErrUnexpectedEOF
  7484. }
  7485. b := dAtA[iNdEx]
  7486. iNdEx++
  7487. wire |= (uint64(b) & 0x7F) << shift
  7488. if b < 0x80 {
  7489. break
  7490. }
  7491. }
  7492. fieldNum := int32(wire >> 3)
  7493. wireType := int(wire & 0x7)
  7494. if wireType == 4 {
  7495. return fmt.Errorf("proto: MidByRealnameCardsReq: wiretype end group for non-group")
  7496. }
  7497. if fieldNum <= 0 {
  7498. return fmt.Errorf("proto: MidByRealnameCardsReq: illegal tag %d (wire type %d)", fieldNum, wire)
  7499. }
  7500. switch fieldNum {
  7501. case 1:
  7502. if wireType != 2 {
  7503. return fmt.Errorf("proto: wrong wireType = %d for field CardCode", wireType)
  7504. }
  7505. var stringLen uint64
  7506. for shift := uint(0); ; shift += 7 {
  7507. if shift >= 64 {
  7508. return ErrIntOverflowApi
  7509. }
  7510. if iNdEx >= l {
  7511. return io.ErrUnexpectedEOF
  7512. }
  7513. b := dAtA[iNdEx]
  7514. iNdEx++
  7515. stringLen |= (uint64(b) & 0x7F) << shift
  7516. if b < 0x80 {
  7517. break
  7518. }
  7519. }
  7520. intStringLen := int(stringLen)
  7521. if intStringLen < 0 {
  7522. return ErrInvalidLengthApi
  7523. }
  7524. postIndex := iNdEx + intStringLen
  7525. if postIndex > l {
  7526. return io.ErrUnexpectedEOF
  7527. }
  7528. m.CardCode = append(m.CardCode, string(dAtA[iNdEx:postIndex]))
  7529. iNdEx = postIndex
  7530. case 2:
  7531. if wireType != 0 {
  7532. return fmt.Errorf("proto: wrong wireType = %d for field Country", wireType)
  7533. }
  7534. m.Country = 0
  7535. for shift := uint(0); ; shift += 7 {
  7536. if shift >= 64 {
  7537. return ErrIntOverflowApi
  7538. }
  7539. if iNdEx >= l {
  7540. return io.ErrUnexpectedEOF
  7541. }
  7542. b := dAtA[iNdEx]
  7543. iNdEx++
  7544. m.Country |= (int16(b) & 0x7F) << shift
  7545. if b < 0x80 {
  7546. break
  7547. }
  7548. }
  7549. case 3:
  7550. if wireType != 0 {
  7551. return fmt.Errorf("proto: wrong wireType = %d for field CardType", wireType)
  7552. }
  7553. m.CardType = 0
  7554. for shift := uint(0); ; shift += 7 {
  7555. if shift >= 64 {
  7556. return ErrIntOverflowApi
  7557. }
  7558. if iNdEx >= l {
  7559. return io.ErrUnexpectedEOF
  7560. }
  7561. b := dAtA[iNdEx]
  7562. iNdEx++
  7563. m.CardType |= (int8(b) & 0x7F) << shift
  7564. if b < 0x80 {
  7565. break
  7566. }
  7567. }
  7568. default:
  7569. iNdEx = preIndex
  7570. skippy, err := skipApi(dAtA[iNdEx:])
  7571. if err != nil {
  7572. return err
  7573. }
  7574. if skippy < 0 {
  7575. return ErrInvalidLengthApi
  7576. }
  7577. if (iNdEx + skippy) > l {
  7578. return io.ErrUnexpectedEOF
  7579. }
  7580. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  7581. iNdEx += skippy
  7582. }
  7583. }
  7584. if iNdEx > l {
  7585. return io.ErrUnexpectedEOF
  7586. }
  7587. return nil
  7588. }
  7589. func (m *EmptyStruct) Unmarshal(dAtA []byte) error {
  7590. l := len(dAtA)
  7591. iNdEx := 0
  7592. for iNdEx < l {
  7593. preIndex := iNdEx
  7594. var wire uint64
  7595. for shift := uint(0); ; shift += 7 {
  7596. if shift >= 64 {
  7597. return ErrIntOverflowApi
  7598. }
  7599. if iNdEx >= l {
  7600. return io.ErrUnexpectedEOF
  7601. }
  7602. b := dAtA[iNdEx]
  7603. iNdEx++
  7604. wire |= (uint64(b) & 0x7F) << shift
  7605. if b < 0x80 {
  7606. break
  7607. }
  7608. }
  7609. fieldNum := int32(wire >> 3)
  7610. wireType := int(wire & 0x7)
  7611. if wireType == 4 {
  7612. return fmt.Errorf("proto: EmptyStruct: wiretype end group for non-group")
  7613. }
  7614. if fieldNum <= 0 {
  7615. return fmt.Errorf("proto: EmptyStruct: illegal tag %d (wire type %d)", fieldNum, wire)
  7616. }
  7617. switch fieldNum {
  7618. default:
  7619. iNdEx = preIndex
  7620. skippy, err := skipApi(dAtA[iNdEx:])
  7621. if err != nil {
  7622. return err
  7623. }
  7624. if skippy < 0 {
  7625. return ErrInvalidLengthApi
  7626. }
  7627. if (iNdEx + skippy) > l {
  7628. return io.ErrUnexpectedEOF
  7629. }
  7630. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  7631. iNdEx += skippy
  7632. }
  7633. }
  7634. if iNdEx > l {
  7635. return io.ErrUnexpectedEOF
  7636. }
  7637. return nil
  7638. }
  7639. func (m *LevelInfoReply) Unmarshal(dAtA []byte) error {
  7640. l := len(dAtA)
  7641. iNdEx := 0
  7642. for iNdEx < l {
  7643. preIndex := iNdEx
  7644. var wire uint64
  7645. for shift := uint(0); ; shift += 7 {
  7646. if shift >= 64 {
  7647. return ErrIntOverflowApi
  7648. }
  7649. if iNdEx >= l {
  7650. return io.ErrUnexpectedEOF
  7651. }
  7652. b := dAtA[iNdEx]
  7653. iNdEx++
  7654. wire |= (uint64(b) & 0x7F) << shift
  7655. if b < 0x80 {
  7656. break
  7657. }
  7658. }
  7659. fieldNum := int32(wire >> 3)
  7660. wireType := int(wire & 0x7)
  7661. if wireType == 4 {
  7662. return fmt.Errorf("proto: LevelInfoReply: wiretype end group for non-group")
  7663. }
  7664. if fieldNum <= 0 {
  7665. return fmt.Errorf("proto: LevelInfoReply: illegal tag %d (wire type %d)", fieldNum, wire)
  7666. }
  7667. switch fieldNum {
  7668. case 1:
  7669. if wireType != 0 {
  7670. return fmt.Errorf("proto: wrong wireType = %d for field Cur", wireType)
  7671. }
  7672. m.Cur = 0
  7673. for shift := uint(0); ; shift += 7 {
  7674. if shift >= 64 {
  7675. return ErrIntOverflowApi
  7676. }
  7677. if iNdEx >= l {
  7678. return io.ErrUnexpectedEOF
  7679. }
  7680. b := dAtA[iNdEx]
  7681. iNdEx++
  7682. m.Cur |= (int32(b) & 0x7F) << shift
  7683. if b < 0x80 {
  7684. break
  7685. }
  7686. }
  7687. case 2:
  7688. if wireType != 0 {
  7689. return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType)
  7690. }
  7691. m.Min = 0
  7692. for shift := uint(0); ; shift += 7 {
  7693. if shift >= 64 {
  7694. return ErrIntOverflowApi
  7695. }
  7696. if iNdEx >= l {
  7697. return io.ErrUnexpectedEOF
  7698. }
  7699. b := dAtA[iNdEx]
  7700. iNdEx++
  7701. m.Min |= (int32(b) & 0x7F) << shift
  7702. if b < 0x80 {
  7703. break
  7704. }
  7705. }
  7706. case 3:
  7707. if wireType != 0 {
  7708. return fmt.Errorf("proto: wrong wireType = %d for field NowExp", wireType)
  7709. }
  7710. m.NowExp = 0
  7711. for shift := uint(0); ; shift += 7 {
  7712. if shift >= 64 {
  7713. return ErrIntOverflowApi
  7714. }
  7715. if iNdEx >= l {
  7716. return io.ErrUnexpectedEOF
  7717. }
  7718. b := dAtA[iNdEx]
  7719. iNdEx++
  7720. m.NowExp |= (int32(b) & 0x7F) << shift
  7721. if b < 0x80 {
  7722. break
  7723. }
  7724. }
  7725. case 4:
  7726. if wireType != 0 {
  7727. return fmt.Errorf("proto: wrong wireType = %d for field NextExp", wireType)
  7728. }
  7729. m.NextExp = 0
  7730. for shift := uint(0); ; shift += 7 {
  7731. if shift >= 64 {
  7732. return ErrIntOverflowApi
  7733. }
  7734. if iNdEx >= l {
  7735. return io.ErrUnexpectedEOF
  7736. }
  7737. b := dAtA[iNdEx]
  7738. iNdEx++
  7739. m.NextExp |= (int32(b) & 0x7F) << shift
  7740. if b < 0x80 {
  7741. break
  7742. }
  7743. }
  7744. default:
  7745. iNdEx = preIndex
  7746. skippy, err := skipApi(dAtA[iNdEx:])
  7747. if err != nil {
  7748. return err
  7749. }
  7750. if skippy < 0 {
  7751. return ErrInvalidLengthApi
  7752. }
  7753. if (iNdEx + skippy) > l {
  7754. return io.ErrUnexpectedEOF
  7755. }
  7756. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  7757. iNdEx += skippy
  7758. }
  7759. }
  7760. if iNdEx > l {
  7761. return io.ErrUnexpectedEOF
  7762. }
  7763. return nil
  7764. }
  7765. func (m *UserLogReply) Unmarshal(dAtA []byte) error {
  7766. l := len(dAtA)
  7767. iNdEx := 0
  7768. for iNdEx < l {
  7769. preIndex := iNdEx
  7770. var wire uint64
  7771. for shift := uint(0); ; shift += 7 {
  7772. if shift >= 64 {
  7773. return ErrIntOverflowApi
  7774. }
  7775. if iNdEx >= l {
  7776. return io.ErrUnexpectedEOF
  7777. }
  7778. b := dAtA[iNdEx]
  7779. iNdEx++
  7780. wire |= (uint64(b) & 0x7F) << shift
  7781. if b < 0x80 {
  7782. break
  7783. }
  7784. }
  7785. fieldNum := int32(wire >> 3)
  7786. wireType := int(wire & 0x7)
  7787. if wireType == 4 {
  7788. return fmt.Errorf("proto: UserLogReply: wiretype end group for non-group")
  7789. }
  7790. if fieldNum <= 0 {
  7791. return fmt.Errorf("proto: UserLogReply: illegal tag %d (wire type %d)", fieldNum, wire)
  7792. }
  7793. switch fieldNum {
  7794. case 1:
  7795. if wireType != 0 {
  7796. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  7797. }
  7798. m.Mid = 0
  7799. for shift := uint(0); ; shift += 7 {
  7800. if shift >= 64 {
  7801. return ErrIntOverflowApi
  7802. }
  7803. if iNdEx >= l {
  7804. return io.ErrUnexpectedEOF
  7805. }
  7806. b := dAtA[iNdEx]
  7807. iNdEx++
  7808. m.Mid |= (int64(b) & 0x7F) << shift
  7809. if b < 0x80 {
  7810. break
  7811. }
  7812. }
  7813. case 2:
  7814. if wireType != 2 {
  7815. return fmt.Errorf("proto: wrong wireType = %d for field Ip", wireType)
  7816. }
  7817. var stringLen uint64
  7818. for shift := uint(0); ; shift += 7 {
  7819. if shift >= 64 {
  7820. return ErrIntOverflowApi
  7821. }
  7822. if iNdEx >= l {
  7823. return io.ErrUnexpectedEOF
  7824. }
  7825. b := dAtA[iNdEx]
  7826. iNdEx++
  7827. stringLen |= (uint64(b) & 0x7F) << shift
  7828. if b < 0x80 {
  7829. break
  7830. }
  7831. }
  7832. intStringLen := int(stringLen)
  7833. if intStringLen < 0 {
  7834. return ErrInvalidLengthApi
  7835. }
  7836. postIndex := iNdEx + intStringLen
  7837. if postIndex > l {
  7838. return io.ErrUnexpectedEOF
  7839. }
  7840. m.Ip = string(dAtA[iNdEx:postIndex])
  7841. iNdEx = postIndex
  7842. case 3:
  7843. if wireType != 0 {
  7844. return fmt.Errorf("proto: wrong wireType = %d for field Ts", wireType)
  7845. }
  7846. m.Ts = 0
  7847. for shift := uint(0); ; shift += 7 {
  7848. if shift >= 64 {
  7849. return ErrIntOverflowApi
  7850. }
  7851. if iNdEx >= l {
  7852. return io.ErrUnexpectedEOF
  7853. }
  7854. b := dAtA[iNdEx]
  7855. iNdEx++
  7856. m.Ts |= (int64(b) & 0x7F) << shift
  7857. if b < 0x80 {
  7858. break
  7859. }
  7860. }
  7861. case 4:
  7862. if wireType != 2 {
  7863. return fmt.Errorf("proto: wrong wireType = %d for field LogId", wireType)
  7864. }
  7865. var stringLen uint64
  7866. for shift := uint(0); ; shift += 7 {
  7867. if shift >= 64 {
  7868. return ErrIntOverflowApi
  7869. }
  7870. if iNdEx >= l {
  7871. return io.ErrUnexpectedEOF
  7872. }
  7873. b := dAtA[iNdEx]
  7874. iNdEx++
  7875. stringLen |= (uint64(b) & 0x7F) << shift
  7876. if b < 0x80 {
  7877. break
  7878. }
  7879. }
  7880. intStringLen := int(stringLen)
  7881. if intStringLen < 0 {
  7882. return ErrInvalidLengthApi
  7883. }
  7884. postIndex := iNdEx + intStringLen
  7885. if postIndex > l {
  7886. return io.ErrUnexpectedEOF
  7887. }
  7888. m.LogId = string(dAtA[iNdEx:postIndex])
  7889. iNdEx = postIndex
  7890. case 5:
  7891. if wireType != 2 {
  7892. return fmt.Errorf("proto: wrong wireType = %d for field Content", wireType)
  7893. }
  7894. var msglen int
  7895. for shift := uint(0); ; shift += 7 {
  7896. if shift >= 64 {
  7897. return ErrIntOverflowApi
  7898. }
  7899. if iNdEx >= l {
  7900. return io.ErrUnexpectedEOF
  7901. }
  7902. b := dAtA[iNdEx]
  7903. iNdEx++
  7904. msglen |= (int(b) & 0x7F) << shift
  7905. if b < 0x80 {
  7906. break
  7907. }
  7908. }
  7909. if msglen < 0 {
  7910. return ErrInvalidLengthApi
  7911. }
  7912. postIndex := iNdEx + msglen
  7913. if postIndex > l {
  7914. return io.ErrUnexpectedEOF
  7915. }
  7916. if m.Content == nil {
  7917. m.Content = make(map[string]string)
  7918. }
  7919. var mapkey string
  7920. var mapvalue string
  7921. for iNdEx < postIndex {
  7922. entryPreIndex := iNdEx
  7923. var wire uint64
  7924. for shift := uint(0); ; shift += 7 {
  7925. if shift >= 64 {
  7926. return ErrIntOverflowApi
  7927. }
  7928. if iNdEx >= l {
  7929. return io.ErrUnexpectedEOF
  7930. }
  7931. b := dAtA[iNdEx]
  7932. iNdEx++
  7933. wire |= (uint64(b) & 0x7F) << shift
  7934. if b < 0x80 {
  7935. break
  7936. }
  7937. }
  7938. fieldNum := int32(wire >> 3)
  7939. if fieldNum == 1 {
  7940. var stringLenmapkey uint64
  7941. for shift := uint(0); ; shift += 7 {
  7942. if shift >= 64 {
  7943. return ErrIntOverflowApi
  7944. }
  7945. if iNdEx >= l {
  7946. return io.ErrUnexpectedEOF
  7947. }
  7948. b := dAtA[iNdEx]
  7949. iNdEx++
  7950. stringLenmapkey |= (uint64(b) & 0x7F) << shift
  7951. if b < 0x80 {
  7952. break
  7953. }
  7954. }
  7955. intStringLenmapkey := int(stringLenmapkey)
  7956. if intStringLenmapkey < 0 {
  7957. return ErrInvalidLengthApi
  7958. }
  7959. postStringIndexmapkey := iNdEx + intStringLenmapkey
  7960. if postStringIndexmapkey > l {
  7961. return io.ErrUnexpectedEOF
  7962. }
  7963. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  7964. iNdEx = postStringIndexmapkey
  7965. } else if fieldNum == 2 {
  7966. var stringLenmapvalue uint64
  7967. for shift := uint(0); ; shift += 7 {
  7968. if shift >= 64 {
  7969. return ErrIntOverflowApi
  7970. }
  7971. if iNdEx >= l {
  7972. return io.ErrUnexpectedEOF
  7973. }
  7974. b := dAtA[iNdEx]
  7975. iNdEx++
  7976. stringLenmapvalue |= (uint64(b) & 0x7F) << shift
  7977. if b < 0x80 {
  7978. break
  7979. }
  7980. }
  7981. intStringLenmapvalue := int(stringLenmapvalue)
  7982. if intStringLenmapvalue < 0 {
  7983. return ErrInvalidLengthApi
  7984. }
  7985. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  7986. if postStringIndexmapvalue > l {
  7987. return io.ErrUnexpectedEOF
  7988. }
  7989. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  7990. iNdEx = postStringIndexmapvalue
  7991. } else {
  7992. iNdEx = entryPreIndex
  7993. skippy, err := skipApi(dAtA[iNdEx:])
  7994. if err != nil {
  7995. return err
  7996. }
  7997. if skippy < 0 {
  7998. return ErrInvalidLengthApi
  7999. }
  8000. if (iNdEx + skippy) > postIndex {
  8001. return io.ErrUnexpectedEOF
  8002. }
  8003. iNdEx += skippy
  8004. }
  8005. }
  8006. m.Content[mapkey] = mapvalue
  8007. iNdEx = postIndex
  8008. default:
  8009. iNdEx = preIndex
  8010. skippy, err := skipApi(dAtA[iNdEx:])
  8011. if err != nil {
  8012. return err
  8013. }
  8014. if skippy < 0 {
  8015. return ErrInvalidLengthApi
  8016. }
  8017. if (iNdEx + skippy) > l {
  8018. return io.ErrUnexpectedEOF
  8019. }
  8020. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  8021. iNdEx += skippy
  8022. }
  8023. }
  8024. if iNdEx > l {
  8025. return io.ErrUnexpectedEOF
  8026. }
  8027. return nil
  8028. }
  8029. func (m *UserLogsReply) Unmarshal(dAtA []byte) error {
  8030. l := len(dAtA)
  8031. iNdEx := 0
  8032. for iNdEx < l {
  8033. preIndex := iNdEx
  8034. var wire uint64
  8035. for shift := uint(0); ; shift += 7 {
  8036. if shift >= 64 {
  8037. return ErrIntOverflowApi
  8038. }
  8039. if iNdEx >= l {
  8040. return io.ErrUnexpectedEOF
  8041. }
  8042. b := dAtA[iNdEx]
  8043. iNdEx++
  8044. wire |= (uint64(b) & 0x7F) << shift
  8045. if b < 0x80 {
  8046. break
  8047. }
  8048. }
  8049. fieldNum := int32(wire >> 3)
  8050. wireType := int(wire & 0x7)
  8051. if wireType == 4 {
  8052. return fmt.Errorf("proto: UserLogsReply: wiretype end group for non-group")
  8053. }
  8054. if fieldNum <= 0 {
  8055. return fmt.Errorf("proto: UserLogsReply: illegal tag %d (wire type %d)", fieldNum, wire)
  8056. }
  8057. switch fieldNum {
  8058. case 1:
  8059. if wireType != 2 {
  8060. return fmt.Errorf("proto: wrong wireType = %d for field UserLogs", wireType)
  8061. }
  8062. var msglen int
  8063. for shift := uint(0); ; shift += 7 {
  8064. if shift >= 64 {
  8065. return ErrIntOverflowApi
  8066. }
  8067. if iNdEx >= l {
  8068. return io.ErrUnexpectedEOF
  8069. }
  8070. b := dAtA[iNdEx]
  8071. iNdEx++
  8072. msglen |= (int(b) & 0x7F) << shift
  8073. if b < 0x80 {
  8074. break
  8075. }
  8076. }
  8077. if msglen < 0 {
  8078. return ErrInvalidLengthApi
  8079. }
  8080. postIndex := iNdEx + msglen
  8081. if postIndex > l {
  8082. return io.ErrUnexpectedEOF
  8083. }
  8084. m.UserLogs = append(m.UserLogs, &UserLogReply{})
  8085. if err := m.UserLogs[len(m.UserLogs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8086. return err
  8087. }
  8088. iNdEx = postIndex
  8089. default:
  8090. iNdEx = preIndex
  8091. skippy, err := skipApi(dAtA[iNdEx:])
  8092. if err != nil {
  8093. return err
  8094. }
  8095. if skippy < 0 {
  8096. return ErrInvalidLengthApi
  8097. }
  8098. if (iNdEx + skippy) > l {
  8099. return io.ErrUnexpectedEOF
  8100. }
  8101. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  8102. iNdEx += skippy
  8103. }
  8104. }
  8105. if iNdEx > l {
  8106. return io.ErrUnexpectedEOF
  8107. }
  8108. return nil
  8109. }
  8110. func (m *AddExpReq) Unmarshal(dAtA []byte) error {
  8111. l := len(dAtA)
  8112. iNdEx := 0
  8113. for iNdEx < l {
  8114. preIndex := iNdEx
  8115. var wire uint64
  8116. for shift := uint(0); ; shift += 7 {
  8117. if shift >= 64 {
  8118. return ErrIntOverflowApi
  8119. }
  8120. if iNdEx >= l {
  8121. return io.ErrUnexpectedEOF
  8122. }
  8123. b := dAtA[iNdEx]
  8124. iNdEx++
  8125. wire |= (uint64(b) & 0x7F) << shift
  8126. if b < 0x80 {
  8127. break
  8128. }
  8129. }
  8130. fieldNum := int32(wire >> 3)
  8131. wireType := int(wire & 0x7)
  8132. if wireType == 4 {
  8133. return fmt.Errorf("proto: AddExpReq: wiretype end group for non-group")
  8134. }
  8135. if fieldNum <= 0 {
  8136. return fmt.Errorf("proto: AddExpReq: illegal tag %d (wire type %d)", fieldNum, wire)
  8137. }
  8138. switch fieldNum {
  8139. case 1:
  8140. if wireType != 0 {
  8141. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  8142. }
  8143. m.Mid = 0
  8144. for shift := uint(0); ; shift += 7 {
  8145. if shift >= 64 {
  8146. return ErrIntOverflowApi
  8147. }
  8148. if iNdEx >= l {
  8149. return io.ErrUnexpectedEOF
  8150. }
  8151. b := dAtA[iNdEx]
  8152. iNdEx++
  8153. m.Mid |= (int64(b) & 0x7F) << shift
  8154. if b < 0x80 {
  8155. break
  8156. }
  8157. }
  8158. case 2:
  8159. if wireType != 1 {
  8160. return fmt.Errorf("proto: wrong wireType = %d for field Count", wireType)
  8161. }
  8162. var v uint64
  8163. if (iNdEx + 8) > l {
  8164. return io.ErrUnexpectedEOF
  8165. }
  8166. v = uint64(encoding_binary.LittleEndian.Uint64(dAtA[iNdEx:]))
  8167. iNdEx += 8
  8168. m.Count = float64(math.Float64frombits(v))
  8169. case 3:
  8170. if wireType != 2 {
  8171. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  8172. }
  8173. var stringLen uint64
  8174. for shift := uint(0); ; shift += 7 {
  8175. if shift >= 64 {
  8176. return ErrIntOverflowApi
  8177. }
  8178. if iNdEx >= l {
  8179. return io.ErrUnexpectedEOF
  8180. }
  8181. b := dAtA[iNdEx]
  8182. iNdEx++
  8183. stringLen |= (uint64(b) & 0x7F) << shift
  8184. if b < 0x80 {
  8185. break
  8186. }
  8187. }
  8188. intStringLen := int(stringLen)
  8189. if intStringLen < 0 {
  8190. return ErrInvalidLengthApi
  8191. }
  8192. postIndex := iNdEx + intStringLen
  8193. if postIndex > l {
  8194. return io.ErrUnexpectedEOF
  8195. }
  8196. m.Reason = string(dAtA[iNdEx:postIndex])
  8197. iNdEx = postIndex
  8198. case 4:
  8199. if wireType != 2 {
  8200. return fmt.Errorf("proto: wrong wireType = %d for field Operate", wireType)
  8201. }
  8202. var stringLen uint64
  8203. for shift := uint(0); ; shift += 7 {
  8204. if shift >= 64 {
  8205. return ErrIntOverflowApi
  8206. }
  8207. if iNdEx >= l {
  8208. return io.ErrUnexpectedEOF
  8209. }
  8210. b := dAtA[iNdEx]
  8211. iNdEx++
  8212. stringLen |= (uint64(b) & 0x7F) << shift
  8213. if b < 0x80 {
  8214. break
  8215. }
  8216. }
  8217. intStringLen := int(stringLen)
  8218. if intStringLen < 0 {
  8219. return ErrInvalidLengthApi
  8220. }
  8221. postIndex := iNdEx + intStringLen
  8222. if postIndex > l {
  8223. return io.ErrUnexpectedEOF
  8224. }
  8225. m.Operate = string(dAtA[iNdEx:postIndex])
  8226. iNdEx = postIndex
  8227. case 5:
  8228. if wireType != 2 {
  8229. return fmt.Errorf("proto: wrong wireType = %d for field Ip", wireType)
  8230. }
  8231. var stringLen uint64
  8232. for shift := uint(0); ; shift += 7 {
  8233. if shift >= 64 {
  8234. return ErrIntOverflowApi
  8235. }
  8236. if iNdEx >= l {
  8237. return io.ErrUnexpectedEOF
  8238. }
  8239. b := dAtA[iNdEx]
  8240. iNdEx++
  8241. stringLen |= (uint64(b) & 0x7F) << shift
  8242. if b < 0x80 {
  8243. break
  8244. }
  8245. }
  8246. intStringLen := int(stringLen)
  8247. if intStringLen < 0 {
  8248. return ErrInvalidLengthApi
  8249. }
  8250. postIndex := iNdEx + intStringLen
  8251. if postIndex > l {
  8252. return io.ErrUnexpectedEOF
  8253. }
  8254. m.Ip = string(dAtA[iNdEx:postIndex])
  8255. iNdEx = postIndex
  8256. default:
  8257. iNdEx = preIndex
  8258. skippy, err := skipApi(dAtA[iNdEx:])
  8259. if err != nil {
  8260. return err
  8261. }
  8262. if skippy < 0 {
  8263. return ErrInvalidLengthApi
  8264. }
  8265. if (iNdEx + skippy) > l {
  8266. return io.ErrUnexpectedEOF
  8267. }
  8268. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  8269. iNdEx += skippy
  8270. }
  8271. }
  8272. if iNdEx > l {
  8273. return io.ErrUnexpectedEOF
  8274. }
  8275. return nil
  8276. }
  8277. func (m *ExpStatReply) Unmarshal(dAtA []byte) error {
  8278. l := len(dAtA)
  8279. iNdEx := 0
  8280. for iNdEx < l {
  8281. preIndex := iNdEx
  8282. var wire uint64
  8283. for shift := uint(0); ; shift += 7 {
  8284. if shift >= 64 {
  8285. return ErrIntOverflowApi
  8286. }
  8287. if iNdEx >= l {
  8288. return io.ErrUnexpectedEOF
  8289. }
  8290. b := dAtA[iNdEx]
  8291. iNdEx++
  8292. wire |= (uint64(b) & 0x7F) << shift
  8293. if b < 0x80 {
  8294. break
  8295. }
  8296. }
  8297. fieldNum := int32(wire >> 3)
  8298. wireType := int(wire & 0x7)
  8299. if wireType == 4 {
  8300. return fmt.Errorf("proto: ExpStatReply: wiretype end group for non-group")
  8301. }
  8302. if fieldNum <= 0 {
  8303. return fmt.Errorf("proto: ExpStatReply: illegal tag %d (wire type %d)", fieldNum, wire)
  8304. }
  8305. switch fieldNum {
  8306. case 1:
  8307. if wireType != 0 {
  8308. return fmt.Errorf("proto: wrong wireType = %d for field Login", wireType)
  8309. }
  8310. var v int
  8311. for shift := uint(0); ; shift += 7 {
  8312. if shift >= 64 {
  8313. return ErrIntOverflowApi
  8314. }
  8315. if iNdEx >= l {
  8316. return io.ErrUnexpectedEOF
  8317. }
  8318. b := dAtA[iNdEx]
  8319. iNdEx++
  8320. v |= (int(b) & 0x7F) << shift
  8321. if b < 0x80 {
  8322. break
  8323. }
  8324. }
  8325. m.Login = bool(v != 0)
  8326. case 2:
  8327. if wireType != 0 {
  8328. return fmt.Errorf("proto: wrong wireType = %d for field Watch", wireType)
  8329. }
  8330. var v int
  8331. for shift := uint(0); ; shift += 7 {
  8332. if shift >= 64 {
  8333. return ErrIntOverflowApi
  8334. }
  8335. if iNdEx >= l {
  8336. return io.ErrUnexpectedEOF
  8337. }
  8338. b := dAtA[iNdEx]
  8339. iNdEx++
  8340. v |= (int(b) & 0x7F) << shift
  8341. if b < 0x80 {
  8342. break
  8343. }
  8344. }
  8345. m.Watch = bool(v != 0)
  8346. case 3:
  8347. if wireType != 0 {
  8348. return fmt.Errorf("proto: wrong wireType = %d for field Coin", wireType)
  8349. }
  8350. m.Coin = 0
  8351. for shift := uint(0); ; shift += 7 {
  8352. if shift >= 64 {
  8353. return ErrIntOverflowApi
  8354. }
  8355. if iNdEx >= l {
  8356. return io.ErrUnexpectedEOF
  8357. }
  8358. b := dAtA[iNdEx]
  8359. iNdEx++
  8360. m.Coin |= (int64(b) & 0x7F) << shift
  8361. if b < 0x80 {
  8362. break
  8363. }
  8364. }
  8365. case 4:
  8366. if wireType != 0 {
  8367. return fmt.Errorf("proto: wrong wireType = %d for field Share", wireType)
  8368. }
  8369. var v int
  8370. for shift := uint(0); ; shift += 7 {
  8371. if shift >= 64 {
  8372. return ErrIntOverflowApi
  8373. }
  8374. if iNdEx >= l {
  8375. return io.ErrUnexpectedEOF
  8376. }
  8377. b := dAtA[iNdEx]
  8378. iNdEx++
  8379. v |= (int(b) & 0x7F) << shift
  8380. if b < 0x80 {
  8381. break
  8382. }
  8383. }
  8384. m.Share = bool(v != 0)
  8385. default:
  8386. iNdEx = preIndex
  8387. skippy, err := skipApi(dAtA[iNdEx:])
  8388. if err != nil {
  8389. return err
  8390. }
  8391. if skippy < 0 {
  8392. return ErrInvalidLengthApi
  8393. }
  8394. if (iNdEx + skippy) > l {
  8395. return io.ErrUnexpectedEOF
  8396. }
  8397. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  8398. iNdEx += skippy
  8399. }
  8400. }
  8401. if iNdEx > l {
  8402. return io.ErrUnexpectedEOF
  8403. }
  8404. return nil
  8405. }
  8406. func (m *BaseInfoReply) Unmarshal(dAtA []byte) error {
  8407. l := len(dAtA)
  8408. iNdEx := 0
  8409. for iNdEx < l {
  8410. preIndex := iNdEx
  8411. var wire uint64
  8412. for shift := uint(0); ; shift += 7 {
  8413. if shift >= 64 {
  8414. return ErrIntOverflowApi
  8415. }
  8416. if iNdEx >= l {
  8417. return io.ErrUnexpectedEOF
  8418. }
  8419. b := dAtA[iNdEx]
  8420. iNdEx++
  8421. wire |= (uint64(b) & 0x7F) << shift
  8422. if b < 0x80 {
  8423. break
  8424. }
  8425. }
  8426. fieldNum := int32(wire >> 3)
  8427. wireType := int(wire & 0x7)
  8428. if wireType == 4 {
  8429. return fmt.Errorf("proto: BaseInfoReply: wiretype end group for non-group")
  8430. }
  8431. if fieldNum <= 0 {
  8432. return fmt.Errorf("proto: BaseInfoReply: illegal tag %d (wire type %d)", fieldNum, wire)
  8433. }
  8434. switch fieldNum {
  8435. case 1:
  8436. if wireType != 0 {
  8437. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  8438. }
  8439. m.Mid = 0
  8440. for shift := uint(0); ; shift += 7 {
  8441. if shift >= 64 {
  8442. return ErrIntOverflowApi
  8443. }
  8444. if iNdEx >= l {
  8445. return io.ErrUnexpectedEOF
  8446. }
  8447. b := dAtA[iNdEx]
  8448. iNdEx++
  8449. m.Mid |= (int64(b) & 0x7F) << shift
  8450. if b < 0x80 {
  8451. break
  8452. }
  8453. }
  8454. case 2:
  8455. if wireType != 2 {
  8456. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  8457. }
  8458. var stringLen uint64
  8459. for shift := uint(0); ; shift += 7 {
  8460. if shift >= 64 {
  8461. return ErrIntOverflowApi
  8462. }
  8463. if iNdEx >= l {
  8464. return io.ErrUnexpectedEOF
  8465. }
  8466. b := dAtA[iNdEx]
  8467. iNdEx++
  8468. stringLen |= (uint64(b) & 0x7F) << shift
  8469. if b < 0x80 {
  8470. break
  8471. }
  8472. }
  8473. intStringLen := int(stringLen)
  8474. if intStringLen < 0 {
  8475. return ErrInvalidLengthApi
  8476. }
  8477. postIndex := iNdEx + intStringLen
  8478. if postIndex > l {
  8479. return io.ErrUnexpectedEOF
  8480. }
  8481. m.Name = string(dAtA[iNdEx:postIndex])
  8482. iNdEx = postIndex
  8483. case 3:
  8484. if wireType != 0 {
  8485. return fmt.Errorf("proto: wrong wireType = %d for field Sex", wireType)
  8486. }
  8487. m.Sex = 0
  8488. for shift := uint(0); ; shift += 7 {
  8489. if shift >= 64 {
  8490. return ErrIntOverflowApi
  8491. }
  8492. if iNdEx >= l {
  8493. return io.ErrUnexpectedEOF
  8494. }
  8495. b := dAtA[iNdEx]
  8496. iNdEx++
  8497. m.Sex |= (int64(b) & 0x7F) << shift
  8498. if b < 0x80 {
  8499. break
  8500. }
  8501. }
  8502. case 4:
  8503. if wireType != 2 {
  8504. return fmt.Errorf("proto: wrong wireType = %d for field Face", wireType)
  8505. }
  8506. var stringLen uint64
  8507. for shift := uint(0); ; shift += 7 {
  8508. if shift >= 64 {
  8509. return ErrIntOverflowApi
  8510. }
  8511. if iNdEx >= l {
  8512. return io.ErrUnexpectedEOF
  8513. }
  8514. b := dAtA[iNdEx]
  8515. iNdEx++
  8516. stringLen |= (uint64(b) & 0x7F) << shift
  8517. if b < 0x80 {
  8518. break
  8519. }
  8520. }
  8521. intStringLen := int(stringLen)
  8522. if intStringLen < 0 {
  8523. return ErrInvalidLengthApi
  8524. }
  8525. postIndex := iNdEx + intStringLen
  8526. if postIndex > l {
  8527. return io.ErrUnexpectedEOF
  8528. }
  8529. m.Face = string(dAtA[iNdEx:postIndex])
  8530. iNdEx = postIndex
  8531. case 5:
  8532. if wireType != 2 {
  8533. return fmt.Errorf("proto: wrong wireType = %d for field Sign", wireType)
  8534. }
  8535. var stringLen uint64
  8536. for shift := uint(0); ; shift += 7 {
  8537. if shift >= 64 {
  8538. return ErrIntOverflowApi
  8539. }
  8540. if iNdEx >= l {
  8541. return io.ErrUnexpectedEOF
  8542. }
  8543. b := dAtA[iNdEx]
  8544. iNdEx++
  8545. stringLen |= (uint64(b) & 0x7F) << shift
  8546. if b < 0x80 {
  8547. break
  8548. }
  8549. }
  8550. intStringLen := int(stringLen)
  8551. if intStringLen < 0 {
  8552. return ErrInvalidLengthApi
  8553. }
  8554. postIndex := iNdEx + intStringLen
  8555. if postIndex > l {
  8556. return io.ErrUnexpectedEOF
  8557. }
  8558. m.Sign = string(dAtA[iNdEx:postIndex])
  8559. iNdEx = postIndex
  8560. case 6:
  8561. if wireType != 0 {
  8562. return fmt.Errorf("proto: wrong wireType = %d for field Rank", wireType)
  8563. }
  8564. m.Rank = 0
  8565. for shift := uint(0); ; shift += 7 {
  8566. if shift >= 64 {
  8567. return ErrIntOverflowApi
  8568. }
  8569. if iNdEx >= l {
  8570. return io.ErrUnexpectedEOF
  8571. }
  8572. b := dAtA[iNdEx]
  8573. iNdEx++
  8574. m.Rank |= (int64(b) & 0x7F) << shift
  8575. if b < 0x80 {
  8576. break
  8577. }
  8578. }
  8579. case 7:
  8580. if wireType != 0 {
  8581. return fmt.Errorf("proto: wrong wireType = %d for field Birthday", wireType)
  8582. }
  8583. m.Birthday = 0
  8584. for shift := uint(0); ; shift += 7 {
  8585. if shift >= 64 {
  8586. return ErrIntOverflowApi
  8587. }
  8588. if iNdEx >= l {
  8589. return io.ErrUnexpectedEOF
  8590. }
  8591. b := dAtA[iNdEx]
  8592. iNdEx++
  8593. m.Birthday |= (go_common_library_time.Time(b) & 0x7F) << shift
  8594. if b < 0x80 {
  8595. break
  8596. }
  8597. }
  8598. default:
  8599. iNdEx = preIndex
  8600. skippy, err := skipApi(dAtA[iNdEx:])
  8601. if err != nil {
  8602. return err
  8603. }
  8604. if skippy < 0 {
  8605. return ErrInvalidLengthApi
  8606. }
  8607. if (iNdEx + skippy) > l {
  8608. return io.ErrUnexpectedEOF
  8609. }
  8610. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  8611. iNdEx += skippy
  8612. }
  8613. }
  8614. if iNdEx > l {
  8615. return io.ErrUnexpectedEOF
  8616. }
  8617. return nil
  8618. }
  8619. func (m *OfficialInfoReply) Unmarshal(dAtA []byte) error {
  8620. l := len(dAtA)
  8621. iNdEx := 0
  8622. for iNdEx < l {
  8623. preIndex := iNdEx
  8624. var wire uint64
  8625. for shift := uint(0); ; shift += 7 {
  8626. if shift >= 64 {
  8627. return ErrIntOverflowApi
  8628. }
  8629. if iNdEx >= l {
  8630. return io.ErrUnexpectedEOF
  8631. }
  8632. b := dAtA[iNdEx]
  8633. iNdEx++
  8634. wire |= (uint64(b) & 0x7F) << shift
  8635. if b < 0x80 {
  8636. break
  8637. }
  8638. }
  8639. fieldNum := int32(wire >> 3)
  8640. wireType := int(wire & 0x7)
  8641. if wireType == 4 {
  8642. return fmt.Errorf("proto: OfficialInfoReply: wiretype end group for non-group")
  8643. }
  8644. if fieldNum <= 0 {
  8645. return fmt.Errorf("proto: OfficialInfoReply: illegal tag %d (wire type %d)", fieldNum, wire)
  8646. }
  8647. switch fieldNum {
  8648. case 1:
  8649. if wireType != 0 {
  8650. return fmt.Errorf("proto: wrong wireType = %d for field Role", wireType)
  8651. }
  8652. m.Role = 0
  8653. for shift := uint(0); ; shift += 7 {
  8654. if shift >= 64 {
  8655. return ErrIntOverflowApi
  8656. }
  8657. if iNdEx >= l {
  8658. return io.ErrUnexpectedEOF
  8659. }
  8660. b := dAtA[iNdEx]
  8661. iNdEx++
  8662. m.Role |= (int8(b) & 0x7F) << shift
  8663. if b < 0x80 {
  8664. break
  8665. }
  8666. }
  8667. case 2:
  8668. if wireType != 2 {
  8669. return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType)
  8670. }
  8671. var stringLen uint64
  8672. for shift := uint(0); ; shift += 7 {
  8673. if shift >= 64 {
  8674. return ErrIntOverflowApi
  8675. }
  8676. if iNdEx >= l {
  8677. return io.ErrUnexpectedEOF
  8678. }
  8679. b := dAtA[iNdEx]
  8680. iNdEx++
  8681. stringLen |= (uint64(b) & 0x7F) << shift
  8682. if b < 0x80 {
  8683. break
  8684. }
  8685. }
  8686. intStringLen := int(stringLen)
  8687. if intStringLen < 0 {
  8688. return ErrInvalidLengthApi
  8689. }
  8690. postIndex := iNdEx + intStringLen
  8691. if postIndex > l {
  8692. return io.ErrUnexpectedEOF
  8693. }
  8694. m.Title = string(dAtA[iNdEx:postIndex])
  8695. iNdEx = postIndex
  8696. case 3:
  8697. if wireType != 2 {
  8698. return fmt.Errorf("proto: wrong wireType = %d for field Desc", wireType)
  8699. }
  8700. var stringLen uint64
  8701. for shift := uint(0); ; shift += 7 {
  8702. if shift >= 64 {
  8703. return ErrIntOverflowApi
  8704. }
  8705. if iNdEx >= l {
  8706. return io.ErrUnexpectedEOF
  8707. }
  8708. b := dAtA[iNdEx]
  8709. iNdEx++
  8710. stringLen |= (uint64(b) & 0x7F) << shift
  8711. if b < 0x80 {
  8712. break
  8713. }
  8714. }
  8715. intStringLen := int(stringLen)
  8716. if intStringLen < 0 {
  8717. return ErrInvalidLengthApi
  8718. }
  8719. postIndex := iNdEx + intStringLen
  8720. if postIndex > l {
  8721. return io.ErrUnexpectedEOF
  8722. }
  8723. m.Desc = string(dAtA[iNdEx:postIndex])
  8724. iNdEx = postIndex
  8725. default:
  8726. iNdEx = preIndex
  8727. skippy, err := skipApi(dAtA[iNdEx:])
  8728. if err != nil {
  8729. return err
  8730. }
  8731. if skippy < 0 {
  8732. return ErrInvalidLengthApi
  8733. }
  8734. if (iNdEx + skippy) > l {
  8735. return io.ErrUnexpectedEOF
  8736. }
  8737. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  8738. iNdEx += skippy
  8739. }
  8740. }
  8741. if iNdEx > l {
  8742. return io.ErrUnexpectedEOF
  8743. }
  8744. return nil
  8745. }
  8746. func (m *BaseInfosReply) Unmarshal(dAtA []byte) error {
  8747. l := len(dAtA)
  8748. iNdEx := 0
  8749. for iNdEx < l {
  8750. preIndex := iNdEx
  8751. var wire uint64
  8752. for shift := uint(0); ; shift += 7 {
  8753. if shift >= 64 {
  8754. return ErrIntOverflowApi
  8755. }
  8756. if iNdEx >= l {
  8757. return io.ErrUnexpectedEOF
  8758. }
  8759. b := dAtA[iNdEx]
  8760. iNdEx++
  8761. wire |= (uint64(b) & 0x7F) << shift
  8762. if b < 0x80 {
  8763. break
  8764. }
  8765. }
  8766. fieldNum := int32(wire >> 3)
  8767. wireType := int(wire & 0x7)
  8768. if wireType == 4 {
  8769. return fmt.Errorf("proto: BaseInfosReply: wiretype end group for non-group")
  8770. }
  8771. if fieldNum <= 0 {
  8772. return fmt.Errorf("proto: BaseInfosReply: illegal tag %d (wire type %d)", fieldNum, wire)
  8773. }
  8774. switch fieldNum {
  8775. case 1:
  8776. if wireType != 2 {
  8777. return fmt.Errorf("proto: wrong wireType = %d for field BaseInfos", wireType)
  8778. }
  8779. var msglen int
  8780. for shift := uint(0); ; shift += 7 {
  8781. if shift >= 64 {
  8782. return ErrIntOverflowApi
  8783. }
  8784. if iNdEx >= l {
  8785. return io.ErrUnexpectedEOF
  8786. }
  8787. b := dAtA[iNdEx]
  8788. iNdEx++
  8789. msglen |= (int(b) & 0x7F) << shift
  8790. if b < 0x80 {
  8791. break
  8792. }
  8793. }
  8794. if msglen < 0 {
  8795. return ErrInvalidLengthApi
  8796. }
  8797. postIndex := iNdEx + msglen
  8798. if postIndex > l {
  8799. return io.ErrUnexpectedEOF
  8800. }
  8801. if m.BaseInfos == nil {
  8802. m.BaseInfos = make(map[int64]*BaseInfoReply)
  8803. }
  8804. var mapkey int64
  8805. var mapvalue *BaseInfoReply
  8806. for iNdEx < postIndex {
  8807. entryPreIndex := iNdEx
  8808. var wire uint64
  8809. for shift := uint(0); ; shift += 7 {
  8810. if shift >= 64 {
  8811. return ErrIntOverflowApi
  8812. }
  8813. if iNdEx >= l {
  8814. return io.ErrUnexpectedEOF
  8815. }
  8816. b := dAtA[iNdEx]
  8817. iNdEx++
  8818. wire |= (uint64(b) & 0x7F) << shift
  8819. if b < 0x80 {
  8820. break
  8821. }
  8822. }
  8823. fieldNum := int32(wire >> 3)
  8824. if fieldNum == 1 {
  8825. for shift := uint(0); ; shift += 7 {
  8826. if shift >= 64 {
  8827. return ErrIntOverflowApi
  8828. }
  8829. if iNdEx >= l {
  8830. return io.ErrUnexpectedEOF
  8831. }
  8832. b := dAtA[iNdEx]
  8833. iNdEx++
  8834. mapkey |= (int64(b) & 0x7F) << shift
  8835. if b < 0x80 {
  8836. break
  8837. }
  8838. }
  8839. } else if fieldNum == 2 {
  8840. var mapmsglen int
  8841. for shift := uint(0); ; shift += 7 {
  8842. if shift >= 64 {
  8843. return ErrIntOverflowApi
  8844. }
  8845. if iNdEx >= l {
  8846. return io.ErrUnexpectedEOF
  8847. }
  8848. b := dAtA[iNdEx]
  8849. iNdEx++
  8850. mapmsglen |= (int(b) & 0x7F) << shift
  8851. if b < 0x80 {
  8852. break
  8853. }
  8854. }
  8855. if mapmsglen < 0 {
  8856. return ErrInvalidLengthApi
  8857. }
  8858. postmsgIndex := iNdEx + mapmsglen
  8859. if mapmsglen < 0 {
  8860. return ErrInvalidLengthApi
  8861. }
  8862. if postmsgIndex > l {
  8863. return io.ErrUnexpectedEOF
  8864. }
  8865. mapvalue = &BaseInfoReply{}
  8866. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  8867. return err
  8868. }
  8869. iNdEx = postmsgIndex
  8870. } else {
  8871. iNdEx = entryPreIndex
  8872. skippy, err := skipApi(dAtA[iNdEx:])
  8873. if err != nil {
  8874. return err
  8875. }
  8876. if skippy < 0 {
  8877. return ErrInvalidLengthApi
  8878. }
  8879. if (iNdEx + skippy) > postIndex {
  8880. return io.ErrUnexpectedEOF
  8881. }
  8882. iNdEx += skippy
  8883. }
  8884. }
  8885. m.BaseInfos[mapkey] = mapvalue
  8886. iNdEx = postIndex
  8887. default:
  8888. iNdEx = preIndex
  8889. skippy, err := skipApi(dAtA[iNdEx:])
  8890. if err != nil {
  8891. return err
  8892. }
  8893. if skippy < 0 {
  8894. return ErrInvalidLengthApi
  8895. }
  8896. if (iNdEx + skippy) > l {
  8897. return io.ErrUnexpectedEOF
  8898. }
  8899. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  8900. iNdEx += skippy
  8901. }
  8902. }
  8903. if iNdEx > l {
  8904. return io.ErrUnexpectedEOF
  8905. }
  8906. return nil
  8907. }
  8908. func (m *MemberInfoReply) Unmarshal(dAtA []byte) error {
  8909. l := len(dAtA)
  8910. iNdEx := 0
  8911. for iNdEx < l {
  8912. preIndex := iNdEx
  8913. var wire uint64
  8914. for shift := uint(0); ; shift += 7 {
  8915. if shift >= 64 {
  8916. return ErrIntOverflowApi
  8917. }
  8918. if iNdEx >= l {
  8919. return io.ErrUnexpectedEOF
  8920. }
  8921. b := dAtA[iNdEx]
  8922. iNdEx++
  8923. wire |= (uint64(b) & 0x7F) << shift
  8924. if b < 0x80 {
  8925. break
  8926. }
  8927. }
  8928. fieldNum := int32(wire >> 3)
  8929. wireType := int(wire & 0x7)
  8930. if wireType == 4 {
  8931. return fmt.Errorf("proto: MemberInfoReply: wiretype end group for non-group")
  8932. }
  8933. if fieldNum <= 0 {
  8934. return fmt.Errorf("proto: MemberInfoReply: illegal tag %d (wire type %d)", fieldNum, wire)
  8935. }
  8936. switch fieldNum {
  8937. case 1:
  8938. if wireType != 2 {
  8939. return fmt.Errorf("proto: wrong wireType = %d for field BaseInfo", wireType)
  8940. }
  8941. var msglen int
  8942. for shift := uint(0); ; shift += 7 {
  8943. if shift >= 64 {
  8944. return ErrIntOverflowApi
  8945. }
  8946. if iNdEx >= l {
  8947. return io.ErrUnexpectedEOF
  8948. }
  8949. b := dAtA[iNdEx]
  8950. iNdEx++
  8951. msglen |= (int(b) & 0x7F) << shift
  8952. if b < 0x80 {
  8953. break
  8954. }
  8955. }
  8956. if msglen < 0 {
  8957. return ErrInvalidLengthApi
  8958. }
  8959. postIndex := iNdEx + msglen
  8960. if postIndex > l {
  8961. return io.ErrUnexpectedEOF
  8962. }
  8963. if m.BaseInfo == nil {
  8964. m.BaseInfo = &BaseInfoReply{}
  8965. }
  8966. if err := m.BaseInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8967. return err
  8968. }
  8969. iNdEx = postIndex
  8970. case 2:
  8971. if wireType != 2 {
  8972. return fmt.Errorf("proto: wrong wireType = %d for field LevelInfo", wireType)
  8973. }
  8974. var msglen int
  8975. for shift := uint(0); ; shift += 7 {
  8976. if shift >= 64 {
  8977. return ErrIntOverflowApi
  8978. }
  8979. if iNdEx >= l {
  8980. return io.ErrUnexpectedEOF
  8981. }
  8982. b := dAtA[iNdEx]
  8983. iNdEx++
  8984. msglen |= (int(b) & 0x7F) << shift
  8985. if b < 0x80 {
  8986. break
  8987. }
  8988. }
  8989. if msglen < 0 {
  8990. return ErrInvalidLengthApi
  8991. }
  8992. postIndex := iNdEx + msglen
  8993. if postIndex > l {
  8994. return io.ErrUnexpectedEOF
  8995. }
  8996. if m.LevelInfo == nil {
  8997. m.LevelInfo = &LevelInfoReply{}
  8998. }
  8999. if err := m.LevelInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9000. return err
  9001. }
  9002. iNdEx = postIndex
  9003. case 3:
  9004. if wireType != 2 {
  9005. return fmt.Errorf("proto: wrong wireType = %d for field OfficialInfo", wireType)
  9006. }
  9007. var msglen int
  9008. for shift := uint(0); ; shift += 7 {
  9009. if shift >= 64 {
  9010. return ErrIntOverflowApi
  9011. }
  9012. if iNdEx >= l {
  9013. return io.ErrUnexpectedEOF
  9014. }
  9015. b := dAtA[iNdEx]
  9016. iNdEx++
  9017. msglen |= (int(b) & 0x7F) << shift
  9018. if b < 0x80 {
  9019. break
  9020. }
  9021. }
  9022. if msglen < 0 {
  9023. return ErrInvalidLengthApi
  9024. }
  9025. postIndex := iNdEx + msglen
  9026. if postIndex > l {
  9027. return io.ErrUnexpectedEOF
  9028. }
  9029. if m.OfficialInfo == nil {
  9030. m.OfficialInfo = &OfficialInfoReply{}
  9031. }
  9032. if err := m.OfficialInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9033. return err
  9034. }
  9035. iNdEx = postIndex
  9036. default:
  9037. iNdEx = preIndex
  9038. skippy, err := skipApi(dAtA[iNdEx:])
  9039. if err != nil {
  9040. return err
  9041. }
  9042. if skippy < 0 {
  9043. return ErrInvalidLengthApi
  9044. }
  9045. if (iNdEx + skippy) > l {
  9046. return io.ErrUnexpectedEOF
  9047. }
  9048. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  9049. iNdEx += skippy
  9050. }
  9051. }
  9052. if iNdEx > l {
  9053. return io.ErrUnexpectedEOF
  9054. }
  9055. return nil
  9056. }
  9057. func (m *MemberInfosReply) Unmarshal(dAtA []byte) error {
  9058. l := len(dAtA)
  9059. iNdEx := 0
  9060. for iNdEx < l {
  9061. preIndex := iNdEx
  9062. var wire uint64
  9063. for shift := uint(0); ; shift += 7 {
  9064. if shift >= 64 {
  9065. return ErrIntOverflowApi
  9066. }
  9067. if iNdEx >= l {
  9068. return io.ErrUnexpectedEOF
  9069. }
  9070. b := dAtA[iNdEx]
  9071. iNdEx++
  9072. wire |= (uint64(b) & 0x7F) << shift
  9073. if b < 0x80 {
  9074. break
  9075. }
  9076. }
  9077. fieldNum := int32(wire >> 3)
  9078. wireType := int(wire & 0x7)
  9079. if wireType == 4 {
  9080. return fmt.Errorf("proto: MemberInfosReply: wiretype end group for non-group")
  9081. }
  9082. if fieldNum <= 0 {
  9083. return fmt.Errorf("proto: MemberInfosReply: illegal tag %d (wire type %d)", fieldNum, wire)
  9084. }
  9085. switch fieldNum {
  9086. case 1:
  9087. if wireType != 2 {
  9088. return fmt.Errorf("proto: wrong wireType = %d for field MemberInfos", wireType)
  9089. }
  9090. var msglen int
  9091. for shift := uint(0); ; shift += 7 {
  9092. if shift >= 64 {
  9093. return ErrIntOverflowApi
  9094. }
  9095. if iNdEx >= l {
  9096. return io.ErrUnexpectedEOF
  9097. }
  9098. b := dAtA[iNdEx]
  9099. iNdEx++
  9100. msglen |= (int(b) & 0x7F) << shift
  9101. if b < 0x80 {
  9102. break
  9103. }
  9104. }
  9105. if msglen < 0 {
  9106. return ErrInvalidLengthApi
  9107. }
  9108. postIndex := iNdEx + msglen
  9109. if postIndex > l {
  9110. return io.ErrUnexpectedEOF
  9111. }
  9112. if m.MemberInfos == nil {
  9113. m.MemberInfos = make(map[int64]*MemberInfoReply)
  9114. }
  9115. var mapkey int64
  9116. var mapvalue *MemberInfoReply
  9117. for iNdEx < postIndex {
  9118. entryPreIndex := iNdEx
  9119. var wire uint64
  9120. for shift := uint(0); ; shift += 7 {
  9121. if shift >= 64 {
  9122. return ErrIntOverflowApi
  9123. }
  9124. if iNdEx >= l {
  9125. return io.ErrUnexpectedEOF
  9126. }
  9127. b := dAtA[iNdEx]
  9128. iNdEx++
  9129. wire |= (uint64(b) & 0x7F) << shift
  9130. if b < 0x80 {
  9131. break
  9132. }
  9133. }
  9134. fieldNum := int32(wire >> 3)
  9135. if fieldNum == 1 {
  9136. for shift := uint(0); ; shift += 7 {
  9137. if shift >= 64 {
  9138. return ErrIntOverflowApi
  9139. }
  9140. if iNdEx >= l {
  9141. return io.ErrUnexpectedEOF
  9142. }
  9143. b := dAtA[iNdEx]
  9144. iNdEx++
  9145. mapkey |= (int64(b) & 0x7F) << shift
  9146. if b < 0x80 {
  9147. break
  9148. }
  9149. }
  9150. } else if fieldNum == 2 {
  9151. var mapmsglen int
  9152. for shift := uint(0); ; shift += 7 {
  9153. if shift >= 64 {
  9154. return ErrIntOverflowApi
  9155. }
  9156. if iNdEx >= l {
  9157. return io.ErrUnexpectedEOF
  9158. }
  9159. b := dAtA[iNdEx]
  9160. iNdEx++
  9161. mapmsglen |= (int(b) & 0x7F) << shift
  9162. if b < 0x80 {
  9163. break
  9164. }
  9165. }
  9166. if mapmsglen < 0 {
  9167. return ErrInvalidLengthApi
  9168. }
  9169. postmsgIndex := iNdEx + mapmsglen
  9170. if mapmsglen < 0 {
  9171. return ErrInvalidLengthApi
  9172. }
  9173. if postmsgIndex > l {
  9174. return io.ErrUnexpectedEOF
  9175. }
  9176. mapvalue = &MemberInfoReply{}
  9177. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  9178. return err
  9179. }
  9180. iNdEx = postmsgIndex
  9181. } else {
  9182. iNdEx = entryPreIndex
  9183. skippy, err := skipApi(dAtA[iNdEx:])
  9184. if err != nil {
  9185. return err
  9186. }
  9187. if skippy < 0 {
  9188. return ErrInvalidLengthApi
  9189. }
  9190. if (iNdEx + skippy) > postIndex {
  9191. return io.ErrUnexpectedEOF
  9192. }
  9193. iNdEx += skippy
  9194. }
  9195. }
  9196. m.MemberInfos[mapkey] = mapvalue
  9197. iNdEx = postIndex
  9198. default:
  9199. iNdEx = preIndex
  9200. skippy, err := skipApi(dAtA[iNdEx:])
  9201. if err != nil {
  9202. return err
  9203. }
  9204. if skippy < 0 {
  9205. return ErrInvalidLengthApi
  9206. }
  9207. if (iNdEx + skippy) > l {
  9208. return io.ErrUnexpectedEOF
  9209. }
  9210. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  9211. iNdEx += skippy
  9212. }
  9213. }
  9214. if iNdEx > l {
  9215. return io.ErrUnexpectedEOF
  9216. }
  9217. return nil
  9218. }
  9219. func (m *NickUpdatedReply) Unmarshal(dAtA []byte) error {
  9220. l := len(dAtA)
  9221. iNdEx := 0
  9222. for iNdEx < l {
  9223. preIndex := iNdEx
  9224. var wire uint64
  9225. for shift := uint(0); ; shift += 7 {
  9226. if shift >= 64 {
  9227. return ErrIntOverflowApi
  9228. }
  9229. if iNdEx >= l {
  9230. return io.ErrUnexpectedEOF
  9231. }
  9232. b := dAtA[iNdEx]
  9233. iNdEx++
  9234. wire |= (uint64(b) & 0x7F) << shift
  9235. if b < 0x80 {
  9236. break
  9237. }
  9238. }
  9239. fieldNum := int32(wire >> 3)
  9240. wireType := int(wire & 0x7)
  9241. if wireType == 4 {
  9242. return fmt.Errorf("proto: NickUpdatedReply: wiretype end group for non-group")
  9243. }
  9244. if fieldNum <= 0 {
  9245. return fmt.Errorf("proto: NickUpdatedReply: illegal tag %d (wire type %d)", fieldNum, wire)
  9246. }
  9247. switch fieldNum {
  9248. case 1:
  9249. if wireType != 0 {
  9250. return fmt.Errorf("proto: wrong wireType = %d for field NickUpdated", wireType)
  9251. }
  9252. var v int
  9253. for shift := uint(0); ; shift += 7 {
  9254. if shift >= 64 {
  9255. return ErrIntOverflowApi
  9256. }
  9257. if iNdEx >= l {
  9258. return io.ErrUnexpectedEOF
  9259. }
  9260. b := dAtA[iNdEx]
  9261. iNdEx++
  9262. v |= (int(b) & 0x7F) << shift
  9263. if b < 0x80 {
  9264. break
  9265. }
  9266. }
  9267. m.NickUpdated = bool(v != 0)
  9268. default:
  9269. iNdEx = preIndex
  9270. skippy, err := skipApi(dAtA[iNdEx:])
  9271. if err != nil {
  9272. return err
  9273. }
  9274. if skippy < 0 {
  9275. return ErrInvalidLengthApi
  9276. }
  9277. if (iNdEx + skippy) > l {
  9278. return io.ErrUnexpectedEOF
  9279. }
  9280. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  9281. iNdEx += skippy
  9282. }
  9283. }
  9284. if iNdEx > l {
  9285. return io.ErrUnexpectedEOF
  9286. }
  9287. return nil
  9288. }
  9289. func (m *OfficialDocReq) Unmarshal(dAtA []byte) error {
  9290. l := len(dAtA)
  9291. iNdEx := 0
  9292. for iNdEx < l {
  9293. preIndex := iNdEx
  9294. var wire uint64
  9295. for shift := uint(0); ; shift += 7 {
  9296. if shift >= 64 {
  9297. return ErrIntOverflowApi
  9298. }
  9299. if iNdEx >= l {
  9300. return io.ErrUnexpectedEOF
  9301. }
  9302. b := dAtA[iNdEx]
  9303. iNdEx++
  9304. wire |= (uint64(b) & 0x7F) << shift
  9305. if b < 0x80 {
  9306. break
  9307. }
  9308. }
  9309. fieldNum := int32(wire >> 3)
  9310. wireType := int(wire & 0x7)
  9311. if wireType == 4 {
  9312. return fmt.Errorf("proto: OfficialDocReq: wiretype end group for non-group")
  9313. }
  9314. if fieldNum <= 0 {
  9315. return fmt.Errorf("proto: OfficialDocReq: illegal tag %d (wire type %d)", fieldNum, wire)
  9316. }
  9317. switch fieldNum {
  9318. case 1:
  9319. if wireType != 0 {
  9320. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  9321. }
  9322. m.Mid = 0
  9323. for shift := uint(0); ; shift += 7 {
  9324. if shift >= 64 {
  9325. return ErrIntOverflowApi
  9326. }
  9327. if iNdEx >= l {
  9328. return io.ErrUnexpectedEOF
  9329. }
  9330. b := dAtA[iNdEx]
  9331. iNdEx++
  9332. m.Mid |= (int64(b) & 0x7F) << shift
  9333. if b < 0x80 {
  9334. break
  9335. }
  9336. }
  9337. case 2:
  9338. if wireType != 2 {
  9339. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  9340. }
  9341. var stringLen uint64
  9342. for shift := uint(0); ; shift += 7 {
  9343. if shift >= 64 {
  9344. return ErrIntOverflowApi
  9345. }
  9346. if iNdEx >= l {
  9347. return io.ErrUnexpectedEOF
  9348. }
  9349. b := dAtA[iNdEx]
  9350. iNdEx++
  9351. stringLen |= (uint64(b) & 0x7F) << shift
  9352. if b < 0x80 {
  9353. break
  9354. }
  9355. }
  9356. intStringLen := int(stringLen)
  9357. if intStringLen < 0 {
  9358. return ErrInvalidLengthApi
  9359. }
  9360. postIndex := iNdEx + intStringLen
  9361. if postIndex > l {
  9362. return io.ErrUnexpectedEOF
  9363. }
  9364. m.Name = string(dAtA[iNdEx:postIndex])
  9365. iNdEx = postIndex
  9366. case 3:
  9367. if wireType != 0 {
  9368. return fmt.Errorf("proto: wrong wireType = %d for field State", wireType)
  9369. }
  9370. m.State = 0
  9371. for shift := uint(0); ; shift += 7 {
  9372. if shift >= 64 {
  9373. return ErrIntOverflowApi
  9374. }
  9375. if iNdEx >= l {
  9376. return io.ErrUnexpectedEOF
  9377. }
  9378. b := dAtA[iNdEx]
  9379. iNdEx++
  9380. m.State |= (int8(b) & 0x7F) << shift
  9381. if b < 0x80 {
  9382. break
  9383. }
  9384. }
  9385. case 4:
  9386. if wireType != 0 {
  9387. return fmt.Errorf("proto: wrong wireType = %d for field Role", wireType)
  9388. }
  9389. m.Role = 0
  9390. for shift := uint(0); ; shift += 7 {
  9391. if shift >= 64 {
  9392. return ErrIntOverflowApi
  9393. }
  9394. if iNdEx >= l {
  9395. return io.ErrUnexpectedEOF
  9396. }
  9397. b := dAtA[iNdEx]
  9398. iNdEx++
  9399. m.Role |= (int8(b) & 0x7F) << shift
  9400. if b < 0x80 {
  9401. break
  9402. }
  9403. }
  9404. case 5:
  9405. if wireType != 2 {
  9406. return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType)
  9407. }
  9408. var stringLen uint64
  9409. for shift := uint(0); ; shift += 7 {
  9410. if shift >= 64 {
  9411. return ErrIntOverflowApi
  9412. }
  9413. if iNdEx >= l {
  9414. return io.ErrUnexpectedEOF
  9415. }
  9416. b := dAtA[iNdEx]
  9417. iNdEx++
  9418. stringLen |= (uint64(b) & 0x7F) << shift
  9419. if b < 0x80 {
  9420. break
  9421. }
  9422. }
  9423. intStringLen := int(stringLen)
  9424. if intStringLen < 0 {
  9425. return ErrInvalidLengthApi
  9426. }
  9427. postIndex := iNdEx + intStringLen
  9428. if postIndex > l {
  9429. return io.ErrUnexpectedEOF
  9430. }
  9431. m.Title = string(dAtA[iNdEx:postIndex])
  9432. iNdEx = postIndex
  9433. case 6:
  9434. if wireType != 2 {
  9435. return fmt.Errorf("proto: wrong wireType = %d for field Desc", wireType)
  9436. }
  9437. var stringLen uint64
  9438. for shift := uint(0); ; shift += 7 {
  9439. if shift >= 64 {
  9440. return ErrIntOverflowApi
  9441. }
  9442. if iNdEx >= l {
  9443. return io.ErrUnexpectedEOF
  9444. }
  9445. b := dAtA[iNdEx]
  9446. iNdEx++
  9447. stringLen |= (uint64(b) & 0x7F) << shift
  9448. if b < 0x80 {
  9449. break
  9450. }
  9451. }
  9452. intStringLen := int(stringLen)
  9453. if intStringLen < 0 {
  9454. return ErrInvalidLengthApi
  9455. }
  9456. postIndex := iNdEx + intStringLen
  9457. if postIndex > l {
  9458. return io.ErrUnexpectedEOF
  9459. }
  9460. m.Desc = string(dAtA[iNdEx:postIndex])
  9461. iNdEx = postIndex
  9462. case 7:
  9463. if wireType != 2 {
  9464. return fmt.Errorf("proto: wrong wireType = %d for field RejectReason", wireType)
  9465. }
  9466. var stringLen uint64
  9467. for shift := uint(0); ; shift += 7 {
  9468. if shift >= 64 {
  9469. return ErrIntOverflowApi
  9470. }
  9471. if iNdEx >= l {
  9472. return io.ErrUnexpectedEOF
  9473. }
  9474. b := dAtA[iNdEx]
  9475. iNdEx++
  9476. stringLen |= (uint64(b) & 0x7F) << shift
  9477. if b < 0x80 {
  9478. break
  9479. }
  9480. }
  9481. intStringLen := int(stringLen)
  9482. if intStringLen < 0 {
  9483. return ErrInvalidLengthApi
  9484. }
  9485. postIndex := iNdEx + intStringLen
  9486. if postIndex > l {
  9487. return io.ErrUnexpectedEOF
  9488. }
  9489. m.RejectReason = string(dAtA[iNdEx:postIndex])
  9490. iNdEx = postIndex
  9491. case 8:
  9492. if wireType != 0 {
  9493. return fmt.Errorf("proto: wrong wireType = %d for field Realname", wireType)
  9494. }
  9495. m.Realname = 0
  9496. for shift := uint(0); ; shift += 7 {
  9497. if shift >= 64 {
  9498. return ErrIntOverflowApi
  9499. }
  9500. if iNdEx >= l {
  9501. return io.ErrUnexpectedEOF
  9502. }
  9503. b := dAtA[iNdEx]
  9504. iNdEx++
  9505. m.Realname |= (int8(b) & 0x7F) << shift
  9506. if b < 0x80 {
  9507. break
  9508. }
  9509. }
  9510. case 9:
  9511. if wireType != 2 {
  9512. return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
  9513. }
  9514. var stringLen uint64
  9515. for shift := uint(0); ; shift += 7 {
  9516. if shift >= 64 {
  9517. return ErrIntOverflowApi
  9518. }
  9519. if iNdEx >= l {
  9520. return io.ErrUnexpectedEOF
  9521. }
  9522. b := dAtA[iNdEx]
  9523. iNdEx++
  9524. stringLen |= (uint64(b) & 0x7F) << shift
  9525. if b < 0x80 {
  9526. break
  9527. }
  9528. }
  9529. intStringLen := int(stringLen)
  9530. if intStringLen < 0 {
  9531. return ErrInvalidLengthApi
  9532. }
  9533. postIndex := iNdEx + intStringLen
  9534. if postIndex > l {
  9535. return io.ErrUnexpectedEOF
  9536. }
  9537. m.Operator = string(dAtA[iNdEx:postIndex])
  9538. iNdEx = postIndex
  9539. case 10:
  9540. if wireType != 2 {
  9541. return fmt.Errorf("proto: wrong wireType = %d for field Telephone", wireType)
  9542. }
  9543. var stringLen uint64
  9544. for shift := uint(0); ; shift += 7 {
  9545. if shift >= 64 {
  9546. return ErrIntOverflowApi
  9547. }
  9548. if iNdEx >= l {
  9549. return io.ErrUnexpectedEOF
  9550. }
  9551. b := dAtA[iNdEx]
  9552. iNdEx++
  9553. stringLen |= (uint64(b) & 0x7F) << shift
  9554. if b < 0x80 {
  9555. break
  9556. }
  9557. }
  9558. intStringLen := int(stringLen)
  9559. if intStringLen < 0 {
  9560. return ErrInvalidLengthApi
  9561. }
  9562. postIndex := iNdEx + intStringLen
  9563. if postIndex > l {
  9564. return io.ErrUnexpectedEOF
  9565. }
  9566. m.Telephone = string(dAtA[iNdEx:postIndex])
  9567. iNdEx = postIndex
  9568. case 11:
  9569. if wireType != 2 {
  9570. return fmt.Errorf("proto: wrong wireType = %d for field Email", wireType)
  9571. }
  9572. var stringLen uint64
  9573. for shift := uint(0); ; shift += 7 {
  9574. if shift >= 64 {
  9575. return ErrIntOverflowApi
  9576. }
  9577. if iNdEx >= l {
  9578. return io.ErrUnexpectedEOF
  9579. }
  9580. b := dAtA[iNdEx]
  9581. iNdEx++
  9582. stringLen |= (uint64(b) & 0x7F) << shift
  9583. if b < 0x80 {
  9584. break
  9585. }
  9586. }
  9587. intStringLen := int(stringLen)
  9588. if intStringLen < 0 {
  9589. return ErrInvalidLengthApi
  9590. }
  9591. postIndex := iNdEx + intStringLen
  9592. if postIndex > l {
  9593. return io.ErrUnexpectedEOF
  9594. }
  9595. m.Email = string(dAtA[iNdEx:postIndex])
  9596. iNdEx = postIndex
  9597. case 12:
  9598. if wireType != 2 {
  9599. return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType)
  9600. }
  9601. var stringLen uint64
  9602. for shift := uint(0); ; shift += 7 {
  9603. if shift >= 64 {
  9604. return ErrIntOverflowApi
  9605. }
  9606. if iNdEx >= l {
  9607. return io.ErrUnexpectedEOF
  9608. }
  9609. b := dAtA[iNdEx]
  9610. iNdEx++
  9611. stringLen |= (uint64(b) & 0x7F) << shift
  9612. if b < 0x80 {
  9613. break
  9614. }
  9615. }
  9616. intStringLen := int(stringLen)
  9617. if intStringLen < 0 {
  9618. return ErrInvalidLengthApi
  9619. }
  9620. postIndex := iNdEx + intStringLen
  9621. if postIndex > l {
  9622. return io.ErrUnexpectedEOF
  9623. }
  9624. m.Address = string(dAtA[iNdEx:postIndex])
  9625. iNdEx = postIndex
  9626. case 13:
  9627. if wireType != 2 {
  9628. return fmt.Errorf("proto: wrong wireType = %d for field Company", wireType)
  9629. }
  9630. var stringLen uint64
  9631. for shift := uint(0); ; shift += 7 {
  9632. if shift >= 64 {
  9633. return ErrIntOverflowApi
  9634. }
  9635. if iNdEx >= l {
  9636. return io.ErrUnexpectedEOF
  9637. }
  9638. b := dAtA[iNdEx]
  9639. iNdEx++
  9640. stringLen |= (uint64(b) & 0x7F) << shift
  9641. if b < 0x80 {
  9642. break
  9643. }
  9644. }
  9645. intStringLen := int(stringLen)
  9646. if intStringLen < 0 {
  9647. return ErrInvalidLengthApi
  9648. }
  9649. postIndex := iNdEx + intStringLen
  9650. if postIndex > l {
  9651. return io.ErrUnexpectedEOF
  9652. }
  9653. m.Company = string(dAtA[iNdEx:postIndex])
  9654. iNdEx = postIndex
  9655. case 14:
  9656. if wireType != 2 {
  9657. return fmt.Errorf("proto: wrong wireType = %d for field CreditCode", wireType)
  9658. }
  9659. var stringLen uint64
  9660. for shift := uint(0); ; shift += 7 {
  9661. if shift >= 64 {
  9662. return ErrIntOverflowApi
  9663. }
  9664. if iNdEx >= l {
  9665. return io.ErrUnexpectedEOF
  9666. }
  9667. b := dAtA[iNdEx]
  9668. iNdEx++
  9669. stringLen |= (uint64(b) & 0x7F) << shift
  9670. if b < 0x80 {
  9671. break
  9672. }
  9673. }
  9674. intStringLen := int(stringLen)
  9675. if intStringLen < 0 {
  9676. return ErrInvalidLengthApi
  9677. }
  9678. postIndex := iNdEx + intStringLen
  9679. if postIndex > l {
  9680. return io.ErrUnexpectedEOF
  9681. }
  9682. m.CreditCode = string(dAtA[iNdEx:postIndex])
  9683. iNdEx = postIndex
  9684. case 15:
  9685. if wireType != 2 {
  9686. return fmt.Errorf("proto: wrong wireType = %d for field Organization", wireType)
  9687. }
  9688. var stringLen uint64
  9689. for shift := uint(0); ; shift += 7 {
  9690. if shift >= 64 {
  9691. return ErrIntOverflowApi
  9692. }
  9693. if iNdEx >= l {
  9694. return io.ErrUnexpectedEOF
  9695. }
  9696. b := dAtA[iNdEx]
  9697. iNdEx++
  9698. stringLen |= (uint64(b) & 0x7F) << shift
  9699. if b < 0x80 {
  9700. break
  9701. }
  9702. }
  9703. intStringLen := int(stringLen)
  9704. if intStringLen < 0 {
  9705. return ErrInvalidLengthApi
  9706. }
  9707. postIndex := iNdEx + intStringLen
  9708. if postIndex > l {
  9709. return io.ErrUnexpectedEOF
  9710. }
  9711. m.Organization = string(dAtA[iNdEx:postIndex])
  9712. iNdEx = postIndex
  9713. case 16:
  9714. if wireType != 2 {
  9715. return fmt.Errorf("proto: wrong wireType = %d for field OrganizationType", wireType)
  9716. }
  9717. var stringLen uint64
  9718. for shift := uint(0); ; shift += 7 {
  9719. if shift >= 64 {
  9720. return ErrIntOverflowApi
  9721. }
  9722. if iNdEx >= l {
  9723. return io.ErrUnexpectedEOF
  9724. }
  9725. b := dAtA[iNdEx]
  9726. iNdEx++
  9727. stringLen |= (uint64(b) & 0x7F) << shift
  9728. if b < 0x80 {
  9729. break
  9730. }
  9731. }
  9732. intStringLen := int(stringLen)
  9733. if intStringLen < 0 {
  9734. return ErrInvalidLengthApi
  9735. }
  9736. postIndex := iNdEx + intStringLen
  9737. if postIndex > l {
  9738. return io.ErrUnexpectedEOF
  9739. }
  9740. m.OrganizationType = string(dAtA[iNdEx:postIndex])
  9741. iNdEx = postIndex
  9742. case 17:
  9743. if wireType != 2 {
  9744. return fmt.Errorf("proto: wrong wireType = %d for field BusinessLicense", wireType)
  9745. }
  9746. var stringLen uint64
  9747. for shift := uint(0); ; shift += 7 {
  9748. if shift >= 64 {
  9749. return ErrIntOverflowApi
  9750. }
  9751. if iNdEx >= l {
  9752. return io.ErrUnexpectedEOF
  9753. }
  9754. b := dAtA[iNdEx]
  9755. iNdEx++
  9756. stringLen |= (uint64(b) & 0x7F) << shift
  9757. if b < 0x80 {
  9758. break
  9759. }
  9760. }
  9761. intStringLen := int(stringLen)
  9762. if intStringLen < 0 {
  9763. return ErrInvalidLengthApi
  9764. }
  9765. postIndex := iNdEx + intStringLen
  9766. if postIndex > l {
  9767. return io.ErrUnexpectedEOF
  9768. }
  9769. m.BusinessLicense = string(dAtA[iNdEx:postIndex])
  9770. iNdEx = postIndex
  9771. case 18:
  9772. if wireType != 2 {
  9773. return fmt.Errorf("proto: wrong wireType = %d for field BusinessScale", wireType)
  9774. }
  9775. var stringLen uint64
  9776. for shift := uint(0); ; shift += 7 {
  9777. if shift >= 64 {
  9778. return ErrIntOverflowApi
  9779. }
  9780. if iNdEx >= l {
  9781. return io.ErrUnexpectedEOF
  9782. }
  9783. b := dAtA[iNdEx]
  9784. iNdEx++
  9785. stringLen |= (uint64(b) & 0x7F) << shift
  9786. if b < 0x80 {
  9787. break
  9788. }
  9789. }
  9790. intStringLen := int(stringLen)
  9791. if intStringLen < 0 {
  9792. return ErrInvalidLengthApi
  9793. }
  9794. postIndex := iNdEx + intStringLen
  9795. if postIndex > l {
  9796. return io.ErrUnexpectedEOF
  9797. }
  9798. m.BusinessScale = string(dAtA[iNdEx:postIndex])
  9799. iNdEx = postIndex
  9800. case 19:
  9801. if wireType != 2 {
  9802. return fmt.Errorf("proto: wrong wireType = %d for field BusinessLevel", wireType)
  9803. }
  9804. var stringLen uint64
  9805. for shift := uint(0); ; shift += 7 {
  9806. if shift >= 64 {
  9807. return ErrIntOverflowApi
  9808. }
  9809. if iNdEx >= l {
  9810. return io.ErrUnexpectedEOF
  9811. }
  9812. b := dAtA[iNdEx]
  9813. iNdEx++
  9814. stringLen |= (uint64(b) & 0x7F) << shift
  9815. if b < 0x80 {
  9816. break
  9817. }
  9818. }
  9819. intStringLen := int(stringLen)
  9820. if intStringLen < 0 {
  9821. return ErrInvalidLengthApi
  9822. }
  9823. postIndex := iNdEx + intStringLen
  9824. if postIndex > l {
  9825. return io.ErrUnexpectedEOF
  9826. }
  9827. m.BusinessLevel = string(dAtA[iNdEx:postIndex])
  9828. iNdEx = postIndex
  9829. case 20:
  9830. if wireType != 2 {
  9831. return fmt.Errorf("proto: wrong wireType = %d for field BusinessAuth", wireType)
  9832. }
  9833. var stringLen uint64
  9834. for shift := uint(0); ; shift += 7 {
  9835. if shift >= 64 {
  9836. return ErrIntOverflowApi
  9837. }
  9838. if iNdEx >= l {
  9839. return io.ErrUnexpectedEOF
  9840. }
  9841. b := dAtA[iNdEx]
  9842. iNdEx++
  9843. stringLen |= (uint64(b) & 0x7F) << shift
  9844. if b < 0x80 {
  9845. break
  9846. }
  9847. }
  9848. intStringLen := int(stringLen)
  9849. if intStringLen < 0 {
  9850. return ErrInvalidLengthApi
  9851. }
  9852. postIndex := iNdEx + intStringLen
  9853. if postIndex > l {
  9854. return io.ErrUnexpectedEOF
  9855. }
  9856. m.BusinessAuth = string(dAtA[iNdEx:postIndex])
  9857. iNdEx = postIndex
  9858. case 21:
  9859. if wireType != 2 {
  9860. return fmt.Errorf("proto: wrong wireType = %d for field Supplement", wireType)
  9861. }
  9862. var stringLen uint64
  9863. for shift := uint(0); ; shift += 7 {
  9864. if shift >= 64 {
  9865. return ErrIntOverflowApi
  9866. }
  9867. if iNdEx >= l {
  9868. return io.ErrUnexpectedEOF
  9869. }
  9870. b := dAtA[iNdEx]
  9871. iNdEx++
  9872. stringLen |= (uint64(b) & 0x7F) << shift
  9873. if b < 0x80 {
  9874. break
  9875. }
  9876. }
  9877. intStringLen := int(stringLen)
  9878. if intStringLen < 0 {
  9879. return ErrInvalidLengthApi
  9880. }
  9881. postIndex := iNdEx + intStringLen
  9882. if postIndex > l {
  9883. return io.ErrUnexpectedEOF
  9884. }
  9885. m.Supplement = string(dAtA[iNdEx:postIndex])
  9886. iNdEx = postIndex
  9887. case 22:
  9888. if wireType != 2 {
  9889. return fmt.Errorf("proto: wrong wireType = %d for field Professional", wireType)
  9890. }
  9891. var stringLen uint64
  9892. for shift := uint(0); ; shift += 7 {
  9893. if shift >= 64 {
  9894. return ErrIntOverflowApi
  9895. }
  9896. if iNdEx >= l {
  9897. return io.ErrUnexpectedEOF
  9898. }
  9899. b := dAtA[iNdEx]
  9900. iNdEx++
  9901. stringLen |= (uint64(b) & 0x7F) << shift
  9902. if b < 0x80 {
  9903. break
  9904. }
  9905. }
  9906. intStringLen := int(stringLen)
  9907. if intStringLen < 0 {
  9908. return ErrInvalidLengthApi
  9909. }
  9910. postIndex := iNdEx + intStringLen
  9911. if postIndex > l {
  9912. return io.ErrUnexpectedEOF
  9913. }
  9914. m.Professional = string(dAtA[iNdEx:postIndex])
  9915. iNdEx = postIndex
  9916. case 23:
  9917. if wireType != 2 {
  9918. return fmt.Errorf("proto: wrong wireType = %d for field Identification", wireType)
  9919. }
  9920. var stringLen uint64
  9921. for shift := uint(0); ; shift += 7 {
  9922. if shift >= 64 {
  9923. return ErrIntOverflowApi
  9924. }
  9925. if iNdEx >= l {
  9926. return io.ErrUnexpectedEOF
  9927. }
  9928. b := dAtA[iNdEx]
  9929. iNdEx++
  9930. stringLen |= (uint64(b) & 0x7F) << shift
  9931. if b < 0x80 {
  9932. break
  9933. }
  9934. }
  9935. intStringLen := int(stringLen)
  9936. if intStringLen < 0 {
  9937. return ErrInvalidLengthApi
  9938. }
  9939. postIndex := iNdEx + intStringLen
  9940. if postIndex > l {
  9941. return io.ErrUnexpectedEOF
  9942. }
  9943. m.Identification = string(dAtA[iNdEx:postIndex])
  9944. iNdEx = postIndex
  9945. case 24:
  9946. if wireType != 2 {
  9947. return fmt.Errorf("proto: wrong wireType = %d for field SubmitSource", wireType)
  9948. }
  9949. var stringLen uint64
  9950. for shift := uint(0); ; shift += 7 {
  9951. if shift >= 64 {
  9952. return ErrIntOverflowApi
  9953. }
  9954. if iNdEx >= l {
  9955. return io.ErrUnexpectedEOF
  9956. }
  9957. b := dAtA[iNdEx]
  9958. iNdEx++
  9959. stringLen |= (uint64(b) & 0x7F) << shift
  9960. if b < 0x80 {
  9961. break
  9962. }
  9963. }
  9964. intStringLen := int(stringLen)
  9965. if intStringLen < 0 {
  9966. return ErrInvalidLengthApi
  9967. }
  9968. postIndex := iNdEx + intStringLen
  9969. if postIndex > l {
  9970. return io.ErrUnexpectedEOF
  9971. }
  9972. m.SubmitSource = string(dAtA[iNdEx:postIndex])
  9973. iNdEx = postIndex
  9974. default:
  9975. iNdEx = preIndex
  9976. skippy, err := skipApi(dAtA[iNdEx:])
  9977. if err != nil {
  9978. return err
  9979. }
  9980. if skippy < 0 {
  9981. return ErrInvalidLengthApi
  9982. }
  9983. if (iNdEx + skippy) > l {
  9984. return io.ErrUnexpectedEOF
  9985. }
  9986. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  9987. iNdEx += skippy
  9988. }
  9989. }
  9990. if iNdEx > l {
  9991. return io.ErrUnexpectedEOF
  9992. }
  9993. return nil
  9994. }
  9995. func (m *UpdateSexReq) Unmarshal(dAtA []byte) error {
  9996. l := len(dAtA)
  9997. iNdEx := 0
  9998. for iNdEx < l {
  9999. preIndex := iNdEx
  10000. var wire uint64
  10001. for shift := uint(0); ; shift += 7 {
  10002. if shift >= 64 {
  10003. return ErrIntOverflowApi
  10004. }
  10005. if iNdEx >= l {
  10006. return io.ErrUnexpectedEOF
  10007. }
  10008. b := dAtA[iNdEx]
  10009. iNdEx++
  10010. wire |= (uint64(b) & 0x7F) << shift
  10011. if b < 0x80 {
  10012. break
  10013. }
  10014. }
  10015. fieldNum := int32(wire >> 3)
  10016. wireType := int(wire & 0x7)
  10017. if wireType == 4 {
  10018. return fmt.Errorf("proto: UpdateSexReq: wiretype end group for non-group")
  10019. }
  10020. if fieldNum <= 0 {
  10021. return fmt.Errorf("proto: UpdateSexReq: illegal tag %d (wire type %d)", fieldNum, wire)
  10022. }
  10023. switch fieldNum {
  10024. case 1:
  10025. if wireType != 0 {
  10026. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  10027. }
  10028. m.Mid = 0
  10029. for shift := uint(0); ; shift += 7 {
  10030. if shift >= 64 {
  10031. return ErrIntOverflowApi
  10032. }
  10033. if iNdEx >= l {
  10034. return io.ErrUnexpectedEOF
  10035. }
  10036. b := dAtA[iNdEx]
  10037. iNdEx++
  10038. m.Mid |= (int64(b) & 0x7F) << shift
  10039. if b < 0x80 {
  10040. break
  10041. }
  10042. }
  10043. case 2:
  10044. if wireType != 0 {
  10045. return fmt.Errorf("proto: wrong wireType = %d for field Sex", wireType)
  10046. }
  10047. m.Sex = 0
  10048. for shift := uint(0); ; shift += 7 {
  10049. if shift >= 64 {
  10050. return ErrIntOverflowApi
  10051. }
  10052. if iNdEx >= l {
  10053. return io.ErrUnexpectedEOF
  10054. }
  10055. b := dAtA[iNdEx]
  10056. iNdEx++
  10057. m.Sex |= (int64(b) & 0x7F) << shift
  10058. if b < 0x80 {
  10059. break
  10060. }
  10061. }
  10062. case 3:
  10063. if wireType != 2 {
  10064. return fmt.Errorf("proto: wrong wireType = %d for field Remote_IP", wireType)
  10065. }
  10066. var stringLen uint64
  10067. for shift := uint(0); ; shift += 7 {
  10068. if shift >= 64 {
  10069. return ErrIntOverflowApi
  10070. }
  10071. if iNdEx >= l {
  10072. return io.ErrUnexpectedEOF
  10073. }
  10074. b := dAtA[iNdEx]
  10075. iNdEx++
  10076. stringLen |= (uint64(b) & 0x7F) << shift
  10077. if b < 0x80 {
  10078. break
  10079. }
  10080. }
  10081. intStringLen := int(stringLen)
  10082. if intStringLen < 0 {
  10083. return ErrInvalidLengthApi
  10084. }
  10085. postIndex := iNdEx + intStringLen
  10086. if postIndex > l {
  10087. return io.ErrUnexpectedEOF
  10088. }
  10089. m.Remote_IP = string(dAtA[iNdEx:postIndex])
  10090. iNdEx = postIndex
  10091. default:
  10092. iNdEx = preIndex
  10093. skippy, err := skipApi(dAtA[iNdEx:])
  10094. if err != nil {
  10095. return err
  10096. }
  10097. if skippy < 0 {
  10098. return ErrInvalidLengthApi
  10099. }
  10100. if (iNdEx + skippy) > l {
  10101. return io.ErrUnexpectedEOF
  10102. }
  10103. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  10104. iNdEx += skippy
  10105. }
  10106. }
  10107. if iNdEx > l {
  10108. return io.ErrUnexpectedEOF
  10109. }
  10110. return nil
  10111. }
  10112. func (m *UpdateUnameReq) Unmarshal(dAtA []byte) error {
  10113. l := len(dAtA)
  10114. iNdEx := 0
  10115. for iNdEx < l {
  10116. preIndex := iNdEx
  10117. var wire uint64
  10118. for shift := uint(0); ; shift += 7 {
  10119. if shift >= 64 {
  10120. return ErrIntOverflowApi
  10121. }
  10122. if iNdEx >= l {
  10123. return io.ErrUnexpectedEOF
  10124. }
  10125. b := dAtA[iNdEx]
  10126. iNdEx++
  10127. wire |= (uint64(b) & 0x7F) << shift
  10128. if b < 0x80 {
  10129. break
  10130. }
  10131. }
  10132. fieldNum := int32(wire >> 3)
  10133. wireType := int(wire & 0x7)
  10134. if wireType == 4 {
  10135. return fmt.Errorf("proto: UpdateUnameReq: wiretype end group for non-group")
  10136. }
  10137. if fieldNum <= 0 {
  10138. return fmt.Errorf("proto: UpdateUnameReq: illegal tag %d (wire type %d)", fieldNum, wire)
  10139. }
  10140. switch fieldNum {
  10141. case 1:
  10142. if wireType != 0 {
  10143. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  10144. }
  10145. m.Mid = 0
  10146. for shift := uint(0); ; shift += 7 {
  10147. if shift >= 64 {
  10148. return ErrIntOverflowApi
  10149. }
  10150. if iNdEx >= l {
  10151. return io.ErrUnexpectedEOF
  10152. }
  10153. b := dAtA[iNdEx]
  10154. iNdEx++
  10155. m.Mid |= (int64(b) & 0x7F) << shift
  10156. if b < 0x80 {
  10157. break
  10158. }
  10159. }
  10160. case 2:
  10161. if wireType != 2 {
  10162. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  10163. }
  10164. var stringLen uint64
  10165. for shift := uint(0); ; shift += 7 {
  10166. if shift >= 64 {
  10167. return ErrIntOverflowApi
  10168. }
  10169. if iNdEx >= l {
  10170. return io.ErrUnexpectedEOF
  10171. }
  10172. b := dAtA[iNdEx]
  10173. iNdEx++
  10174. stringLen |= (uint64(b) & 0x7F) << shift
  10175. if b < 0x80 {
  10176. break
  10177. }
  10178. }
  10179. intStringLen := int(stringLen)
  10180. if intStringLen < 0 {
  10181. return ErrInvalidLengthApi
  10182. }
  10183. postIndex := iNdEx + intStringLen
  10184. if postIndex > l {
  10185. return io.ErrUnexpectedEOF
  10186. }
  10187. m.Name = string(dAtA[iNdEx:postIndex])
  10188. iNdEx = postIndex
  10189. case 3:
  10190. if wireType != 2 {
  10191. return fmt.Errorf("proto: wrong wireType = %d for field Remote_IP", wireType)
  10192. }
  10193. var stringLen uint64
  10194. for shift := uint(0); ; shift += 7 {
  10195. if shift >= 64 {
  10196. return ErrIntOverflowApi
  10197. }
  10198. if iNdEx >= l {
  10199. return io.ErrUnexpectedEOF
  10200. }
  10201. b := dAtA[iNdEx]
  10202. iNdEx++
  10203. stringLen |= (uint64(b) & 0x7F) << shift
  10204. if b < 0x80 {
  10205. break
  10206. }
  10207. }
  10208. intStringLen := int(stringLen)
  10209. if intStringLen < 0 {
  10210. return ErrInvalidLengthApi
  10211. }
  10212. postIndex := iNdEx + intStringLen
  10213. if postIndex > l {
  10214. return io.ErrUnexpectedEOF
  10215. }
  10216. m.Remote_IP = string(dAtA[iNdEx:postIndex])
  10217. iNdEx = postIndex
  10218. default:
  10219. iNdEx = preIndex
  10220. skippy, err := skipApi(dAtA[iNdEx:])
  10221. if err != nil {
  10222. return err
  10223. }
  10224. if skippy < 0 {
  10225. return ErrInvalidLengthApi
  10226. }
  10227. if (iNdEx + skippy) > l {
  10228. return io.ErrUnexpectedEOF
  10229. }
  10230. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  10231. iNdEx += skippy
  10232. }
  10233. }
  10234. if iNdEx > l {
  10235. return io.ErrUnexpectedEOF
  10236. }
  10237. return nil
  10238. }
  10239. func (m *UpdateFaceReq) Unmarshal(dAtA []byte) error {
  10240. l := len(dAtA)
  10241. iNdEx := 0
  10242. for iNdEx < l {
  10243. preIndex := iNdEx
  10244. var wire uint64
  10245. for shift := uint(0); ; shift += 7 {
  10246. if shift >= 64 {
  10247. return ErrIntOverflowApi
  10248. }
  10249. if iNdEx >= l {
  10250. return io.ErrUnexpectedEOF
  10251. }
  10252. b := dAtA[iNdEx]
  10253. iNdEx++
  10254. wire |= (uint64(b) & 0x7F) << shift
  10255. if b < 0x80 {
  10256. break
  10257. }
  10258. }
  10259. fieldNum := int32(wire >> 3)
  10260. wireType := int(wire & 0x7)
  10261. if wireType == 4 {
  10262. return fmt.Errorf("proto: UpdateFaceReq: wiretype end group for non-group")
  10263. }
  10264. if fieldNum <= 0 {
  10265. return fmt.Errorf("proto: UpdateFaceReq: illegal tag %d (wire type %d)", fieldNum, wire)
  10266. }
  10267. switch fieldNum {
  10268. case 1:
  10269. if wireType != 0 {
  10270. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  10271. }
  10272. m.Mid = 0
  10273. for shift := uint(0); ; shift += 7 {
  10274. if shift >= 64 {
  10275. return ErrIntOverflowApi
  10276. }
  10277. if iNdEx >= l {
  10278. return io.ErrUnexpectedEOF
  10279. }
  10280. b := dAtA[iNdEx]
  10281. iNdEx++
  10282. m.Mid |= (int64(b) & 0x7F) << shift
  10283. if b < 0x80 {
  10284. break
  10285. }
  10286. }
  10287. case 2:
  10288. if wireType != 2 {
  10289. return fmt.Errorf("proto: wrong wireType = %d for field Face", wireType)
  10290. }
  10291. var stringLen uint64
  10292. for shift := uint(0); ; shift += 7 {
  10293. if shift >= 64 {
  10294. return ErrIntOverflowApi
  10295. }
  10296. if iNdEx >= l {
  10297. return io.ErrUnexpectedEOF
  10298. }
  10299. b := dAtA[iNdEx]
  10300. iNdEx++
  10301. stringLen |= (uint64(b) & 0x7F) << shift
  10302. if b < 0x80 {
  10303. break
  10304. }
  10305. }
  10306. intStringLen := int(stringLen)
  10307. if intStringLen < 0 {
  10308. return ErrInvalidLengthApi
  10309. }
  10310. postIndex := iNdEx + intStringLen
  10311. if postIndex > l {
  10312. return io.ErrUnexpectedEOF
  10313. }
  10314. m.Face = string(dAtA[iNdEx:postIndex])
  10315. iNdEx = postIndex
  10316. case 3:
  10317. if wireType != 2 {
  10318. return fmt.Errorf("proto: wrong wireType = %d for field Remote_IP", wireType)
  10319. }
  10320. var stringLen uint64
  10321. for shift := uint(0); ; shift += 7 {
  10322. if shift >= 64 {
  10323. return ErrIntOverflowApi
  10324. }
  10325. if iNdEx >= l {
  10326. return io.ErrUnexpectedEOF
  10327. }
  10328. b := dAtA[iNdEx]
  10329. iNdEx++
  10330. stringLen |= (uint64(b) & 0x7F) << shift
  10331. if b < 0x80 {
  10332. break
  10333. }
  10334. }
  10335. intStringLen := int(stringLen)
  10336. if intStringLen < 0 {
  10337. return ErrInvalidLengthApi
  10338. }
  10339. postIndex := iNdEx + intStringLen
  10340. if postIndex > l {
  10341. return io.ErrUnexpectedEOF
  10342. }
  10343. m.Remote_IP = string(dAtA[iNdEx:postIndex])
  10344. iNdEx = postIndex
  10345. default:
  10346. iNdEx = preIndex
  10347. skippy, err := skipApi(dAtA[iNdEx:])
  10348. if err != nil {
  10349. return err
  10350. }
  10351. if skippy < 0 {
  10352. return ErrInvalidLengthApi
  10353. }
  10354. if (iNdEx + skippy) > l {
  10355. return io.ErrUnexpectedEOF
  10356. }
  10357. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  10358. iNdEx += skippy
  10359. }
  10360. }
  10361. if iNdEx > l {
  10362. return io.ErrUnexpectedEOF
  10363. }
  10364. return nil
  10365. }
  10366. func (m *UpdateRankReq) Unmarshal(dAtA []byte) error {
  10367. l := len(dAtA)
  10368. iNdEx := 0
  10369. for iNdEx < l {
  10370. preIndex := iNdEx
  10371. var wire uint64
  10372. for shift := uint(0); ; shift += 7 {
  10373. if shift >= 64 {
  10374. return ErrIntOverflowApi
  10375. }
  10376. if iNdEx >= l {
  10377. return io.ErrUnexpectedEOF
  10378. }
  10379. b := dAtA[iNdEx]
  10380. iNdEx++
  10381. wire |= (uint64(b) & 0x7F) << shift
  10382. if b < 0x80 {
  10383. break
  10384. }
  10385. }
  10386. fieldNum := int32(wire >> 3)
  10387. wireType := int(wire & 0x7)
  10388. if wireType == 4 {
  10389. return fmt.Errorf("proto: UpdateRankReq: wiretype end group for non-group")
  10390. }
  10391. if fieldNum <= 0 {
  10392. return fmt.Errorf("proto: UpdateRankReq: illegal tag %d (wire type %d)", fieldNum, wire)
  10393. }
  10394. switch fieldNum {
  10395. case 1:
  10396. if wireType != 0 {
  10397. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  10398. }
  10399. m.Mid = 0
  10400. for shift := uint(0); ; shift += 7 {
  10401. if shift >= 64 {
  10402. return ErrIntOverflowApi
  10403. }
  10404. if iNdEx >= l {
  10405. return io.ErrUnexpectedEOF
  10406. }
  10407. b := dAtA[iNdEx]
  10408. iNdEx++
  10409. m.Mid |= (int64(b) & 0x7F) << shift
  10410. if b < 0x80 {
  10411. break
  10412. }
  10413. }
  10414. case 2:
  10415. if wireType != 0 {
  10416. return fmt.Errorf("proto: wrong wireType = %d for field Rank", wireType)
  10417. }
  10418. m.Rank = 0
  10419. for shift := uint(0); ; shift += 7 {
  10420. if shift >= 64 {
  10421. return ErrIntOverflowApi
  10422. }
  10423. if iNdEx >= l {
  10424. return io.ErrUnexpectedEOF
  10425. }
  10426. b := dAtA[iNdEx]
  10427. iNdEx++
  10428. m.Rank |= (int64(b) & 0x7F) << shift
  10429. if b < 0x80 {
  10430. break
  10431. }
  10432. }
  10433. case 3:
  10434. if wireType != 2 {
  10435. return fmt.Errorf("proto: wrong wireType = %d for field Remote_IP", wireType)
  10436. }
  10437. var stringLen uint64
  10438. for shift := uint(0); ; shift += 7 {
  10439. if shift >= 64 {
  10440. return ErrIntOverflowApi
  10441. }
  10442. if iNdEx >= l {
  10443. return io.ErrUnexpectedEOF
  10444. }
  10445. b := dAtA[iNdEx]
  10446. iNdEx++
  10447. stringLen |= (uint64(b) & 0x7F) << shift
  10448. if b < 0x80 {
  10449. break
  10450. }
  10451. }
  10452. intStringLen := int(stringLen)
  10453. if intStringLen < 0 {
  10454. return ErrInvalidLengthApi
  10455. }
  10456. postIndex := iNdEx + intStringLen
  10457. if postIndex > l {
  10458. return io.ErrUnexpectedEOF
  10459. }
  10460. m.Remote_IP = string(dAtA[iNdEx:postIndex])
  10461. iNdEx = postIndex
  10462. default:
  10463. iNdEx = preIndex
  10464. skippy, err := skipApi(dAtA[iNdEx:])
  10465. if err != nil {
  10466. return err
  10467. }
  10468. if skippy < 0 {
  10469. return ErrInvalidLengthApi
  10470. }
  10471. if (iNdEx + skippy) > l {
  10472. return io.ErrUnexpectedEOF
  10473. }
  10474. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  10475. iNdEx += skippy
  10476. }
  10477. }
  10478. if iNdEx > l {
  10479. return io.ErrUnexpectedEOF
  10480. }
  10481. return nil
  10482. }
  10483. func (m *UpdateBirthdayReq) Unmarshal(dAtA []byte) error {
  10484. l := len(dAtA)
  10485. iNdEx := 0
  10486. for iNdEx < l {
  10487. preIndex := iNdEx
  10488. var wire uint64
  10489. for shift := uint(0); ; shift += 7 {
  10490. if shift >= 64 {
  10491. return ErrIntOverflowApi
  10492. }
  10493. if iNdEx >= l {
  10494. return io.ErrUnexpectedEOF
  10495. }
  10496. b := dAtA[iNdEx]
  10497. iNdEx++
  10498. wire |= (uint64(b) & 0x7F) << shift
  10499. if b < 0x80 {
  10500. break
  10501. }
  10502. }
  10503. fieldNum := int32(wire >> 3)
  10504. wireType := int(wire & 0x7)
  10505. if wireType == 4 {
  10506. return fmt.Errorf("proto: UpdateBirthdayReq: wiretype end group for non-group")
  10507. }
  10508. if fieldNum <= 0 {
  10509. return fmt.Errorf("proto: UpdateBirthdayReq: illegal tag %d (wire type %d)", fieldNum, wire)
  10510. }
  10511. switch fieldNum {
  10512. case 1:
  10513. if wireType != 0 {
  10514. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  10515. }
  10516. m.Mid = 0
  10517. for shift := uint(0); ; shift += 7 {
  10518. if shift >= 64 {
  10519. return ErrIntOverflowApi
  10520. }
  10521. if iNdEx >= l {
  10522. return io.ErrUnexpectedEOF
  10523. }
  10524. b := dAtA[iNdEx]
  10525. iNdEx++
  10526. m.Mid |= (int64(b) & 0x7F) << shift
  10527. if b < 0x80 {
  10528. break
  10529. }
  10530. }
  10531. case 2:
  10532. if wireType != 0 {
  10533. return fmt.Errorf("proto: wrong wireType = %d for field Birthday", wireType)
  10534. }
  10535. m.Birthday = 0
  10536. for shift := uint(0); ; shift += 7 {
  10537. if shift >= 64 {
  10538. return ErrIntOverflowApi
  10539. }
  10540. if iNdEx >= l {
  10541. return io.ErrUnexpectedEOF
  10542. }
  10543. b := dAtA[iNdEx]
  10544. iNdEx++
  10545. m.Birthday |= (go_common_library_time.Time(b) & 0x7F) << shift
  10546. if b < 0x80 {
  10547. break
  10548. }
  10549. }
  10550. case 3:
  10551. if wireType != 2 {
  10552. return fmt.Errorf("proto: wrong wireType = %d for field Remote_IP", wireType)
  10553. }
  10554. var stringLen uint64
  10555. for shift := uint(0); ; shift += 7 {
  10556. if shift >= 64 {
  10557. return ErrIntOverflowApi
  10558. }
  10559. if iNdEx >= l {
  10560. return io.ErrUnexpectedEOF
  10561. }
  10562. b := dAtA[iNdEx]
  10563. iNdEx++
  10564. stringLen |= (uint64(b) & 0x7F) << shift
  10565. if b < 0x80 {
  10566. break
  10567. }
  10568. }
  10569. intStringLen := int(stringLen)
  10570. if intStringLen < 0 {
  10571. return ErrInvalidLengthApi
  10572. }
  10573. postIndex := iNdEx + intStringLen
  10574. if postIndex > l {
  10575. return io.ErrUnexpectedEOF
  10576. }
  10577. m.Remote_IP = string(dAtA[iNdEx:postIndex])
  10578. iNdEx = postIndex
  10579. default:
  10580. iNdEx = preIndex
  10581. skippy, err := skipApi(dAtA[iNdEx:])
  10582. if err != nil {
  10583. return err
  10584. }
  10585. if skippy < 0 {
  10586. return ErrInvalidLengthApi
  10587. }
  10588. if (iNdEx + skippy) > l {
  10589. return io.ErrUnexpectedEOF
  10590. }
  10591. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  10592. iNdEx += skippy
  10593. }
  10594. }
  10595. if iNdEx > l {
  10596. return io.ErrUnexpectedEOF
  10597. }
  10598. return nil
  10599. }
  10600. func (m *UpdateSignReq) Unmarshal(dAtA []byte) error {
  10601. l := len(dAtA)
  10602. iNdEx := 0
  10603. for iNdEx < l {
  10604. preIndex := iNdEx
  10605. var wire uint64
  10606. for shift := uint(0); ; shift += 7 {
  10607. if shift >= 64 {
  10608. return ErrIntOverflowApi
  10609. }
  10610. if iNdEx >= l {
  10611. return io.ErrUnexpectedEOF
  10612. }
  10613. b := dAtA[iNdEx]
  10614. iNdEx++
  10615. wire |= (uint64(b) & 0x7F) << shift
  10616. if b < 0x80 {
  10617. break
  10618. }
  10619. }
  10620. fieldNum := int32(wire >> 3)
  10621. wireType := int(wire & 0x7)
  10622. if wireType == 4 {
  10623. return fmt.Errorf("proto: UpdateSignReq: wiretype end group for non-group")
  10624. }
  10625. if fieldNum <= 0 {
  10626. return fmt.Errorf("proto: UpdateSignReq: illegal tag %d (wire type %d)", fieldNum, wire)
  10627. }
  10628. switch fieldNum {
  10629. case 1:
  10630. if wireType != 0 {
  10631. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  10632. }
  10633. m.Mid = 0
  10634. for shift := uint(0); ; shift += 7 {
  10635. if shift >= 64 {
  10636. return ErrIntOverflowApi
  10637. }
  10638. if iNdEx >= l {
  10639. return io.ErrUnexpectedEOF
  10640. }
  10641. b := dAtA[iNdEx]
  10642. iNdEx++
  10643. m.Mid |= (int64(b) & 0x7F) << shift
  10644. if b < 0x80 {
  10645. break
  10646. }
  10647. }
  10648. case 2:
  10649. if wireType != 2 {
  10650. return fmt.Errorf("proto: wrong wireType = %d for field Sign", wireType)
  10651. }
  10652. var stringLen uint64
  10653. for shift := uint(0); ; shift += 7 {
  10654. if shift >= 64 {
  10655. return ErrIntOverflowApi
  10656. }
  10657. if iNdEx >= l {
  10658. return io.ErrUnexpectedEOF
  10659. }
  10660. b := dAtA[iNdEx]
  10661. iNdEx++
  10662. stringLen |= (uint64(b) & 0x7F) << shift
  10663. if b < 0x80 {
  10664. break
  10665. }
  10666. }
  10667. intStringLen := int(stringLen)
  10668. if intStringLen < 0 {
  10669. return ErrInvalidLengthApi
  10670. }
  10671. postIndex := iNdEx + intStringLen
  10672. if postIndex > l {
  10673. return io.ErrUnexpectedEOF
  10674. }
  10675. m.Sign = string(dAtA[iNdEx:postIndex])
  10676. iNdEx = postIndex
  10677. case 3:
  10678. if wireType != 2 {
  10679. return fmt.Errorf("proto: wrong wireType = %d for field Remote_IP", wireType)
  10680. }
  10681. var stringLen uint64
  10682. for shift := uint(0); ; shift += 7 {
  10683. if shift >= 64 {
  10684. return ErrIntOverflowApi
  10685. }
  10686. if iNdEx >= l {
  10687. return io.ErrUnexpectedEOF
  10688. }
  10689. b := dAtA[iNdEx]
  10690. iNdEx++
  10691. stringLen |= (uint64(b) & 0x7F) << shift
  10692. if b < 0x80 {
  10693. break
  10694. }
  10695. }
  10696. intStringLen := int(stringLen)
  10697. if intStringLen < 0 {
  10698. return ErrInvalidLengthApi
  10699. }
  10700. postIndex := iNdEx + intStringLen
  10701. if postIndex > l {
  10702. return io.ErrUnexpectedEOF
  10703. }
  10704. m.Remote_IP = string(dAtA[iNdEx:postIndex])
  10705. iNdEx = postIndex
  10706. default:
  10707. iNdEx = preIndex
  10708. skippy, err := skipApi(dAtA[iNdEx:])
  10709. if err != nil {
  10710. return err
  10711. }
  10712. if skippy < 0 {
  10713. return ErrInvalidLengthApi
  10714. }
  10715. if (iNdEx + skippy) > l {
  10716. return io.ErrUnexpectedEOF
  10717. }
  10718. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  10719. iNdEx += skippy
  10720. }
  10721. }
  10722. if iNdEx > l {
  10723. return io.ErrUnexpectedEOF
  10724. }
  10725. return nil
  10726. }
  10727. func (m *OfficialDocInfoReply) Unmarshal(dAtA []byte) error {
  10728. l := len(dAtA)
  10729. iNdEx := 0
  10730. for iNdEx < l {
  10731. preIndex := iNdEx
  10732. var wire uint64
  10733. for shift := uint(0); ; shift += 7 {
  10734. if shift >= 64 {
  10735. return ErrIntOverflowApi
  10736. }
  10737. if iNdEx >= l {
  10738. return io.ErrUnexpectedEOF
  10739. }
  10740. b := dAtA[iNdEx]
  10741. iNdEx++
  10742. wire |= (uint64(b) & 0x7F) << shift
  10743. if b < 0x80 {
  10744. break
  10745. }
  10746. }
  10747. fieldNum := int32(wire >> 3)
  10748. wireType := int(wire & 0x7)
  10749. if wireType == 4 {
  10750. return fmt.Errorf("proto: OfficialDocInfoReply: wiretype end group for non-group")
  10751. }
  10752. if fieldNum <= 0 {
  10753. return fmt.Errorf("proto: OfficialDocInfoReply: illegal tag %d (wire type %d)", fieldNum, wire)
  10754. }
  10755. switch fieldNum {
  10756. case 1:
  10757. if wireType != 0 {
  10758. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  10759. }
  10760. m.Mid = 0
  10761. for shift := uint(0); ; shift += 7 {
  10762. if shift >= 64 {
  10763. return ErrIntOverflowApi
  10764. }
  10765. if iNdEx >= l {
  10766. return io.ErrUnexpectedEOF
  10767. }
  10768. b := dAtA[iNdEx]
  10769. iNdEx++
  10770. m.Mid |= (int64(b) & 0x7F) << shift
  10771. if b < 0x80 {
  10772. break
  10773. }
  10774. }
  10775. case 2:
  10776. if wireType != 2 {
  10777. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  10778. }
  10779. var stringLen uint64
  10780. for shift := uint(0); ; shift += 7 {
  10781. if shift >= 64 {
  10782. return ErrIntOverflowApi
  10783. }
  10784. if iNdEx >= l {
  10785. return io.ErrUnexpectedEOF
  10786. }
  10787. b := dAtA[iNdEx]
  10788. iNdEx++
  10789. stringLen |= (uint64(b) & 0x7F) << shift
  10790. if b < 0x80 {
  10791. break
  10792. }
  10793. }
  10794. intStringLen := int(stringLen)
  10795. if intStringLen < 0 {
  10796. return ErrInvalidLengthApi
  10797. }
  10798. postIndex := iNdEx + intStringLen
  10799. if postIndex > l {
  10800. return io.ErrUnexpectedEOF
  10801. }
  10802. m.Name = string(dAtA[iNdEx:postIndex])
  10803. iNdEx = postIndex
  10804. case 3:
  10805. if wireType != 0 {
  10806. return fmt.Errorf("proto: wrong wireType = %d for field State", wireType)
  10807. }
  10808. m.State = 0
  10809. for shift := uint(0); ; shift += 7 {
  10810. if shift >= 64 {
  10811. return ErrIntOverflowApi
  10812. }
  10813. if iNdEx >= l {
  10814. return io.ErrUnexpectedEOF
  10815. }
  10816. b := dAtA[iNdEx]
  10817. iNdEx++
  10818. m.State |= (int32(b) & 0x7F) << shift
  10819. if b < 0x80 {
  10820. break
  10821. }
  10822. }
  10823. case 4:
  10824. if wireType != 0 {
  10825. return fmt.Errorf("proto: wrong wireType = %d for field Role", wireType)
  10826. }
  10827. m.Role = 0
  10828. for shift := uint(0); ; shift += 7 {
  10829. if shift >= 64 {
  10830. return ErrIntOverflowApi
  10831. }
  10832. if iNdEx >= l {
  10833. return io.ErrUnexpectedEOF
  10834. }
  10835. b := dAtA[iNdEx]
  10836. iNdEx++
  10837. m.Role |= (int8(b) & 0x7F) << shift
  10838. if b < 0x80 {
  10839. break
  10840. }
  10841. }
  10842. case 5:
  10843. if wireType != 2 {
  10844. return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType)
  10845. }
  10846. var stringLen uint64
  10847. for shift := uint(0); ; shift += 7 {
  10848. if shift >= 64 {
  10849. return ErrIntOverflowApi
  10850. }
  10851. if iNdEx >= l {
  10852. return io.ErrUnexpectedEOF
  10853. }
  10854. b := dAtA[iNdEx]
  10855. iNdEx++
  10856. stringLen |= (uint64(b) & 0x7F) << shift
  10857. if b < 0x80 {
  10858. break
  10859. }
  10860. }
  10861. intStringLen := int(stringLen)
  10862. if intStringLen < 0 {
  10863. return ErrInvalidLengthApi
  10864. }
  10865. postIndex := iNdEx + intStringLen
  10866. if postIndex > l {
  10867. return io.ErrUnexpectedEOF
  10868. }
  10869. m.Title = string(dAtA[iNdEx:postIndex])
  10870. iNdEx = postIndex
  10871. case 6:
  10872. if wireType != 2 {
  10873. return fmt.Errorf("proto: wrong wireType = %d for field Desc", wireType)
  10874. }
  10875. var stringLen uint64
  10876. for shift := uint(0); ; shift += 7 {
  10877. if shift >= 64 {
  10878. return ErrIntOverflowApi
  10879. }
  10880. if iNdEx >= l {
  10881. return io.ErrUnexpectedEOF
  10882. }
  10883. b := dAtA[iNdEx]
  10884. iNdEx++
  10885. stringLen |= (uint64(b) & 0x7F) << shift
  10886. if b < 0x80 {
  10887. break
  10888. }
  10889. }
  10890. intStringLen := int(stringLen)
  10891. if intStringLen < 0 {
  10892. return ErrInvalidLengthApi
  10893. }
  10894. postIndex := iNdEx + intStringLen
  10895. if postIndex > l {
  10896. return io.ErrUnexpectedEOF
  10897. }
  10898. m.Desc = string(dAtA[iNdEx:postIndex])
  10899. iNdEx = postIndex
  10900. case 7:
  10901. if wireType != 2 {
  10902. return fmt.Errorf("proto: wrong wireType = %d for field RejectReason", wireType)
  10903. }
  10904. var stringLen uint64
  10905. for shift := uint(0); ; shift += 7 {
  10906. if shift >= 64 {
  10907. return ErrIntOverflowApi
  10908. }
  10909. if iNdEx >= l {
  10910. return io.ErrUnexpectedEOF
  10911. }
  10912. b := dAtA[iNdEx]
  10913. iNdEx++
  10914. stringLen |= (uint64(b) & 0x7F) << shift
  10915. if b < 0x80 {
  10916. break
  10917. }
  10918. }
  10919. intStringLen := int(stringLen)
  10920. if intStringLen < 0 {
  10921. return ErrInvalidLengthApi
  10922. }
  10923. postIndex := iNdEx + intStringLen
  10924. if postIndex > l {
  10925. return io.ErrUnexpectedEOF
  10926. }
  10927. m.RejectReason = string(dAtA[iNdEx:postIndex])
  10928. iNdEx = postIndex
  10929. case 8:
  10930. if wireType != 0 {
  10931. return fmt.Errorf("proto: wrong wireType = %d for field Realname", wireType)
  10932. }
  10933. m.Realname = 0
  10934. for shift := uint(0); ; shift += 7 {
  10935. if shift >= 64 {
  10936. return ErrIntOverflowApi
  10937. }
  10938. if iNdEx >= l {
  10939. return io.ErrUnexpectedEOF
  10940. }
  10941. b := dAtA[iNdEx]
  10942. iNdEx++
  10943. m.Realname |= (int8(b) & 0x7F) << shift
  10944. if b < 0x80 {
  10945. break
  10946. }
  10947. }
  10948. case 9:
  10949. if wireType != 2 {
  10950. return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
  10951. }
  10952. var stringLen uint64
  10953. for shift := uint(0); ; shift += 7 {
  10954. if shift >= 64 {
  10955. return ErrIntOverflowApi
  10956. }
  10957. if iNdEx >= l {
  10958. return io.ErrUnexpectedEOF
  10959. }
  10960. b := dAtA[iNdEx]
  10961. iNdEx++
  10962. stringLen |= (uint64(b) & 0x7F) << shift
  10963. if b < 0x80 {
  10964. break
  10965. }
  10966. }
  10967. intStringLen := int(stringLen)
  10968. if intStringLen < 0 {
  10969. return ErrInvalidLengthApi
  10970. }
  10971. postIndex := iNdEx + intStringLen
  10972. if postIndex > l {
  10973. return io.ErrUnexpectedEOF
  10974. }
  10975. m.Operator = string(dAtA[iNdEx:postIndex])
  10976. iNdEx = postIndex
  10977. case 10:
  10978. if wireType != 2 {
  10979. return fmt.Errorf("proto: wrong wireType = %d for field Telephone", wireType)
  10980. }
  10981. var stringLen uint64
  10982. for shift := uint(0); ; shift += 7 {
  10983. if shift >= 64 {
  10984. return ErrIntOverflowApi
  10985. }
  10986. if iNdEx >= l {
  10987. return io.ErrUnexpectedEOF
  10988. }
  10989. b := dAtA[iNdEx]
  10990. iNdEx++
  10991. stringLen |= (uint64(b) & 0x7F) << shift
  10992. if b < 0x80 {
  10993. break
  10994. }
  10995. }
  10996. intStringLen := int(stringLen)
  10997. if intStringLen < 0 {
  10998. return ErrInvalidLengthApi
  10999. }
  11000. postIndex := iNdEx + intStringLen
  11001. if postIndex > l {
  11002. return io.ErrUnexpectedEOF
  11003. }
  11004. m.Telephone = string(dAtA[iNdEx:postIndex])
  11005. iNdEx = postIndex
  11006. case 11:
  11007. if wireType != 2 {
  11008. return fmt.Errorf("proto: wrong wireType = %d for field Email", wireType)
  11009. }
  11010. var stringLen uint64
  11011. for shift := uint(0); ; shift += 7 {
  11012. if shift >= 64 {
  11013. return ErrIntOverflowApi
  11014. }
  11015. if iNdEx >= l {
  11016. return io.ErrUnexpectedEOF
  11017. }
  11018. b := dAtA[iNdEx]
  11019. iNdEx++
  11020. stringLen |= (uint64(b) & 0x7F) << shift
  11021. if b < 0x80 {
  11022. break
  11023. }
  11024. }
  11025. intStringLen := int(stringLen)
  11026. if intStringLen < 0 {
  11027. return ErrInvalidLengthApi
  11028. }
  11029. postIndex := iNdEx + intStringLen
  11030. if postIndex > l {
  11031. return io.ErrUnexpectedEOF
  11032. }
  11033. m.Email = string(dAtA[iNdEx:postIndex])
  11034. iNdEx = postIndex
  11035. case 12:
  11036. if wireType != 2 {
  11037. return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType)
  11038. }
  11039. var stringLen uint64
  11040. for shift := uint(0); ; shift += 7 {
  11041. if shift >= 64 {
  11042. return ErrIntOverflowApi
  11043. }
  11044. if iNdEx >= l {
  11045. return io.ErrUnexpectedEOF
  11046. }
  11047. b := dAtA[iNdEx]
  11048. iNdEx++
  11049. stringLen |= (uint64(b) & 0x7F) << shift
  11050. if b < 0x80 {
  11051. break
  11052. }
  11053. }
  11054. intStringLen := int(stringLen)
  11055. if intStringLen < 0 {
  11056. return ErrInvalidLengthApi
  11057. }
  11058. postIndex := iNdEx + intStringLen
  11059. if postIndex > l {
  11060. return io.ErrUnexpectedEOF
  11061. }
  11062. m.Address = string(dAtA[iNdEx:postIndex])
  11063. iNdEx = postIndex
  11064. case 13:
  11065. if wireType != 2 {
  11066. return fmt.Errorf("proto: wrong wireType = %d for field Company", wireType)
  11067. }
  11068. var stringLen uint64
  11069. for shift := uint(0); ; shift += 7 {
  11070. if shift >= 64 {
  11071. return ErrIntOverflowApi
  11072. }
  11073. if iNdEx >= l {
  11074. return io.ErrUnexpectedEOF
  11075. }
  11076. b := dAtA[iNdEx]
  11077. iNdEx++
  11078. stringLen |= (uint64(b) & 0x7F) << shift
  11079. if b < 0x80 {
  11080. break
  11081. }
  11082. }
  11083. intStringLen := int(stringLen)
  11084. if intStringLen < 0 {
  11085. return ErrInvalidLengthApi
  11086. }
  11087. postIndex := iNdEx + intStringLen
  11088. if postIndex > l {
  11089. return io.ErrUnexpectedEOF
  11090. }
  11091. m.Company = string(dAtA[iNdEx:postIndex])
  11092. iNdEx = postIndex
  11093. case 14:
  11094. if wireType != 2 {
  11095. return fmt.Errorf("proto: wrong wireType = %d for field CreditCode", wireType)
  11096. }
  11097. var stringLen uint64
  11098. for shift := uint(0); ; shift += 7 {
  11099. if shift >= 64 {
  11100. return ErrIntOverflowApi
  11101. }
  11102. if iNdEx >= l {
  11103. return io.ErrUnexpectedEOF
  11104. }
  11105. b := dAtA[iNdEx]
  11106. iNdEx++
  11107. stringLen |= (uint64(b) & 0x7F) << shift
  11108. if b < 0x80 {
  11109. break
  11110. }
  11111. }
  11112. intStringLen := int(stringLen)
  11113. if intStringLen < 0 {
  11114. return ErrInvalidLengthApi
  11115. }
  11116. postIndex := iNdEx + intStringLen
  11117. if postIndex > l {
  11118. return io.ErrUnexpectedEOF
  11119. }
  11120. m.CreditCode = string(dAtA[iNdEx:postIndex])
  11121. iNdEx = postIndex
  11122. case 15:
  11123. if wireType != 2 {
  11124. return fmt.Errorf("proto: wrong wireType = %d for field Organization", wireType)
  11125. }
  11126. var stringLen uint64
  11127. for shift := uint(0); ; shift += 7 {
  11128. if shift >= 64 {
  11129. return ErrIntOverflowApi
  11130. }
  11131. if iNdEx >= l {
  11132. return io.ErrUnexpectedEOF
  11133. }
  11134. b := dAtA[iNdEx]
  11135. iNdEx++
  11136. stringLen |= (uint64(b) & 0x7F) << shift
  11137. if b < 0x80 {
  11138. break
  11139. }
  11140. }
  11141. intStringLen := int(stringLen)
  11142. if intStringLen < 0 {
  11143. return ErrInvalidLengthApi
  11144. }
  11145. postIndex := iNdEx + intStringLen
  11146. if postIndex > l {
  11147. return io.ErrUnexpectedEOF
  11148. }
  11149. m.Organization = string(dAtA[iNdEx:postIndex])
  11150. iNdEx = postIndex
  11151. case 16:
  11152. if wireType != 2 {
  11153. return fmt.Errorf("proto: wrong wireType = %d for field OrganizationType", wireType)
  11154. }
  11155. var stringLen uint64
  11156. for shift := uint(0); ; shift += 7 {
  11157. if shift >= 64 {
  11158. return ErrIntOverflowApi
  11159. }
  11160. if iNdEx >= l {
  11161. return io.ErrUnexpectedEOF
  11162. }
  11163. b := dAtA[iNdEx]
  11164. iNdEx++
  11165. stringLen |= (uint64(b) & 0x7F) << shift
  11166. if b < 0x80 {
  11167. break
  11168. }
  11169. }
  11170. intStringLen := int(stringLen)
  11171. if intStringLen < 0 {
  11172. return ErrInvalidLengthApi
  11173. }
  11174. postIndex := iNdEx + intStringLen
  11175. if postIndex > l {
  11176. return io.ErrUnexpectedEOF
  11177. }
  11178. m.OrganizationType = string(dAtA[iNdEx:postIndex])
  11179. iNdEx = postIndex
  11180. case 17:
  11181. if wireType != 2 {
  11182. return fmt.Errorf("proto: wrong wireType = %d for field BusinessLicense", wireType)
  11183. }
  11184. var stringLen uint64
  11185. for shift := uint(0); ; shift += 7 {
  11186. if shift >= 64 {
  11187. return ErrIntOverflowApi
  11188. }
  11189. if iNdEx >= l {
  11190. return io.ErrUnexpectedEOF
  11191. }
  11192. b := dAtA[iNdEx]
  11193. iNdEx++
  11194. stringLen |= (uint64(b) & 0x7F) << shift
  11195. if b < 0x80 {
  11196. break
  11197. }
  11198. }
  11199. intStringLen := int(stringLen)
  11200. if intStringLen < 0 {
  11201. return ErrInvalidLengthApi
  11202. }
  11203. postIndex := iNdEx + intStringLen
  11204. if postIndex > l {
  11205. return io.ErrUnexpectedEOF
  11206. }
  11207. m.BusinessLicense = string(dAtA[iNdEx:postIndex])
  11208. iNdEx = postIndex
  11209. case 18:
  11210. if wireType != 2 {
  11211. return fmt.Errorf("proto: wrong wireType = %d for field BusinessScale", wireType)
  11212. }
  11213. var stringLen uint64
  11214. for shift := uint(0); ; shift += 7 {
  11215. if shift >= 64 {
  11216. return ErrIntOverflowApi
  11217. }
  11218. if iNdEx >= l {
  11219. return io.ErrUnexpectedEOF
  11220. }
  11221. b := dAtA[iNdEx]
  11222. iNdEx++
  11223. stringLen |= (uint64(b) & 0x7F) << shift
  11224. if b < 0x80 {
  11225. break
  11226. }
  11227. }
  11228. intStringLen := int(stringLen)
  11229. if intStringLen < 0 {
  11230. return ErrInvalidLengthApi
  11231. }
  11232. postIndex := iNdEx + intStringLen
  11233. if postIndex > l {
  11234. return io.ErrUnexpectedEOF
  11235. }
  11236. m.BusinessScale = string(dAtA[iNdEx:postIndex])
  11237. iNdEx = postIndex
  11238. case 19:
  11239. if wireType != 2 {
  11240. return fmt.Errorf("proto: wrong wireType = %d for field BusinessLevel", wireType)
  11241. }
  11242. var stringLen uint64
  11243. for shift := uint(0); ; shift += 7 {
  11244. if shift >= 64 {
  11245. return ErrIntOverflowApi
  11246. }
  11247. if iNdEx >= l {
  11248. return io.ErrUnexpectedEOF
  11249. }
  11250. b := dAtA[iNdEx]
  11251. iNdEx++
  11252. stringLen |= (uint64(b) & 0x7F) << shift
  11253. if b < 0x80 {
  11254. break
  11255. }
  11256. }
  11257. intStringLen := int(stringLen)
  11258. if intStringLen < 0 {
  11259. return ErrInvalidLengthApi
  11260. }
  11261. postIndex := iNdEx + intStringLen
  11262. if postIndex > l {
  11263. return io.ErrUnexpectedEOF
  11264. }
  11265. m.BusinessLevel = string(dAtA[iNdEx:postIndex])
  11266. iNdEx = postIndex
  11267. case 20:
  11268. if wireType != 2 {
  11269. return fmt.Errorf("proto: wrong wireType = %d for field BusinessAuth", wireType)
  11270. }
  11271. var stringLen uint64
  11272. for shift := uint(0); ; shift += 7 {
  11273. if shift >= 64 {
  11274. return ErrIntOverflowApi
  11275. }
  11276. if iNdEx >= l {
  11277. return io.ErrUnexpectedEOF
  11278. }
  11279. b := dAtA[iNdEx]
  11280. iNdEx++
  11281. stringLen |= (uint64(b) & 0x7F) << shift
  11282. if b < 0x80 {
  11283. break
  11284. }
  11285. }
  11286. intStringLen := int(stringLen)
  11287. if intStringLen < 0 {
  11288. return ErrInvalidLengthApi
  11289. }
  11290. postIndex := iNdEx + intStringLen
  11291. if postIndex > l {
  11292. return io.ErrUnexpectedEOF
  11293. }
  11294. m.BusinessAuth = string(dAtA[iNdEx:postIndex])
  11295. iNdEx = postIndex
  11296. case 21:
  11297. if wireType != 2 {
  11298. return fmt.Errorf("proto: wrong wireType = %d for field Supplement", wireType)
  11299. }
  11300. var stringLen uint64
  11301. for shift := uint(0); ; shift += 7 {
  11302. if shift >= 64 {
  11303. return ErrIntOverflowApi
  11304. }
  11305. if iNdEx >= l {
  11306. return io.ErrUnexpectedEOF
  11307. }
  11308. b := dAtA[iNdEx]
  11309. iNdEx++
  11310. stringLen |= (uint64(b) & 0x7F) << shift
  11311. if b < 0x80 {
  11312. break
  11313. }
  11314. }
  11315. intStringLen := int(stringLen)
  11316. if intStringLen < 0 {
  11317. return ErrInvalidLengthApi
  11318. }
  11319. postIndex := iNdEx + intStringLen
  11320. if postIndex > l {
  11321. return io.ErrUnexpectedEOF
  11322. }
  11323. m.Supplement = string(dAtA[iNdEx:postIndex])
  11324. iNdEx = postIndex
  11325. case 22:
  11326. if wireType != 2 {
  11327. return fmt.Errorf("proto: wrong wireType = %d for field Professional", wireType)
  11328. }
  11329. var stringLen uint64
  11330. for shift := uint(0); ; shift += 7 {
  11331. if shift >= 64 {
  11332. return ErrIntOverflowApi
  11333. }
  11334. if iNdEx >= l {
  11335. return io.ErrUnexpectedEOF
  11336. }
  11337. b := dAtA[iNdEx]
  11338. iNdEx++
  11339. stringLen |= (uint64(b) & 0x7F) << shift
  11340. if b < 0x80 {
  11341. break
  11342. }
  11343. }
  11344. intStringLen := int(stringLen)
  11345. if intStringLen < 0 {
  11346. return ErrInvalidLengthApi
  11347. }
  11348. postIndex := iNdEx + intStringLen
  11349. if postIndex > l {
  11350. return io.ErrUnexpectedEOF
  11351. }
  11352. m.Professional = string(dAtA[iNdEx:postIndex])
  11353. iNdEx = postIndex
  11354. case 23:
  11355. if wireType != 2 {
  11356. return fmt.Errorf("proto: wrong wireType = %d for field Identification", wireType)
  11357. }
  11358. var stringLen uint64
  11359. for shift := uint(0); ; shift += 7 {
  11360. if shift >= 64 {
  11361. return ErrIntOverflowApi
  11362. }
  11363. if iNdEx >= l {
  11364. return io.ErrUnexpectedEOF
  11365. }
  11366. b := dAtA[iNdEx]
  11367. iNdEx++
  11368. stringLen |= (uint64(b) & 0x7F) << shift
  11369. if b < 0x80 {
  11370. break
  11371. }
  11372. }
  11373. intStringLen := int(stringLen)
  11374. if intStringLen < 0 {
  11375. return ErrInvalidLengthApi
  11376. }
  11377. postIndex := iNdEx + intStringLen
  11378. if postIndex > l {
  11379. return io.ErrUnexpectedEOF
  11380. }
  11381. m.Identification = string(dAtA[iNdEx:postIndex])
  11382. iNdEx = postIndex
  11383. default:
  11384. iNdEx = preIndex
  11385. skippy, err := skipApi(dAtA[iNdEx:])
  11386. if err != nil {
  11387. return err
  11388. }
  11389. if skippy < 0 {
  11390. return ErrInvalidLengthApi
  11391. }
  11392. if (iNdEx + skippy) > l {
  11393. return io.ErrUnexpectedEOF
  11394. }
  11395. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  11396. iNdEx += skippy
  11397. }
  11398. }
  11399. if iNdEx > l {
  11400. return io.ErrUnexpectedEOF
  11401. }
  11402. return nil
  11403. }
  11404. func (m *MoralReply) Unmarshal(dAtA []byte) error {
  11405. l := len(dAtA)
  11406. iNdEx := 0
  11407. for iNdEx < l {
  11408. preIndex := iNdEx
  11409. var wire uint64
  11410. for shift := uint(0); ; shift += 7 {
  11411. if shift >= 64 {
  11412. return ErrIntOverflowApi
  11413. }
  11414. if iNdEx >= l {
  11415. return io.ErrUnexpectedEOF
  11416. }
  11417. b := dAtA[iNdEx]
  11418. iNdEx++
  11419. wire |= (uint64(b) & 0x7F) << shift
  11420. if b < 0x80 {
  11421. break
  11422. }
  11423. }
  11424. fieldNum := int32(wire >> 3)
  11425. wireType := int(wire & 0x7)
  11426. if wireType == 4 {
  11427. return fmt.Errorf("proto: MoralReply: wiretype end group for non-group")
  11428. }
  11429. if fieldNum <= 0 {
  11430. return fmt.Errorf("proto: MoralReply: illegal tag %d (wire type %d)", fieldNum, wire)
  11431. }
  11432. switch fieldNum {
  11433. case 1:
  11434. if wireType != 0 {
  11435. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  11436. }
  11437. m.Mid = 0
  11438. for shift := uint(0); ; shift += 7 {
  11439. if shift >= 64 {
  11440. return ErrIntOverflowApi
  11441. }
  11442. if iNdEx >= l {
  11443. return io.ErrUnexpectedEOF
  11444. }
  11445. b := dAtA[iNdEx]
  11446. iNdEx++
  11447. m.Mid |= (int64(b) & 0x7F) << shift
  11448. if b < 0x80 {
  11449. break
  11450. }
  11451. }
  11452. case 2:
  11453. if wireType != 0 {
  11454. return fmt.Errorf("proto: wrong wireType = %d for field Moral", wireType)
  11455. }
  11456. m.Moral = 0
  11457. for shift := uint(0); ; shift += 7 {
  11458. if shift >= 64 {
  11459. return ErrIntOverflowApi
  11460. }
  11461. if iNdEx >= l {
  11462. return io.ErrUnexpectedEOF
  11463. }
  11464. b := dAtA[iNdEx]
  11465. iNdEx++
  11466. m.Moral |= (int64(b) & 0x7F) << shift
  11467. if b < 0x80 {
  11468. break
  11469. }
  11470. }
  11471. case 3:
  11472. if wireType != 0 {
  11473. return fmt.Errorf("proto: wrong wireType = %d for field Added", wireType)
  11474. }
  11475. m.Added = 0
  11476. for shift := uint(0); ; shift += 7 {
  11477. if shift >= 64 {
  11478. return ErrIntOverflowApi
  11479. }
  11480. if iNdEx >= l {
  11481. return io.ErrUnexpectedEOF
  11482. }
  11483. b := dAtA[iNdEx]
  11484. iNdEx++
  11485. m.Added |= (int64(b) & 0x7F) << shift
  11486. if b < 0x80 {
  11487. break
  11488. }
  11489. }
  11490. case 4:
  11491. if wireType != 0 {
  11492. return fmt.Errorf("proto: wrong wireType = %d for field Deducted", wireType)
  11493. }
  11494. m.Deducted = 0
  11495. for shift := uint(0); ; shift += 7 {
  11496. if shift >= 64 {
  11497. return ErrIntOverflowApi
  11498. }
  11499. if iNdEx >= l {
  11500. return io.ErrUnexpectedEOF
  11501. }
  11502. b := dAtA[iNdEx]
  11503. iNdEx++
  11504. m.Deducted |= (int64(b) & 0x7F) << shift
  11505. if b < 0x80 {
  11506. break
  11507. }
  11508. }
  11509. case 5:
  11510. if wireType != 0 {
  11511. return fmt.Errorf("proto: wrong wireType = %d for field LastRecoverDate", wireType)
  11512. }
  11513. m.LastRecoverDate = 0
  11514. for shift := uint(0); ; shift += 7 {
  11515. if shift >= 64 {
  11516. return ErrIntOverflowApi
  11517. }
  11518. if iNdEx >= l {
  11519. return io.ErrUnexpectedEOF
  11520. }
  11521. b := dAtA[iNdEx]
  11522. iNdEx++
  11523. m.LastRecoverDate |= (go_common_library_time.Time(b) & 0x7F) << shift
  11524. if b < 0x80 {
  11525. break
  11526. }
  11527. }
  11528. default:
  11529. iNdEx = preIndex
  11530. skippy, err := skipApi(dAtA[iNdEx:])
  11531. if err != nil {
  11532. return err
  11533. }
  11534. if skippy < 0 {
  11535. return ErrInvalidLengthApi
  11536. }
  11537. if (iNdEx + skippy) > l {
  11538. return io.ErrUnexpectedEOF
  11539. }
  11540. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  11541. iNdEx += skippy
  11542. }
  11543. }
  11544. if iNdEx > l {
  11545. return io.ErrUnexpectedEOF
  11546. }
  11547. return nil
  11548. }
  11549. func (m *UpdateMoralReq) Unmarshal(dAtA []byte) error {
  11550. l := len(dAtA)
  11551. iNdEx := 0
  11552. for iNdEx < l {
  11553. preIndex := iNdEx
  11554. var wire uint64
  11555. for shift := uint(0); ; shift += 7 {
  11556. if shift >= 64 {
  11557. return ErrIntOverflowApi
  11558. }
  11559. if iNdEx >= l {
  11560. return io.ErrUnexpectedEOF
  11561. }
  11562. b := dAtA[iNdEx]
  11563. iNdEx++
  11564. wire |= (uint64(b) & 0x7F) << shift
  11565. if b < 0x80 {
  11566. break
  11567. }
  11568. }
  11569. fieldNum := int32(wire >> 3)
  11570. wireType := int(wire & 0x7)
  11571. if wireType == 4 {
  11572. return fmt.Errorf("proto: UpdateMoralReq: wiretype end group for non-group")
  11573. }
  11574. if fieldNum <= 0 {
  11575. return fmt.Errorf("proto: UpdateMoralReq: illegal tag %d (wire type %d)", fieldNum, wire)
  11576. }
  11577. switch fieldNum {
  11578. case 1:
  11579. if wireType != 0 {
  11580. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  11581. }
  11582. m.Mid = 0
  11583. for shift := uint(0); ; shift += 7 {
  11584. if shift >= 64 {
  11585. return ErrIntOverflowApi
  11586. }
  11587. if iNdEx >= l {
  11588. return io.ErrUnexpectedEOF
  11589. }
  11590. b := dAtA[iNdEx]
  11591. iNdEx++
  11592. m.Mid |= (int64(b) & 0x7F) << shift
  11593. if b < 0x80 {
  11594. break
  11595. }
  11596. }
  11597. case 2:
  11598. if wireType != 0 {
  11599. return fmt.Errorf("proto: wrong wireType = %d for field Delta", wireType)
  11600. }
  11601. m.Delta = 0
  11602. for shift := uint(0); ; shift += 7 {
  11603. if shift >= 64 {
  11604. return ErrIntOverflowApi
  11605. }
  11606. if iNdEx >= l {
  11607. return io.ErrUnexpectedEOF
  11608. }
  11609. b := dAtA[iNdEx]
  11610. iNdEx++
  11611. m.Delta |= (int64(b) & 0x7F) << shift
  11612. if b < 0x80 {
  11613. break
  11614. }
  11615. }
  11616. case 3:
  11617. if wireType != 0 {
  11618. return fmt.Errorf("proto: wrong wireType = %d for field Origin", wireType)
  11619. }
  11620. m.Origin = 0
  11621. for shift := uint(0); ; shift += 7 {
  11622. if shift >= 64 {
  11623. return ErrIntOverflowApi
  11624. }
  11625. if iNdEx >= l {
  11626. return io.ErrUnexpectedEOF
  11627. }
  11628. b := dAtA[iNdEx]
  11629. iNdEx++
  11630. m.Origin |= (int64(b) & 0x7F) << shift
  11631. if b < 0x80 {
  11632. break
  11633. }
  11634. }
  11635. case 4:
  11636. if wireType != 2 {
  11637. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  11638. }
  11639. var stringLen uint64
  11640. for shift := uint(0); ; shift += 7 {
  11641. if shift >= 64 {
  11642. return ErrIntOverflowApi
  11643. }
  11644. if iNdEx >= l {
  11645. return io.ErrUnexpectedEOF
  11646. }
  11647. b := dAtA[iNdEx]
  11648. iNdEx++
  11649. stringLen |= (uint64(b) & 0x7F) << shift
  11650. if b < 0x80 {
  11651. break
  11652. }
  11653. }
  11654. intStringLen := int(stringLen)
  11655. if intStringLen < 0 {
  11656. return ErrInvalidLengthApi
  11657. }
  11658. postIndex := iNdEx + intStringLen
  11659. if postIndex > l {
  11660. return io.ErrUnexpectedEOF
  11661. }
  11662. m.Reason = string(dAtA[iNdEx:postIndex])
  11663. iNdEx = postIndex
  11664. case 5:
  11665. if wireType != 0 {
  11666. return fmt.Errorf("proto: wrong wireType = %d for field ReasonType", wireType)
  11667. }
  11668. m.ReasonType = 0
  11669. for shift := uint(0); ; shift += 7 {
  11670. if shift >= 64 {
  11671. return ErrIntOverflowApi
  11672. }
  11673. if iNdEx >= l {
  11674. return io.ErrUnexpectedEOF
  11675. }
  11676. b := dAtA[iNdEx]
  11677. iNdEx++
  11678. m.ReasonType |= (int64(b) & 0x7F) << shift
  11679. if b < 0x80 {
  11680. break
  11681. }
  11682. }
  11683. case 6:
  11684. if wireType != 2 {
  11685. return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
  11686. }
  11687. var stringLen uint64
  11688. for shift := uint(0); ; shift += 7 {
  11689. if shift >= 64 {
  11690. return ErrIntOverflowApi
  11691. }
  11692. if iNdEx >= l {
  11693. return io.ErrUnexpectedEOF
  11694. }
  11695. b := dAtA[iNdEx]
  11696. iNdEx++
  11697. stringLen |= (uint64(b) & 0x7F) << shift
  11698. if b < 0x80 {
  11699. break
  11700. }
  11701. }
  11702. intStringLen := int(stringLen)
  11703. if intStringLen < 0 {
  11704. return ErrInvalidLengthApi
  11705. }
  11706. postIndex := iNdEx + intStringLen
  11707. if postIndex > l {
  11708. return io.ErrUnexpectedEOF
  11709. }
  11710. m.Operator = string(dAtA[iNdEx:postIndex])
  11711. iNdEx = postIndex
  11712. case 7:
  11713. if wireType != 2 {
  11714. return fmt.Errorf("proto: wrong wireType = %d for field Remark", wireType)
  11715. }
  11716. var stringLen uint64
  11717. for shift := uint(0); ; shift += 7 {
  11718. if shift >= 64 {
  11719. return ErrIntOverflowApi
  11720. }
  11721. if iNdEx >= l {
  11722. return io.ErrUnexpectedEOF
  11723. }
  11724. b := dAtA[iNdEx]
  11725. iNdEx++
  11726. stringLen |= (uint64(b) & 0x7F) << shift
  11727. if b < 0x80 {
  11728. break
  11729. }
  11730. }
  11731. intStringLen := int(stringLen)
  11732. if intStringLen < 0 {
  11733. return ErrInvalidLengthApi
  11734. }
  11735. postIndex := iNdEx + intStringLen
  11736. if postIndex > l {
  11737. return io.ErrUnexpectedEOF
  11738. }
  11739. m.Remark = string(dAtA[iNdEx:postIndex])
  11740. iNdEx = postIndex
  11741. case 8:
  11742. if wireType != 0 {
  11743. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  11744. }
  11745. m.Status = 0
  11746. for shift := uint(0); ; shift += 7 {
  11747. if shift >= 64 {
  11748. return ErrIntOverflowApi
  11749. }
  11750. if iNdEx >= l {
  11751. return io.ErrUnexpectedEOF
  11752. }
  11753. b := dAtA[iNdEx]
  11754. iNdEx++
  11755. m.Status |= (int64(b) & 0x7F) << shift
  11756. if b < 0x80 {
  11757. break
  11758. }
  11759. }
  11760. case 9:
  11761. if wireType != 0 {
  11762. return fmt.Errorf("proto: wrong wireType = %d for field IsNotify", wireType)
  11763. }
  11764. var v int
  11765. for shift := uint(0); ; shift += 7 {
  11766. if shift >= 64 {
  11767. return ErrIntOverflowApi
  11768. }
  11769. if iNdEx >= l {
  11770. return io.ErrUnexpectedEOF
  11771. }
  11772. b := dAtA[iNdEx]
  11773. iNdEx++
  11774. v |= (int(b) & 0x7F) << shift
  11775. if b < 0x80 {
  11776. break
  11777. }
  11778. }
  11779. m.IsNotify = bool(v != 0)
  11780. case 10:
  11781. if wireType != 2 {
  11782. return fmt.Errorf("proto: wrong wireType = %d for field Ip", wireType)
  11783. }
  11784. var stringLen uint64
  11785. for shift := uint(0); ; shift += 7 {
  11786. if shift >= 64 {
  11787. return ErrIntOverflowApi
  11788. }
  11789. if iNdEx >= l {
  11790. return io.ErrUnexpectedEOF
  11791. }
  11792. b := dAtA[iNdEx]
  11793. iNdEx++
  11794. stringLen |= (uint64(b) & 0x7F) << shift
  11795. if b < 0x80 {
  11796. break
  11797. }
  11798. }
  11799. intStringLen := int(stringLen)
  11800. if intStringLen < 0 {
  11801. return ErrInvalidLengthApi
  11802. }
  11803. postIndex := iNdEx + intStringLen
  11804. if postIndex > l {
  11805. return io.ErrUnexpectedEOF
  11806. }
  11807. m.Ip = string(dAtA[iNdEx:postIndex])
  11808. iNdEx = postIndex
  11809. default:
  11810. iNdEx = preIndex
  11811. skippy, err := skipApi(dAtA[iNdEx:])
  11812. if err != nil {
  11813. return err
  11814. }
  11815. if skippy < 0 {
  11816. return ErrInvalidLengthApi
  11817. }
  11818. if (iNdEx + skippy) > l {
  11819. return io.ErrUnexpectedEOF
  11820. }
  11821. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  11822. iNdEx += skippy
  11823. }
  11824. }
  11825. if iNdEx > l {
  11826. return io.ErrUnexpectedEOF
  11827. }
  11828. return nil
  11829. }
  11830. func (m *UpdateMoralsReq) Unmarshal(dAtA []byte) error {
  11831. l := len(dAtA)
  11832. iNdEx := 0
  11833. for iNdEx < l {
  11834. preIndex := iNdEx
  11835. var wire uint64
  11836. for shift := uint(0); ; shift += 7 {
  11837. if shift >= 64 {
  11838. return ErrIntOverflowApi
  11839. }
  11840. if iNdEx >= l {
  11841. return io.ErrUnexpectedEOF
  11842. }
  11843. b := dAtA[iNdEx]
  11844. iNdEx++
  11845. wire |= (uint64(b) & 0x7F) << shift
  11846. if b < 0x80 {
  11847. break
  11848. }
  11849. }
  11850. fieldNum := int32(wire >> 3)
  11851. wireType := int(wire & 0x7)
  11852. if wireType == 4 {
  11853. return fmt.Errorf("proto: UpdateMoralsReq: wiretype end group for non-group")
  11854. }
  11855. if fieldNum <= 0 {
  11856. return fmt.Errorf("proto: UpdateMoralsReq: illegal tag %d (wire type %d)", fieldNum, wire)
  11857. }
  11858. switch fieldNum {
  11859. case 1:
  11860. if wireType == 0 {
  11861. var v int64
  11862. for shift := uint(0); ; shift += 7 {
  11863. if shift >= 64 {
  11864. return ErrIntOverflowApi
  11865. }
  11866. if iNdEx >= l {
  11867. return io.ErrUnexpectedEOF
  11868. }
  11869. b := dAtA[iNdEx]
  11870. iNdEx++
  11871. v |= (int64(b) & 0x7F) << shift
  11872. if b < 0x80 {
  11873. break
  11874. }
  11875. }
  11876. m.Mids = append(m.Mids, v)
  11877. } else if wireType == 2 {
  11878. var packedLen int
  11879. for shift := uint(0); ; shift += 7 {
  11880. if shift >= 64 {
  11881. return ErrIntOverflowApi
  11882. }
  11883. if iNdEx >= l {
  11884. return io.ErrUnexpectedEOF
  11885. }
  11886. b := dAtA[iNdEx]
  11887. iNdEx++
  11888. packedLen |= (int(b) & 0x7F) << shift
  11889. if b < 0x80 {
  11890. break
  11891. }
  11892. }
  11893. if packedLen < 0 {
  11894. return ErrInvalidLengthApi
  11895. }
  11896. postIndex := iNdEx + packedLen
  11897. if postIndex > l {
  11898. return io.ErrUnexpectedEOF
  11899. }
  11900. var elementCount int
  11901. var count int
  11902. for _, integer := range dAtA {
  11903. if integer < 128 {
  11904. count++
  11905. }
  11906. }
  11907. elementCount = count
  11908. if elementCount != 0 && len(m.Mids) == 0 {
  11909. m.Mids = make([]int64, 0, elementCount)
  11910. }
  11911. for iNdEx < postIndex {
  11912. var v int64
  11913. for shift := uint(0); ; shift += 7 {
  11914. if shift >= 64 {
  11915. return ErrIntOverflowApi
  11916. }
  11917. if iNdEx >= l {
  11918. return io.ErrUnexpectedEOF
  11919. }
  11920. b := dAtA[iNdEx]
  11921. iNdEx++
  11922. v |= (int64(b) & 0x7F) << shift
  11923. if b < 0x80 {
  11924. break
  11925. }
  11926. }
  11927. m.Mids = append(m.Mids, v)
  11928. }
  11929. } else {
  11930. return fmt.Errorf("proto: wrong wireType = %d for field Mids", wireType)
  11931. }
  11932. case 2:
  11933. if wireType != 0 {
  11934. return fmt.Errorf("proto: wrong wireType = %d for field Delta", wireType)
  11935. }
  11936. m.Delta = 0
  11937. for shift := uint(0); ; shift += 7 {
  11938. if shift >= 64 {
  11939. return ErrIntOverflowApi
  11940. }
  11941. if iNdEx >= l {
  11942. return io.ErrUnexpectedEOF
  11943. }
  11944. b := dAtA[iNdEx]
  11945. iNdEx++
  11946. m.Delta |= (int64(b) & 0x7F) << shift
  11947. if b < 0x80 {
  11948. break
  11949. }
  11950. }
  11951. case 3:
  11952. if wireType != 0 {
  11953. return fmt.Errorf("proto: wrong wireType = %d for field Origin", wireType)
  11954. }
  11955. m.Origin = 0
  11956. for shift := uint(0); ; shift += 7 {
  11957. if shift >= 64 {
  11958. return ErrIntOverflowApi
  11959. }
  11960. if iNdEx >= l {
  11961. return io.ErrUnexpectedEOF
  11962. }
  11963. b := dAtA[iNdEx]
  11964. iNdEx++
  11965. m.Origin |= (int64(b) & 0x7F) << shift
  11966. if b < 0x80 {
  11967. break
  11968. }
  11969. }
  11970. case 4:
  11971. if wireType != 2 {
  11972. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  11973. }
  11974. var stringLen uint64
  11975. for shift := uint(0); ; shift += 7 {
  11976. if shift >= 64 {
  11977. return ErrIntOverflowApi
  11978. }
  11979. if iNdEx >= l {
  11980. return io.ErrUnexpectedEOF
  11981. }
  11982. b := dAtA[iNdEx]
  11983. iNdEx++
  11984. stringLen |= (uint64(b) & 0x7F) << shift
  11985. if b < 0x80 {
  11986. break
  11987. }
  11988. }
  11989. intStringLen := int(stringLen)
  11990. if intStringLen < 0 {
  11991. return ErrInvalidLengthApi
  11992. }
  11993. postIndex := iNdEx + intStringLen
  11994. if postIndex > l {
  11995. return io.ErrUnexpectedEOF
  11996. }
  11997. m.Reason = string(dAtA[iNdEx:postIndex])
  11998. iNdEx = postIndex
  11999. case 5:
  12000. if wireType != 0 {
  12001. return fmt.Errorf("proto: wrong wireType = %d for field ReasonType", wireType)
  12002. }
  12003. m.ReasonType = 0
  12004. for shift := uint(0); ; shift += 7 {
  12005. if shift >= 64 {
  12006. return ErrIntOverflowApi
  12007. }
  12008. if iNdEx >= l {
  12009. return io.ErrUnexpectedEOF
  12010. }
  12011. b := dAtA[iNdEx]
  12012. iNdEx++
  12013. m.ReasonType |= (int64(b) & 0x7F) << shift
  12014. if b < 0x80 {
  12015. break
  12016. }
  12017. }
  12018. case 6:
  12019. if wireType != 2 {
  12020. return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
  12021. }
  12022. var stringLen uint64
  12023. for shift := uint(0); ; shift += 7 {
  12024. if shift >= 64 {
  12025. return ErrIntOverflowApi
  12026. }
  12027. if iNdEx >= l {
  12028. return io.ErrUnexpectedEOF
  12029. }
  12030. b := dAtA[iNdEx]
  12031. iNdEx++
  12032. stringLen |= (uint64(b) & 0x7F) << shift
  12033. if b < 0x80 {
  12034. break
  12035. }
  12036. }
  12037. intStringLen := int(stringLen)
  12038. if intStringLen < 0 {
  12039. return ErrInvalidLengthApi
  12040. }
  12041. postIndex := iNdEx + intStringLen
  12042. if postIndex > l {
  12043. return io.ErrUnexpectedEOF
  12044. }
  12045. m.Operator = string(dAtA[iNdEx:postIndex])
  12046. iNdEx = postIndex
  12047. case 7:
  12048. if wireType != 2 {
  12049. return fmt.Errorf("proto: wrong wireType = %d for field Remark", wireType)
  12050. }
  12051. var stringLen uint64
  12052. for shift := uint(0); ; shift += 7 {
  12053. if shift >= 64 {
  12054. return ErrIntOverflowApi
  12055. }
  12056. if iNdEx >= l {
  12057. return io.ErrUnexpectedEOF
  12058. }
  12059. b := dAtA[iNdEx]
  12060. iNdEx++
  12061. stringLen |= (uint64(b) & 0x7F) << shift
  12062. if b < 0x80 {
  12063. break
  12064. }
  12065. }
  12066. intStringLen := int(stringLen)
  12067. if intStringLen < 0 {
  12068. return ErrInvalidLengthApi
  12069. }
  12070. postIndex := iNdEx + intStringLen
  12071. if postIndex > l {
  12072. return io.ErrUnexpectedEOF
  12073. }
  12074. m.Remark = string(dAtA[iNdEx:postIndex])
  12075. iNdEx = postIndex
  12076. case 8:
  12077. if wireType != 0 {
  12078. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  12079. }
  12080. m.Status = 0
  12081. for shift := uint(0); ; shift += 7 {
  12082. if shift >= 64 {
  12083. return ErrIntOverflowApi
  12084. }
  12085. if iNdEx >= l {
  12086. return io.ErrUnexpectedEOF
  12087. }
  12088. b := dAtA[iNdEx]
  12089. iNdEx++
  12090. m.Status |= (int64(b) & 0x7F) << shift
  12091. if b < 0x80 {
  12092. break
  12093. }
  12094. }
  12095. case 9:
  12096. if wireType != 0 {
  12097. return fmt.Errorf("proto: wrong wireType = %d for field IsNotify", wireType)
  12098. }
  12099. var v int
  12100. for shift := uint(0); ; shift += 7 {
  12101. if shift >= 64 {
  12102. return ErrIntOverflowApi
  12103. }
  12104. if iNdEx >= l {
  12105. return io.ErrUnexpectedEOF
  12106. }
  12107. b := dAtA[iNdEx]
  12108. iNdEx++
  12109. v |= (int(b) & 0x7F) << shift
  12110. if b < 0x80 {
  12111. break
  12112. }
  12113. }
  12114. m.IsNotify = bool(v != 0)
  12115. case 10:
  12116. if wireType != 2 {
  12117. return fmt.Errorf("proto: wrong wireType = %d for field Ip", wireType)
  12118. }
  12119. var stringLen uint64
  12120. for shift := uint(0); ; shift += 7 {
  12121. if shift >= 64 {
  12122. return ErrIntOverflowApi
  12123. }
  12124. if iNdEx >= l {
  12125. return io.ErrUnexpectedEOF
  12126. }
  12127. b := dAtA[iNdEx]
  12128. iNdEx++
  12129. stringLen |= (uint64(b) & 0x7F) << shift
  12130. if b < 0x80 {
  12131. break
  12132. }
  12133. }
  12134. intStringLen := int(stringLen)
  12135. if intStringLen < 0 {
  12136. return ErrInvalidLengthApi
  12137. }
  12138. postIndex := iNdEx + intStringLen
  12139. if postIndex > l {
  12140. return io.ErrUnexpectedEOF
  12141. }
  12142. m.Ip = string(dAtA[iNdEx:postIndex])
  12143. iNdEx = postIndex
  12144. default:
  12145. iNdEx = preIndex
  12146. skippy, err := skipApi(dAtA[iNdEx:])
  12147. if err != nil {
  12148. return err
  12149. }
  12150. if skippy < 0 {
  12151. return ErrInvalidLengthApi
  12152. }
  12153. if (iNdEx + skippy) > l {
  12154. return io.ErrUnexpectedEOF
  12155. }
  12156. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  12157. iNdEx += skippy
  12158. }
  12159. }
  12160. if iNdEx > l {
  12161. return io.ErrUnexpectedEOF
  12162. }
  12163. return nil
  12164. }
  12165. func (m *UpdateMoralsReply) Unmarshal(dAtA []byte) error {
  12166. l := len(dAtA)
  12167. iNdEx := 0
  12168. for iNdEx < l {
  12169. preIndex := iNdEx
  12170. var wire uint64
  12171. for shift := uint(0); ; shift += 7 {
  12172. if shift >= 64 {
  12173. return ErrIntOverflowApi
  12174. }
  12175. if iNdEx >= l {
  12176. return io.ErrUnexpectedEOF
  12177. }
  12178. b := dAtA[iNdEx]
  12179. iNdEx++
  12180. wire |= (uint64(b) & 0x7F) << shift
  12181. if b < 0x80 {
  12182. break
  12183. }
  12184. }
  12185. fieldNum := int32(wire >> 3)
  12186. wireType := int(wire & 0x7)
  12187. if wireType == 4 {
  12188. return fmt.Errorf("proto: UpdateMoralsReply: wiretype end group for non-group")
  12189. }
  12190. if fieldNum <= 0 {
  12191. return fmt.Errorf("proto: UpdateMoralsReply: illegal tag %d (wire type %d)", fieldNum, wire)
  12192. }
  12193. switch fieldNum {
  12194. case 1:
  12195. if wireType != 2 {
  12196. return fmt.Errorf("proto: wrong wireType = %d for field AfterMorals", wireType)
  12197. }
  12198. var msglen int
  12199. for shift := uint(0); ; shift += 7 {
  12200. if shift >= 64 {
  12201. return ErrIntOverflowApi
  12202. }
  12203. if iNdEx >= l {
  12204. return io.ErrUnexpectedEOF
  12205. }
  12206. b := dAtA[iNdEx]
  12207. iNdEx++
  12208. msglen |= (int(b) & 0x7F) << shift
  12209. if b < 0x80 {
  12210. break
  12211. }
  12212. }
  12213. if msglen < 0 {
  12214. return ErrInvalidLengthApi
  12215. }
  12216. postIndex := iNdEx + msglen
  12217. if postIndex > l {
  12218. return io.ErrUnexpectedEOF
  12219. }
  12220. if m.AfterMorals == nil {
  12221. m.AfterMorals = make(map[int64]int64)
  12222. }
  12223. var mapkey int64
  12224. var mapvalue int64
  12225. for iNdEx < postIndex {
  12226. entryPreIndex := iNdEx
  12227. var wire uint64
  12228. for shift := uint(0); ; shift += 7 {
  12229. if shift >= 64 {
  12230. return ErrIntOverflowApi
  12231. }
  12232. if iNdEx >= l {
  12233. return io.ErrUnexpectedEOF
  12234. }
  12235. b := dAtA[iNdEx]
  12236. iNdEx++
  12237. wire |= (uint64(b) & 0x7F) << shift
  12238. if b < 0x80 {
  12239. break
  12240. }
  12241. }
  12242. fieldNum := int32(wire >> 3)
  12243. if fieldNum == 1 {
  12244. for shift := uint(0); ; shift += 7 {
  12245. if shift >= 64 {
  12246. return ErrIntOverflowApi
  12247. }
  12248. if iNdEx >= l {
  12249. return io.ErrUnexpectedEOF
  12250. }
  12251. b := dAtA[iNdEx]
  12252. iNdEx++
  12253. mapkey |= (int64(b) & 0x7F) << shift
  12254. if b < 0x80 {
  12255. break
  12256. }
  12257. }
  12258. } else if fieldNum == 2 {
  12259. for shift := uint(0); ; shift += 7 {
  12260. if shift >= 64 {
  12261. return ErrIntOverflowApi
  12262. }
  12263. if iNdEx >= l {
  12264. return io.ErrUnexpectedEOF
  12265. }
  12266. b := dAtA[iNdEx]
  12267. iNdEx++
  12268. mapvalue |= (int64(b) & 0x7F) << shift
  12269. if b < 0x80 {
  12270. break
  12271. }
  12272. }
  12273. } else {
  12274. iNdEx = entryPreIndex
  12275. skippy, err := skipApi(dAtA[iNdEx:])
  12276. if err != nil {
  12277. return err
  12278. }
  12279. if skippy < 0 {
  12280. return ErrInvalidLengthApi
  12281. }
  12282. if (iNdEx + skippy) > postIndex {
  12283. return io.ErrUnexpectedEOF
  12284. }
  12285. iNdEx += skippy
  12286. }
  12287. }
  12288. m.AfterMorals[mapkey] = mapvalue
  12289. iNdEx = postIndex
  12290. default:
  12291. iNdEx = preIndex
  12292. skippy, err := skipApi(dAtA[iNdEx:])
  12293. if err != nil {
  12294. return err
  12295. }
  12296. if skippy < 0 {
  12297. return ErrInvalidLengthApi
  12298. }
  12299. if (iNdEx + skippy) > l {
  12300. return io.ErrUnexpectedEOF
  12301. }
  12302. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  12303. iNdEx += skippy
  12304. }
  12305. }
  12306. if iNdEx > l {
  12307. return io.ErrUnexpectedEOF
  12308. }
  12309. return nil
  12310. }
  12311. func (m *AddUserMonitorReq) Unmarshal(dAtA []byte) error {
  12312. l := len(dAtA)
  12313. iNdEx := 0
  12314. for iNdEx < l {
  12315. preIndex := iNdEx
  12316. var wire uint64
  12317. for shift := uint(0); ; shift += 7 {
  12318. if shift >= 64 {
  12319. return ErrIntOverflowApi
  12320. }
  12321. if iNdEx >= l {
  12322. return io.ErrUnexpectedEOF
  12323. }
  12324. b := dAtA[iNdEx]
  12325. iNdEx++
  12326. wire |= (uint64(b) & 0x7F) << shift
  12327. if b < 0x80 {
  12328. break
  12329. }
  12330. }
  12331. fieldNum := int32(wire >> 3)
  12332. wireType := int(wire & 0x7)
  12333. if wireType == 4 {
  12334. return fmt.Errorf("proto: AddUserMonitorReq: wiretype end group for non-group")
  12335. }
  12336. if fieldNum <= 0 {
  12337. return fmt.Errorf("proto: AddUserMonitorReq: illegal tag %d (wire type %d)", fieldNum, wire)
  12338. }
  12339. switch fieldNum {
  12340. case 1:
  12341. if wireType != 0 {
  12342. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  12343. }
  12344. m.Mid = 0
  12345. for shift := uint(0); ; shift += 7 {
  12346. if shift >= 64 {
  12347. return ErrIntOverflowApi
  12348. }
  12349. if iNdEx >= l {
  12350. return io.ErrUnexpectedEOF
  12351. }
  12352. b := dAtA[iNdEx]
  12353. iNdEx++
  12354. m.Mid |= (int64(b) & 0x7F) << shift
  12355. if b < 0x80 {
  12356. break
  12357. }
  12358. }
  12359. case 2:
  12360. if wireType != 2 {
  12361. return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
  12362. }
  12363. var stringLen uint64
  12364. for shift := uint(0); ; shift += 7 {
  12365. if shift >= 64 {
  12366. return ErrIntOverflowApi
  12367. }
  12368. if iNdEx >= l {
  12369. return io.ErrUnexpectedEOF
  12370. }
  12371. b := dAtA[iNdEx]
  12372. iNdEx++
  12373. stringLen |= (uint64(b) & 0x7F) << shift
  12374. if b < 0x80 {
  12375. break
  12376. }
  12377. }
  12378. intStringLen := int(stringLen)
  12379. if intStringLen < 0 {
  12380. return ErrInvalidLengthApi
  12381. }
  12382. postIndex := iNdEx + intStringLen
  12383. if postIndex > l {
  12384. return io.ErrUnexpectedEOF
  12385. }
  12386. m.Operator = string(dAtA[iNdEx:postIndex])
  12387. iNdEx = postIndex
  12388. case 3:
  12389. if wireType != 2 {
  12390. return fmt.Errorf("proto: wrong wireType = %d for field Remark", wireType)
  12391. }
  12392. var stringLen uint64
  12393. for shift := uint(0); ; shift += 7 {
  12394. if shift >= 64 {
  12395. return ErrIntOverflowApi
  12396. }
  12397. if iNdEx >= l {
  12398. return io.ErrUnexpectedEOF
  12399. }
  12400. b := dAtA[iNdEx]
  12401. iNdEx++
  12402. stringLen |= (uint64(b) & 0x7F) << shift
  12403. if b < 0x80 {
  12404. break
  12405. }
  12406. }
  12407. intStringLen := int(stringLen)
  12408. if intStringLen < 0 {
  12409. return ErrInvalidLengthApi
  12410. }
  12411. postIndex := iNdEx + intStringLen
  12412. if postIndex > l {
  12413. return io.ErrUnexpectedEOF
  12414. }
  12415. m.Remark = string(dAtA[iNdEx:postIndex])
  12416. iNdEx = postIndex
  12417. default:
  12418. iNdEx = preIndex
  12419. skippy, err := skipApi(dAtA[iNdEx:])
  12420. if err != nil {
  12421. return err
  12422. }
  12423. if skippy < 0 {
  12424. return ErrInvalidLengthApi
  12425. }
  12426. if (iNdEx + skippy) > l {
  12427. return io.ErrUnexpectedEOF
  12428. }
  12429. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  12430. iNdEx += skippy
  12431. }
  12432. }
  12433. if iNdEx > l {
  12434. return io.ErrUnexpectedEOF
  12435. }
  12436. return nil
  12437. }
  12438. func (m *IsInMonitorReply) Unmarshal(dAtA []byte) error {
  12439. l := len(dAtA)
  12440. iNdEx := 0
  12441. for iNdEx < l {
  12442. preIndex := iNdEx
  12443. var wire uint64
  12444. for shift := uint(0); ; shift += 7 {
  12445. if shift >= 64 {
  12446. return ErrIntOverflowApi
  12447. }
  12448. if iNdEx >= l {
  12449. return io.ErrUnexpectedEOF
  12450. }
  12451. b := dAtA[iNdEx]
  12452. iNdEx++
  12453. wire |= (uint64(b) & 0x7F) << shift
  12454. if b < 0x80 {
  12455. break
  12456. }
  12457. }
  12458. fieldNum := int32(wire >> 3)
  12459. wireType := int(wire & 0x7)
  12460. if wireType == 4 {
  12461. return fmt.Errorf("proto: IsInMonitorReply: wiretype end group for non-group")
  12462. }
  12463. if fieldNum <= 0 {
  12464. return fmt.Errorf("proto: IsInMonitorReply: illegal tag %d (wire type %d)", fieldNum, wire)
  12465. }
  12466. switch fieldNum {
  12467. case 1:
  12468. if wireType != 0 {
  12469. return fmt.Errorf("proto: wrong wireType = %d for field IsInMonitor", wireType)
  12470. }
  12471. var v int
  12472. for shift := uint(0); ; shift += 7 {
  12473. if shift >= 64 {
  12474. return ErrIntOverflowApi
  12475. }
  12476. if iNdEx >= l {
  12477. return io.ErrUnexpectedEOF
  12478. }
  12479. b := dAtA[iNdEx]
  12480. iNdEx++
  12481. v |= (int(b) & 0x7F) << shift
  12482. if b < 0x80 {
  12483. break
  12484. }
  12485. }
  12486. m.IsInMonitor = bool(v != 0)
  12487. default:
  12488. iNdEx = preIndex
  12489. skippy, err := skipApi(dAtA[iNdEx:])
  12490. if err != nil {
  12491. return err
  12492. }
  12493. if skippy < 0 {
  12494. return ErrInvalidLengthApi
  12495. }
  12496. if (iNdEx + skippy) > l {
  12497. return io.ErrUnexpectedEOF
  12498. }
  12499. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  12500. iNdEx += skippy
  12501. }
  12502. }
  12503. if iNdEx > l {
  12504. return io.ErrUnexpectedEOF
  12505. }
  12506. return nil
  12507. }
  12508. func (m *RealnameStatusReply) Unmarshal(dAtA []byte) error {
  12509. l := len(dAtA)
  12510. iNdEx := 0
  12511. for iNdEx < l {
  12512. preIndex := iNdEx
  12513. var wire uint64
  12514. for shift := uint(0); ; shift += 7 {
  12515. if shift >= 64 {
  12516. return ErrIntOverflowApi
  12517. }
  12518. if iNdEx >= l {
  12519. return io.ErrUnexpectedEOF
  12520. }
  12521. b := dAtA[iNdEx]
  12522. iNdEx++
  12523. wire |= (uint64(b) & 0x7F) << shift
  12524. if b < 0x80 {
  12525. break
  12526. }
  12527. }
  12528. fieldNum := int32(wire >> 3)
  12529. wireType := int(wire & 0x7)
  12530. if wireType == 4 {
  12531. return fmt.Errorf("proto: RealnameStatusReply: wiretype end group for non-group")
  12532. }
  12533. if fieldNum <= 0 {
  12534. return fmt.Errorf("proto: RealnameStatusReply: illegal tag %d (wire type %d)", fieldNum, wire)
  12535. }
  12536. switch fieldNum {
  12537. case 1:
  12538. if wireType != 0 {
  12539. return fmt.Errorf("proto: wrong wireType = %d for field RealnameStatus", wireType)
  12540. }
  12541. m.RealnameStatus = 0
  12542. for shift := uint(0); ; shift += 7 {
  12543. if shift >= 64 {
  12544. return ErrIntOverflowApi
  12545. }
  12546. if iNdEx >= l {
  12547. return io.ErrUnexpectedEOF
  12548. }
  12549. b := dAtA[iNdEx]
  12550. iNdEx++
  12551. m.RealnameStatus |= (int8(b) & 0x7F) << shift
  12552. if b < 0x80 {
  12553. break
  12554. }
  12555. }
  12556. default:
  12557. iNdEx = preIndex
  12558. skippy, err := skipApi(dAtA[iNdEx:])
  12559. if err != nil {
  12560. return err
  12561. }
  12562. if skippy < 0 {
  12563. return ErrInvalidLengthApi
  12564. }
  12565. if (iNdEx + skippy) > l {
  12566. return io.ErrUnexpectedEOF
  12567. }
  12568. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  12569. iNdEx += skippy
  12570. }
  12571. }
  12572. if iNdEx > l {
  12573. return io.ErrUnexpectedEOF
  12574. }
  12575. return nil
  12576. }
  12577. func (m *RealnameApplyInfoReply) Unmarshal(dAtA []byte) error {
  12578. l := len(dAtA)
  12579. iNdEx := 0
  12580. for iNdEx < l {
  12581. preIndex := iNdEx
  12582. var wire uint64
  12583. for shift := uint(0); ; shift += 7 {
  12584. if shift >= 64 {
  12585. return ErrIntOverflowApi
  12586. }
  12587. if iNdEx >= l {
  12588. return io.ErrUnexpectedEOF
  12589. }
  12590. b := dAtA[iNdEx]
  12591. iNdEx++
  12592. wire |= (uint64(b) & 0x7F) << shift
  12593. if b < 0x80 {
  12594. break
  12595. }
  12596. }
  12597. fieldNum := int32(wire >> 3)
  12598. wireType := int(wire & 0x7)
  12599. if wireType == 4 {
  12600. return fmt.Errorf("proto: RealnameApplyInfoReply: wiretype end group for non-group")
  12601. }
  12602. if fieldNum <= 0 {
  12603. return fmt.Errorf("proto: RealnameApplyInfoReply: illegal tag %d (wire type %d)", fieldNum, wire)
  12604. }
  12605. switch fieldNum {
  12606. case 1:
  12607. if wireType != 0 {
  12608. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  12609. }
  12610. m.Status = 0
  12611. for shift := uint(0); ; shift += 7 {
  12612. if shift >= 64 {
  12613. return ErrIntOverflowApi
  12614. }
  12615. if iNdEx >= l {
  12616. return io.ErrUnexpectedEOF
  12617. }
  12618. b := dAtA[iNdEx]
  12619. iNdEx++
  12620. m.Status |= (int8(b) & 0x7F) << shift
  12621. if b < 0x80 {
  12622. break
  12623. }
  12624. }
  12625. case 2:
  12626. if wireType != 2 {
  12627. return fmt.Errorf("proto: wrong wireType = %d for field Remark", wireType)
  12628. }
  12629. var stringLen uint64
  12630. for shift := uint(0); ; shift += 7 {
  12631. if shift >= 64 {
  12632. return ErrIntOverflowApi
  12633. }
  12634. if iNdEx >= l {
  12635. return io.ErrUnexpectedEOF
  12636. }
  12637. b := dAtA[iNdEx]
  12638. iNdEx++
  12639. stringLen |= (uint64(b) & 0x7F) << shift
  12640. if b < 0x80 {
  12641. break
  12642. }
  12643. }
  12644. intStringLen := int(stringLen)
  12645. if intStringLen < 0 {
  12646. return ErrInvalidLengthApi
  12647. }
  12648. postIndex := iNdEx + intStringLen
  12649. if postIndex > l {
  12650. return io.ErrUnexpectedEOF
  12651. }
  12652. m.Remark = string(dAtA[iNdEx:postIndex])
  12653. iNdEx = postIndex
  12654. default:
  12655. iNdEx = preIndex
  12656. skippy, err := skipApi(dAtA[iNdEx:])
  12657. if err != nil {
  12658. return err
  12659. }
  12660. if skippy < 0 {
  12661. return ErrInvalidLengthApi
  12662. }
  12663. if (iNdEx + skippy) > l {
  12664. return io.ErrUnexpectedEOF
  12665. }
  12666. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  12667. iNdEx += skippy
  12668. }
  12669. }
  12670. if iNdEx > l {
  12671. return io.ErrUnexpectedEOF
  12672. }
  12673. return nil
  12674. }
  12675. func (m *ArgRealnameApplyReq) Unmarshal(dAtA []byte) error {
  12676. l := len(dAtA)
  12677. iNdEx := 0
  12678. for iNdEx < l {
  12679. preIndex := iNdEx
  12680. var wire uint64
  12681. for shift := uint(0); ; shift += 7 {
  12682. if shift >= 64 {
  12683. return ErrIntOverflowApi
  12684. }
  12685. if iNdEx >= l {
  12686. return io.ErrUnexpectedEOF
  12687. }
  12688. b := dAtA[iNdEx]
  12689. iNdEx++
  12690. wire |= (uint64(b) & 0x7F) << shift
  12691. if b < 0x80 {
  12692. break
  12693. }
  12694. }
  12695. fieldNum := int32(wire >> 3)
  12696. wireType := int(wire & 0x7)
  12697. if wireType == 4 {
  12698. return fmt.Errorf("proto: ArgRealnameApplyReq: wiretype end group for non-group")
  12699. }
  12700. if fieldNum <= 0 {
  12701. return fmt.Errorf("proto: ArgRealnameApplyReq: illegal tag %d (wire type %d)", fieldNum, wire)
  12702. }
  12703. switch fieldNum {
  12704. case 1:
  12705. if wireType != 0 {
  12706. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  12707. }
  12708. m.Mid = 0
  12709. for shift := uint(0); ; shift += 7 {
  12710. if shift >= 64 {
  12711. return ErrIntOverflowApi
  12712. }
  12713. if iNdEx >= l {
  12714. return io.ErrUnexpectedEOF
  12715. }
  12716. b := dAtA[iNdEx]
  12717. iNdEx++
  12718. m.Mid |= (int64(b) & 0x7F) << shift
  12719. if b < 0x80 {
  12720. break
  12721. }
  12722. }
  12723. case 2:
  12724. if wireType != 0 {
  12725. return fmt.Errorf("proto: wrong wireType = %d for field CaptureCode", wireType)
  12726. }
  12727. m.CaptureCode = 0
  12728. for shift := uint(0); ; shift += 7 {
  12729. if shift >= 64 {
  12730. return ErrIntOverflowApi
  12731. }
  12732. if iNdEx >= l {
  12733. return io.ErrUnexpectedEOF
  12734. }
  12735. b := dAtA[iNdEx]
  12736. iNdEx++
  12737. m.CaptureCode |= (int64(b) & 0x7F) << shift
  12738. if b < 0x80 {
  12739. break
  12740. }
  12741. }
  12742. case 3:
  12743. if wireType != 2 {
  12744. return fmt.Errorf("proto: wrong wireType = %d for field Realname", wireType)
  12745. }
  12746. var stringLen uint64
  12747. for shift := uint(0); ; shift += 7 {
  12748. if shift >= 64 {
  12749. return ErrIntOverflowApi
  12750. }
  12751. if iNdEx >= l {
  12752. return io.ErrUnexpectedEOF
  12753. }
  12754. b := dAtA[iNdEx]
  12755. iNdEx++
  12756. stringLen |= (uint64(b) & 0x7F) << shift
  12757. if b < 0x80 {
  12758. break
  12759. }
  12760. }
  12761. intStringLen := int(stringLen)
  12762. if intStringLen < 0 {
  12763. return ErrInvalidLengthApi
  12764. }
  12765. postIndex := iNdEx + intStringLen
  12766. if postIndex > l {
  12767. return io.ErrUnexpectedEOF
  12768. }
  12769. m.Realname = string(dAtA[iNdEx:postIndex])
  12770. iNdEx = postIndex
  12771. case 4:
  12772. if wireType != 0 {
  12773. return fmt.Errorf("proto: wrong wireType = %d for field CardType", wireType)
  12774. }
  12775. m.CardType = 0
  12776. for shift := uint(0); ; shift += 7 {
  12777. if shift >= 64 {
  12778. return ErrIntOverflowApi
  12779. }
  12780. if iNdEx >= l {
  12781. return io.ErrUnexpectedEOF
  12782. }
  12783. b := dAtA[iNdEx]
  12784. iNdEx++
  12785. m.CardType |= (int8(b) & 0x7F) << shift
  12786. if b < 0x80 {
  12787. break
  12788. }
  12789. }
  12790. case 5:
  12791. if wireType != 2 {
  12792. return fmt.Errorf("proto: wrong wireType = %d for field CardCode", wireType)
  12793. }
  12794. var stringLen uint64
  12795. for shift := uint(0); ; shift += 7 {
  12796. if shift >= 64 {
  12797. return ErrIntOverflowApi
  12798. }
  12799. if iNdEx >= l {
  12800. return io.ErrUnexpectedEOF
  12801. }
  12802. b := dAtA[iNdEx]
  12803. iNdEx++
  12804. stringLen |= (uint64(b) & 0x7F) << shift
  12805. if b < 0x80 {
  12806. break
  12807. }
  12808. }
  12809. intStringLen := int(stringLen)
  12810. if intStringLen < 0 {
  12811. return ErrInvalidLengthApi
  12812. }
  12813. postIndex := iNdEx + intStringLen
  12814. if postIndex > l {
  12815. return io.ErrUnexpectedEOF
  12816. }
  12817. m.CardCode = string(dAtA[iNdEx:postIndex])
  12818. iNdEx = postIndex
  12819. case 6:
  12820. if wireType != 0 {
  12821. return fmt.Errorf("proto: wrong wireType = %d for field Country", wireType)
  12822. }
  12823. m.Country = 0
  12824. for shift := uint(0); ; shift += 7 {
  12825. if shift >= 64 {
  12826. return ErrIntOverflowApi
  12827. }
  12828. if iNdEx >= l {
  12829. return io.ErrUnexpectedEOF
  12830. }
  12831. b := dAtA[iNdEx]
  12832. iNdEx++
  12833. m.Country |= (int16(b) & 0x7F) << shift
  12834. if b < 0x80 {
  12835. break
  12836. }
  12837. }
  12838. case 7:
  12839. if wireType != 2 {
  12840. return fmt.Errorf("proto: wrong wireType = %d for field HandIMGToken", wireType)
  12841. }
  12842. var stringLen uint64
  12843. for shift := uint(0); ; shift += 7 {
  12844. if shift >= 64 {
  12845. return ErrIntOverflowApi
  12846. }
  12847. if iNdEx >= l {
  12848. return io.ErrUnexpectedEOF
  12849. }
  12850. b := dAtA[iNdEx]
  12851. iNdEx++
  12852. stringLen |= (uint64(b) & 0x7F) << shift
  12853. if b < 0x80 {
  12854. break
  12855. }
  12856. }
  12857. intStringLen := int(stringLen)
  12858. if intStringLen < 0 {
  12859. return ErrInvalidLengthApi
  12860. }
  12861. postIndex := iNdEx + intStringLen
  12862. if postIndex > l {
  12863. return io.ErrUnexpectedEOF
  12864. }
  12865. m.HandIMGToken = string(dAtA[iNdEx:postIndex])
  12866. iNdEx = postIndex
  12867. case 8:
  12868. if wireType != 2 {
  12869. return fmt.Errorf("proto: wrong wireType = %d for field FrontIMGToken", wireType)
  12870. }
  12871. var stringLen uint64
  12872. for shift := uint(0); ; shift += 7 {
  12873. if shift >= 64 {
  12874. return ErrIntOverflowApi
  12875. }
  12876. if iNdEx >= l {
  12877. return io.ErrUnexpectedEOF
  12878. }
  12879. b := dAtA[iNdEx]
  12880. iNdEx++
  12881. stringLen |= (uint64(b) & 0x7F) << shift
  12882. if b < 0x80 {
  12883. break
  12884. }
  12885. }
  12886. intStringLen := int(stringLen)
  12887. if intStringLen < 0 {
  12888. return ErrInvalidLengthApi
  12889. }
  12890. postIndex := iNdEx + intStringLen
  12891. if postIndex > l {
  12892. return io.ErrUnexpectedEOF
  12893. }
  12894. m.FrontIMGToken = string(dAtA[iNdEx:postIndex])
  12895. iNdEx = postIndex
  12896. case 9:
  12897. if wireType != 2 {
  12898. return fmt.Errorf("proto: wrong wireType = %d for field BackIMGToken", wireType)
  12899. }
  12900. var stringLen uint64
  12901. for shift := uint(0); ; shift += 7 {
  12902. if shift >= 64 {
  12903. return ErrIntOverflowApi
  12904. }
  12905. if iNdEx >= l {
  12906. return io.ErrUnexpectedEOF
  12907. }
  12908. b := dAtA[iNdEx]
  12909. iNdEx++
  12910. stringLen |= (uint64(b) & 0x7F) << shift
  12911. if b < 0x80 {
  12912. break
  12913. }
  12914. }
  12915. intStringLen := int(stringLen)
  12916. if intStringLen < 0 {
  12917. return ErrInvalidLengthApi
  12918. }
  12919. postIndex := iNdEx + intStringLen
  12920. if postIndex > l {
  12921. return io.ErrUnexpectedEOF
  12922. }
  12923. m.BackIMGToken = string(dAtA[iNdEx:postIndex])
  12924. iNdEx = postIndex
  12925. default:
  12926. iNdEx = preIndex
  12927. skippy, err := skipApi(dAtA[iNdEx:])
  12928. if err != nil {
  12929. return err
  12930. }
  12931. if skippy < 0 {
  12932. return ErrInvalidLengthApi
  12933. }
  12934. if (iNdEx + skippy) > l {
  12935. return io.ErrUnexpectedEOF
  12936. }
  12937. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  12938. iNdEx += skippy
  12939. }
  12940. }
  12941. if iNdEx > l {
  12942. return io.ErrUnexpectedEOF
  12943. }
  12944. return nil
  12945. }
  12946. func (m *RealnameDetailReply) Unmarshal(dAtA []byte) error {
  12947. l := len(dAtA)
  12948. iNdEx := 0
  12949. for iNdEx < l {
  12950. preIndex := iNdEx
  12951. var wire uint64
  12952. for shift := uint(0); ; shift += 7 {
  12953. if shift >= 64 {
  12954. return ErrIntOverflowApi
  12955. }
  12956. if iNdEx >= l {
  12957. return io.ErrUnexpectedEOF
  12958. }
  12959. b := dAtA[iNdEx]
  12960. iNdEx++
  12961. wire |= (uint64(b) & 0x7F) << shift
  12962. if b < 0x80 {
  12963. break
  12964. }
  12965. }
  12966. fieldNum := int32(wire >> 3)
  12967. wireType := int(wire & 0x7)
  12968. if wireType == 4 {
  12969. return fmt.Errorf("proto: RealnameDetailReply: wiretype end group for non-group")
  12970. }
  12971. if fieldNum <= 0 {
  12972. return fmt.Errorf("proto: RealnameDetailReply: illegal tag %d (wire type %d)", fieldNum, wire)
  12973. }
  12974. switch fieldNum {
  12975. case 1:
  12976. if wireType != 2 {
  12977. return fmt.Errorf("proto: wrong wireType = %d for field Realname", wireType)
  12978. }
  12979. var stringLen uint64
  12980. for shift := uint(0); ; shift += 7 {
  12981. if shift >= 64 {
  12982. return ErrIntOverflowApi
  12983. }
  12984. if iNdEx >= l {
  12985. return io.ErrUnexpectedEOF
  12986. }
  12987. b := dAtA[iNdEx]
  12988. iNdEx++
  12989. stringLen |= (uint64(b) & 0x7F) << shift
  12990. if b < 0x80 {
  12991. break
  12992. }
  12993. }
  12994. intStringLen := int(stringLen)
  12995. if intStringLen < 0 {
  12996. return ErrInvalidLengthApi
  12997. }
  12998. postIndex := iNdEx + intStringLen
  12999. if postIndex > l {
  13000. return io.ErrUnexpectedEOF
  13001. }
  13002. m.Realname = string(dAtA[iNdEx:postIndex])
  13003. iNdEx = postIndex
  13004. case 2:
  13005. if wireType != 2 {
  13006. return fmt.Errorf("proto: wrong wireType = %d for field Card", wireType)
  13007. }
  13008. var stringLen uint64
  13009. for shift := uint(0); ; shift += 7 {
  13010. if shift >= 64 {
  13011. return ErrIntOverflowApi
  13012. }
  13013. if iNdEx >= l {
  13014. return io.ErrUnexpectedEOF
  13015. }
  13016. b := dAtA[iNdEx]
  13017. iNdEx++
  13018. stringLen |= (uint64(b) & 0x7F) << shift
  13019. if b < 0x80 {
  13020. break
  13021. }
  13022. }
  13023. intStringLen := int(stringLen)
  13024. if intStringLen < 0 {
  13025. return ErrInvalidLengthApi
  13026. }
  13027. postIndex := iNdEx + intStringLen
  13028. if postIndex > l {
  13029. return io.ErrUnexpectedEOF
  13030. }
  13031. m.Card = string(dAtA[iNdEx:postIndex])
  13032. iNdEx = postIndex
  13033. case 3:
  13034. if wireType != 0 {
  13035. return fmt.Errorf("proto: wrong wireType = %d for field CardType", wireType)
  13036. }
  13037. m.CardType = 0
  13038. for shift := uint(0); ; shift += 7 {
  13039. if shift >= 64 {
  13040. return ErrIntOverflowApi
  13041. }
  13042. if iNdEx >= l {
  13043. return io.ErrUnexpectedEOF
  13044. }
  13045. b := dAtA[iNdEx]
  13046. iNdEx++
  13047. m.CardType |= (int8(b) & 0x7F) << shift
  13048. if b < 0x80 {
  13049. break
  13050. }
  13051. }
  13052. case 4:
  13053. if wireType != 0 {
  13054. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  13055. }
  13056. m.Status = 0
  13057. for shift := uint(0); ; shift += 7 {
  13058. if shift >= 64 {
  13059. return ErrIntOverflowApi
  13060. }
  13061. if iNdEx >= l {
  13062. return io.ErrUnexpectedEOF
  13063. }
  13064. b := dAtA[iNdEx]
  13065. iNdEx++
  13066. m.Status |= (int8(b) & 0x7F) << shift
  13067. if b < 0x80 {
  13068. break
  13069. }
  13070. }
  13071. case 5:
  13072. if wireType != 2 {
  13073. return fmt.Errorf("proto: wrong wireType = %d for field Gender", wireType)
  13074. }
  13075. var stringLen uint64
  13076. for shift := uint(0); ; shift += 7 {
  13077. if shift >= 64 {
  13078. return ErrIntOverflowApi
  13079. }
  13080. if iNdEx >= l {
  13081. return io.ErrUnexpectedEOF
  13082. }
  13083. b := dAtA[iNdEx]
  13084. iNdEx++
  13085. stringLen |= (uint64(b) & 0x7F) << shift
  13086. if b < 0x80 {
  13087. break
  13088. }
  13089. }
  13090. intStringLen := int(stringLen)
  13091. if intStringLen < 0 {
  13092. return ErrInvalidLengthApi
  13093. }
  13094. postIndex := iNdEx + intStringLen
  13095. if postIndex > l {
  13096. return io.ErrUnexpectedEOF
  13097. }
  13098. m.Gender = string(dAtA[iNdEx:postIndex])
  13099. iNdEx = postIndex
  13100. case 6:
  13101. if wireType != 2 {
  13102. return fmt.Errorf("proto: wrong wireType = %d for field HandImg", wireType)
  13103. }
  13104. var stringLen uint64
  13105. for shift := uint(0); ; shift += 7 {
  13106. if shift >= 64 {
  13107. return ErrIntOverflowApi
  13108. }
  13109. if iNdEx >= l {
  13110. return io.ErrUnexpectedEOF
  13111. }
  13112. b := dAtA[iNdEx]
  13113. iNdEx++
  13114. stringLen |= (uint64(b) & 0x7F) << shift
  13115. if b < 0x80 {
  13116. break
  13117. }
  13118. }
  13119. intStringLen := int(stringLen)
  13120. if intStringLen < 0 {
  13121. return ErrInvalidLengthApi
  13122. }
  13123. postIndex := iNdEx + intStringLen
  13124. if postIndex > l {
  13125. return io.ErrUnexpectedEOF
  13126. }
  13127. m.HandImg = string(dAtA[iNdEx:postIndex])
  13128. iNdEx = postIndex
  13129. default:
  13130. iNdEx = preIndex
  13131. skippy, err := skipApi(dAtA[iNdEx:])
  13132. if err != nil {
  13133. return err
  13134. }
  13135. if skippy < 0 {
  13136. return ErrInvalidLengthApi
  13137. }
  13138. if (iNdEx + skippy) > l {
  13139. return io.ErrUnexpectedEOF
  13140. }
  13141. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  13142. iNdEx += skippy
  13143. }
  13144. }
  13145. if iNdEx > l {
  13146. return io.ErrUnexpectedEOF
  13147. }
  13148. return nil
  13149. }
  13150. func (m *RealnameStrippedInfoReply) Unmarshal(dAtA []byte) error {
  13151. l := len(dAtA)
  13152. iNdEx := 0
  13153. for iNdEx < l {
  13154. preIndex := iNdEx
  13155. var wire uint64
  13156. for shift := uint(0); ; shift += 7 {
  13157. if shift >= 64 {
  13158. return ErrIntOverflowApi
  13159. }
  13160. if iNdEx >= l {
  13161. return io.ErrUnexpectedEOF
  13162. }
  13163. b := dAtA[iNdEx]
  13164. iNdEx++
  13165. wire |= (uint64(b) & 0x7F) << shift
  13166. if b < 0x80 {
  13167. break
  13168. }
  13169. }
  13170. fieldNum := int32(wire >> 3)
  13171. wireType := int(wire & 0x7)
  13172. if wireType == 4 {
  13173. return fmt.Errorf("proto: RealnameStrippedInfoReply: wiretype end group for non-group")
  13174. }
  13175. if fieldNum <= 0 {
  13176. return fmt.Errorf("proto: RealnameStrippedInfoReply: illegal tag %d (wire type %d)", fieldNum, wire)
  13177. }
  13178. switch fieldNum {
  13179. case 1:
  13180. if wireType != 0 {
  13181. return fmt.Errorf("proto: wrong wireType = %d for field Mid", wireType)
  13182. }
  13183. m.Mid = 0
  13184. for shift := uint(0); ; shift += 7 {
  13185. if shift >= 64 {
  13186. return ErrIntOverflowApi
  13187. }
  13188. if iNdEx >= l {
  13189. return io.ErrUnexpectedEOF
  13190. }
  13191. b := dAtA[iNdEx]
  13192. iNdEx++
  13193. m.Mid |= (int64(b) & 0x7F) << shift
  13194. if b < 0x80 {
  13195. break
  13196. }
  13197. }
  13198. case 2:
  13199. if wireType != 0 {
  13200. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  13201. }
  13202. m.Status = 0
  13203. for shift := uint(0); ; shift += 7 {
  13204. if shift >= 64 {
  13205. return ErrIntOverflowApi
  13206. }
  13207. if iNdEx >= l {
  13208. return io.ErrUnexpectedEOF
  13209. }
  13210. b := dAtA[iNdEx]
  13211. iNdEx++
  13212. m.Status |= (int8(b) & 0x7F) << shift
  13213. if b < 0x80 {
  13214. break
  13215. }
  13216. }
  13217. case 3:
  13218. if wireType != 0 {
  13219. return fmt.Errorf("proto: wrong wireType = %d for field Channel", wireType)
  13220. }
  13221. m.Channel = 0
  13222. for shift := uint(0); ; shift += 7 {
  13223. if shift >= 64 {
  13224. return ErrIntOverflowApi
  13225. }
  13226. if iNdEx >= l {
  13227. return io.ErrUnexpectedEOF
  13228. }
  13229. b := dAtA[iNdEx]
  13230. iNdEx++
  13231. m.Channel |= (int8(b) & 0x7F) << shift
  13232. if b < 0x80 {
  13233. break
  13234. }
  13235. }
  13236. case 4:
  13237. if wireType != 0 {
  13238. return fmt.Errorf("proto: wrong wireType = %d for field Country", wireType)
  13239. }
  13240. m.Country = 0
  13241. for shift := uint(0); ; shift += 7 {
  13242. if shift >= 64 {
  13243. return ErrIntOverflowApi
  13244. }
  13245. if iNdEx >= l {
  13246. return io.ErrUnexpectedEOF
  13247. }
  13248. b := dAtA[iNdEx]
  13249. iNdEx++
  13250. m.Country |= (int16(b) & 0x7F) << shift
  13251. if b < 0x80 {
  13252. break
  13253. }
  13254. }
  13255. case 5:
  13256. if wireType != 0 {
  13257. return fmt.Errorf("proto: wrong wireType = %d for field CardType", wireType)
  13258. }
  13259. m.CardType = 0
  13260. for shift := uint(0); ; shift += 7 {
  13261. if shift >= 64 {
  13262. return ErrIntOverflowApi
  13263. }
  13264. if iNdEx >= l {
  13265. return io.ErrUnexpectedEOF
  13266. }
  13267. b := dAtA[iNdEx]
  13268. iNdEx++
  13269. m.CardType |= (int8(b) & 0x7F) << shift
  13270. if b < 0x80 {
  13271. break
  13272. }
  13273. }
  13274. case 6:
  13275. if wireType != 0 {
  13276. return fmt.Errorf("proto: wrong wireType = %d for field AdultType", wireType)
  13277. }
  13278. m.AdultType = 0
  13279. for shift := uint(0); ; shift += 7 {
  13280. if shift >= 64 {
  13281. return ErrIntOverflowApi
  13282. }
  13283. if iNdEx >= l {
  13284. return io.ErrUnexpectedEOF
  13285. }
  13286. b := dAtA[iNdEx]
  13287. iNdEx++
  13288. m.AdultType |= (int8(b) & 0x7F) << shift
  13289. if b < 0x80 {
  13290. break
  13291. }
  13292. }
  13293. default:
  13294. iNdEx = preIndex
  13295. skippy, err := skipApi(dAtA[iNdEx:])
  13296. if err != nil {
  13297. return err
  13298. }
  13299. if skippy < 0 {
  13300. return ErrInvalidLengthApi
  13301. }
  13302. if (iNdEx + skippy) > l {
  13303. return io.ErrUnexpectedEOF
  13304. }
  13305. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  13306. iNdEx += skippy
  13307. }
  13308. }
  13309. if iNdEx > l {
  13310. return io.ErrUnexpectedEOF
  13311. }
  13312. return nil
  13313. }
  13314. func (m *MidByRealnameCardReply) Unmarshal(dAtA []byte) error {
  13315. l := len(dAtA)
  13316. iNdEx := 0
  13317. for iNdEx < l {
  13318. preIndex := iNdEx
  13319. var wire uint64
  13320. for shift := uint(0); ; shift += 7 {
  13321. if shift >= 64 {
  13322. return ErrIntOverflowApi
  13323. }
  13324. if iNdEx >= l {
  13325. return io.ErrUnexpectedEOF
  13326. }
  13327. b := dAtA[iNdEx]
  13328. iNdEx++
  13329. wire |= (uint64(b) & 0x7F) << shift
  13330. if b < 0x80 {
  13331. break
  13332. }
  13333. }
  13334. fieldNum := int32(wire >> 3)
  13335. wireType := int(wire & 0x7)
  13336. if wireType == 4 {
  13337. return fmt.Errorf("proto: MidByRealnameCardReply: wiretype end group for non-group")
  13338. }
  13339. if fieldNum <= 0 {
  13340. return fmt.Errorf("proto: MidByRealnameCardReply: illegal tag %d (wire type %d)", fieldNum, wire)
  13341. }
  13342. switch fieldNum {
  13343. case 5:
  13344. if wireType != 2 {
  13345. return fmt.Errorf("proto: wrong wireType = %d for field CodeToMid", wireType)
  13346. }
  13347. var msglen int
  13348. for shift := uint(0); ; shift += 7 {
  13349. if shift >= 64 {
  13350. return ErrIntOverflowApi
  13351. }
  13352. if iNdEx >= l {
  13353. return io.ErrUnexpectedEOF
  13354. }
  13355. b := dAtA[iNdEx]
  13356. iNdEx++
  13357. msglen |= (int(b) & 0x7F) << shift
  13358. if b < 0x80 {
  13359. break
  13360. }
  13361. }
  13362. if msglen < 0 {
  13363. return ErrInvalidLengthApi
  13364. }
  13365. postIndex := iNdEx + msglen
  13366. if postIndex > l {
  13367. return io.ErrUnexpectedEOF
  13368. }
  13369. if m.CodeToMid == nil {
  13370. m.CodeToMid = make(map[string]int64)
  13371. }
  13372. var mapkey string
  13373. var mapvalue int64
  13374. for iNdEx < postIndex {
  13375. entryPreIndex := iNdEx
  13376. var wire uint64
  13377. for shift := uint(0); ; shift += 7 {
  13378. if shift >= 64 {
  13379. return ErrIntOverflowApi
  13380. }
  13381. if iNdEx >= l {
  13382. return io.ErrUnexpectedEOF
  13383. }
  13384. b := dAtA[iNdEx]
  13385. iNdEx++
  13386. wire |= (uint64(b) & 0x7F) << shift
  13387. if b < 0x80 {
  13388. break
  13389. }
  13390. }
  13391. fieldNum := int32(wire >> 3)
  13392. if fieldNum == 1 {
  13393. var stringLenmapkey uint64
  13394. for shift := uint(0); ; shift += 7 {
  13395. if shift >= 64 {
  13396. return ErrIntOverflowApi
  13397. }
  13398. if iNdEx >= l {
  13399. return io.ErrUnexpectedEOF
  13400. }
  13401. b := dAtA[iNdEx]
  13402. iNdEx++
  13403. stringLenmapkey |= (uint64(b) & 0x7F) << shift
  13404. if b < 0x80 {
  13405. break
  13406. }
  13407. }
  13408. intStringLenmapkey := int(stringLenmapkey)
  13409. if intStringLenmapkey < 0 {
  13410. return ErrInvalidLengthApi
  13411. }
  13412. postStringIndexmapkey := iNdEx + intStringLenmapkey
  13413. if postStringIndexmapkey > l {
  13414. return io.ErrUnexpectedEOF
  13415. }
  13416. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  13417. iNdEx = postStringIndexmapkey
  13418. } else if fieldNum == 2 {
  13419. for shift := uint(0); ; shift += 7 {
  13420. if shift >= 64 {
  13421. return ErrIntOverflowApi
  13422. }
  13423. if iNdEx >= l {
  13424. return io.ErrUnexpectedEOF
  13425. }
  13426. b := dAtA[iNdEx]
  13427. iNdEx++
  13428. mapvalue |= (int64(b) & 0x7F) << shift
  13429. if b < 0x80 {
  13430. break
  13431. }
  13432. }
  13433. } else {
  13434. iNdEx = entryPreIndex
  13435. skippy, err := skipApi(dAtA[iNdEx:])
  13436. if err != nil {
  13437. return err
  13438. }
  13439. if skippy < 0 {
  13440. return ErrInvalidLengthApi
  13441. }
  13442. if (iNdEx + skippy) > postIndex {
  13443. return io.ErrUnexpectedEOF
  13444. }
  13445. iNdEx += skippy
  13446. }
  13447. }
  13448. m.CodeToMid[mapkey] = mapvalue
  13449. iNdEx = postIndex
  13450. default:
  13451. iNdEx = preIndex
  13452. skippy, err := skipApi(dAtA[iNdEx:])
  13453. if err != nil {
  13454. return err
  13455. }
  13456. if skippy < 0 {
  13457. return ErrInvalidLengthApi
  13458. }
  13459. if (iNdEx + skippy) > l {
  13460. return io.ErrUnexpectedEOF
  13461. }
  13462. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  13463. iNdEx += skippy
  13464. }
  13465. }
  13466. if iNdEx > l {
  13467. return io.ErrUnexpectedEOF
  13468. }
  13469. return nil
  13470. }
  13471. func (m *BlockInfoReply) Unmarshal(dAtA []byte) error {
  13472. l := len(dAtA)
  13473. iNdEx := 0
  13474. for iNdEx < l {
  13475. preIndex := iNdEx
  13476. var wire uint64
  13477. for shift := uint(0); ; shift += 7 {
  13478. if shift >= 64 {
  13479. return ErrIntOverflowApi
  13480. }
  13481. if iNdEx >= l {
  13482. return io.ErrUnexpectedEOF
  13483. }
  13484. b := dAtA[iNdEx]
  13485. iNdEx++
  13486. wire |= (uint64(b) & 0x7F) << shift
  13487. if b < 0x80 {
  13488. break
  13489. }
  13490. }
  13491. fieldNum := int32(wire >> 3)
  13492. wireType := int(wire & 0x7)
  13493. if wireType == 4 {
  13494. return fmt.Errorf("proto: BlockInfoReply: wiretype end group for non-group")
  13495. }
  13496. if fieldNum <= 0 {
  13497. return fmt.Errorf("proto: BlockInfoReply: illegal tag %d (wire type %d)", fieldNum, wire)
  13498. }
  13499. switch fieldNum {
  13500. case 1:
  13501. if wireType != 0 {
  13502. return fmt.Errorf("proto: wrong wireType = %d for field MID", wireType)
  13503. }
  13504. m.MID = 0
  13505. for shift := uint(0); ; shift += 7 {
  13506. if shift >= 64 {
  13507. return ErrIntOverflowApi
  13508. }
  13509. if iNdEx >= l {
  13510. return io.ErrUnexpectedEOF
  13511. }
  13512. b := dAtA[iNdEx]
  13513. iNdEx++
  13514. m.MID |= (int64(b) & 0x7F) << shift
  13515. if b < 0x80 {
  13516. break
  13517. }
  13518. }
  13519. case 2:
  13520. if wireType != 0 {
  13521. return fmt.Errorf("proto: wrong wireType = %d for field BlockStatus", wireType)
  13522. }
  13523. m.BlockStatus = 0
  13524. for shift := uint(0); ; shift += 7 {
  13525. if shift >= 64 {
  13526. return ErrIntOverflowApi
  13527. }
  13528. if iNdEx >= l {
  13529. return io.ErrUnexpectedEOF
  13530. }
  13531. b := dAtA[iNdEx]
  13532. iNdEx++
  13533. m.BlockStatus |= (int32(b) & 0x7F) << shift
  13534. if b < 0x80 {
  13535. break
  13536. }
  13537. }
  13538. case 3:
  13539. if wireType != 0 {
  13540. return fmt.Errorf("proto: wrong wireType = %d for field StartTime", wireType)
  13541. }
  13542. m.StartTime = 0
  13543. for shift := uint(0); ; shift += 7 {
  13544. if shift >= 64 {
  13545. return ErrIntOverflowApi
  13546. }
  13547. if iNdEx >= l {
  13548. return io.ErrUnexpectedEOF
  13549. }
  13550. b := dAtA[iNdEx]
  13551. iNdEx++
  13552. m.StartTime |= (int64(b) & 0x7F) << shift
  13553. if b < 0x80 {
  13554. break
  13555. }
  13556. }
  13557. case 4:
  13558. if wireType != 0 {
  13559. return fmt.Errorf("proto: wrong wireType = %d for field EndTime", wireType)
  13560. }
  13561. m.EndTime = 0
  13562. for shift := uint(0); ; shift += 7 {
  13563. if shift >= 64 {
  13564. return ErrIntOverflowApi
  13565. }
  13566. if iNdEx >= l {
  13567. return io.ErrUnexpectedEOF
  13568. }
  13569. b := dAtA[iNdEx]
  13570. iNdEx++
  13571. m.EndTime |= (int64(b) & 0x7F) << shift
  13572. if b < 0x80 {
  13573. break
  13574. }
  13575. }
  13576. default:
  13577. iNdEx = preIndex
  13578. skippy, err := skipApi(dAtA[iNdEx:])
  13579. if err != nil {
  13580. return err
  13581. }
  13582. if skippy < 0 {
  13583. return ErrInvalidLengthApi
  13584. }
  13585. if (iNdEx + skippy) > l {
  13586. return io.ErrUnexpectedEOF
  13587. }
  13588. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  13589. iNdEx += skippy
  13590. }
  13591. }
  13592. if iNdEx > l {
  13593. return io.ErrUnexpectedEOF
  13594. }
  13595. return nil
  13596. }
  13597. func (m *BlockDetailReply) Unmarshal(dAtA []byte) error {
  13598. l := len(dAtA)
  13599. iNdEx := 0
  13600. for iNdEx < l {
  13601. preIndex := iNdEx
  13602. var wire uint64
  13603. for shift := uint(0); ; shift += 7 {
  13604. if shift >= 64 {
  13605. return ErrIntOverflowApi
  13606. }
  13607. if iNdEx >= l {
  13608. return io.ErrUnexpectedEOF
  13609. }
  13610. b := dAtA[iNdEx]
  13611. iNdEx++
  13612. wire |= (uint64(b) & 0x7F) << shift
  13613. if b < 0x80 {
  13614. break
  13615. }
  13616. }
  13617. fieldNum := int32(wire >> 3)
  13618. wireType := int(wire & 0x7)
  13619. if wireType == 4 {
  13620. return fmt.Errorf("proto: BlockDetailReply: wiretype end group for non-group")
  13621. }
  13622. if fieldNum <= 0 {
  13623. return fmt.Errorf("proto: BlockDetailReply: illegal tag %d (wire type %d)", fieldNum, wire)
  13624. }
  13625. switch fieldNum {
  13626. case 1:
  13627. if wireType != 0 {
  13628. return fmt.Errorf("proto: wrong wireType = %d for field MID", wireType)
  13629. }
  13630. m.MID = 0
  13631. for shift := uint(0); ; shift += 7 {
  13632. if shift >= 64 {
  13633. return ErrIntOverflowApi
  13634. }
  13635. if iNdEx >= l {
  13636. return io.ErrUnexpectedEOF
  13637. }
  13638. b := dAtA[iNdEx]
  13639. iNdEx++
  13640. m.MID |= (int64(b) & 0x7F) << shift
  13641. if b < 0x80 {
  13642. break
  13643. }
  13644. }
  13645. case 2:
  13646. if wireType != 0 {
  13647. return fmt.Errorf("proto: wrong wireType = %d for field BlockCount", wireType)
  13648. }
  13649. m.BlockCount = 0
  13650. for shift := uint(0); ; shift += 7 {
  13651. if shift >= 64 {
  13652. return ErrIntOverflowApi
  13653. }
  13654. if iNdEx >= l {
  13655. return io.ErrUnexpectedEOF
  13656. }
  13657. b := dAtA[iNdEx]
  13658. iNdEx++
  13659. m.BlockCount |= (int64(b) & 0x7F) << shift
  13660. if b < 0x80 {
  13661. break
  13662. }
  13663. }
  13664. default:
  13665. iNdEx = preIndex
  13666. skippy, err := skipApi(dAtA[iNdEx:])
  13667. if err != nil {
  13668. return err
  13669. }
  13670. if skippy < 0 {
  13671. return ErrInvalidLengthApi
  13672. }
  13673. if (iNdEx + skippy) > l {
  13674. return io.ErrUnexpectedEOF
  13675. }
  13676. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  13677. iNdEx += skippy
  13678. }
  13679. }
  13680. if iNdEx > l {
  13681. return io.ErrUnexpectedEOF
  13682. }
  13683. return nil
  13684. }
  13685. func (m *BlockBatchDetailReply) Unmarshal(dAtA []byte) error {
  13686. l := len(dAtA)
  13687. iNdEx := 0
  13688. for iNdEx < l {
  13689. preIndex := iNdEx
  13690. var wire uint64
  13691. for shift := uint(0); ; shift += 7 {
  13692. if shift >= 64 {
  13693. return ErrIntOverflowApi
  13694. }
  13695. if iNdEx >= l {
  13696. return io.ErrUnexpectedEOF
  13697. }
  13698. b := dAtA[iNdEx]
  13699. iNdEx++
  13700. wire |= (uint64(b) & 0x7F) << shift
  13701. if b < 0x80 {
  13702. break
  13703. }
  13704. }
  13705. fieldNum := int32(wire >> 3)
  13706. wireType := int(wire & 0x7)
  13707. if wireType == 4 {
  13708. return fmt.Errorf("proto: BlockBatchDetailReply: wiretype end group for non-group")
  13709. }
  13710. if fieldNum <= 0 {
  13711. return fmt.Errorf("proto: BlockBatchDetailReply: illegal tag %d (wire type %d)", fieldNum, wire)
  13712. }
  13713. switch fieldNum {
  13714. case 1:
  13715. if wireType != 2 {
  13716. return fmt.Errorf("proto: wrong wireType = %d for field BlockDetails", wireType)
  13717. }
  13718. var msglen int
  13719. for shift := uint(0); ; shift += 7 {
  13720. if shift >= 64 {
  13721. return ErrIntOverflowApi
  13722. }
  13723. if iNdEx >= l {
  13724. return io.ErrUnexpectedEOF
  13725. }
  13726. b := dAtA[iNdEx]
  13727. iNdEx++
  13728. msglen |= (int(b) & 0x7F) << shift
  13729. if b < 0x80 {
  13730. break
  13731. }
  13732. }
  13733. if msglen < 0 {
  13734. return ErrInvalidLengthApi
  13735. }
  13736. postIndex := iNdEx + msglen
  13737. if postIndex > l {
  13738. return io.ErrUnexpectedEOF
  13739. }
  13740. if m.BlockDetails == nil {
  13741. m.BlockDetails = make(map[int64]*BlockDetailReply)
  13742. }
  13743. var mapkey int64
  13744. var mapvalue *BlockDetailReply
  13745. for iNdEx < postIndex {
  13746. entryPreIndex := iNdEx
  13747. var wire uint64
  13748. for shift := uint(0); ; shift += 7 {
  13749. if shift >= 64 {
  13750. return ErrIntOverflowApi
  13751. }
  13752. if iNdEx >= l {
  13753. return io.ErrUnexpectedEOF
  13754. }
  13755. b := dAtA[iNdEx]
  13756. iNdEx++
  13757. wire |= (uint64(b) & 0x7F) << shift
  13758. if b < 0x80 {
  13759. break
  13760. }
  13761. }
  13762. fieldNum := int32(wire >> 3)
  13763. if fieldNum == 1 {
  13764. for shift := uint(0); ; shift += 7 {
  13765. if shift >= 64 {
  13766. return ErrIntOverflowApi
  13767. }
  13768. if iNdEx >= l {
  13769. return io.ErrUnexpectedEOF
  13770. }
  13771. b := dAtA[iNdEx]
  13772. iNdEx++
  13773. mapkey |= (int64(b) & 0x7F) << shift
  13774. if b < 0x80 {
  13775. break
  13776. }
  13777. }
  13778. } else if fieldNum == 2 {
  13779. var mapmsglen int
  13780. for shift := uint(0); ; shift += 7 {
  13781. if shift >= 64 {
  13782. return ErrIntOverflowApi
  13783. }
  13784. if iNdEx >= l {
  13785. return io.ErrUnexpectedEOF
  13786. }
  13787. b := dAtA[iNdEx]
  13788. iNdEx++
  13789. mapmsglen |= (int(b) & 0x7F) << shift
  13790. if b < 0x80 {
  13791. break
  13792. }
  13793. }
  13794. if mapmsglen < 0 {
  13795. return ErrInvalidLengthApi
  13796. }
  13797. postmsgIndex := iNdEx + mapmsglen
  13798. if mapmsglen < 0 {
  13799. return ErrInvalidLengthApi
  13800. }
  13801. if postmsgIndex > l {
  13802. return io.ErrUnexpectedEOF
  13803. }
  13804. mapvalue = &BlockDetailReply{}
  13805. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  13806. return err
  13807. }
  13808. iNdEx = postmsgIndex
  13809. } else {
  13810. iNdEx = entryPreIndex
  13811. skippy, err := skipApi(dAtA[iNdEx:])
  13812. if err != nil {
  13813. return err
  13814. }
  13815. if skippy < 0 {
  13816. return ErrInvalidLengthApi
  13817. }
  13818. if (iNdEx + skippy) > postIndex {
  13819. return io.ErrUnexpectedEOF
  13820. }
  13821. iNdEx += skippy
  13822. }
  13823. }
  13824. m.BlockDetails[mapkey] = mapvalue
  13825. iNdEx = postIndex
  13826. default:
  13827. iNdEx = preIndex
  13828. skippy, err := skipApi(dAtA[iNdEx:])
  13829. if err != nil {
  13830. return err
  13831. }
  13832. if skippy < 0 {
  13833. return ErrInvalidLengthApi
  13834. }
  13835. if (iNdEx + skippy) > l {
  13836. return io.ErrUnexpectedEOF
  13837. }
  13838. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  13839. iNdEx += skippy
  13840. }
  13841. }
  13842. if iNdEx > l {
  13843. return io.ErrUnexpectedEOF
  13844. }
  13845. return nil
  13846. }
  13847. func (m *BlockBatchInfoReply) Unmarshal(dAtA []byte) error {
  13848. l := len(dAtA)
  13849. iNdEx := 0
  13850. for iNdEx < l {
  13851. preIndex := iNdEx
  13852. var wire uint64
  13853. for shift := uint(0); ; shift += 7 {
  13854. if shift >= 64 {
  13855. return ErrIntOverflowApi
  13856. }
  13857. if iNdEx >= l {
  13858. return io.ErrUnexpectedEOF
  13859. }
  13860. b := dAtA[iNdEx]
  13861. iNdEx++
  13862. wire |= (uint64(b) & 0x7F) << shift
  13863. if b < 0x80 {
  13864. break
  13865. }
  13866. }
  13867. fieldNum := int32(wire >> 3)
  13868. wireType := int(wire & 0x7)
  13869. if wireType == 4 {
  13870. return fmt.Errorf("proto: BlockBatchInfoReply: wiretype end group for non-group")
  13871. }
  13872. if fieldNum <= 0 {
  13873. return fmt.Errorf("proto: BlockBatchInfoReply: illegal tag %d (wire type %d)", fieldNum, wire)
  13874. }
  13875. switch fieldNum {
  13876. case 1:
  13877. if wireType != 2 {
  13878. return fmt.Errorf("proto: wrong wireType = %d for field BlockInfos", wireType)
  13879. }
  13880. var msglen int
  13881. for shift := uint(0); ; shift += 7 {
  13882. if shift >= 64 {
  13883. return ErrIntOverflowApi
  13884. }
  13885. if iNdEx >= l {
  13886. return io.ErrUnexpectedEOF
  13887. }
  13888. b := dAtA[iNdEx]
  13889. iNdEx++
  13890. msglen |= (int(b) & 0x7F) << shift
  13891. if b < 0x80 {
  13892. break
  13893. }
  13894. }
  13895. if msglen < 0 {
  13896. return ErrInvalidLengthApi
  13897. }
  13898. postIndex := iNdEx + msglen
  13899. if postIndex > l {
  13900. return io.ErrUnexpectedEOF
  13901. }
  13902. m.BlockInfos = append(m.BlockInfos, &BlockInfoReply{})
  13903. if err := m.BlockInfos[len(m.BlockInfos)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  13904. return err
  13905. }
  13906. iNdEx = postIndex
  13907. default:
  13908. iNdEx = preIndex
  13909. skippy, err := skipApi(dAtA[iNdEx:])
  13910. if err != nil {
  13911. return err
  13912. }
  13913. if skippy < 0 {
  13914. return ErrInvalidLengthApi
  13915. }
  13916. if (iNdEx + skippy) > l {
  13917. return io.ErrUnexpectedEOF
  13918. }
  13919. m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  13920. iNdEx += skippy
  13921. }
  13922. }
  13923. if iNdEx > l {
  13924. return io.ErrUnexpectedEOF
  13925. }
  13926. return nil
  13927. }
  13928. func skipApi(dAtA []byte) (n int, err error) {
  13929. l := len(dAtA)
  13930. iNdEx := 0
  13931. for iNdEx < l {
  13932. var wire uint64
  13933. for shift := uint(0); ; shift += 7 {
  13934. if shift >= 64 {
  13935. return 0, ErrIntOverflowApi
  13936. }
  13937. if iNdEx >= l {
  13938. return 0, io.ErrUnexpectedEOF
  13939. }
  13940. b := dAtA[iNdEx]
  13941. iNdEx++
  13942. wire |= (uint64(b) & 0x7F) << shift
  13943. if b < 0x80 {
  13944. break
  13945. }
  13946. }
  13947. wireType := int(wire & 0x7)
  13948. switch wireType {
  13949. case 0:
  13950. for shift := uint(0); ; shift += 7 {
  13951. if shift >= 64 {
  13952. return 0, ErrIntOverflowApi
  13953. }
  13954. if iNdEx >= l {
  13955. return 0, io.ErrUnexpectedEOF
  13956. }
  13957. iNdEx++
  13958. if dAtA[iNdEx-1] < 0x80 {
  13959. break
  13960. }
  13961. }
  13962. return iNdEx, nil
  13963. case 1:
  13964. iNdEx += 8
  13965. return iNdEx, nil
  13966. case 2:
  13967. var length int
  13968. for shift := uint(0); ; shift += 7 {
  13969. if shift >= 64 {
  13970. return 0, ErrIntOverflowApi
  13971. }
  13972. if iNdEx >= l {
  13973. return 0, io.ErrUnexpectedEOF
  13974. }
  13975. b := dAtA[iNdEx]
  13976. iNdEx++
  13977. length |= (int(b) & 0x7F) << shift
  13978. if b < 0x80 {
  13979. break
  13980. }
  13981. }
  13982. iNdEx += length
  13983. if length < 0 {
  13984. return 0, ErrInvalidLengthApi
  13985. }
  13986. return iNdEx, nil
  13987. case 3:
  13988. for {
  13989. var innerWire uint64
  13990. var start int = iNdEx
  13991. for shift := uint(0); ; shift += 7 {
  13992. if shift >= 64 {
  13993. return 0, ErrIntOverflowApi
  13994. }
  13995. if iNdEx >= l {
  13996. return 0, io.ErrUnexpectedEOF
  13997. }
  13998. b := dAtA[iNdEx]
  13999. iNdEx++
  14000. innerWire |= (uint64(b) & 0x7F) << shift
  14001. if b < 0x80 {
  14002. break
  14003. }
  14004. }
  14005. innerWireType := int(innerWire & 0x7)
  14006. if innerWireType == 4 {
  14007. break
  14008. }
  14009. next, err := skipApi(dAtA[start:])
  14010. if err != nil {
  14011. return 0, err
  14012. }
  14013. iNdEx = start + next
  14014. }
  14015. return iNdEx, nil
  14016. case 4:
  14017. return iNdEx, nil
  14018. case 5:
  14019. iNdEx += 4
  14020. return iNdEx, nil
  14021. default:
  14022. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  14023. }
  14024. }
  14025. panic("unreachable")
  14026. }
  14027. var (
  14028. ErrInvalidLengthApi = fmt.Errorf("proto: negative length found during unmarshaling")
  14029. ErrIntOverflowApi = fmt.Errorf("proto: integer overflow")
  14030. )
  14031. func init() {
  14032. proto.RegisterFile("app/service/main/member/api/api.proto", fileDescriptor_api_572d358ff91238b1)
  14033. }
  14034. var fileDescriptor_api_572d358ff91238b1 = []byte{
  14035. // 3172 bytes of a gzipped FileDescriptorProto
  14036. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x5b, 0xcf, 0x8f, 0xdb, 0xc6,
  14037. 0xf5, 0x87, 0xa4, 0x95, 0x56, 0x7a, 0xfa, 0xe1, 0x5d, 0xfa, 0xc7, 0x57, 0x59, 0x07, 0x91, 0xc3,
  14038. 0xc4, 0xf1, 0xfa, 0x47, 0xb4, 0x8e, 0xe3, 0x04, 0xf9, 0x1a, 0x69, 0x9a, 0x95, 0xbd, 0x71, 0x17,
  14039. 0xf0, 0xa6, 0xe9, 0xc8, 0x46, 0x90, 0x1f, 0xae, 0xc2, 0x25, 0x67, 0xb5, 0x93, 0xa5, 0x48, 0x9a,
  14040. 0xa4, 0x1c, 0x6d, 0xd1, 0x43, 0x4f, 0x3d, 0x14, 0x3d, 0xf4, 0xd2, 0x43, 0xaf, 0x3d, 0xb6, 0x05,
  14041. 0xfa, 0x3f, 0xf4, 0xd2, 0xf6, 0xd6, 0xfe, 0x03, 0x6a, 0x91, 0x53, 0xa1, 0x63, 0x80, 0x5e, 0x82,
  14042. 0x00, 0x2d, 0xe6, 0xcd, 0x90, 0x1c, 0xae, 0x64, 0x89, 0x4a, 0x7c, 0x2a, 0x7c, 0x58, 0x92, 0xf3,
  14043. 0x99, 0x37, 0xef, 0xcd, 0xcc, 0x7b, 0xf3, 0xe6, 0xcd, 0x1b, 0x2d, 0x5c, 0x34, 0x3c, 0x6f, 0x2b,
  14044. 0xa0, 0xfe, 0x63, 0x66, 0xd2, 0xad, 0x81, 0xc1, 0x9c, 0xad, 0x01, 0x1d, 0xec, 0x53, 0x7f, 0xcb,
  14045. 0xf0, 0x18, 0xff, 0x6b, 0x7b, 0xbe, 0x1b, 0xba, 0xda, 0x73, 0x86, 0x69, 0xba, 0x43, 0x27, 0x6c,
  14046. 0x4b, 0xd2, 0xb6, 0xa0, 0x6a, 0x3f, 0x7e, 0x6d, 0xe3, 0xd5, 0x3e, 0x0b, 0x0f, 0x87, 0xfb, 0x6d,
  14047. 0xd3, 0x1d, 0x6c, 0xf5, 0xdd, 0xbe, 0xbb, 0x85, 0x2d, 0xf6, 0x87, 0x07, 0x58, 0xc2, 0x02, 0x7e,
  14048. 0x09, 0x4e, 0xfa, 0x5d, 0x28, 0xed, 0x31, 0x8b, 0xd0, 0x47, 0xda, 0x73, 0x50, 0x18, 0x30, 0xab,
  14049. 0x99, 0xbb, 0x90, 0xdb, 0x2c, 0x74, 0x56, 0x27, 0xe3, 0x16, 0x2f, 0x12, 0xfe, 0xd0, 0x74, 0x28,
  14050. 0xf9, 0xd4, 0xb0, 0x77, 0x3f, 0x68, 0x16, 0x2e, 0xe4, 0x36, 0x2b, 0x1d, 0x98, 0x8c, 0x5b, 0x12,
  14051. 0x21, 0xf2, 0xad, 0x77, 0xa1, 0xb6, 0x87, 0x9d, 0x58, 0xcc, 0x6e, 0x13, 0xca, 0x3e, 0x1d, 0xb8,
  14052. 0x21, 0xdd, 0xfd, 0xa0, 0x99, 0x47, 0x86, 0xb5, 0xc9, 0xb8, 0x15, 0x63, 0x24, 0xfe, 0xd2, 0x3f,
  14053. 0x84, 0x7a, 0xcc, 0x34, 0xe0, 0x5c, 0x9f, 0x87, 0x95, 0x01, 0xb3, 0x82, 0x66, 0xee, 0x42, 0x61,
  14054. 0xb3, 0xd0, 0x29, 0x4f, 0xc6, 0x2d, 0x2c, 0x13, 0x7c, 0x2e, 0xc1, 0xf8, 0x5f, 0x39, 0x38, 0xbb,
  14055. 0xc7, 0xac, 0xce, 0x31, 0xa1, 0x86, 0xed, 0x18, 0x03, 0x7a, 0xdb, 0xf0, 0x85, 0x84, 0x1d, 0xa8,
  14056. 0x98, 0x86, 0x6f, 0xf5, 0x4c, 0xd7, 0xa2, 0x28, 0xa6, 0xd2, 0xd9, 0xfc, 0x6a, 0xdc, 0x7a, 0xf9,
  14057. 0xc0, 0xf5, 0x07, 0xb7, 0xf4, 0xb8, 0x4a, 0xbf, 0xf0, 0xd8, 0xb0, 0x99, 0x65, 0x84, 0xf4, 0x96,
  14058. 0xee, 0xd3, 0x47, 0x43, 0xe6, 0x53, 0x4b, 0x27, 0x65, 0x5e, 0x7f, 0xdb, 0xb5, 0xa8, 0xf6, 0x2e,
  14059. 0xac, 0xa2, 0x86, 0xfc, 0x63, 0xec, 0x49, 0xb1, 0xf3, 0xca, 0x64, 0xdc, 0x8a, 0xa0, 0xaf, 0xc6,
  14060. 0xad, 0x86, 0xe4, 0x27, 0x00, 0xfd, 0xeb, 0x71, 0xab, 0xc8, 0x9c, 0xf0, 0xb5, 0x37, 0x49, 0x44,
  14061. 0xa3, 0xbd, 0x27, 0x3b, 0x12, 0x1e, 0x7b, 0x14, 0xe7, 0xbd, 0xd8, 0xb9, 0x3c, 0x19, 0xb7, 0x12,
  14062. 0xf0, 0xab, 0x71, 0x6b, 0x4d, 0xe9, 0x15, 0x87, 0x38, 0x9f, 0x15, 0xe6, 0x84, 0x6f, 0x89, 0x9e,
  14063. 0xdc, 0xe7, 0x50, 0x1d, 0xaa, 0x3b, 0x03, 0x2f, 0x3c, 0xee, 0x86, 0xfe, 0xd0, 0x0c, 0xf5, 0xdf,
  14064. 0xe7, 0xa0, 0x71, 0x8f, 0x3e, 0xa6, 0xf6, 0xae, 0x73, 0xe0, 0x12, 0xea, 0xd9, 0xc7, 0xda, 0x4b,
  14065. 0x50, 0x30, 0x87, 0x3e, 0xaa, 0xaa, 0xd8, 0x59, 0x9f, 0x8c, 0x5b, 0x75, 0x73, 0xe8, 0xfb, 0xd4,
  14066. 0x09, 0x7b, 0x36, 0x27, 0x24, 0xbc, 0x56, 0x7b, 0x91, 0xeb, 0xd3, 0x91, 0x83, 0x39, 0x35, 0x19,
  14067. 0xb7, 0xaa, 0x11, 0xd1, 0x80, 0x39, 0x5c, 0xaf, 0x8e, 0xb6, 0x09, 0xab, 0x8e, 0xfb, 0x45, 0x8f,
  14068. 0x8e, 0x3c, 0xd9, 0xdf, 0x14, 0x19, 0x1d, 0x79, 0xa4, 0xe4, 0xb8, 0x5f, 0xec, 0x8c, 0x3c, 0xed,
  14069. 0x12, 0x94, 0x1d, 0x3a, 0x42, 0xac, 0xb9, 0x82, 0xa4, 0xa8, 0xa8, 0x08, 0x23, 0xab, 0xfc, 0x6b,
  14070. 0x67, 0xe4, 0xe9, 0xbf, 0xce, 0x43, 0xed, 0x41, 0x40, 0xfd, 0x7b, 0x6e, 0x5f, 0xf4, 0x75, 0x8e,
  14071. 0x59, 0x9d, 0x83, 0x3c, 0xf3, 0xa4, 0xde, 0x4b, 0x93, 0x71, 0x2b, 0xcf, 0x3c, 0x92, 0x67, 0x1e,
  14072. 0xc7, 0xc3, 0x00, 0x7b, 0x54, 0x10, 0x78, 0x18, 0x90, 0x7c, 0x18, 0x68, 0x2f, 0x42, 0xc9, 0x76,
  14073. 0xfb, 0x3d, 0x66, 0x61, 0x17, 0xa4, 0x55, 0x0b, 0x84, 0x14, 0x6d, 0xb7, 0xbf, 0x6b, 0x69, 0x9f,
  14074. 0x70, 0x2d, 0x3a, 0x21, 0x75, 0xc2, 0x66, 0xf1, 0x42, 0x61, 0xb3, 0x7a, 0xe3, 0x66, 0xfb, 0x89,
  14075. 0x2b, 0xaf, 0xad, 0xf6, 0xb3, 0x7d, 0x5b, 0x34, 0xdb, 0xe1, 0xaa, 0xec, 0x54, 0x85, 0xee, 0x11,
  14076. 0x21, 0xd1, 0xc7, 0xc6, 0x2d, 0xa8, 0xa9, 0x54, 0xda, 0x1a, 0x14, 0x8e, 0xe8, 0x31, 0x0e, 0xad,
  14077. 0x42, 0xf8, 0xa7, 0x76, 0x06, 0x8a, 0x8f, 0x0d, 0x7b, 0x48, 0xc5, 0xa0, 0x88, 0x28, 0xdc, 0xca,
  14078. 0xbf, 0x95, 0xd3, 0x2d, 0xa8, 0x4b, 0x71, 0x81, 0x98, 0x97, 0x2e, 0x54, 0x86, 0x01, 0xf5, 0x7b,
  14079. 0xb6, 0xdb, 0x17, 0xab, 0xa3, 0x7a, 0xe3, 0x52, 0xc6, 0xbe, 0x76, 0xea, 0xdc, 0xac, 0xe2, 0xd6,
  14080. 0xa4, 0x3c, 0x94, 0x9c, 0xf5, 0xdf, 0xe5, 0xa0, 0xb2, 0x6d, 0x59, 0x3b, 0x23, 0x6f, 0xc1, 0x8a,
  14081. 0x6e, 0x41, 0x11, 0x25, 0x61, 0x47, 0x73, 0x9d, 0xca, 0x64, 0xdc, 0x12, 0x00, 0x11, 0x2f, 0xe9,
  14082. 0x41, 0x02, 0xd7, 0x39, 0xe1, 0x41, 0x02, 0xd7, 0x21, 0xf2, 0xad, 0x5d, 0x84, 0x55, 0xd7, 0xa3,
  14083. 0xbe, 0x11, 0x52, 0xa9, 0x10, 0x9c, 0x36, 0x09, 0x91, 0xe8, 0x43, 0xaa, 0xb9, 0x78, 0x52, 0xcd,
  14084. 0xfa, 0x6f, 0x72, 0x50, 0xdb, 0x19, 0x79, 0xdd, 0xd0, 0x08, 0xc5, 0x94, 0xb4, 0x80, 0x6b, 0x91,
  14085. 0x39, 0xd8, 0xe3, 0xb2, 0xe8, 0x14, 0x02, 0x44, 0xbc, 0x34, 0x1d, 0x8a, 0x5f, 0x18, 0xa1, 0x79,
  14086. 0x88, 0xbd, 0x2e, 0x0b, 0x13, 0x44, 0xa0, 0x67, 0x3c, 0x26, 0xa2, 0x4a, 0xbb, 0x00, 0x2b, 0xa6,
  14087. 0xcb, 0x1c, 0x69, 0x3e, 0x48, 0xc2, 0xcb, 0x01, 0x27, 0xc1, 0x1a, 0xce, 0x25, 0x38, 0x34, 0x7c,
  14088. 0xd1, 0x69, 0xc9, 0x05, 0x01, 0xe4, 0x82, 0x5f, 0xfa, 0xcf, 0xf3, 0x50, 0xef, 0x18, 0x01, 0x4d,
  14089. 0xd6, 0xdc, 0x9c, 0xc9, 0x7c, 0x1e, 0x56, 0xb8, 0x47, 0x92, 0x96, 0x8c, 0x3e, 0x8e, 0x97, 0x09,
  14090. 0x3e, 0x79, 0xc3, 0x80, 0x8e, 0x64, 0x7f, 0xb0, 0x61, 0x40, 0x47, 0x84, 0x3f, 0x78, 0xc3, 0x03,
  14091. 0xc3, 0x8c, 0x66, 0x0f, 0x1b, 0xf2, 0x32, 0xc1, 0x27, 0xaf, 0x0d, 0x58, 0xdf, 0x91, 0x33, 0x87,
  14092. 0xb5, 0xbc, 0x4c, 0xf0, 0xc9, 0x6b, 0x7d, 0xc3, 0x39, 0x6a, 0x96, 0x90, 0x2f, 0xd6, 0xf2, 0x32,
  14093. 0xc1, 0xa7, 0x76, 0x17, 0xca, 0xfb, 0xcc, 0x0f, 0x0f, 0x2d, 0xe3, 0xb8, 0xb9, 0x8a, 0x14, 0x57,
  14094. 0xf9, 0x30, 0x23, 0xec, 0xeb, 0x71, 0xeb, 0x7c, 0xdf, 0x7d, 0xd5, 0x74, 0x07, 0x03, 0xd7, 0xd9,
  14095. 0xb2, 0xd9, 0xbe, 0x6f, 0xf8, 0xc7, 0x5b, 0x21, 0x1b, 0xd0, 0xf6, 0x7d, 0x36, 0xa0, 0x24, 0x26,
  14096. 0xd4, 0x47, 0xb0, 0xfe, 0xc3, 0x83, 0x03, 0x66, 0x32, 0x43, 0xf1, 0x3f, 0x2f, 0xc3, 0x8a, 0xef,
  14097. 0xda, 0x54, 0x3a, 0xa0, 0x35, 0x94, 0xed, 0xda, 0x34, 0xf6, 0x65, 0x58, 0xe2, 0xea, 0x0c, 0x59,
  14098. 0x68, 0x47, 0xf3, 0x82, 0xea, 0x44, 0x80, 0x88, 0x17, 0x1f, 0x82, 0x45, 0x03, 0x53, 0x5a, 0x18,
  14099. 0x0e, 0x81, 0x97, 0x09, 0x3e, 0xf5, 0xbf, 0xe7, 0xa0, 0x11, 0xa9, 0x40, 0xae, 0x99, 0x0f, 0x01,
  14100. 0xf6, 0x8d, 0x80, 0xf6, 0x18, 0x87, 0xe4, 0xa2, 0x79, 0x6b, 0xce, 0xa2, 0x49, 0x37, 0x4f, 0x8a,
  14101. 0xb8, 0x7c, 0x49, 0x65, 0x3f, 0x2a, 0x6f, 0x1c, 0x28, 0xa2, 0xa6, 0xd6, 0x76, 0x41, 0xac, 0xed,
  14102. 0x77, 0xd4, 0xb5, 0x5d, 0xbd, 0xb1, 0x99, 0x41, 0x2e, 0x8a, 0x55, 0xbd, 0xc0, 0xbf, 0x73, 0x70,
  14103. 0x4a, 0xec, 0x8f, 0xc9, 0x64, 0xee, 0x40, 0x25, 0x1e, 0x14, 0xca, 0x5b, 0x86, 0x77, 0x39, 0x1a,
  14104. 0x83, 0xf6, 0x03, 0x00, 0x74, 0xfe, 0x82, 0x8f, 0xe8, 0xe3, 0xe5, 0x39, 0x7c, 0xd2, 0x5b, 0x0a,
  14105. 0xa9, 0xd8, 0x51, 0x59, 0xfb, 0x11, 0xd4, 0x5d, 0xa9, 0x72, 0xc1, 0xac, 0x80, 0xcc, 0xae, 0xcd,
  14106. 0x61, 0x36, 0x65, 0x22, 0xa4, 0xe6, 0x2a, 0x90, 0xfe, 0x8f, 0x1c, 0xac, 0x25, 0xe3, 0x96, 0xda,
  14107. 0xec, 0x41, 0x4d, 0x70, 0x48, 0xe9, 0xf3, 0xed, 0x39, 0x62, 0x4e, 0xb2, 0x50, 0x01, 0xa1, 0xd3,
  14108. 0xea, 0x20, 0x41, 0x36, 0x3e, 0x4f, 0x09, 0x7d, 0x92, 0x5e, 0xdf, 0x4d, 0xeb, 0xf5, 0x4a, 0x26,
  14109. 0xf9, 0x53, 0x9a, 0xbd, 0x0b, 0x6b, 0xef, 0x33, 0xf3, 0xe8, 0x81, 0xc7, 0x23, 0x0c, 0x4b, 0x0c,
  14110. 0xf0, 0x75, 0xa8, 0x39, 0xcc, 0x3c, 0xea, 0x0d, 0x05, 0x28, 0xdd, 0x1a, 0x5f, 0x2e, 0x29, 0x9c,
  14111. 0x54, 0x9d, 0xa4, 0xa5, 0xfe, 0x4d, 0x19, 0x1a, 0xd1, 0x74, 0xde, 0x71, 0xcd, 0x05, 0x7e, 0x7c,
  14112. 0xbe, 0xeb, 0xb9, 0x04, 0xc5, 0x20, 0xe4, 0xee, 0xb9, 0x10, 0x47, 0x0a, 0x02, 0x88, 0x57, 0xaa,
  14113. 0x28, 0xc6, 0x0b, 0x7a, 0x25, 0xdb, 0x82, 0x2e, 0x2e, 0x58, 0xd0, 0xa5, 0x59, 0x0b, 0x5a, 0x7b,
  14114. 0x13, 0xea, 0x3e, 0xfd, 0x9c, 0x9a, 0x61, 0x4f, 0xee, 0x2c, 0xab, 0x48, 0x86, 0xf1, 0x4b, 0xaa,
  14115. 0x82, 0xd4, 0x44, 0x91, 0x88, 0x6d, 0xe6, 0x3a, 0x0f, 0x12, 0x45, 0xd0, 0xd7, 0x2c, 0x63, 0x07,
  14116. 0xcf, 0x88, 0x20, 0x51, 0x60, 0x49, 0x04, 0x15, 0x21, 0x3c, 0xac, 0x14, 0x9b, 0x8f, 0xeb, 0x37,
  14117. 0x2b, 0x49, 0x58, 0x19, 0x61, 0x24, 0xfe, 0xd2, 0xae, 0x42, 0x25, 0xa4, 0x36, 0xf5, 0x0e, 0x5d,
  14118. 0x87, 0x36, 0x01, 0x49, 0x71, 0x73, 0x8d, 0x41, 0x92, 0x7c, 0xf2, 0xf1, 0xd3, 0x81, 0xc1, 0xec,
  14119. 0x66, 0x35, 0x19, 0x3f, 0x02, 0x44, 0xbc, 0xf8, 0x86, 0x68, 0x58, 0x96, 0x4f, 0x83, 0xa0, 0x59,
  14120. 0x4b, 0x36, 0x44, 0x09, 0x91, 0xe8, 0x83, 0x93, 0x99, 0xee, 0xc0, 0x33, 0x9c, 0xe3, 0x66, 0x3d,
  14121. 0x21, 0x93, 0x10, 0x89, 0x3e, 0xb4, 0xeb, 0x50, 0x35, 0x7d, 0x6a, 0xb1, 0x50, 0x84, 0xb6, 0x0d,
  14122. 0x24, 0x15, 0x11, 0x5a, 0x02, 0x13, 0x10, 0x05, 0x8c, 0x61, 0x6f, 0x42, 0xcd, 0xf5, 0xfb, 0x86,
  14123. 0xc3, 0x7e, 0x62, 0x84, 0xcc, 0x75, 0x9a, 0xa7, 0xb0, 0x09, 0x1a, 0x9c, 0x8a, 0x93, 0x54, 0x49,
  14124. 0xeb, 0xc0, 0xba, 0x5a, 0x16, 0xf1, 0xeb, 0x1a, 0x36, 0x3d, 0x3b, 0x19, 0xb7, 0xa6, 0x2b, 0xc9,
  14125. 0x9a, 0x0a, 0xf1, 0x98, 0x55, 0xfb, 0x3e, 0xac, 0xed, 0x0f, 0x03, 0xe6, 0xd0, 0x20, 0xe8, 0xd9,
  14126. 0xcc, 0xa4, 0x4e, 0x40, 0x9b, 0xeb, 0xc8, 0x82, 0xeb, 0x6a, 0xaa, 0x8e, 0x9c, 0x8a, 0x90, 0x7b,
  14127. 0x02, 0xd0, 0xfe, 0x1f, 0x1a, 0x31, 0x51, 0x60, 0x1a, 0x36, 0x6d, 0x6a, 0xd8, 0x5c, 0x9b, 0x8c,
  14128. 0x5b, 0x27, 0x6a, 0x48, 0x3d, 0x2a, 0x77, 0x79, 0x31, 0xd5, 0x14, 0xbd, 0x58, 0xf3, 0xf4, 0x8c,
  14129. 0xa6, 0x22, 0x32, 0x8e, 0x9b, 0xa2, 0xfb, 0xe3, 0x26, 0x19, 0x13, 0x18, 0xc3, 0xf0, 0xb0, 0x79,
  14130. 0x26, 0x31, 0xc9, 0x54, 0x05, 0xa9, 0x45, 0xc5, 0xed, 0x61, 0x78, 0xa8, 0xb5, 0x01, 0x82, 0xa1,
  14131. 0xe7, 0xd9, 0x74, 0xc0, 0x23, 0xcd, 0xb3, 0xd8, 0xa8, 0x31, 0x19, 0xb7, 0x14, 0x94, 0x28, 0xdf,
  14132. 0x5c, 0x31, 0x9e, 0xef, 0x1e, 0xd0, 0x20, 0x60, 0xae, 0x63, 0xd8, 0xcd, 0x73, 0x89, 0x62, 0x54,
  14133. 0x9c, 0xa4, 0x4a, 0xda, 0x2d, 0x68, 0x30, 0x8b, 0x3a, 0x21, 0x3b, 0x60, 0xa6, 0x50, 0xe8, 0xff,
  14134. 0x25, 0x03, 0x4b, 0xd7, 0x90, 0x13, 0x65, 0x3e, 0xb2, 0x60, 0xb8, 0x3f, 0x60, 0x61, 0x2f, 0x70,
  14135. 0x87, 0xbe, 0x49, 0x9b, 0xcd, 0x64, 0x64, 0xa9, 0x0a, 0x52, 0x13, 0xc5, 0x2e, 0x96, 0x74, 0x17,
  14136. 0x6a, 0xc2, 0x13, 0x75, 0xe9, 0x68, 0x81, 0xef, 0x91, 0x81, 0x4d, 0x7e, 0x46, 0x60, 0x73, 0x19,
  14137. 0x2a, 0xe2, 0xe4, 0xd6, 0x8b, 0x8f, 0xa0, 0x4f, 0x3a, 0xd8, 0x85, 0xd0, 0x10, 0x02, 0x1f, 0xa0,
  14138. 0xe3, 0xfa, 0x2e, 0xee, 0x6e, 0x09, 0xa9, 0x01, 0xd4, 0x85, 0xd4, 0xf7, 0x78, 0xbc, 0xb5, 0x50,
  14139. 0x28, 0x46, 0x69, 0xf9, 0x99, 0x51, 0xda, 0xb7, 0x11, 0x4a, 0x78, 0xa0, 0xb6, 0x50, 0x28, 0x86,
  14140. 0x77, 0xf9, 0x99, 0xe1, 0xdd, 0x12, 0x42, 0x7f, 0x9b, 0x83, 0x75, 0x21, 0xb5, 0x23, 0x63, 0xba,
  14141. 0x05, 0x92, 0xd5, 0xd0, 0x31, 0xff, 0x1d, 0x42, 0xc7, 0x6f, 0x35, 0x33, 0x5d, 0x1e, 0xe0, 0x2e,
  14142. 0x9c, 0x19, 0x0c, 0x8b, 0xf3, 0x33, 0xc3, 0xe2, 0x25, 0x84, 0xfe, 0xa9, 0x0c, 0x67, 0x94, 0x9d,
  14143. 0xf6, 0x29, 0x84, 0xfa, 0xad, 0xf4, 0x7e, 0x5b, 0x89, 0xf7, 0xdb, 0x67, 0xfb, 0xec, 0xb3, 0x7d,
  14144. 0xf6, 0xd9, 0x3e, 0xfb, 0x3f, 0xb8, 0xcf, 0xf2, 0x13, 0x1d, 0xec, 0xb9, 0xbe, 0x61, 0x2f, 0x74,
  14145. 0x1d, 0x2d, 0x28, 0x0e, 0x38, 0xa1, 0x74, 0xaa, 0x68, 0xd5, 0x08, 0x10, 0xf1, 0xe2, 0x04, 0x86,
  14146. 0x65, 0x51, 0x4b, 0xa6, 0x0a, 0x90, 0x00, 0x01, 0x22, 0x5e, 0x7c, 0xb9, 0x59, 0xd4, 0x1a, 0x9a,
  14147. 0xfc, 0x2c, 0xb1, 0x92, 0xa4, 0x37, 0x22, 0x8c, 0xc4, 0x5f, 0xda, 0x67, 0xb0, 0x6e, 0x1b, 0x01,
  14148. 0x5f, 0xe7, 0xa6, 0xfb, 0x98, 0xfa, 0x3d, 0xee, 0x5a, 0xd1, 0x9b, 0x14, 0x3a, 0x37, 0xb9, 0xa9,
  14149. 0x4d, 0x55, 0x2e, 0xf2, 0xea, 0xa7, 0x78, 0x0b, 0x22, 0x1a, 0xdc, 0x31, 0x42, 0xaa, 0x7f, 0x93,
  14150. 0x8f, 0xf6, 0x6d, 0x39, 0xfa, 0x45, 0xe9, 0x26, 0x8b, 0xda, 0xa1, 0xa1, 0x8e, 0x1d, 0x01, 0x22,
  14151. 0x5e, 0x9a, 0x0e, 0x25, 0xd7, 0x67, 0xfd, 0x38, 0x6f, 0x83, 0xe9, 0x26, 0x81, 0x10, 0xf9, 0x56,
  14152. 0x52, 0x52, 0x2b, 0x4f, 0x4c, 0x49, 0x5d, 0x87, 0xaa, 0xf8, 0x12, 0xab, 0x4b, 0x0c, 0x19, 0xd7,
  14153. 0xb2, 0x02, 0x13, 0x10, 0x05, 0x5c, 0x51, 0xaa, 0x0f, 0x2b, 0xcd, 0xf5, 0x61, 0x28, 0x7f, 0x60,
  14154. 0xf8, 0x47, 0xd2, 0xa1, 0x4a, 0xf9, 0x1c, 0x21, 0xf2, 0xcd, 0x69, 0xb8, 0xa7, 0x1f, 0x06, 0xe8,
  14155. 0x41, 0xe5, 0x38, 0x04, 0x42, 0xe4, 0x5b, 0xbb, 0x02, 0x15, 0x16, 0xf4, 0x1c, 0x37, 0x64, 0x07,
  14156. 0xc7, 0xe8, 0x36, 0xcb, 0xc2, 0x17, 0xc6, 0x20, 0x29, 0xb3, 0xe0, 0x7d, 0xfc, 0x92, 0xb9, 0x33,
  14157. 0x98, 0xca, 0x9d, 0xfd, 0x27, 0x0f, 0xa7, 0x94, 0xe9, 0xc7, 0x44, 0xf8, 0xf9, 0x54, 0xaa, 0x3d,
  14158. 0x56, 0x80, 0xc8, 0xb4, 0x3f, 0xd3, 0xc0, 0x53, 0xd6, 0xc0, 0x9f, 0xe3, 0xb8, 0x2a, 0xd2, 0x00,
  14159. 0x5f, 0xff, 0x3e, 0xd4, 0x8c, 0x83, 0x90, 0xfa, 0x3d, 0x5c, 0xd2, 0x51, 0x4e, 0xe3, 0x7b, 0xf3,
  14160. 0x12, 0xbb, 0x27, 0x79, 0xb4, 0xb7, 0x39, 0x03, 0x01, 0x88, 0x6c, 0x34, 0xfa, 0x2f, 0x95, 0x2d,
  14161. 0xa9, 0x1a, 0x09, 0xcd, 0xc6, 0x3b, 0xb0, 0x76, 0xb2, 0xc9, 0x8c, 0x34, 0x47, 0x2a, 0x35, 0x5d,
  14162. 0x50, 0x53, 0x17, 0x3f, 0x85, 0xf5, 0x6d, 0xcb, 0x7a, 0x10, 0x70, 0x0e, 0x0e, 0xe3, 0x33, 0xbe,
  14163. 0xf0, 0x36, 0x28, 0xd6, 0x57, 0x3e, 0xa3, 0xbe, 0x0a, 0x4f, 0xd2, 0x97, 0xbe, 0x0b, 0x6b, 0xbb,
  14164. 0xc1, 0xae, 0x13, 0x8b, 0xe6, 0xb3, 0xf8, 0x06, 0xd4, 0x59, 0xd0, 0x63, 0x4e, 0x6f, 0x20, 0x50,
  14165. 0x99, 0x39, 0xc1, 0xed, 0x22, 0x55, 0x41, 0xaa, 0x2c, 0x69, 0xab, 0x7f, 0x02, 0xa7, 0xa3, 0xdb,
  14166. 0xa1, 0xae, 0x50, 0x38, 0x72, 0xbb, 0x03, 0xa7, 0xa2, 0x88, 0xa5, 0x27, 0x4d, 0x43, 0x24, 0x2e,
  14167. 0xcf, 0x4f, 0xc6, 0xad, 0x93, 0x55, 0x71, 0x94, 0xd3, 0xf0, 0x53, 0xac, 0xf4, 0x43, 0x38, 0x17,
  14168. 0x31, 0xdf, 0xf6, 0x3c, 0xfb, 0x38, 0x09, 0x17, 0xaf, 0xc4, 0x16, 0x27, 0xd8, 0x6a, 0x89, 0xc5,
  14169. 0xc5, 0xdc, 0x22, 0xcb, 0x4b, 0x66, 0x24, 0xff, 0xc4, 0x19, 0xf9, 0x55, 0x01, 0x4e, 0x6f, 0xfb,
  14170. 0xfd, 0x94, 0xb4, 0x05, 0x2a, 0x79, 0x1d, 0x6a, 0xa6, 0xe1, 0x85, 0x43, 0x9f, 0x8a, 0x18, 0x46,
  14171. 0x2c, 0x72, 0xb4, 0x1b, 0x15, 0x27, 0x55, 0x59, 0xc2, 0x28, 0x66, 0x53, 0x89, 0xf7, 0x52, 0x91,
  14172. 0xb2, 0xc0, 0x94, 0x38, 0xef, 0x86, 0x7a, 0xb3, 0x25, 0x62, 0xd7, 0xb3, 0xa9, 0x9b, 0xad, 0xe9,
  14173. 0x5b, 0x2c, 0xbe, 0xc6, 0x92, 0x6b, 0xb9, 0x62, 0x12, 0xf1, 0xc5, 0xa0, 0x72, 0xf7, 0xd6, 0x4e,
  14174. 0xee, 0xde, 0x4a, 0x71, 0xe0, 0x19, 0x41, 0x33, 0x6e, 0xda, 0x5e, 0x82, 0xfa, 0xa1, 0xe1, 0x58,
  14175. 0xbb, 0x7b, 0x77, 0x7b, 0xa1, 0x7b, 0x44, 0x65, 0x84, 0x4b, 0x6a, 0x12, 0xbc, 0xcf, 0x31, 0xed,
  14176. 0x22, 0x34, 0x0e, 0x7c, 0xd7, 0x09, 0x13, 0xaa, 0x32, 0x52, 0xd5, 0x23, 0x54, 0x90, 0xbd, 0x04,
  14177. 0xf5, 0x7d, 0xc3, 0x3c, 0x4a, 0xa8, 0x2a, 0x82, 0x97, 0x04, 0x91, 0x48, 0xff, 0x45, 0x3e, 0x31,
  14178. 0xad, 0x3b, 0x34, 0xe4, 0xa1, 0x28, 0xaa, 0x5e, 0x9d, 0xc2, 0xdc, 0xdc, 0x29, 0x7c, 0x1e, 0x56,
  14179. 0xf8, 0x70, 0xd5, 0x83, 0x03, 0x2f, 0x13, 0x7c, 0xa6, 0x27, 0xb8, 0x90, 0x75, 0x82, 0x23, 0xb3,
  14180. 0x5b, 0xc9, 0x62, 0x76, 0x7d, 0xea, 0x58, 0xd4, 0x97, 0x9a, 0x40, 0xb3, 0x13, 0x08, 0x91, 0x6f,
  14181. 0xed, 0x12, 0x94, 0xf9, 0xfc, 0xf5, 0xd8, 0xa0, 0xaf, 0xba, 0xe1, 0x08, 0x23, 0xab, 0x38, 0xbb,
  14182. 0x83, 0xbe, 0xfe, 0x87, 0x3c, 0x3c, 0x97, 0xac, 0x33, 0x9f, 0x79, 0x1e, 0xb5, 0x32, 0x1d, 0x9e,
  14183. 0x92, 0x1e, 0xe7, 0x17, 0xf6, 0xf8, 0x55, 0x58, 0x35, 0x0f, 0x0d, 0xc7, 0xa1, 0xb6, 0x9c, 0x8f,
  14184. 0xd3, 0x68, 0x12, 0x02, 0x8a, 0xa9, 0x23, 0x40, 0xb5, 0xa0, 0x95, 0x2c, 0x16, 0x94, 0x9a, 0xf0,
  14185. 0x62, 0xb6, 0x09, 0x7f, 0x03, 0xc0, 0xb0, 0x86, 0x76, 0x28, 0x1a, 0x09, 0x43, 0x3d, 0xc7, 0x83,
  14186. 0xd1, 0x04, 0x8d, 0x5b, 0x55, 0x10, 0xc3, 0xeb, 0xdc, 0xbf, 0xe6, 0xe0, 0xdc, 0xd4, 0xcd, 0xb5,
  14187. 0x98, 0xab, 0x47, 0x50, 0xe5, 0x2b, 0xa1, 0x17, 0xba, 0x3d, 0x3e, 0x67, 0xe2, 0xc6, 0xf2, 0xdd,
  14188. 0x79, 0x09, 0xe8, 0x99, 0x7c, 0xda, 0x7c, 0x11, 0xdd, 0x77, 0xf7, 0x98, 0x25, 0xf6, 0x0b, 0x71,
  14189. 0x76, 0x49, 0x18, 0x93, 0x8a, 0x19, 0x11, 0x6c, 0xbc, 0x0d, 0x8d, 0x34, 0xf5, 0xa2, 0x5b, 0xcc,
  14190. 0xd4, 0x56, 0xf1, 0xc7, 0x1c, 0x34, 0x3a, 0xb6, 0x6b, 0x1e, 0xa5, 0xf4, 0xbd, 0xb7, 0x7b, 0x67,
  14191. 0x4a, 0xdf, 0x7b, 0xbb, 0x77, 0xb4, 0x6b, 0x50, 0x45, 0xe2, 0xae, 0xaa, 0x74, 0x75, 0x3f, 0x56,
  14192. 0xab, 0xb5, 0x6b, 0x50, 0xe9, 0x86, 0x86, 0x1f, 0xf2, 0x78, 0x53, 0xc6, 0x20, 0x22, 0xd4, 0xe7,
  14193. 0x60, 0x8f, 0x87, 0xa2, 0x24, 0x21, 0xd0, 0x5e, 0x81, 0xd5, 0x1d, 0xc7, 0x42, 0x5a, 0x25, 0x14,
  14194. 0xa6, 0x8e, 0x25, 0x28, 0xa3, 0x4a, 0xfd, 0xc7, 0xb0, 0x86, 0x42, 0xd4, 0x55, 0x3b, 0xa7, 0xcb,
  14195. 0x5b, 0x00, 0x48, 0x7e, 0x3b, 0xbe, 0x1c, 0x95, 0xc1, 0xcb, 0x3e, 0x47, 0x7b, 0xe2, 0x8a, 0x54,
  14196. 0x21, 0xd1, 0x7f, 0x96, 0x87, 0xb3, 0x58, 0xec, 0x18, 0xa1, 0x79, 0xa8, 0x4a, 0x39, 0x86, 0x9a,
  14197. 0x22, 0x39, 0x0a, 0x05, 0x3a, 0xf3, 0xae, 0x76, 0x66, 0xf1, 0x69, 0xab, 0x4c, 0x84, 0x7e, 0xc5,
  14198. 0xb1, 0x09, 0x3b, 0x64, 0x09, 0x9c, 0xa4, 0x44, 0x6d, 0xd8, 0xb0, 0x3e, 0xd5, 0x6a, 0x46, 0x48,
  14199. 0xb0, 0x9d, 0xbe, 0xf9, 0xb8, 0xba, 0xa8, 0x6b, 0x4a, 0xaf, 0x54, 0xa3, 0x78, 0x04, 0xa7, 0x93,
  14200. 0x9e, 0x27, 0x86, 0xf1, 0xb1, 0x9c, 0xca, 0x5d, 0xe5, 0x72, 0xe7, 0xf2, 0x22, 0x11, 0x71, 0x73,
  14201. 0x75, 0xd6, 0xf1, 0x7a, 0x88, 0x28, 0xdc, 0x6e, 0xfc, 0xf2, 0x3c, 0x94, 0xc4, 0x65, 0x8c, 0xf6,
  14202. 0x11, 0xac, 0x74, 0x8c, 0x80, 0x6a, 0x97, 0x16, 0xde, 0xdb, 0x88, 0xdf, 0xb9, 0x6c, 0x64, 0xbe,
  14203. 0x5c, 0xd3, 0x3e, 0x85, 0x22, 0x07, 0x02, 0x6d, 0x33, 0x0b, 0x6f, 0x1e, 0x83, 0x6f, 0x5c, 0xce,
  14204. 0x7c, 0x1b, 0xa9, 0x3d, 0x8c, 0x87, 0x90, 0xb9, 0xeb, 0x4b, 0xdc, 0x4d, 0x69, 0x9f, 0xc1, 0xaa,
  14205. 0x80, 0x96, 0xe9, 0xfe, 0xd5, 0x25, 0x2e, 0xdf, 0x34, 0x13, 0xaa, 0xca, 0x95, 0x57, 0xf6, 0x51,
  14206. 0xcc, 0x13, 0x32, 0x75, 0x87, 0x66, 0x40, 0xa3, 0x4b, 0xc3, 0x6f, 0x25, 0xe7, 0x95, 0x39, 0x84,
  14207. 0xca, 0x0f, 0x6c, 0x34, 0x13, 0x45, 0x28, 0x99, 0x40, 0xed, 0x72, 0x86, 0xab, 0x4e, 0x71, 0x37,
  14208. 0x97, 0x59, 0xc8, 0x47, 0x50, 0xea, 0xd2, 0xb0, 0x4b, 0x47, 0x73, 0xfb, 0xaf, 0xa6, 0xde, 0x33,
  14209. 0xb3, 0xfe, 0x14, 0x56, 0xf9, 0x14, 0x61, 0x06, 0x7c, 0x21, 0xef, 0x28, 0xcb, 0x9e, 0x99, 0xfb,
  14210. 0x27, 0xc8, 0xfd, 0x3d, 0xc3, 0xa4, 0x73, 0xed, 0x28, 0x95, 0x4d, 0x5f, 0x92, 0x39, 0x31, 0x9c,
  14211. 0xa3, 0x0c, 0xcc, 0x65, 0xd6, 0x7c, 0x09, 0xbd, 0x56, 0xbb, 0x34, 0x8c, 0xb2, 0xde, 0xda, 0xb5,
  14212. 0x85, 0x02, 0x94, 0x04, 0xf9, 0x92, 0x23, 0xe8, 0xb2, 0xbe, 0x93, 0x61, 0x04, 0x32, 0xbb, 0x9d,
  14213. 0x99, 0xb9, 0x01, 0x55, 0xd5, 0x2c, 0x5f, 0x9c, 0x1f, 0x19, 0x70, 0xce, 0x5b, 0xd9, 0x2c, 0x37,
  14214. 0x71, 0x13, 0x1f, 0x42, 0x11, 0xcf, 0x8d, 0xd9, 0x97, 0xd5, 0xc5, 0x79, 0x84, 0x49, 0x26, 0xec,
  14215. 0x21, 0x94, 0xb1, 0x74, 0xcf, 0xed, 0x3f, 0x1d, 0xdf, 0x9c, 0xfe, 0xf9, 0xd4, 0x43, 0x28, 0x6f,
  14216. 0x5b, 0x96, 0xe8, 0xfa, 0xe5, 0x6c, 0xc7, 0xeb, 0x65, 0x66, 0x9e, 0x41, 0x1d, 0xb7, 0xb3, 0x58,
  14217. 0xc6, 0x95, 0xcc, 0x47, 0xf8, 0x47, 0x1b, 0xd7, 0x96, 0x39, 0xee, 0x6b, 0x5d, 0x28, 0xec, 0x8c,
  14218. 0xbc, 0x2c, 0xca, 0xcd, 0xfe, 0x73, 0x0e, 0xed, 0x01, 0x14, 0x45, 0xe6, 0xf5, 0xe9, 0xb2, 0xfd,
  14219. 0x08, 0x2a, 0x62, 0x00, 0xbc, 0xc7, 0x2f, 0xcf, 0x69, 0x17, 0xff, 0x08, 0x2d, 0xf3, 0x8c, 0x3f,
  14220. 0x80, 0xd2, 0xce, 0xc8, 0xe3, 0xd6, 0x92, 0xa1, 0xcb, 0xd9, 0xed, 0xe4, 0x01, 0xac, 0xca, 0xdf,
  14221. 0x98, 0x65, 0xe1, 0x3b, 0xcf, 0x50, 0x53, 0x3f, 0x55, 0x63, 0xd0, 0x48, 0xa7, 0x1a, 0xb2, 0xdb,
  14222. 0x78, 0x7b, 0x0e, 0xe1, 0xac, 0xf4, 0xc5, 0xa3, 0xe4, 0xe8, 0x89, 0xa9, 0x80, 0x65, 0xe5, 0xbd,
  14223. 0x96, 0x41, 0xde, 0x89, 0x8c, 0x06, 0x05, 0x2d, 0xaa, 0xb9, 0x4f, 0xed, 0xdb, 0x22, 0x67, 0xf0,
  14224. 0xf4, 0x37, 0xde, 0x3e, 0xd4, 0x53, 0x1d, 0xd0, 0xe6, 0x4d, 0xcd, 0x8c, 0x8c, 0xc8, 0x12, 0xab,
  14225. 0xb9, 0x91, 0x3e, 0xbd, 0x3f, 0x5d, 0x6d, 0xa9, 0x51, 0xff, 0x10, 0xce, 0xcc, 0x3a, 0x1b, 0x67,
  14226. 0x17, 0x78, 0x33, 0x93, 0x79, 0x9c, 0x3c, 0x75, 0x8f, 0x60, 0x7d, 0xea, 0x6c, 0xa8, 0x5d, 0x5f,
  14227. 0xe6, 0x24, 0x19, 0x2c, 0xb2, 0x95, 0x27, 0x9c, 0x61, 0x0f, 0xa0, 0x91, 0xce, 0x1e, 0xce, 0xdd,
  14228. 0x68, 0xa7, 0x12, 0x8d, 0x99, 0x75, 0xf8, 0x10, 0xaa, 0x4a, 0x9e, 0x30, 0xcb, 0x62, 0x9e, 0x17,
  14229. 0x67, 0x4e, 0xa5, 0x1c, 0x7b, 0x50, 0x89, 0xcf, 0x17, 0xd9, 0x95, 0x95, 0xfd, 0x3c, 0xa3, 0x7d,
  14230. 0x2e, 0x4f, 0xce, 0xf1, 0x29, 0x69, 0x89, 0xb0, 0xbc, 0x9d, 0xe9, 0xd0, 0x98, 0xc8, 0x72, 0xe4,
  14231. 0xa1, 0x57, 0x39, 0x4b, 0x2e, 0x21, 0xed, 0xfa, 0xb2, 0x47, 0xd4, 0xce, 0xfa, 0x5f, 0xbe, 0x7c,
  14232. 0x21, 0xf7, 0xb7, 0x2f, 0x5f, 0xc8, 0xfd, 0xf3, 0xcb, 0x17, 0x72, 0x1f, 0x17, 0x0c, 0x8f, 0xed,
  14233. 0x97, 0xf0, 0xbf, 0x15, 0x5e, 0xff, 0x6f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x08, 0x3d, 0xe2, 0x5b,
  14234. 0x20, 0x31, 0x00, 0x00,
  14235. }