client2world_exchange.pb.cc 83 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: client2world_exchange.proto
  3. #define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION
  4. #include "client2world_exchange.pb.h"
  5. #include <algorithm>
  6. #include <google/protobuf/stubs/common.h>
  7. #include <google/protobuf/stubs/once.h>
  8. #include <google/protobuf/io/coded_stream.h>
  9. #include <google/protobuf/wire_format_lite_inl.h>
  10. #include <google/protobuf/descriptor.h>
  11. #include <google/protobuf/generated_message_reflection.h>
  12. #include <google/protobuf/reflection_ops.h>
  13. #include <google/protobuf/wire_format.h>
  14. // @@protoc_insertion_point(includes)
  15. namespace client2world_protocols {
  16. namespace {
  17. const ::google::protobuf::Descriptor* packetc2w_exchange_descriptor_ = NULL;
  18. const ::google::protobuf::internal::GeneratedMessageReflection*
  19. packetc2w_exchange_reflection_ = NULL;
  20. const ::google::protobuf::Descriptor* packetw2c_exchange_result_descriptor_ = NULL;
  21. const ::google::protobuf::internal::GeneratedMessageReflection*
  22. packetw2c_exchange_result_reflection_ = NULL;
  23. const ::google::protobuf::Descriptor* packetc2w_get_exchange_state_descriptor_ = NULL;
  24. const ::google::protobuf::internal::GeneratedMessageReflection*
  25. packetc2w_get_exchange_state_reflection_ = NULL;
  26. const ::google::protobuf::Descriptor* ExchangeInfo_descriptor_ = NULL;
  27. const ::google::protobuf::internal::GeneratedMessageReflection*
  28. ExchangeInfo_reflection_ = NULL;
  29. const ::google::protobuf::Descriptor* packetw2c_get_exchange_state_result_descriptor_ = NULL;
  30. const ::google::protobuf::internal::GeneratedMessageReflection*
  31. packetw2c_get_exchange_state_result_reflection_ = NULL;
  32. const ::google::protobuf::Descriptor* packetc2w_req_exchange_count_descriptor_ = NULL;
  33. const ::google::protobuf::internal::GeneratedMessageReflection*
  34. packetc2w_req_exchange_count_reflection_ = NULL;
  35. const ::google::protobuf::Descriptor* ExchangeCountInfo_descriptor_ = NULL;
  36. const ::google::protobuf::internal::GeneratedMessageReflection*
  37. ExchangeCountInfo_reflection_ = NULL;
  38. const ::google::protobuf::Descriptor* packetw2c_req_exchange_count_result_descriptor_ = NULL;
  39. const ::google::protobuf::internal::GeneratedMessageReflection*
  40. packetw2c_req_exchange_count_result_reflection_ = NULL;
  41. } // namespace
  42. void protobuf_AssignDesc_client2world_5fexchange_2eproto() {
  43. protobuf_AddDesc_client2world_5fexchange_2eproto();
  44. const ::google::protobuf::FileDescriptor* file =
  45. ::google::protobuf::DescriptorPool::generated_pool()->FindFileByName(
  46. "client2world_exchange.proto");
  47. GOOGLE_CHECK(file != NULL);
  48. packetc2w_exchange_descriptor_ = file->message_type(0);
  49. static const int packetc2w_exchange_offsets_[3] = {
  50. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_exchange, packet_id_),
  51. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_exchange, exchangeid_),
  52. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_exchange, phone_),
  53. };
  54. packetc2w_exchange_reflection_ =
  55. new ::google::protobuf::internal::GeneratedMessageReflection(
  56. packetc2w_exchange_descriptor_,
  57. packetc2w_exchange::default_instance_,
  58. packetc2w_exchange_offsets_,
  59. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_exchange, _has_bits_[0]),
  60. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_exchange, _unknown_fields_),
  61. -1,
  62. ::google::protobuf::DescriptorPool::generated_pool(),
  63. ::google::protobuf::MessageFactory::generated_factory(),
  64. sizeof(packetc2w_exchange));
  65. packetw2c_exchange_result_descriptor_ = file->message_type(1);
  66. static const int packetw2c_exchange_result_offsets_[3] = {
  67. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_exchange_result, packet_id_),
  68. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_exchange_result, exchangeid_),
  69. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_exchange_result, result_),
  70. };
  71. packetw2c_exchange_result_reflection_ =
  72. new ::google::protobuf::internal::GeneratedMessageReflection(
  73. packetw2c_exchange_result_descriptor_,
  74. packetw2c_exchange_result::default_instance_,
  75. packetw2c_exchange_result_offsets_,
  76. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_exchange_result, _has_bits_[0]),
  77. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_exchange_result, _unknown_fields_),
  78. -1,
  79. ::google::protobuf::DescriptorPool::generated_pool(),
  80. ::google::protobuf::MessageFactory::generated_factory(),
  81. sizeof(packetw2c_exchange_result));
  82. packetc2w_get_exchange_state_descriptor_ = file->message_type(2);
  83. static const int packetc2w_get_exchange_state_offsets_[1] = {
  84. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_get_exchange_state, packet_id_),
  85. };
  86. packetc2w_get_exchange_state_reflection_ =
  87. new ::google::protobuf::internal::GeneratedMessageReflection(
  88. packetc2w_get_exchange_state_descriptor_,
  89. packetc2w_get_exchange_state::default_instance_,
  90. packetc2w_get_exchange_state_offsets_,
  91. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_get_exchange_state, _has_bits_[0]),
  92. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_get_exchange_state, _unknown_fields_),
  93. -1,
  94. ::google::protobuf::DescriptorPool::generated_pool(),
  95. ::google::protobuf::MessageFactory::generated_factory(),
  96. sizeof(packetc2w_get_exchange_state));
  97. ExchangeInfo_descriptor_ = file->message_type(3);
  98. static const int ExchangeInfo_offsets_[3] = {
  99. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ExchangeInfo, time_),
  100. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ExchangeInfo, chgid_),
  101. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ExchangeInfo, state_),
  102. };
  103. ExchangeInfo_reflection_ =
  104. new ::google::protobuf::internal::GeneratedMessageReflection(
  105. ExchangeInfo_descriptor_,
  106. ExchangeInfo::default_instance_,
  107. ExchangeInfo_offsets_,
  108. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ExchangeInfo, _has_bits_[0]),
  109. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ExchangeInfo, _unknown_fields_),
  110. -1,
  111. ::google::protobuf::DescriptorPool::generated_pool(),
  112. ::google::protobuf::MessageFactory::generated_factory(),
  113. sizeof(ExchangeInfo));
  114. packetw2c_get_exchange_state_result_descriptor_ = file->message_type(4);
  115. static const int packetw2c_get_exchange_state_result_offsets_[2] = {
  116. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_get_exchange_state_result, packet_id_),
  117. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_get_exchange_state_result, infolist_),
  118. };
  119. packetw2c_get_exchange_state_result_reflection_ =
  120. new ::google::protobuf::internal::GeneratedMessageReflection(
  121. packetw2c_get_exchange_state_result_descriptor_,
  122. packetw2c_get_exchange_state_result::default_instance_,
  123. packetw2c_get_exchange_state_result_offsets_,
  124. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_get_exchange_state_result, _has_bits_[0]),
  125. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_get_exchange_state_result, _unknown_fields_),
  126. -1,
  127. ::google::protobuf::DescriptorPool::generated_pool(),
  128. ::google::protobuf::MessageFactory::generated_factory(),
  129. sizeof(packetw2c_get_exchange_state_result));
  130. packetc2w_req_exchange_count_descriptor_ = file->message_type(5);
  131. static const int packetc2w_req_exchange_count_offsets_[1] = {
  132. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_req_exchange_count, packet_id_),
  133. };
  134. packetc2w_req_exchange_count_reflection_ =
  135. new ::google::protobuf::internal::GeneratedMessageReflection(
  136. packetc2w_req_exchange_count_descriptor_,
  137. packetc2w_req_exchange_count::default_instance_,
  138. packetc2w_req_exchange_count_offsets_,
  139. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_req_exchange_count, _has_bits_[0]),
  140. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetc2w_req_exchange_count, _unknown_fields_),
  141. -1,
  142. ::google::protobuf::DescriptorPool::generated_pool(),
  143. ::google::protobuf::MessageFactory::generated_factory(),
  144. sizeof(packetc2w_req_exchange_count));
  145. ExchangeCountInfo_descriptor_ = file->message_type(6);
  146. static const int ExchangeCountInfo_offsets_[2] = {
  147. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ExchangeCountInfo, chgid_),
  148. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ExchangeCountInfo, hasexchangecount_),
  149. };
  150. ExchangeCountInfo_reflection_ =
  151. new ::google::protobuf::internal::GeneratedMessageReflection(
  152. ExchangeCountInfo_descriptor_,
  153. ExchangeCountInfo::default_instance_,
  154. ExchangeCountInfo_offsets_,
  155. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ExchangeCountInfo, _has_bits_[0]),
  156. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ExchangeCountInfo, _unknown_fields_),
  157. -1,
  158. ::google::protobuf::DescriptorPool::generated_pool(),
  159. ::google::protobuf::MessageFactory::generated_factory(),
  160. sizeof(ExchangeCountInfo));
  161. packetw2c_req_exchange_count_result_descriptor_ = file->message_type(7);
  162. static const int packetw2c_req_exchange_count_result_offsets_[3] = {
  163. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_req_exchange_count_result, packet_id_),
  164. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_req_exchange_count_result, g_infolist_),
  165. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_req_exchange_count_result, p_infolist_),
  166. };
  167. packetw2c_req_exchange_count_result_reflection_ =
  168. new ::google::protobuf::internal::GeneratedMessageReflection(
  169. packetw2c_req_exchange_count_result_descriptor_,
  170. packetw2c_req_exchange_count_result::default_instance_,
  171. packetw2c_req_exchange_count_result_offsets_,
  172. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_req_exchange_count_result, _has_bits_[0]),
  173. GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(packetw2c_req_exchange_count_result, _unknown_fields_),
  174. -1,
  175. ::google::protobuf::DescriptorPool::generated_pool(),
  176. ::google::protobuf::MessageFactory::generated_factory(),
  177. sizeof(packetw2c_req_exchange_count_result));
  178. }
  179. namespace {
  180. GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_);
  181. inline void protobuf_AssignDescriptorsOnce() {
  182. ::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_,
  183. &protobuf_AssignDesc_client2world_5fexchange_2eproto);
  184. }
  185. void protobuf_RegisterTypes(const ::std::string&) {
  186. protobuf_AssignDescriptorsOnce();
  187. ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
  188. packetc2w_exchange_descriptor_, &packetc2w_exchange::default_instance());
  189. ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
  190. packetw2c_exchange_result_descriptor_, &packetw2c_exchange_result::default_instance());
  191. ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
  192. packetc2w_get_exchange_state_descriptor_, &packetc2w_get_exchange_state::default_instance());
  193. ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
  194. ExchangeInfo_descriptor_, &ExchangeInfo::default_instance());
  195. ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
  196. packetw2c_get_exchange_state_result_descriptor_, &packetw2c_get_exchange_state_result::default_instance());
  197. ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
  198. packetc2w_req_exchange_count_descriptor_, &packetc2w_req_exchange_count::default_instance());
  199. ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
  200. ExchangeCountInfo_descriptor_, &ExchangeCountInfo::default_instance());
  201. ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
  202. packetw2c_req_exchange_count_result_descriptor_, &packetw2c_req_exchange_count_result::default_instance());
  203. }
  204. } // namespace
  205. void protobuf_ShutdownFile_client2world_5fexchange_2eproto() {
  206. delete packetc2w_exchange::default_instance_;
  207. delete packetc2w_exchange_reflection_;
  208. delete packetw2c_exchange_result::default_instance_;
  209. delete packetw2c_exchange_result_reflection_;
  210. delete packetc2w_get_exchange_state::default_instance_;
  211. delete packetc2w_get_exchange_state_reflection_;
  212. delete ExchangeInfo::default_instance_;
  213. delete ExchangeInfo_reflection_;
  214. delete packetw2c_get_exchange_state_result::default_instance_;
  215. delete packetw2c_get_exchange_state_result_reflection_;
  216. delete packetc2w_req_exchange_count::default_instance_;
  217. delete packetc2w_req_exchange_count_reflection_;
  218. delete ExchangeCountInfo::default_instance_;
  219. delete ExchangeCountInfo_reflection_;
  220. delete packetw2c_req_exchange_count_result::default_instance_;
  221. delete packetw2c_req_exchange_count_result_reflection_;
  222. }
  223. void protobuf_AddDesc_client2world_5fexchange_2eproto() {
  224. static bool already_here = false;
  225. if (already_here) return;
  226. already_here = true;
  227. GOOGLE_PROTOBUF_VERIFY_VERSION;
  228. ::client2world_protocols::protobuf_AddDesc_client2world_5fmsg_5ftype_2eproto();
  229. ::msg_type_def::protobuf_AddDesc_msg_5ftype_5fdef_2eproto();
  230. ::msg_info_def::protobuf_AddDesc_msg_5finfo_5fdef_2eproto();
  231. ::google::protobuf::DescriptorPool::InternalAddGeneratedFile(
  232. "\n\033client2world_exchange.proto\022\026client2wo"
  233. "rld_protocols\032\033client2world_msg_type.pro"
  234. "to\032\022msg_type_def.proto\032\022msg_info_def.pro"
  235. "to\"\211\001\n\022packetc2w_exchange\022P\n\tpacket_id\030\001"
  236. " \001(\0162).client2world_protocols.e_server_m"
  237. "sg_type:\022e_mst_c2w_exchange\022\022\n\nexchangeI"
  238. "d\030\002 \001(\005\022\r\n\005phone\030\003 \001(\t\"\230\001\n\031packetw2c_exc"
  239. "hange_result\022W\n\tpacket_id\030\001 \001(\0162).client"
  240. "2world_protocols.e_server_msg_type:\031e_ms"
  241. "t_w2c_exchange_result\022\022\n\nexchangeId\030\002 \001("
  242. "\005\022\016\n\006result\030\003 \001(\005\"z\n\034packetc2w_get_excha"
  243. "nge_state\022Z\n\tpacket_id\030\001 \001(\0162).client2wo"
  244. "rld_protocols.e_server_msg_type:\034e_mst_c"
  245. "2w_get_exchange_state\":\n\014ExchangeInfo\022\014\n"
  246. "\004time\030\001 \001(\005\022\r\n\005chgId\030\002 \001(\005\022\r\n\005state\030\003 \001("
  247. "\005\"\300\001\n#packetw2c_get_exchange_state_resul"
  248. "t\022a\n\tpacket_id\030\001 \001(\0162).client2world_prot"
  249. "ocols.e_server_msg_type:#e_mst_w2c_get_e"
  250. "xchange_state_result\0226\n\010infoList\030\002 \003(\0132$"
  251. ".client2world_protocols.ExchangeInfo\"z\n\034"
  252. "packetc2w_req_exchange_count\022Z\n\tpacket_i"
  253. "d\030\001 \001(\0162).client2world_protocols.e_serve"
  254. "r_msg_type:\034e_mst_c2w_req_exchange_count"
  255. "\"<\n\021ExchangeCountInfo\022\r\n\005chgId\030\001 \001(\005\022\030\n\020"
  256. "hasExchangeCount\030\002 \001(\005\"\206\002\n#packetw2c_req"
  257. "_exchange_count_result\022a\n\tpacket_id\030\001 \001("
  258. "\0162).client2world_protocols.e_server_msg_"
  259. "type:#e_mst_w2c_req_exchange_count_resul"
  260. "t\022=\n\nG_InfoList\030\002 \003(\0132).client2world_pro"
  261. "tocols.ExchangeCountInfo\022=\n\nP_InfoList\030\003"
  262. " \003(\0132).client2world_protocols.ExchangeCo"
  263. "untInfo", 1247);
  264. ::google::protobuf::MessageFactory::InternalRegisterGeneratedFile(
  265. "client2world_exchange.proto", &protobuf_RegisterTypes);
  266. packetc2w_exchange::default_instance_ = new packetc2w_exchange();
  267. packetw2c_exchange_result::default_instance_ = new packetw2c_exchange_result();
  268. packetc2w_get_exchange_state::default_instance_ = new packetc2w_get_exchange_state();
  269. ExchangeInfo::default_instance_ = new ExchangeInfo();
  270. packetw2c_get_exchange_state_result::default_instance_ = new packetw2c_get_exchange_state_result();
  271. packetc2w_req_exchange_count::default_instance_ = new packetc2w_req_exchange_count();
  272. ExchangeCountInfo::default_instance_ = new ExchangeCountInfo();
  273. packetw2c_req_exchange_count_result::default_instance_ = new packetw2c_req_exchange_count_result();
  274. packetc2w_exchange::default_instance_->InitAsDefaultInstance();
  275. packetw2c_exchange_result::default_instance_->InitAsDefaultInstance();
  276. packetc2w_get_exchange_state::default_instance_->InitAsDefaultInstance();
  277. ExchangeInfo::default_instance_->InitAsDefaultInstance();
  278. packetw2c_get_exchange_state_result::default_instance_->InitAsDefaultInstance();
  279. packetc2w_req_exchange_count::default_instance_->InitAsDefaultInstance();
  280. ExchangeCountInfo::default_instance_->InitAsDefaultInstance();
  281. packetw2c_req_exchange_count_result::default_instance_->InitAsDefaultInstance();
  282. ::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_client2world_5fexchange_2eproto);
  283. }
  284. // Force AddDescriptors() to be called at static initialization time.
  285. struct StaticDescriptorInitializer_client2world_5fexchange_2eproto {
  286. StaticDescriptorInitializer_client2world_5fexchange_2eproto() {
  287. protobuf_AddDesc_client2world_5fexchange_2eproto();
  288. }
  289. } static_descriptor_initializer_client2world_5fexchange_2eproto_;
  290. // ===================================================================
  291. #ifndef _MSC_VER
  292. const int packetc2w_exchange::kPacketIdFieldNumber;
  293. const int packetc2w_exchange::kExchangeIdFieldNumber;
  294. const int packetc2w_exchange::kPhoneFieldNumber;
  295. #endif // !_MSC_VER
  296. packetc2w_exchange::packetc2w_exchange()
  297. : ::google::protobuf::Message() {
  298. SharedCtor();
  299. }
  300. void packetc2w_exchange::InitAsDefaultInstance() {
  301. }
  302. packetc2w_exchange::packetc2w_exchange(const packetc2w_exchange& from)
  303. : ::google::protobuf::Message() {
  304. SharedCtor();
  305. MergeFrom(from);
  306. }
  307. void packetc2w_exchange::SharedCtor() {
  308. _cached_size_ = 0;
  309. packet_id_ = 5022;
  310. exchangeid_ = 0;
  311. phone_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  312. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  313. }
  314. packetc2w_exchange::~packetc2w_exchange() {
  315. SharedDtor();
  316. }
  317. void packetc2w_exchange::SharedDtor() {
  318. if (phone_ != &::google::protobuf::internal::kEmptyString) {
  319. delete phone_;
  320. }
  321. if (this != default_instance_) {
  322. }
  323. }
  324. void packetc2w_exchange::SetCachedSize(int size) const {
  325. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  326. _cached_size_ = size;
  327. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  328. }
  329. const ::google::protobuf::Descriptor* packetc2w_exchange::descriptor() {
  330. protobuf_AssignDescriptorsOnce();
  331. return packetc2w_exchange_descriptor_;
  332. }
  333. const packetc2w_exchange& packetc2w_exchange::default_instance() {
  334. if (default_instance_ == NULL) protobuf_AddDesc_client2world_5fexchange_2eproto();
  335. return *default_instance_;
  336. }
  337. packetc2w_exchange* packetc2w_exchange::default_instance_ = NULL;
  338. packetc2w_exchange* packetc2w_exchange::New() const {
  339. return new packetc2w_exchange;
  340. }
  341. void packetc2w_exchange::Clear() {
  342. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  343. packet_id_ = 5022;
  344. exchangeid_ = 0;
  345. if (has_phone()) {
  346. if (phone_ != &::google::protobuf::internal::kEmptyString) {
  347. phone_->clear();
  348. }
  349. }
  350. }
  351. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  352. mutable_unknown_fields()->Clear();
  353. }
  354. bool packetc2w_exchange::MergePartialFromCodedStream(
  355. ::google::protobuf::io::CodedInputStream* input) {
  356. #define DO_(EXPRESSION) if (!(EXPRESSION)) return false
  357. ::google::protobuf::uint32 tag;
  358. while ((tag = input->ReadTag()) != 0) {
  359. switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
  360. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_exchange];
  361. case 1: {
  362. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  363. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  364. int value;
  365. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  366. int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>(
  367. input, &value)));
  368. if (::client2world_protocols::e_server_msg_type_IsValid(value)) {
  369. set_packet_id(static_cast< ::client2world_protocols::e_server_msg_type >(value));
  370. } else {
  371. mutable_unknown_fields()->AddVarint(1, value);
  372. }
  373. } else {
  374. goto handle_uninterpreted;
  375. }
  376. if (input->ExpectTag(16)) goto parse_exchangeId;
  377. break;
  378. }
  379. // optional int32 exchangeId = 2;
  380. case 2: {
  381. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  382. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  383. parse_exchangeId:
  384. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  385. ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
  386. input, &exchangeid_)));
  387. set_has_exchangeid();
  388. } else {
  389. goto handle_uninterpreted;
  390. }
  391. if (input->ExpectTag(26)) goto parse_phone;
  392. break;
  393. }
  394. // optional string phone = 3;
  395. case 3: {
  396. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  397. ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
  398. parse_phone:
  399. DO_(::google::protobuf::internal::WireFormatLite::ReadString(
  400. input, this->mutable_phone()));
  401. ::google::protobuf::internal::WireFormat::VerifyUTF8String(
  402. this->phone().data(), this->phone().length(),
  403. ::google::protobuf::internal::WireFormat::PARSE);
  404. } else {
  405. goto handle_uninterpreted;
  406. }
  407. if (input->ExpectAtEnd()) return true;
  408. break;
  409. }
  410. default: {
  411. handle_uninterpreted:
  412. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  413. ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
  414. return true;
  415. }
  416. DO_(::google::protobuf::internal::WireFormat::SkipField(
  417. input, tag, mutable_unknown_fields()));
  418. break;
  419. }
  420. }
  421. }
  422. return true;
  423. #undef DO_
  424. }
  425. void packetc2w_exchange::SerializeWithCachedSizes(
  426. ::google::protobuf::io::CodedOutputStream* output) const {
  427. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_exchange];
  428. if (has_packet_id()) {
  429. ::google::protobuf::internal::WireFormatLite::WriteEnum(
  430. 1, this->packet_id(), output);
  431. }
  432. // optional int32 exchangeId = 2;
  433. if (has_exchangeid()) {
  434. ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->exchangeid(), output);
  435. }
  436. // optional string phone = 3;
  437. if (has_phone()) {
  438. ::google::protobuf::internal::WireFormat::VerifyUTF8String(
  439. this->phone().data(), this->phone().length(),
  440. ::google::protobuf::internal::WireFormat::SERIALIZE);
  441. ::google::protobuf::internal::WireFormatLite::WriteString(
  442. 3, this->phone(), output);
  443. }
  444. if (!unknown_fields().empty()) {
  445. ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
  446. unknown_fields(), output);
  447. }
  448. }
  449. ::google::protobuf::uint8* packetc2w_exchange::SerializeWithCachedSizesToArray(
  450. ::google::protobuf::uint8* target) const {
  451. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_exchange];
  452. if (has_packet_id()) {
  453. target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray(
  454. 1, this->packet_id(), target);
  455. }
  456. // optional int32 exchangeId = 2;
  457. if (has_exchangeid()) {
  458. target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->exchangeid(), target);
  459. }
  460. // optional string phone = 3;
  461. if (has_phone()) {
  462. ::google::protobuf::internal::WireFormat::VerifyUTF8String(
  463. this->phone().data(), this->phone().length(),
  464. ::google::protobuf::internal::WireFormat::SERIALIZE);
  465. target =
  466. ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
  467. 3, this->phone(), target);
  468. }
  469. if (!unknown_fields().empty()) {
  470. target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
  471. unknown_fields(), target);
  472. }
  473. return target;
  474. }
  475. int packetc2w_exchange::ByteSize() const {
  476. int total_size = 0;
  477. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  478. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_exchange];
  479. if (has_packet_id()) {
  480. total_size += 1 +
  481. ::google::protobuf::internal::WireFormatLite::EnumSize(this->packet_id());
  482. }
  483. // optional int32 exchangeId = 2;
  484. if (has_exchangeid()) {
  485. total_size += 1 +
  486. ::google::protobuf::internal::WireFormatLite::Int32Size(
  487. this->exchangeid());
  488. }
  489. // optional string phone = 3;
  490. if (has_phone()) {
  491. total_size += 1 +
  492. ::google::protobuf::internal::WireFormatLite::StringSize(
  493. this->phone());
  494. }
  495. }
  496. if (!unknown_fields().empty()) {
  497. total_size +=
  498. ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
  499. unknown_fields());
  500. }
  501. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  502. _cached_size_ = total_size;
  503. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  504. return total_size;
  505. }
  506. void packetc2w_exchange::MergeFrom(const ::google::protobuf::Message& from) {
  507. GOOGLE_CHECK_NE(&from, this);
  508. const packetc2w_exchange* source =
  509. ::google::protobuf::internal::dynamic_cast_if_available<const packetc2w_exchange*>(
  510. &from);
  511. if (source == NULL) {
  512. ::google::protobuf::internal::ReflectionOps::Merge(from, this);
  513. } else {
  514. MergeFrom(*source);
  515. }
  516. }
  517. void packetc2w_exchange::MergeFrom(const packetc2w_exchange& from) {
  518. GOOGLE_CHECK_NE(&from, this);
  519. if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  520. if (from.has_packet_id()) {
  521. set_packet_id(from.packet_id());
  522. }
  523. if (from.has_exchangeid()) {
  524. set_exchangeid(from.exchangeid());
  525. }
  526. if (from.has_phone()) {
  527. set_phone(from.phone());
  528. }
  529. }
  530. mutable_unknown_fields()->MergeFrom(from.unknown_fields());
  531. }
  532. void packetc2w_exchange::CopyFrom(const ::google::protobuf::Message& from) {
  533. if (&from == this) return;
  534. Clear();
  535. MergeFrom(from);
  536. }
  537. void packetc2w_exchange::CopyFrom(const packetc2w_exchange& from) {
  538. if (&from == this) return;
  539. Clear();
  540. MergeFrom(from);
  541. }
  542. bool packetc2w_exchange::IsInitialized() const {
  543. return true;
  544. }
  545. void packetc2w_exchange::Swap(packetc2w_exchange* other) {
  546. if (other != this) {
  547. std::swap(packet_id_, other->packet_id_);
  548. std::swap(exchangeid_, other->exchangeid_);
  549. std::swap(phone_, other->phone_);
  550. std::swap(_has_bits_[0], other->_has_bits_[0]);
  551. _unknown_fields_.Swap(&other->_unknown_fields_);
  552. std::swap(_cached_size_, other->_cached_size_);
  553. }
  554. }
  555. ::google::protobuf::Metadata packetc2w_exchange::GetMetadata() const {
  556. protobuf_AssignDescriptorsOnce();
  557. ::google::protobuf::Metadata metadata;
  558. metadata.descriptor = packetc2w_exchange_descriptor_;
  559. metadata.reflection = packetc2w_exchange_reflection_;
  560. return metadata;
  561. }
  562. // ===================================================================
  563. #ifndef _MSC_VER
  564. const int packetw2c_exchange_result::kPacketIdFieldNumber;
  565. const int packetw2c_exchange_result::kExchangeIdFieldNumber;
  566. const int packetw2c_exchange_result::kResultFieldNumber;
  567. #endif // !_MSC_VER
  568. packetw2c_exchange_result::packetw2c_exchange_result()
  569. : ::google::protobuf::Message() {
  570. SharedCtor();
  571. }
  572. void packetw2c_exchange_result::InitAsDefaultInstance() {
  573. }
  574. packetw2c_exchange_result::packetw2c_exchange_result(const packetw2c_exchange_result& from)
  575. : ::google::protobuf::Message() {
  576. SharedCtor();
  577. MergeFrom(from);
  578. }
  579. void packetw2c_exchange_result::SharedCtor() {
  580. _cached_size_ = 0;
  581. packet_id_ = 7524;
  582. exchangeid_ = 0;
  583. result_ = 0;
  584. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  585. }
  586. packetw2c_exchange_result::~packetw2c_exchange_result() {
  587. SharedDtor();
  588. }
  589. void packetw2c_exchange_result::SharedDtor() {
  590. if (this != default_instance_) {
  591. }
  592. }
  593. void packetw2c_exchange_result::SetCachedSize(int size) const {
  594. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  595. _cached_size_ = size;
  596. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  597. }
  598. const ::google::protobuf::Descriptor* packetw2c_exchange_result::descriptor() {
  599. protobuf_AssignDescriptorsOnce();
  600. return packetw2c_exchange_result_descriptor_;
  601. }
  602. const packetw2c_exchange_result& packetw2c_exchange_result::default_instance() {
  603. if (default_instance_ == NULL) protobuf_AddDesc_client2world_5fexchange_2eproto();
  604. return *default_instance_;
  605. }
  606. packetw2c_exchange_result* packetw2c_exchange_result::default_instance_ = NULL;
  607. packetw2c_exchange_result* packetw2c_exchange_result::New() const {
  608. return new packetw2c_exchange_result;
  609. }
  610. void packetw2c_exchange_result::Clear() {
  611. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  612. packet_id_ = 7524;
  613. exchangeid_ = 0;
  614. result_ = 0;
  615. }
  616. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  617. mutable_unknown_fields()->Clear();
  618. }
  619. bool packetw2c_exchange_result::MergePartialFromCodedStream(
  620. ::google::protobuf::io::CodedInputStream* input) {
  621. #define DO_(EXPRESSION) if (!(EXPRESSION)) return false
  622. ::google::protobuf::uint32 tag;
  623. while ((tag = input->ReadTag()) != 0) {
  624. switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
  625. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_exchange_result];
  626. case 1: {
  627. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  628. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  629. int value;
  630. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  631. int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>(
  632. input, &value)));
  633. if (::client2world_protocols::e_server_msg_type_IsValid(value)) {
  634. set_packet_id(static_cast< ::client2world_protocols::e_server_msg_type >(value));
  635. } else {
  636. mutable_unknown_fields()->AddVarint(1, value);
  637. }
  638. } else {
  639. goto handle_uninterpreted;
  640. }
  641. if (input->ExpectTag(16)) goto parse_exchangeId;
  642. break;
  643. }
  644. // optional int32 exchangeId = 2;
  645. case 2: {
  646. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  647. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  648. parse_exchangeId:
  649. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  650. ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
  651. input, &exchangeid_)));
  652. set_has_exchangeid();
  653. } else {
  654. goto handle_uninterpreted;
  655. }
  656. if (input->ExpectTag(24)) goto parse_result;
  657. break;
  658. }
  659. // optional int32 result = 3;
  660. case 3: {
  661. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  662. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  663. parse_result:
  664. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  665. ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
  666. input, &result_)));
  667. set_has_result();
  668. } else {
  669. goto handle_uninterpreted;
  670. }
  671. if (input->ExpectAtEnd()) return true;
  672. break;
  673. }
  674. default: {
  675. handle_uninterpreted:
  676. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  677. ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
  678. return true;
  679. }
  680. DO_(::google::protobuf::internal::WireFormat::SkipField(
  681. input, tag, mutable_unknown_fields()));
  682. break;
  683. }
  684. }
  685. }
  686. return true;
  687. #undef DO_
  688. }
  689. void packetw2c_exchange_result::SerializeWithCachedSizes(
  690. ::google::protobuf::io::CodedOutputStream* output) const {
  691. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_exchange_result];
  692. if (has_packet_id()) {
  693. ::google::protobuf::internal::WireFormatLite::WriteEnum(
  694. 1, this->packet_id(), output);
  695. }
  696. // optional int32 exchangeId = 2;
  697. if (has_exchangeid()) {
  698. ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->exchangeid(), output);
  699. }
  700. // optional int32 result = 3;
  701. if (has_result()) {
  702. ::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->result(), output);
  703. }
  704. if (!unknown_fields().empty()) {
  705. ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
  706. unknown_fields(), output);
  707. }
  708. }
  709. ::google::protobuf::uint8* packetw2c_exchange_result::SerializeWithCachedSizesToArray(
  710. ::google::protobuf::uint8* target) const {
  711. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_exchange_result];
  712. if (has_packet_id()) {
  713. target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray(
  714. 1, this->packet_id(), target);
  715. }
  716. // optional int32 exchangeId = 2;
  717. if (has_exchangeid()) {
  718. target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->exchangeid(), target);
  719. }
  720. // optional int32 result = 3;
  721. if (has_result()) {
  722. target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->result(), target);
  723. }
  724. if (!unknown_fields().empty()) {
  725. target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
  726. unknown_fields(), target);
  727. }
  728. return target;
  729. }
  730. int packetw2c_exchange_result::ByteSize() const {
  731. int total_size = 0;
  732. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  733. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_exchange_result];
  734. if (has_packet_id()) {
  735. total_size += 1 +
  736. ::google::protobuf::internal::WireFormatLite::EnumSize(this->packet_id());
  737. }
  738. // optional int32 exchangeId = 2;
  739. if (has_exchangeid()) {
  740. total_size += 1 +
  741. ::google::protobuf::internal::WireFormatLite::Int32Size(
  742. this->exchangeid());
  743. }
  744. // optional int32 result = 3;
  745. if (has_result()) {
  746. total_size += 1 +
  747. ::google::protobuf::internal::WireFormatLite::Int32Size(
  748. this->result());
  749. }
  750. }
  751. if (!unknown_fields().empty()) {
  752. total_size +=
  753. ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
  754. unknown_fields());
  755. }
  756. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  757. _cached_size_ = total_size;
  758. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  759. return total_size;
  760. }
  761. void packetw2c_exchange_result::MergeFrom(const ::google::protobuf::Message& from) {
  762. GOOGLE_CHECK_NE(&from, this);
  763. const packetw2c_exchange_result* source =
  764. ::google::protobuf::internal::dynamic_cast_if_available<const packetw2c_exchange_result*>(
  765. &from);
  766. if (source == NULL) {
  767. ::google::protobuf::internal::ReflectionOps::Merge(from, this);
  768. } else {
  769. MergeFrom(*source);
  770. }
  771. }
  772. void packetw2c_exchange_result::MergeFrom(const packetw2c_exchange_result& from) {
  773. GOOGLE_CHECK_NE(&from, this);
  774. if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  775. if (from.has_packet_id()) {
  776. set_packet_id(from.packet_id());
  777. }
  778. if (from.has_exchangeid()) {
  779. set_exchangeid(from.exchangeid());
  780. }
  781. if (from.has_result()) {
  782. set_result(from.result());
  783. }
  784. }
  785. mutable_unknown_fields()->MergeFrom(from.unknown_fields());
  786. }
  787. void packetw2c_exchange_result::CopyFrom(const ::google::protobuf::Message& from) {
  788. if (&from == this) return;
  789. Clear();
  790. MergeFrom(from);
  791. }
  792. void packetw2c_exchange_result::CopyFrom(const packetw2c_exchange_result& from) {
  793. if (&from == this) return;
  794. Clear();
  795. MergeFrom(from);
  796. }
  797. bool packetw2c_exchange_result::IsInitialized() const {
  798. return true;
  799. }
  800. void packetw2c_exchange_result::Swap(packetw2c_exchange_result* other) {
  801. if (other != this) {
  802. std::swap(packet_id_, other->packet_id_);
  803. std::swap(exchangeid_, other->exchangeid_);
  804. std::swap(result_, other->result_);
  805. std::swap(_has_bits_[0], other->_has_bits_[0]);
  806. _unknown_fields_.Swap(&other->_unknown_fields_);
  807. std::swap(_cached_size_, other->_cached_size_);
  808. }
  809. }
  810. ::google::protobuf::Metadata packetw2c_exchange_result::GetMetadata() const {
  811. protobuf_AssignDescriptorsOnce();
  812. ::google::protobuf::Metadata metadata;
  813. metadata.descriptor = packetw2c_exchange_result_descriptor_;
  814. metadata.reflection = packetw2c_exchange_result_reflection_;
  815. return metadata;
  816. }
  817. // ===================================================================
  818. #ifndef _MSC_VER
  819. const int packetc2w_get_exchange_state::kPacketIdFieldNumber;
  820. #endif // !_MSC_VER
  821. packetc2w_get_exchange_state::packetc2w_get_exchange_state()
  822. : ::google::protobuf::Message() {
  823. SharedCtor();
  824. }
  825. void packetc2w_get_exchange_state::InitAsDefaultInstance() {
  826. }
  827. packetc2w_get_exchange_state::packetc2w_get_exchange_state(const packetc2w_get_exchange_state& from)
  828. : ::google::protobuf::Message() {
  829. SharedCtor();
  830. MergeFrom(from);
  831. }
  832. void packetc2w_get_exchange_state::SharedCtor() {
  833. _cached_size_ = 0;
  834. packet_id_ = 5047;
  835. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  836. }
  837. packetc2w_get_exchange_state::~packetc2w_get_exchange_state() {
  838. SharedDtor();
  839. }
  840. void packetc2w_get_exchange_state::SharedDtor() {
  841. if (this != default_instance_) {
  842. }
  843. }
  844. void packetc2w_get_exchange_state::SetCachedSize(int size) const {
  845. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  846. _cached_size_ = size;
  847. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  848. }
  849. const ::google::protobuf::Descriptor* packetc2w_get_exchange_state::descriptor() {
  850. protobuf_AssignDescriptorsOnce();
  851. return packetc2w_get_exchange_state_descriptor_;
  852. }
  853. const packetc2w_get_exchange_state& packetc2w_get_exchange_state::default_instance() {
  854. if (default_instance_ == NULL) protobuf_AddDesc_client2world_5fexchange_2eproto();
  855. return *default_instance_;
  856. }
  857. packetc2w_get_exchange_state* packetc2w_get_exchange_state::default_instance_ = NULL;
  858. packetc2w_get_exchange_state* packetc2w_get_exchange_state::New() const {
  859. return new packetc2w_get_exchange_state;
  860. }
  861. void packetc2w_get_exchange_state::Clear() {
  862. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  863. packet_id_ = 5047;
  864. }
  865. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  866. mutable_unknown_fields()->Clear();
  867. }
  868. bool packetc2w_get_exchange_state::MergePartialFromCodedStream(
  869. ::google::protobuf::io::CodedInputStream* input) {
  870. #define DO_(EXPRESSION) if (!(EXPRESSION)) return false
  871. ::google::protobuf::uint32 tag;
  872. while ((tag = input->ReadTag()) != 0) {
  873. switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
  874. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_get_exchange_state];
  875. case 1: {
  876. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  877. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  878. int value;
  879. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  880. int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>(
  881. input, &value)));
  882. if (::client2world_protocols::e_server_msg_type_IsValid(value)) {
  883. set_packet_id(static_cast< ::client2world_protocols::e_server_msg_type >(value));
  884. } else {
  885. mutable_unknown_fields()->AddVarint(1, value);
  886. }
  887. } else {
  888. goto handle_uninterpreted;
  889. }
  890. if (input->ExpectAtEnd()) return true;
  891. break;
  892. }
  893. default: {
  894. handle_uninterpreted:
  895. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  896. ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
  897. return true;
  898. }
  899. DO_(::google::protobuf::internal::WireFormat::SkipField(
  900. input, tag, mutable_unknown_fields()));
  901. break;
  902. }
  903. }
  904. }
  905. return true;
  906. #undef DO_
  907. }
  908. void packetc2w_get_exchange_state::SerializeWithCachedSizes(
  909. ::google::protobuf::io::CodedOutputStream* output) const {
  910. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_get_exchange_state];
  911. if (has_packet_id()) {
  912. ::google::protobuf::internal::WireFormatLite::WriteEnum(
  913. 1, this->packet_id(), output);
  914. }
  915. if (!unknown_fields().empty()) {
  916. ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
  917. unknown_fields(), output);
  918. }
  919. }
  920. ::google::protobuf::uint8* packetc2w_get_exchange_state::SerializeWithCachedSizesToArray(
  921. ::google::protobuf::uint8* target) const {
  922. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_get_exchange_state];
  923. if (has_packet_id()) {
  924. target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray(
  925. 1, this->packet_id(), target);
  926. }
  927. if (!unknown_fields().empty()) {
  928. target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
  929. unknown_fields(), target);
  930. }
  931. return target;
  932. }
  933. int packetc2w_get_exchange_state::ByteSize() const {
  934. int total_size = 0;
  935. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  936. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_get_exchange_state];
  937. if (has_packet_id()) {
  938. total_size += 1 +
  939. ::google::protobuf::internal::WireFormatLite::EnumSize(this->packet_id());
  940. }
  941. }
  942. if (!unknown_fields().empty()) {
  943. total_size +=
  944. ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
  945. unknown_fields());
  946. }
  947. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  948. _cached_size_ = total_size;
  949. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  950. return total_size;
  951. }
  952. void packetc2w_get_exchange_state::MergeFrom(const ::google::protobuf::Message& from) {
  953. GOOGLE_CHECK_NE(&from, this);
  954. const packetc2w_get_exchange_state* source =
  955. ::google::protobuf::internal::dynamic_cast_if_available<const packetc2w_get_exchange_state*>(
  956. &from);
  957. if (source == NULL) {
  958. ::google::protobuf::internal::ReflectionOps::Merge(from, this);
  959. } else {
  960. MergeFrom(*source);
  961. }
  962. }
  963. void packetc2w_get_exchange_state::MergeFrom(const packetc2w_get_exchange_state& from) {
  964. GOOGLE_CHECK_NE(&from, this);
  965. if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  966. if (from.has_packet_id()) {
  967. set_packet_id(from.packet_id());
  968. }
  969. }
  970. mutable_unknown_fields()->MergeFrom(from.unknown_fields());
  971. }
  972. void packetc2w_get_exchange_state::CopyFrom(const ::google::protobuf::Message& from) {
  973. if (&from == this) return;
  974. Clear();
  975. MergeFrom(from);
  976. }
  977. void packetc2w_get_exchange_state::CopyFrom(const packetc2w_get_exchange_state& from) {
  978. if (&from == this) return;
  979. Clear();
  980. MergeFrom(from);
  981. }
  982. bool packetc2w_get_exchange_state::IsInitialized() const {
  983. return true;
  984. }
  985. void packetc2w_get_exchange_state::Swap(packetc2w_get_exchange_state* other) {
  986. if (other != this) {
  987. std::swap(packet_id_, other->packet_id_);
  988. std::swap(_has_bits_[0], other->_has_bits_[0]);
  989. _unknown_fields_.Swap(&other->_unknown_fields_);
  990. std::swap(_cached_size_, other->_cached_size_);
  991. }
  992. }
  993. ::google::protobuf::Metadata packetc2w_get_exchange_state::GetMetadata() const {
  994. protobuf_AssignDescriptorsOnce();
  995. ::google::protobuf::Metadata metadata;
  996. metadata.descriptor = packetc2w_get_exchange_state_descriptor_;
  997. metadata.reflection = packetc2w_get_exchange_state_reflection_;
  998. return metadata;
  999. }
  1000. // ===================================================================
  1001. #ifndef _MSC_VER
  1002. const int ExchangeInfo::kTimeFieldNumber;
  1003. const int ExchangeInfo::kChgIdFieldNumber;
  1004. const int ExchangeInfo::kStateFieldNumber;
  1005. #endif // !_MSC_VER
  1006. ExchangeInfo::ExchangeInfo()
  1007. : ::google::protobuf::Message() {
  1008. SharedCtor();
  1009. }
  1010. void ExchangeInfo::InitAsDefaultInstance() {
  1011. }
  1012. ExchangeInfo::ExchangeInfo(const ExchangeInfo& from)
  1013. : ::google::protobuf::Message() {
  1014. SharedCtor();
  1015. MergeFrom(from);
  1016. }
  1017. void ExchangeInfo::SharedCtor() {
  1018. _cached_size_ = 0;
  1019. time_ = 0;
  1020. chgid_ = 0;
  1021. state_ = 0;
  1022. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  1023. }
  1024. ExchangeInfo::~ExchangeInfo() {
  1025. SharedDtor();
  1026. }
  1027. void ExchangeInfo::SharedDtor() {
  1028. if (this != default_instance_) {
  1029. }
  1030. }
  1031. void ExchangeInfo::SetCachedSize(int size) const {
  1032. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  1033. _cached_size_ = size;
  1034. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  1035. }
  1036. const ::google::protobuf::Descriptor* ExchangeInfo::descriptor() {
  1037. protobuf_AssignDescriptorsOnce();
  1038. return ExchangeInfo_descriptor_;
  1039. }
  1040. const ExchangeInfo& ExchangeInfo::default_instance() {
  1041. if (default_instance_ == NULL) protobuf_AddDesc_client2world_5fexchange_2eproto();
  1042. return *default_instance_;
  1043. }
  1044. ExchangeInfo* ExchangeInfo::default_instance_ = NULL;
  1045. ExchangeInfo* ExchangeInfo::New() const {
  1046. return new ExchangeInfo;
  1047. }
  1048. void ExchangeInfo::Clear() {
  1049. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  1050. time_ = 0;
  1051. chgid_ = 0;
  1052. state_ = 0;
  1053. }
  1054. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  1055. mutable_unknown_fields()->Clear();
  1056. }
  1057. bool ExchangeInfo::MergePartialFromCodedStream(
  1058. ::google::protobuf::io::CodedInputStream* input) {
  1059. #define DO_(EXPRESSION) if (!(EXPRESSION)) return false
  1060. ::google::protobuf::uint32 tag;
  1061. while ((tag = input->ReadTag()) != 0) {
  1062. switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
  1063. // optional int32 time = 1;
  1064. case 1: {
  1065. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  1066. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  1067. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  1068. ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
  1069. input, &time_)));
  1070. set_has_time();
  1071. } else {
  1072. goto handle_uninterpreted;
  1073. }
  1074. if (input->ExpectTag(16)) goto parse_chgId;
  1075. break;
  1076. }
  1077. // optional int32 chgId = 2;
  1078. case 2: {
  1079. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  1080. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  1081. parse_chgId:
  1082. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  1083. ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
  1084. input, &chgid_)));
  1085. set_has_chgid();
  1086. } else {
  1087. goto handle_uninterpreted;
  1088. }
  1089. if (input->ExpectTag(24)) goto parse_state;
  1090. break;
  1091. }
  1092. // optional int32 state = 3;
  1093. case 3: {
  1094. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  1095. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  1096. parse_state:
  1097. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  1098. ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
  1099. input, &state_)));
  1100. set_has_state();
  1101. } else {
  1102. goto handle_uninterpreted;
  1103. }
  1104. if (input->ExpectAtEnd()) return true;
  1105. break;
  1106. }
  1107. default: {
  1108. handle_uninterpreted:
  1109. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  1110. ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
  1111. return true;
  1112. }
  1113. DO_(::google::protobuf::internal::WireFormat::SkipField(
  1114. input, tag, mutable_unknown_fields()));
  1115. break;
  1116. }
  1117. }
  1118. }
  1119. return true;
  1120. #undef DO_
  1121. }
  1122. void ExchangeInfo::SerializeWithCachedSizes(
  1123. ::google::protobuf::io::CodedOutputStream* output) const {
  1124. // optional int32 time = 1;
  1125. if (has_time()) {
  1126. ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->time(), output);
  1127. }
  1128. // optional int32 chgId = 2;
  1129. if (has_chgid()) {
  1130. ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->chgid(), output);
  1131. }
  1132. // optional int32 state = 3;
  1133. if (has_state()) {
  1134. ::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->state(), output);
  1135. }
  1136. if (!unknown_fields().empty()) {
  1137. ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
  1138. unknown_fields(), output);
  1139. }
  1140. }
  1141. ::google::protobuf::uint8* ExchangeInfo::SerializeWithCachedSizesToArray(
  1142. ::google::protobuf::uint8* target) const {
  1143. // optional int32 time = 1;
  1144. if (has_time()) {
  1145. target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->time(), target);
  1146. }
  1147. // optional int32 chgId = 2;
  1148. if (has_chgid()) {
  1149. target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->chgid(), target);
  1150. }
  1151. // optional int32 state = 3;
  1152. if (has_state()) {
  1153. target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->state(), target);
  1154. }
  1155. if (!unknown_fields().empty()) {
  1156. target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
  1157. unknown_fields(), target);
  1158. }
  1159. return target;
  1160. }
  1161. int ExchangeInfo::ByteSize() const {
  1162. int total_size = 0;
  1163. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  1164. // optional int32 time = 1;
  1165. if (has_time()) {
  1166. total_size += 1 +
  1167. ::google::protobuf::internal::WireFormatLite::Int32Size(
  1168. this->time());
  1169. }
  1170. // optional int32 chgId = 2;
  1171. if (has_chgid()) {
  1172. total_size += 1 +
  1173. ::google::protobuf::internal::WireFormatLite::Int32Size(
  1174. this->chgid());
  1175. }
  1176. // optional int32 state = 3;
  1177. if (has_state()) {
  1178. total_size += 1 +
  1179. ::google::protobuf::internal::WireFormatLite::Int32Size(
  1180. this->state());
  1181. }
  1182. }
  1183. if (!unknown_fields().empty()) {
  1184. total_size +=
  1185. ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
  1186. unknown_fields());
  1187. }
  1188. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  1189. _cached_size_ = total_size;
  1190. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  1191. return total_size;
  1192. }
  1193. void ExchangeInfo::MergeFrom(const ::google::protobuf::Message& from) {
  1194. GOOGLE_CHECK_NE(&from, this);
  1195. const ExchangeInfo* source =
  1196. ::google::protobuf::internal::dynamic_cast_if_available<const ExchangeInfo*>(
  1197. &from);
  1198. if (source == NULL) {
  1199. ::google::protobuf::internal::ReflectionOps::Merge(from, this);
  1200. } else {
  1201. MergeFrom(*source);
  1202. }
  1203. }
  1204. void ExchangeInfo::MergeFrom(const ExchangeInfo& from) {
  1205. GOOGLE_CHECK_NE(&from, this);
  1206. if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  1207. if (from.has_time()) {
  1208. set_time(from.time());
  1209. }
  1210. if (from.has_chgid()) {
  1211. set_chgid(from.chgid());
  1212. }
  1213. if (from.has_state()) {
  1214. set_state(from.state());
  1215. }
  1216. }
  1217. mutable_unknown_fields()->MergeFrom(from.unknown_fields());
  1218. }
  1219. void ExchangeInfo::CopyFrom(const ::google::protobuf::Message& from) {
  1220. if (&from == this) return;
  1221. Clear();
  1222. MergeFrom(from);
  1223. }
  1224. void ExchangeInfo::CopyFrom(const ExchangeInfo& from) {
  1225. if (&from == this) return;
  1226. Clear();
  1227. MergeFrom(from);
  1228. }
  1229. bool ExchangeInfo::IsInitialized() const {
  1230. return true;
  1231. }
  1232. void ExchangeInfo::Swap(ExchangeInfo* other) {
  1233. if (other != this) {
  1234. std::swap(time_, other->time_);
  1235. std::swap(chgid_, other->chgid_);
  1236. std::swap(state_, other->state_);
  1237. std::swap(_has_bits_[0], other->_has_bits_[0]);
  1238. _unknown_fields_.Swap(&other->_unknown_fields_);
  1239. std::swap(_cached_size_, other->_cached_size_);
  1240. }
  1241. }
  1242. ::google::protobuf::Metadata ExchangeInfo::GetMetadata() const {
  1243. protobuf_AssignDescriptorsOnce();
  1244. ::google::protobuf::Metadata metadata;
  1245. metadata.descriptor = ExchangeInfo_descriptor_;
  1246. metadata.reflection = ExchangeInfo_reflection_;
  1247. return metadata;
  1248. }
  1249. // ===================================================================
  1250. #ifndef _MSC_VER
  1251. const int packetw2c_get_exchange_state_result::kPacketIdFieldNumber;
  1252. const int packetw2c_get_exchange_state_result::kInfoListFieldNumber;
  1253. #endif // !_MSC_VER
  1254. packetw2c_get_exchange_state_result::packetw2c_get_exchange_state_result()
  1255. : ::google::protobuf::Message() {
  1256. SharedCtor();
  1257. }
  1258. void packetw2c_get_exchange_state_result::InitAsDefaultInstance() {
  1259. }
  1260. packetw2c_get_exchange_state_result::packetw2c_get_exchange_state_result(const packetw2c_get_exchange_state_result& from)
  1261. : ::google::protobuf::Message() {
  1262. SharedCtor();
  1263. MergeFrom(from);
  1264. }
  1265. void packetw2c_get_exchange_state_result::SharedCtor() {
  1266. _cached_size_ = 0;
  1267. packet_id_ = 7551;
  1268. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  1269. }
  1270. packetw2c_get_exchange_state_result::~packetw2c_get_exchange_state_result() {
  1271. SharedDtor();
  1272. }
  1273. void packetw2c_get_exchange_state_result::SharedDtor() {
  1274. if (this != default_instance_) {
  1275. }
  1276. }
  1277. void packetw2c_get_exchange_state_result::SetCachedSize(int size) const {
  1278. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  1279. _cached_size_ = size;
  1280. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  1281. }
  1282. const ::google::protobuf::Descriptor* packetw2c_get_exchange_state_result::descriptor() {
  1283. protobuf_AssignDescriptorsOnce();
  1284. return packetw2c_get_exchange_state_result_descriptor_;
  1285. }
  1286. const packetw2c_get_exchange_state_result& packetw2c_get_exchange_state_result::default_instance() {
  1287. if (default_instance_ == NULL) protobuf_AddDesc_client2world_5fexchange_2eproto();
  1288. return *default_instance_;
  1289. }
  1290. packetw2c_get_exchange_state_result* packetw2c_get_exchange_state_result::default_instance_ = NULL;
  1291. packetw2c_get_exchange_state_result* packetw2c_get_exchange_state_result::New() const {
  1292. return new packetw2c_get_exchange_state_result;
  1293. }
  1294. void packetw2c_get_exchange_state_result::Clear() {
  1295. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  1296. packet_id_ = 7551;
  1297. }
  1298. infolist_.Clear();
  1299. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  1300. mutable_unknown_fields()->Clear();
  1301. }
  1302. bool packetw2c_get_exchange_state_result::MergePartialFromCodedStream(
  1303. ::google::protobuf::io::CodedInputStream* input) {
  1304. #define DO_(EXPRESSION) if (!(EXPRESSION)) return false
  1305. ::google::protobuf::uint32 tag;
  1306. while ((tag = input->ReadTag()) != 0) {
  1307. switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
  1308. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_get_exchange_state_result];
  1309. case 1: {
  1310. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  1311. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  1312. int value;
  1313. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  1314. int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>(
  1315. input, &value)));
  1316. if (::client2world_protocols::e_server_msg_type_IsValid(value)) {
  1317. set_packet_id(static_cast< ::client2world_protocols::e_server_msg_type >(value));
  1318. } else {
  1319. mutable_unknown_fields()->AddVarint(1, value);
  1320. }
  1321. } else {
  1322. goto handle_uninterpreted;
  1323. }
  1324. if (input->ExpectTag(18)) goto parse_infoList;
  1325. break;
  1326. }
  1327. // repeated .client2world_protocols.ExchangeInfo infoList = 2;
  1328. case 2: {
  1329. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  1330. ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
  1331. parse_infoList:
  1332. DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
  1333. input, add_infolist()));
  1334. } else {
  1335. goto handle_uninterpreted;
  1336. }
  1337. if (input->ExpectTag(18)) goto parse_infoList;
  1338. if (input->ExpectAtEnd()) return true;
  1339. break;
  1340. }
  1341. default: {
  1342. handle_uninterpreted:
  1343. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  1344. ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
  1345. return true;
  1346. }
  1347. DO_(::google::protobuf::internal::WireFormat::SkipField(
  1348. input, tag, mutable_unknown_fields()));
  1349. break;
  1350. }
  1351. }
  1352. }
  1353. return true;
  1354. #undef DO_
  1355. }
  1356. void packetw2c_get_exchange_state_result::SerializeWithCachedSizes(
  1357. ::google::protobuf::io::CodedOutputStream* output) const {
  1358. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_get_exchange_state_result];
  1359. if (has_packet_id()) {
  1360. ::google::protobuf::internal::WireFormatLite::WriteEnum(
  1361. 1, this->packet_id(), output);
  1362. }
  1363. // repeated .client2world_protocols.ExchangeInfo infoList = 2;
  1364. for (int i = 0; i < this->infolist_size(); i++) {
  1365. ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
  1366. 2, this->infolist(i), output);
  1367. }
  1368. if (!unknown_fields().empty()) {
  1369. ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
  1370. unknown_fields(), output);
  1371. }
  1372. }
  1373. ::google::protobuf::uint8* packetw2c_get_exchange_state_result::SerializeWithCachedSizesToArray(
  1374. ::google::protobuf::uint8* target) const {
  1375. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_get_exchange_state_result];
  1376. if (has_packet_id()) {
  1377. target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray(
  1378. 1, this->packet_id(), target);
  1379. }
  1380. // repeated .client2world_protocols.ExchangeInfo infoList = 2;
  1381. for (int i = 0; i < this->infolist_size(); i++) {
  1382. target = ::google::protobuf::internal::WireFormatLite::
  1383. WriteMessageNoVirtualToArray(
  1384. 2, this->infolist(i), target);
  1385. }
  1386. if (!unknown_fields().empty()) {
  1387. target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
  1388. unknown_fields(), target);
  1389. }
  1390. return target;
  1391. }
  1392. int packetw2c_get_exchange_state_result::ByteSize() const {
  1393. int total_size = 0;
  1394. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  1395. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_get_exchange_state_result];
  1396. if (has_packet_id()) {
  1397. total_size += 1 +
  1398. ::google::protobuf::internal::WireFormatLite::EnumSize(this->packet_id());
  1399. }
  1400. }
  1401. // repeated .client2world_protocols.ExchangeInfo infoList = 2;
  1402. total_size += 1 * this->infolist_size();
  1403. for (int i = 0; i < this->infolist_size(); i++) {
  1404. total_size +=
  1405. ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
  1406. this->infolist(i));
  1407. }
  1408. if (!unknown_fields().empty()) {
  1409. total_size +=
  1410. ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
  1411. unknown_fields());
  1412. }
  1413. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  1414. _cached_size_ = total_size;
  1415. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  1416. return total_size;
  1417. }
  1418. void packetw2c_get_exchange_state_result::MergeFrom(const ::google::protobuf::Message& from) {
  1419. GOOGLE_CHECK_NE(&from, this);
  1420. const packetw2c_get_exchange_state_result* source =
  1421. ::google::protobuf::internal::dynamic_cast_if_available<const packetw2c_get_exchange_state_result*>(
  1422. &from);
  1423. if (source == NULL) {
  1424. ::google::protobuf::internal::ReflectionOps::Merge(from, this);
  1425. } else {
  1426. MergeFrom(*source);
  1427. }
  1428. }
  1429. void packetw2c_get_exchange_state_result::MergeFrom(const packetw2c_get_exchange_state_result& from) {
  1430. GOOGLE_CHECK_NE(&from, this);
  1431. infolist_.MergeFrom(from.infolist_);
  1432. if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  1433. if (from.has_packet_id()) {
  1434. set_packet_id(from.packet_id());
  1435. }
  1436. }
  1437. mutable_unknown_fields()->MergeFrom(from.unknown_fields());
  1438. }
  1439. void packetw2c_get_exchange_state_result::CopyFrom(const ::google::protobuf::Message& from) {
  1440. if (&from == this) return;
  1441. Clear();
  1442. MergeFrom(from);
  1443. }
  1444. void packetw2c_get_exchange_state_result::CopyFrom(const packetw2c_get_exchange_state_result& from) {
  1445. if (&from == this) return;
  1446. Clear();
  1447. MergeFrom(from);
  1448. }
  1449. bool packetw2c_get_exchange_state_result::IsInitialized() const {
  1450. return true;
  1451. }
  1452. void packetw2c_get_exchange_state_result::Swap(packetw2c_get_exchange_state_result* other) {
  1453. if (other != this) {
  1454. std::swap(packet_id_, other->packet_id_);
  1455. infolist_.Swap(&other->infolist_);
  1456. std::swap(_has_bits_[0], other->_has_bits_[0]);
  1457. _unknown_fields_.Swap(&other->_unknown_fields_);
  1458. std::swap(_cached_size_, other->_cached_size_);
  1459. }
  1460. }
  1461. ::google::protobuf::Metadata packetw2c_get_exchange_state_result::GetMetadata() const {
  1462. protobuf_AssignDescriptorsOnce();
  1463. ::google::protobuf::Metadata metadata;
  1464. metadata.descriptor = packetw2c_get_exchange_state_result_descriptor_;
  1465. metadata.reflection = packetw2c_get_exchange_state_result_reflection_;
  1466. return metadata;
  1467. }
  1468. // ===================================================================
  1469. #ifndef _MSC_VER
  1470. const int packetc2w_req_exchange_count::kPacketIdFieldNumber;
  1471. #endif // !_MSC_VER
  1472. packetc2w_req_exchange_count::packetc2w_req_exchange_count()
  1473. : ::google::protobuf::Message() {
  1474. SharedCtor();
  1475. }
  1476. void packetc2w_req_exchange_count::InitAsDefaultInstance() {
  1477. }
  1478. packetc2w_req_exchange_count::packetc2w_req_exchange_count(const packetc2w_req_exchange_count& from)
  1479. : ::google::protobuf::Message() {
  1480. SharedCtor();
  1481. MergeFrom(from);
  1482. }
  1483. void packetc2w_req_exchange_count::SharedCtor() {
  1484. _cached_size_ = 0;
  1485. packet_id_ = 5079;
  1486. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  1487. }
  1488. packetc2w_req_exchange_count::~packetc2w_req_exchange_count() {
  1489. SharedDtor();
  1490. }
  1491. void packetc2w_req_exchange_count::SharedDtor() {
  1492. if (this != default_instance_) {
  1493. }
  1494. }
  1495. void packetc2w_req_exchange_count::SetCachedSize(int size) const {
  1496. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  1497. _cached_size_ = size;
  1498. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  1499. }
  1500. const ::google::protobuf::Descriptor* packetc2w_req_exchange_count::descriptor() {
  1501. protobuf_AssignDescriptorsOnce();
  1502. return packetc2w_req_exchange_count_descriptor_;
  1503. }
  1504. const packetc2w_req_exchange_count& packetc2w_req_exchange_count::default_instance() {
  1505. if (default_instance_ == NULL) protobuf_AddDesc_client2world_5fexchange_2eproto();
  1506. return *default_instance_;
  1507. }
  1508. packetc2w_req_exchange_count* packetc2w_req_exchange_count::default_instance_ = NULL;
  1509. packetc2w_req_exchange_count* packetc2w_req_exchange_count::New() const {
  1510. return new packetc2w_req_exchange_count;
  1511. }
  1512. void packetc2w_req_exchange_count::Clear() {
  1513. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  1514. packet_id_ = 5079;
  1515. }
  1516. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  1517. mutable_unknown_fields()->Clear();
  1518. }
  1519. bool packetc2w_req_exchange_count::MergePartialFromCodedStream(
  1520. ::google::protobuf::io::CodedInputStream* input) {
  1521. #define DO_(EXPRESSION) if (!(EXPRESSION)) return false
  1522. ::google::protobuf::uint32 tag;
  1523. while ((tag = input->ReadTag()) != 0) {
  1524. switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
  1525. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_req_exchange_count];
  1526. case 1: {
  1527. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  1528. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  1529. int value;
  1530. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  1531. int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>(
  1532. input, &value)));
  1533. if (::client2world_protocols::e_server_msg_type_IsValid(value)) {
  1534. set_packet_id(static_cast< ::client2world_protocols::e_server_msg_type >(value));
  1535. } else {
  1536. mutable_unknown_fields()->AddVarint(1, value);
  1537. }
  1538. } else {
  1539. goto handle_uninterpreted;
  1540. }
  1541. if (input->ExpectAtEnd()) return true;
  1542. break;
  1543. }
  1544. default: {
  1545. handle_uninterpreted:
  1546. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  1547. ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
  1548. return true;
  1549. }
  1550. DO_(::google::protobuf::internal::WireFormat::SkipField(
  1551. input, tag, mutable_unknown_fields()));
  1552. break;
  1553. }
  1554. }
  1555. }
  1556. return true;
  1557. #undef DO_
  1558. }
  1559. void packetc2w_req_exchange_count::SerializeWithCachedSizes(
  1560. ::google::protobuf::io::CodedOutputStream* output) const {
  1561. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_req_exchange_count];
  1562. if (has_packet_id()) {
  1563. ::google::protobuf::internal::WireFormatLite::WriteEnum(
  1564. 1, this->packet_id(), output);
  1565. }
  1566. if (!unknown_fields().empty()) {
  1567. ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
  1568. unknown_fields(), output);
  1569. }
  1570. }
  1571. ::google::protobuf::uint8* packetc2w_req_exchange_count::SerializeWithCachedSizesToArray(
  1572. ::google::protobuf::uint8* target) const {
  1573. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_req_exchange_count];
  1574. if (has_packet_id()) {
  1575. target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray(
  1576. 1, this->packet_id(), target);
  1577. }
  1578. if (!unknown_fields().empty()) {
  1579. target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
  1580. unknown_fields(), target);
  1581. }
  1582. return target;
  1583. }
  1584. int packetc2w_req_exchange_count::ByteSize() const {
  1585. int total_size = 0;
  1586. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  1587. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_c2w_req_exchange_count];
  1588. if (has_packet_id()) {
  1589. total_size += 1 +
  1590. ::google::protobuf::internal::WireFormatLite::EnumSize(this->packet_id());
  1591. }
  1592. }
  1593. if (!unknown_fields().empty()) {
  1594. total_size +=
  1595. ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
  1596. unknown_fields());
  1597. }
  1598. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  1599. _cached_size_ = total_size;
  1600. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  1601. return total_size;
  1602. }
  1603. void packetc2w_req_exchange_count::MergeFrom(const ::google::protobuf::Message& from) {
  1604. GOOGLE_CHECK_NE(&from, this);
  1605. const packetc2w_req_exchange_count* source =
  1606. ::google::protobuf::internal::dynamic_cast_if_available<const packetc2w_req_exchange_count*>(
  1607. &from);
  1608. if (source == NULL) {
  1609. ::google::protobuf::internal::ReflectionOps::Merge(from, this);
  1610. } else {
  1611. MergeFrom(*source);
  1612. }
  1613. }
  1614. void packetc2w_req_exchange_count::MergeFrom(const packetc2w_req_exchange_count& from) {
  1615. GOOGLE_CHECK_NE(&from, this);
  1616. if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  1617. if (from.has_packet_id()) {
  1618. set_packet_id(from.packet_id());
  1619. }
  1620. }
  1621. mutable_unknown_fields()->MergeFrom(from.unknown_fields());
  1622. }
  1623. void packetc2w_req_exchange_count::CopyFrom(const ::google::protobuf::Message& from) {
  1624. if (&from == this) return;
  1625. Clear();
  1626. MergeFrom(from);
  1627. }
  1628. void packetc2w_req_exchange_count::CopyFrom(const packetc2w_req_exchange_count& from) {
  1629. if (&from == this) return;
  1630. Clear();
  1631. MergeFrom(from);
  1632. }
  1633. bool packetc2w_req_exchange_count::IsInitialized() const {
  1634. return true;
  1635. }
  1636. void packetc2w_req_exchange_count::Swap(packetc2w_req_exchange_count* other) {
  1637. if (other != this) {
  1638. std::swap(packet_id_, other->packet_id_);
  1639. std::swap(_has_bits_[0], other->_has_bits_[0]);
  1640. _unknown_fields_.Swap(&other->_unknown_fields_);
  1641. std::swap(_cached_size_, other->_cached_size_);
  1642. }
  1643. }
  1644. ::google::protobuf::Metadata packetc2w_req_exchange_count::GetMetadata() const {
  1645. protobuf_AssignDescriptorsOnce();
  1646. ::google::protobuf::Metadata metadata;
  1647. metadata.descriptor = packetc2w_req_exchange_count_descriptor_;
  1648. metadata.reflection = packetc2w_req_exchange_count_reflection_;
  1649. return metadata;
  1650. }
  1651. // ===================================================================
  1652. #ifndef _MSC_VER
  1653. const int ExchangeCountInfo::kChgIdFieldNumber;
  1654. const int ExchangeCountInfo::kHasExchangeCountFieldNumber;
  1655. #endif // !_MSC_VER
  1656. ExchangeCountInfo::ExchangeCountInfo()
  1657. : ::google::protobuf::Message() {
  1658. SharedCtor();
  1659. }
  1660. void ExchangeCountInfo::InitAsDefaultInstance() {
  1661. }
  1662. ExchangeCountInfo::ExchangeCountInfo(const ExchangeCountInfo& from)
  1663. : ::google::protobuf::Message() {
  1664. SharedCtor();
  1665. MergeFrom(from);
  1666. }
  1667. void ExchangeCountInfo::SharedCtor() {
  1668. _cached_size_ = 0;
  1669. chgid_ = 0;
  1670. hasexchangecount_ = 0;
  1671. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  1672. }
  1673. ExchangeCountInfo::~ExchangeCountInfo() {
  1674. SharedDtor();
  1675. }
  1676. void ExchangeCountInfo::SharedDtor() {
  1677. if (this != default_instance_) {
  1678. }
  1679. }
  1680. void ExchangeCountInfo::SetCachedSize(int size) const {
  1681. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  1682. _cached_size_ = size;
  1683. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  1684. }
  1685. const ::google::protobuf::Descriptor* ExchangeCountInfo::descriptor() {
  1686. protobuf_AssignDescriptorsOnce();
  1687. return ExchangeCountInfo_descriptor_;
  1688. }
  1689. const ExchangeCountInfo& ExchangeCountInfo::default_instance() {
  1690. if (default_instance_ == NULL) protobuf_AddDesc_client2world_5fexchange_2eproto();
  1691. return *default_instance_;
  1692. }
  1693. ExchangeCountInfo* ExchangeCountInfo::default_instance_ = NULL;
  1694. ExchangeCountInfo* ExchangeCountInfo::New() const {
  1695. return new ExchangeCountInfo;
  1696. }
  1697. void ExchangeCountInfo::Clear() {
  1698. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  1699. chgid_ = 0;
  1700. hasexchangecount_ = 0;
  1701. }
  1702. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  1703. mutable_unknown_fields()->Clear();
  1704. }
  1705. bool ExchangeCountInfo::MergePartialFromCodedStream(
  1706. ::google::protobuf::io::CodedInputStream* input) {
  1707. #define DO_(EXPRESSION) if (!(EXPRESSION)) return false
  1708. ::google::protobuf::uint32 tag;
  1709. while ((tag = input->ReadTag()) != 0) {
  1710. switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
  1711. // optional int32 chgId = 1;
  1712. case 1: {
  1713. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  1714. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  1715. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  1716. ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
  1717. input, &chgid_)));
  1718. set_has_chgid();
  1719. } else {
  1720. goto handle_uninterpreted;
  1721. }
  1722. if (input->ExpectTag(16)) goto parse_hasExchangeCount;
  1723. break;
  1724. }
  1725. // optional int32 hasExchangeCount = 2;
  1726. case 2: {
  1727. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  1728. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  1729. parse_hasExchangeCount:
  1730. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  1731. ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
  1732. input, &hasexchangecount_)));
  1733. set_has_hasexchangecount();
  1734. } else {
  1735. goto handle_uninterpreted;
  1736. }
  1737. if (input->ExpectAtEnd()) return true;
  1738. break;
  1739. }
  1740. default: {
  1741. handle_uninterpreted:
  1742. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  1743. ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
  1744. return true;
  1745. }
  1746. DO_(::google::protobuf::internal::WireFormat::SkipField(
  1747. input, tag, mutable_unknown_fields()));
  1748. break;
  1749. }
  1750. }
  1751. }
  1752. return true;
  1753. #undef DO_
  1754. }
  1755. void ExchangeCountInfo::SerializeWithCachedSizes(
  1756. ::google::protobuf::io::CodedOutputStream* output) const {
  1757. // optional int32 chgId = 1;
  1758. if (has_chgid()) {
  1759. ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->chgid(), output);
  1760. }
  1761. // optional int32 hasExchangeCount = 2;
  1762. if (has_hasexchangecount()) {
  1763. ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->hasexchangecount(), output);
  1764. }
  1765. if (!unknown_fields().empty()) {
  1766. ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
  1767. unknown_fields(), output);
  1768. }
  1769. }
  1770. ::google::protobuf::uint8* ExchangeCountInfo::SerializeWithCachedSizesToArray(
  1771. ::google::protobuf::uint8* target) const {
  1772. // optional int32 chgId = 1;
  1773. if (has_chgid()) {
  1774. target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->chgid(), target);
  1775. }
  1776. // optional int32 hasExchangeCount = 2;
  1777. if (has_hasexchangecount()) {
  1778. target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->hasexchangecount(), target);
  1779. }
  1780. if (!unknown_fields().empty()) {
  1781. target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
  1782. unknown_fields(), target);
  1783. }
  1784. return target;
  1785. }
  1786. int ExchangeCountInfo::ByteSize() const {
  1787. int total_size = 0;
  1788. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  1789. // optional int32 chgId = 1;
  1790. if (has_chgid()) {
  1791. total_size += 1 +
  1792. ::google::protobuf::internal::WireFormatLite::Int32Size(
  1793. this->chgid());
  1794. }
  1795. // optional int32 hasExchangeCount = 2;
  1796. if (has_hasexchangecount()) {
  1797. total_size += 1 +
  1798. ::google::protobuf::internal::WireFormatLite::Int32Size(
  1799. this->hasexchangecount());
  1800. }
  1801. }
  1802. if (!unknown_fields().empty()) {
  1803. total_size +=
  1804. ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
  1805. unknown_fields());
  1806. }
  1807. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  1808. _cached_size_ = total_size;
  1809. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  1810. return total_size;
  1811. }
  1812. void ExchangeCountInfo::MergeFrom(const ::google::protobuf::Message& from) {
  1813. GOOGLE_CHECK_NE(&from, this);
  1814. const ExchangeCountInfo* source =
  1815. ::google::protobuf::internal::dynamic_cast_if_available<const ExchangeCountInfo*>(
  1816. &from);
  1817. if (source == NULL) {
  1818. ::google::protobuf::internal::ReflectionOps::Merge(from, this);
  1819. } else {
  1820. MergeFrom(*source);
  1821. }
  1822. }
  1823. void ExchangeCountInfo::MergeFrom(const ExchangeCountInfo& from) {
  1824. GOOGLE_CHECK_NE(&from, this);
  1825. if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  1826. if (from.has_chgid()) {
  1827. set_chgid(from.chgid());
  1828. }
  1829. if (from.has_hasexchangecount()) {
  1830. set_hasexchangecount(from.hasexchangecount());
  1831. }
  1832. }
  1833. mutable_unknown_fields()->MergeFrom(from.unknown_fields());
  1834. }
  1835. void ExchangeCountInfo::CopyFrom(const ::google::protobuf::Message& from) {
  1836. if (&from == this) return;
  1837. Clear();
  1838. MergeFrom(from);
  1839. }
  1840. void ExchangeCountInfo::CopyFrom(const ExchangeCountInfo& from) {
  1841. if (&from == this) return;
  1842. Clear();
  1843. MergeFrom(from);
  1844. }
  1845. bool ExchangeCountInfo::IsInitialized() const {
  1846. return true;
  1847. }
  1848. void ExchangeCountInfo::Swap(ExchangeCountInfo* other) {
  1849. if (other != this) {
  1850. std::swap(chgid_, other->chgid_);
  1851. std::swap(hasexchangecount_, other->hasexchangecount_);
  1852. std::swap(_has_bits_[0], other->_has_bits_[0]);
  1853. _unknown_fields_.Swap(&other->_unknown_fields_);
  1854. std::swap(_cached_size_, other->_cached_size_);
  1855. }
  1856. }
  1857. ::google::protobuf::Metadata ExchangeCountInfo::GetMetadata() const {
  1858. protobuf_AssignDescriptorsOnce();
  1859. ::google::protobuf::Metadata metadata;
  1860. metadata.descriptor = ExchangeCountInfo_descriptor_;
  1861. metadata.reflection = ExchangeCountInfo_reflection_;
  1862. return metadata;
  1863. }
  1864. // ===================================================================
  1865. #ifndef _MSC_VER
  1866. const int packetw2c_req_exchange_count_result::kPacketIdFieldNumber;
  1867. const int packetw2c_req_exchange_count_result::kGInfoListFieldNumber;
  1868. const int packetw2c_req_exchange_count_result::kPInfoListFieldNumber;
  1869. #endif // !_MSC_VER
  1870. packetw2c_req_exchange_count_result::packetw2c_req_exchange_count_result()
  1871. : ::google::protobuf::Message() {
  1872. SharedCtor();
  1873. }
  1874. void packetw2c_req_exchange_count_result::InitAsDefaultInstance() {
  1875. }
  1876. packetw2c_req_exchange_count_result::packetw2c_req_exchange_count_result(const packetw2c_req_exchange_count_result& from)
  1877. : ::google::protobuf::Message() {
  1878. SharedCtor();
  1879. MergeFrom(from);
  1880. }
  1881. void packetw2c_req_exchange_count_result::SharedCtor() {
  1882. _cached_size_ = 0;
  1883. packet_id_ = 7585;
  1884. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  1885. }
  1886. packetw2c_req_exchange_count_result::~packetw2c_req_exchange_count_result() {
  1887. SharedDtor();
  1888. }
  1889. void packetw2c_req_exchange_count_result::SharedDtor() {
  1890. if (this != default_instance_) {
  1891. }
  1892. }
  1893. void packetw2c_req_exchange_count_result::SetCachedSize(int size) const {
  1894. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  1895. _cached_size_ = size;
  1896. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  1897. }
  1898. const ::google::protobuf::Descriptor* packetw2c_req_exchange_count_result::descriptor() {
  1899. protobuf_AssignDescriptorsOnce();
  1900. return packetw2c_req_exchange_count_result_descriptor_;
  1901. }
  1902. const packetw2c_req_exchange_count_result& packetw2c_req_exchange_count_result::default_instance() {
  1903. if (default_instance_ == NULL) protobuf_AddDesc_client2world_5fexchange_2eproto();
  1904. return *default_instance_;
  1905. }
  1906. packetw2c_req_exchange_count_result* packetw2c_req_exchange_count_result::default_instance_ = NULL;
  1907. packetw2c_req_exchange_count_result* packetw2c_req_exchange_count_result::New() const {
  1908. return new packetw2c_req_exchange_count_result;
  1909. }
  1910. void packetw2c_req_exchange_count_result::Clear() {
  1911. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  1912. packet_id_ = 7585;
  1913. }
  1914. g_infolist_.Clear();
  1915. p_infolist_.Clear();
  1916. ::memset(_has_bits_, 0, sizeof(_has_bits_));
  1917. mutable_unknown_fields()->Clear();
  1918. }
  1919. bool packetw2c_req_exchange_count_result::MergePartialFromCodedStream(
  1920. ::google::protobuf::io::CodedInputStream* input) {
  1921. #define DO_(EXPRESSION) if (!(EXPRESSION)) return false
  1922. ::google::protobuf::uint32 tag;
  1923. while ((tag = input->ReadTag()) != 0) {
  1924. switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
  1925. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_req_exchange_count_result];
  1926. case 1: {
  1927. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  1928. ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
  1929. int value;
  1930. DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
  1931. int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>(
  1932. input, &value)));
  1933. if (::client2world_protocols::e_server_msg_type_IsValid(value)) {
  1934. set_packet_id(static_cast< ::client2world_protocols::e_server_msg_type >(value));
  1935. } else {
  1936. mutable_unknown_fields()->AddVarint(1, value);
  1937. }
  1938. } else {
  1939. goto handle_uninterpreted;
  1940. }
  1941. if (input->ExpectTag(18)) goto parse_G_InfoList;
  1942. break;
  1943. }
  1944. // repeated .client2world_protocols.ExchangeCountInfo G_InfoList = 2;
  1945. case 2: {
  1946. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  1947. ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
  1948. parse_G_InfoList:
  1949. DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
  1950. input, add_g_infolist()));
  1951. } else {
  1952. goto handle_uninterpreted;
  1953. }
  1954. if (input->ExpectTag(18)) goto parse_G_InfoList;
  1955. if (input->ExpectTag(26)) goto parse_P_InfoList;
  1956. break;
  1957. }
  1958. // repeated .client2world_protocols.ExchangeCountInfo P_InfoList = 3;
  1959. case 3: {
  1960. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  1961. ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
  1962. parse_P_InfoList:
  1963. DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
  1964. input, add_p_infolist()));
  1965. } else {
  1966. goto handle_uninterpreted;
  1967. }
  1968. if (input->ExpectTag(26)) goto parse_P_InfoList;
  1969. if (input->ExpectAtEnd()) return true;
  1970. break;
  1971. }
  1972. default: {
  1973. handle_uninterpreted:
  1974. if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
  1975. ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
  1976. return true;
  1977. }
  1978. DO_(::google::protobuf::internal::WireFormat::SkipField(
  1979. input, tag, mutable_unknown_fields()));
  1980. break;
  1981. }
  1982. }
  1983. }
  1984. return true;
  1985. #undef DO_
  1986. }
  1987. void packetw2c_req_exchange_count_result::SerializeWithCachedSizes(
  1988. ::google::protobuf::io::CodedOutputStream* output) const {
  1989. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_req_exchange_count_result];
  1990. if (has_packet_id()) {
  1991. ::google::protobuf::internal::WireFormatLite::WriteEnum(
  1992. 1, this->packet_id(), output);
  1993. }
  1994. // repeated .client2world_protocols.ExchangeCountInfo G_InfoList = 2;
  1995. for (int i = 0; i < this->g_infolist_size(); i++) {
  1996. ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
  1997. 2, this->g_infolist(i), output);
  1998. }
  1999. // repeated .client2world_protocols.ExchangeCountInfo P_InfoList = 3;
  2000. for (int i = 0; i < this->p_infolist_size(); i++) {
  2001. ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
  2002. 3, this->p_infolist(i), output);
  2003. }
  2004. if (!unknown_fields().empty()) {
  2005. ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
  2006. unknown_fields(), output);
  2007. }
  2008. }
  2009. ::google::protobuf::uint8* packetw2c_req_exchange_count_result::SerializeWithCachedSizesToArray(
  2010. ::google::protobuf::uint8* target) const {
  2011. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_req_exchange_count_result];
  2012. if (has_packet_id()) {
  2013. target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray(
  2014. 1, this->packet_id(), target);
  2015. }
  2016. // repeated .client2world_protocols.ExchangeCountInfo G_InfoList = 2;
  2017. for (int i = 0; i < this->g_infolist_size(); i++) {
  2018. target = ::google::protobuf::internal::WireFormatLite::
  2019. WriteMessageNoVirtualToArray(
  2020. 2, this->g_infolist(i), target);
  2021. }
  2022. // repeated .client2world_protocols.ExchangeCountInfo P_InfoList = 3;
  2023. for (int i = 0; i < this->p_infolist_size(); i++) {
  2024. target = ::google::protobuf::internal::WireFormatLite::
  2025. WriteMessageNoVirtualToArray(
  2026. 3, this->p_infolist(i), target);
  2027. }
  2028. if (!unknown_fields().empty()) {
  2029. target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
  2030. unknown_fields(), target);
  2031. }
  2032. return target;
  2033. }
  2034. int packetw2c_req_exchange_count_result::ByteSize() const {
  2035. int total_size = 0;
  2036. if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  2037. // optional .client2world_protocols.e_server_msg_type packet_id = 1 [default = e_mst_w2c_req_exchange_count_result];
  2038. if (has_packet_id()) {
  2039. total_size += 1 +
  2040. ::google::protobuf::internal::WireFormatLite::EnumSize(this->packet_id());
  2041. }
  2042. }
  2043. // repeated .client2world_protocols.ExchangeCountInfo G_InfoList = 2;
  2044. total_size += 1 * this->g_infolist_size();
  2045. for (int i = 0; i < this->g_infolist_size(); i++) {
  2046. total_size +=
  2047. ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
  2048. this->g_infolist(i));
  2049. }
  2050. // repeated .client2world_protocols.ExchangeCountInfo P_InfoList = 3;
  2051. total_size += 1 * this->p_infolist_size();
  2052. for (int i = 0; i < this->p_infolist_size(); i++) {
  2053. total_size +=
  2054. ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
  2055. this->p_infolist(i));
  2056. }
  2057. if (!unknown_fields().empty()) {
  2058. total_size +=
  2059. ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
  2060. unknown_fields());
  2061. }
  2062. GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
  2063. _cached_size_ = total_size;
  2064. GOOGLE_SAFE_CONCURRENT_WRITES_END();
  2065. return total_size;
  2066. }
  2067. void packetw2c_req_exchange_count_result::MergeFrom(const ::google::protobuf::Message& from) {
  2068. GOOGLE_CHECK_NE(&from, this);
  2069. const packetw2c_req_exchange_count_result* source =
  2070. ::google::protobuf::internal::dynamic_cast_if_available<const packetw2c_req_exchange_count_result*>(
  2071. &from);
  2072. if (source == NULL) {
  2073. ::google::protobuf::internal::ReflectionOps::Merge(from, this);
  2074. } else {
  2075. MergeFrom(*source);
  2076. }
  2077. }
  2078. void packetw2c_req_exchange_count_result::MergeFrom(const packetw2c_req_exchange_count_result& from) {
  2079. GOOGLE_CHECK_NE(&from, this);
  2080. g_infolist_.MergeFrom(from.g_infolist_);
  2081. p_infolist_.MergeFrom(from.p_infolist_);
  2082. if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
  2083. if (from.has_packet_id()) {
  2084. set_packet_id(from.packet_id());
  2085. }
  2086. }
  2087. mutable_unknown_fields()->MergeFrom(from.unknown_fields());
  2088. }
  2089. void packetw2c_req_exchange_count_result::CopyFrom(const ::google::protobuf::Message& from) {
  2090. if (&from == this) return;
  2091. Clear();
  2092. MergeFrom(from);
  2093. }
  2094. void packetw2c_req_exchange_count_result::CopyFrom(const packetw2c_req_exchange_count_result& from) {
  2095. if (&from == this) return;
  2096. Clear();
  2097. MergeFrom(from);
  2098. }
  2099. bool packetw2c_req_exchange_count_result::IsInitialized() const {
  2100. return true;
  2101. }
  2102. void packetw2c_req_exchange_count_result::Swap(packetw2c_req_exchange_count_result* other) {
  2103. if (other != this) {
  2104. std::swap(packet_id_, other->packet_id_);
  2105. g_infolist_.Swap(&other->g_infolist_);
  2106. p_infolist_.Swap(&other->p_infolist_);
  2107. std::swap(_has_bits_[0], other->_has_bits_[0]);
  2108. _unknown_fields_.Swap(&other->_unknown_fields_);
  2109. std::swap(_cached_size_, other->_cached_size_);
  2110. }
  2111. }
  2112. ::google::protobuf::Metadata packetw2c_req_exchange_count_result::GetMetadata() const {
  2113. protobuf_AssignDescriptorsOnce();
  2114. ::google::protobuf::Metadata metadata;
  2115. metadata.descriptor = packetw2c_req_exchange_count_result_descriptor_;
  2116. metadata.reflection = packetw2c_req_exchange_count_result_reflection_;
  2117. return metadata;
  2118. }
  2119. // @@protoc_insertion_point(namespace_scope)
  2120. } // namespace client2world_protocols
  2121. // @@protoc_insertion_point(global_scope)