to_app_api.pb.dart 57 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413
  1. //
  2. // Generated code. Do not modify.
  3. // source: to_app_api.proto
  4. //
  5. // @dart = 2.12
  6. // ignore_for_file: annotate_overrides, camel_case_types, comment_references
  7. // ignore_for_file: constant_identifier_names, library_prefixes
  8. // ignore_for_file: non_constant_identifier_names, prefer_final_fields
  9. // ignore_for_file: unnecessary_import, unnecessary_this, unused_import
  10. import 'dart:core' as $core;
  11. import 'package:fixnum/fixnum.dart' as $fixnum;
  12. import 'package:protobuf/protobuf.dart' as $pb;
  13. import 'base.pb.dart' as $1;
  14. import 'base.pbenum.dart' as $1;
  15. import 'google/protobuf/duration.pb.dart' as $3;
  16. import 'google/protobuf/timestamp.pb.dart' as $2;
  17. class ToGetBinaryByMd5Request extends $pb.GeneratedMessage {
  18. factory ToGetBinaryByMd5Request({
  19. $core.List<$core.int>? md5,
  20. }) {
  21. final $result = create();
  22. if (md5 != null) {
  23. $result.md5 = md5;
  24. }
  25. return $result;
  26. }
  27. ToGetBinaryByMd5Request._() : super();
  28. factory ToGetBinaryByMd5Request.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  29. factory ToGetBinaryByMd5Request.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  30. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ToGetBinaryByMd5Request', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  31. ..a<$core.List<$core.int>>(1, _omitFieldNames ? '' : 'md5', $pb.PbFieldType.OY)
  32. ..hasRequiredFields = false
  33. ;
  34. @$core.Deprecated(
  35. 'Using this can add significant overhead to your binary. '
  36. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  37. 'Will be removed in next major version')
  38. ToGetBinaryByMd5Request clone() => ToGetBinaryByMd5Request()..mergeFromMessage(this);
  39. @$core.Deprecated(
  40. 'Using this can add significant overhead to your binary. '
  41. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  42. 'Will be removed in next major version')
  43. ToGetBinaryByMd5Request copyWith(void Function(ToGetBinaryByMd5Request) updates) => super.copyWith((message) => updates(message as ToGetBinaryByMd5Request)) as ToGetBinaryByMd5Request;
  44. $pb.BuilderInfo get info_ => _i;
  45. @$core.pragma('dart2js:noInline')
  46. static ToGetBinaryByMd5Request create() => ToGetBinaryByMd5Request._();
  47. ToGetBinaryByMd5Request createEmptyInstance() => create();
  48. static $pb.PbList<ToGetBinaryByMd5Request> createRepeated() => $pb.PbList<ToGetBinaryByMd5Request>();
  49. @$core.pragma('dart2js:noInline')
  50. static ToGetBinaryByMd5Request getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ToGetBinaryByMd5Request>(create);
  51. static ToGetBinaryByMd5Request? _defaultInstance;
  52. @$pb.TagNumber(1)
  53. $core.List<$core.int> get md5 => $_getN(0);
  54. @$pb.TagNumber(1)
  55. set md5($core.List<$core.int> v) { $_setBytes(0, v); }
  56. @$pb.TagNumber(1)
  57. $core.bool hasMd5() => $_has(0);
  58. @$pb.TagNumber(1)
  59. void clearMd5() => clearField(1);
  60. }
  61. class GetServerTimeRp extends $pb.GeneratedMessage {
  62. factory GetServerTimeRp({
  63. $fixnum.Int64? millisecondStamp,
  64. }) {
  65. final $result = create();
  66. if (millisecondStamp != null) {
  67. $result.millisecondStamp = millisecondStamp;
  68. }
  69. return $result;
  70. }
  71. GetServerTimeRp._() : super();
  72. factory GetServerTimeRp.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  73. factory GetServerTimeRp.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  74. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'GetServerTimeRp', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  75. ..aInt64(1, _omitFieldNames ? '' : 'millisecondStamp', protoName: 'millisecondStamp')
  76. ..hasRequiredFields = false
  77. ;
  78. @$core.Deprecated(
  79. 'Using this can add significant overhead to your binary. '
  80. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  81. 'Will be removed in next major version')
  82. GetServerTimeRp clone() => GetServerTimeRp()..mergeFromMessage(this);
  83. @$core.Deprecated(
  84. 'Using this can add significant overhead to your binary. '
  85. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  86. 'Will be removed in next major version')
  87. GetServerTimeRp copyWith(void Function(GetServerTimeRp) updates) => super.copyWith((message) => updates(message as GetServerTimeRp)) as GetServerTimeRp;
  88. $pb.BuilderInfo get info_ => _i;
  89. @$core.pragma('dart2js:noInline')
  90. static GetServerTimeRp create() => GetServerTimeRp._();
  91. GetServerTimeRp createEmptyInstance() => create();
  92. static $pb.PbList<GetServerTimeRp> createRepeated() => $pb.PbList<GetServerTimeRp>();
  93. @$core.pragma('dart2js:noInline')
  94. static GetServerTimeRp getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<GetServerTimeRp>(create);
  95. static GetServerTimeRp? _defaultInstance;
  96. @$pb.TagNumber(1)
  97. $fixnum.Int64 get millisecondStamp => $_getI64(0);
  98. @$pb.TagNumber(1)
  99. set millisecondStamp($fixnum.Int64 v) { $_setInt64(0, v); }
  100. @$pb.TagNumber(1)
  101. $core.bool hasMillisecondStamp() => $_has(0);
  102. @$pb.TagNumber(1)
  103. void clearMillisecondStamp() => clearField(1);
  104. }
  105. class ToSendCodeToPhoneRequestV2 extends $pb.GeneratedMessage {
  106. factory ToSendCodeToPhoneRequestV2({
  107. $core.String? phone,
  108. $1.SmsType? smsType,
  109. }) {
  110. final $result = create();
  111. if (phone != null) {
  112. $result.phone = phone;
  113. }
  114. if (smsType != null) {
  115. $result.smsType = smsType;
  116. }
  117. return $result;
  118. }
  119. ToSendCodeToPhoneRequestV2._() : super();
  120. factory ToSendCodeToPhoneRequestV2.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  121. factory ToSendCodeToPhoneRequestV2.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  122. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ToSendCodeToPhoneRequestV2', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  123. ..aOS(1, _omitFieldNames ? '' : 'phone')
  124. ..e<$1.SmsType>(2, _omitFieldNames ? '' : 'smsType', $pb.PbFieldType.OE, protoName: 'smsType', defaultOrMaker: $1.SmsType.UnKnow, valueOf: $1.SmsType.valueOf, enumValues: $1.SmsType.values)
  125. ..hasRequiredFields = false
  126. ;
  127. @$core.Deprecated(
  128. 'Using this can add significant overhead to your binary. '
  129. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  130. 'Will be removed in next major version')
  131. ToSendCodeToPhoneRequestV2 clone() => ToSendCodeToPhoneRequestV2()..mergeFromMessage(this);
  132. @$core.Deprecated(
  133. 'Using this can add significant overhead to your binary. '
  134. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  135. 'Will be removed in next major version')
  136. ToSendCodeToPhoneRequestV2 copyWith(void Function(ToSendCodeToPhoneRequestV2) updates) => super.copyWith((message) => updates(message as ToSendCodeToPhoneRequestV2)) as ToSendCodeToPhoneRequestV2;
  137. $pb.BuilderInfo get info_ => _i;
  138. @$core.pragma('dart2js:noInline')
  139. static ToSendCodeToPhoneRequestV2 create() => ToSendCodeToPhoneRequestV2._();
  140. ToSendCodeToPhoneRequestV2 createEmptyInstance() => create();
  141. static $pb.PbList<ToSendCodeToPhoneRequestV2> createRepeated() => $pb.PbList<ToSendCodeToPhoneRequestV2>();
  142. @$core.pragma('dart2js:noInline')
  143. static ToSendCodeToPhoneRequestV2 getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ToSendCodeToPhoneRequestV2>(create);
  144. static ToSendCodeToPhoneRequestV2? _defaultInstance;
  145. @$pb.TagNumber(1)
  146. $core.String get phone => $_getSZ(0);
  147. @$pb.TagNumber(1)
  148. set phone($core.String v) { $_setString(0, v); }
  149. @$pb.TagNumber(1)
  150. $core.bool hasPhone() => $_has(0);
  151. @$pb.TagNumber(1)
  152. void clearPhone() => clearField(1);
  153. @$pb.TagNumber(2)
  154. $1.SmsType get smsType => $_getN(1);
  155. @$pb.TagNumber(2)
  156. set smsType($1.SmsType v) { setField(2, v); }
  157. @$pb.TagNumber(2)
  158. $core.bool hasSmsType() => $_has(1);
  159. @$pb.TagNumber(2)
  160. void clearSmsType() => clearField(2);
  161. }
  162. class ToSignInRequestV2 extends $pb.GeneratedMessage {
  163. factory ToSignInRequestV2({
  164. $core.String? userCode,
  165. $core.String? password,
  166. $core.String? ip,
  167. }) {
  168. final $result = create();
  169. if (userCode != null) {
  170. $result.userCode = userCode;
  171. }
  172. if (password != null) {
  173. $result.password = password;
  174. }
  175. if (ip != null) {
  176. $result.ip = ip;
  177. }
  178. return $result;
  179. }
  180. ToSignInRequestV2._() : super();
  181. factory ToSignInRequestV2.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  182. factory ToSignInRequestV2.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  183. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ToSignInRequestV2', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  184. ..aOS(1, _omitFieldNames ? '' : 'userCode', protoName: 'userCode')
  185. ..aOS(2, _omitFieldNames ? '' : 'password')
  186. ..aOS(3, _omitFieldNames ? '' : 'ip')
  187. ..hasRequiredFields = false
  188. ;
  189. @$core.Deprecated(
  190. 'Using this can add significant overhead to your binary. '
  191. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  192. 'Will be removed in next major version')
  193. ToSignInRequestV2 clone() => ToSignInRequestV2()..mergeFromMessage(this);
  194. @$core.Deprecated(
  195. 'Using this can add significant overhead to your binary. '
  196. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  197. 'Will be removed in next major version')
  198. ToSignInRequestV2 copyWith(void Function(ToSignInRequestV2) updates) => super.copyWith((message) => updates(message as ToSignInRequestV2)) as ToSignInRequestV2;
  199. $pb.BuilderInfo get info_ => _i;
  200. @$core.pragma('dart2js:noInline')
  201. static ToSignInRequestV2 create() => ToSignInRequestV2._();
  202. ToSignInRequestV2 createEmptyInstance() => create();
  203. static $pb.PbList<ToSignInRequestV2> createRepeated() => $pb.PbList<ToSignInRequestV2>();
  204. @$core.pragma('dart2js:noInline')
  205. static ToSignInRequestV2 getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ToSignInRequestV2>(create);
  206. static ToSignInRequestV2? _defaultInstance;
  207. @$pb.TagNumber(1)
  208. $core.String get userCode => $_getSZ(0);
  209. @$pb.TagNumber(1)
  210. set userCode($core.String v) { $_setString(0, v); }
  211. @$pb.TagNumber(1)
  212. $core.bool hasUserCode() => $_has(0);
  213. @$pb.TagNumber(1)
  214. void clearUserCode() => clearField(1);
  215. @$pb.TagNumber(2)
  216. $core.String get password => $_getSZ(1);
  217. @$pb.TagNumber(2)
  218. set password($core.String v) { $_setString(1, v); }
  219. @$pb.TagNumber(2)
  220. $core.bool hasPassword() => $_has(1);
  221. @$pb.TagNumber(2)
  222. void clearPassword() => clearField(2);
  223. @$pb.TagNumber(3)
  224. $core.String get ip => $_getSZ(2);
  225. @$pb.TagNumber(3)
  226. set ip($core.String v) { $_setString(2, v); }
  227. @$pb.TagNumber(3)
  228. $core.bool hasIp() => $_has(2);
  229. @$pb.TagNumber(3)
  230. void clearIp() => clearField(3);
  231. }
  232. class MapListRequestV2 extends $pb.GeneratedMessage {
  233. factory MapListRequestV2({
  234. $1.Position? position,
  235. $core.int? offset,
  236. $core.int? limit,
  237. }) {
  238. final $result = create();
  239. if (position != null) {
  240. $result.position = position;
  241. }
  242. if (offset != null) {
  243. $result.offset = offset;
  244. }
  245. if (limit != null) {
  246. $result.limit = limit;
  247. }
  248. return $result;
  249. }
  250. MapListRequestV2._() : super();
  251. factory MapListRequestV2.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  252. factory MapListRequestV2.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  253. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'MapListRequestV2', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  254. ..aOM<$1.Position>(1, _omitFieldNames ? '' : 'position', subBuilder: $1.Position.create)
  255. ..a<$core.int>(2, _omitFieldNames ? '' : 'offset', $pb.PbFieldType.O3)
  256. ..a<$core.int>(3, _omitFieldNames ? '' : 'limit', $pb.PbFieldType.O3)
  257. ..hasRequiredFields = false
  258. ;
  259. @$core.Deprecated(
  260. 'Using this can add significant overhead to your binary. '
  261. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  262. 'Will be removed in next major version')
  263. MapListRequestV2 clone() => MapListRequestV2()..mergeFromMessage(this);
  264. @$core.Deprecated(
  265. 'Using this can add significant overhead to your binary. '
  266. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  267. 'Will be removed in next major version')
  268. MapListRequestV2 copyWith(void Function(MapListRequestV2) updates) => super.copyWith((message) => updates(message as MapListRequestV2)) as MapListRequestV2;
  269. $pb.BuilderInfo get info_ => _i;
  270. @$core.pragma('dart2js:noInline')
  271. static MapListRequestV2 create() => MapListRequestV2._();
  272. MapListRequestV2 createEmptyInstance() => create();
  273. static $pb.PbList<MapListRequestV2> createRepeated() => $pb.PbList<MapListRequestV2>();
  274. @$core.pragma('dart2js:noInline')
  275. static MapListRequestV2 getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<MapListRequestV2>(create);
  276. static MapListRequestV2? _defaultInstance;
  277. @$pb.TagNumber(1)
  278. $1.Position get position => $_getN(0);
  279. @$pb.TagNumber(1)
  280. set position($1.Position v) { setField(1, v); }
  281. @$pb.TagNumber(1)
  282. $core.bool hasPosition() => $_has(0);
  283. @$pb.TagNumber(1)
  284. void clearPosition() => clearField(1);
  285. @$pb.TagNumber(1)
  286. $1.Position ensurePosition() => $_ensure(0);
  287. @$pb.TagNumber(2)
  288. $core.int get offset => $_getIZ(1);
  289. @$pb.TagNumber(2)
  290. set offset($core.int v) { $_setSignedInt32(1, v); }
  291. @$pb.TagNumber(2)
  292. $core.bool hasOffset() => $_has(1);
  293. @$pb.TagNumber(2)
  294. void clearOffset() => clearField(2);
  295. @$pb.TagNumber(3)
  296. $core.int get limit => $_getIZ(2);
  297. @$pb.TagNumber(3)
  298. set limit($core.int v) { $_setSignedInt32(2, v); }
  299. @$pb.TagNumber(3)
  300. $core.bool hasLimit() => $_has(2);
  301. @$pb.TagNumber(3)
  302. void clearLimit() => clearField(3);
  303. }
  304. class ToMapListReplyV2 extends $pb.GeneratedMessage {
  305. factory ToMapListReplyV2({
  306. $core.Iterable<ToMapSimpleV2>? list,
  307. }) {
  308. final $result = create();
  309. if (list != null) {
  310. $result.list.addAll(list);
  311. }
  312. return $result;
  313. }
  314. ToMapListReplyV2._() : super();
  315. factory ToMapListReplyV2.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  316. factory ToMapListReplyV2.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  317. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ToMapListReplyV2', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  318. ..pc<ToMapSimpleV2>(1, _omitFieldNames ? '' : 'list', $pb.PbFieldType.PM, subBuilder: ToMapSimpleV2.create)
  319. ..hasRequiredFields = false
  320. ;
  321. @$core.Deprecated(
  322. 'Using this can add significant overhead to your binary. '
  323. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  324. 'Will be removed in next major version')
  325. ToMapListReplyV2 clone() => ToMapListReplyV2()..mergeFromMessage(this);
  326. @$core.Deprecated(
  327. 'Using this can add significant overhead to your binary. '
  328. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  329. 'Will be removed in next major version')
  330. ToMapListReplyV2 copyWith(void Function(ToMapListReplyV2) updates) => super.copyWith((message) => updates(message as ToMapListReplyV2)) as ToMapListReplyV2;
  331. $pb.BuilderInfo get info_ => _i;
  332. @$core.pragma('dart2js:noInline')
  333. static ToMapListReplyV2 create() => ToMapListReplyV2._();
  334. ToMapListReplyV2 createEmptyInstance() => create();
  335. static $pb.PbList<ToMapListReplyV2> createRepeated() => $pb.PbList<ToMapListReplyV2>();
  336. @$core.pragma('dart2js:noInline')
  337. static ToMapListReplyV2 getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ToMapListReplyV2>(create);
  338. static ToMapListReplyV2? _defaultInstance;
  339. @$pb.TagNumber(1)
  340. $core.List<ToMapSimpleV2> get list => $_getList(0);
  341. }
  342. class ToMapSimpleV2 extends $pb.GeneratedMessage {
  343. factory ToMapSimpleV2({
  344. $core.int? mapId,
  345. $core.String? name,
  346. $core.int? mapScaleNumber,
  347. $core.String? description,
  348. $core.double? distance,
  349. $1.NetImage? image,
  350. }) {
  351. final $result = create();
  352. if (mapId != null) {
  353. $result.mapId = mapId;
  354. }
  355. if (name != null) {
  356. $result.name = name;
  357. }
  358. if (mapScaleNumber != null) {
  359. $result.mapScaleNumber = mapScaleNumber;
  360. }
  361. if (description != null) {
  362. $result.description = description;
  363. }
  364. if (distance != null) {
  365. $result.distance = distance;
  366. }
  367. if (image != null) {
  368. $result.image = image;
  369. }
  370. return $result;
  371. }
  372. ToMapSimpleV2._() : super();
  373. factory ToMapSimpleV2.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  374. factory ToMapSimpleV2.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  375. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ToMapSimpleV2', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  376. ..a<$core.int>(1, _omitFieldNames ? '' : 'mapId', $pb.PbFieldType.O3, protoName: 'mapId')
  377. ..aOS(2, _omitFieldNames ? '' : 'name')
  378. ..a<$core.int>(3, _omitFieldNames ? '' : 'mapScaleNumber', $pb.PbFieldType.O3, protoName: 'mapScaleNumber')
  379. ..aOS(4, _omitFieldNames ? '' : 'description')
  380. ..a<$core.double>(5, _omitFieldNames ? '' : 'distance', $pb.PbFieldType.OD)
  381. ..aOM<$1.NetImage>(6, _omitFieldNames ? '' : 'image', subBuilder: $1.NetImage.create)
  382. ..hasRequiredFields = false
  383. ;
  384. @$core.Deprecated(
  385. 'Using this can add significant overhead to your binary. '
  386. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  387. 'Will be removed in next major version')
  388. ToMapSimpleV2 clone() => ToMapSimpleV2()..mergeFromMessage(this);
  389. @$core.Deprecated(
  390. 'Using this can add significant overhead to your binary. '
  391. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  392. 'Will be removed in next major version')
  393. ToMapSimpleV2 copyWith(void Function(ToMapSimpleV2) updates) => super.copyWith((message) => updates(message as ToMapSimpleV2)) as ToMapSimpleV2;
  394. $pb.BuilderInfo get info_ => _i;
  395. @$core.pragma('dart2js:noInline')
  396. static ToMapSimpleV2 create() => ToMapSimpleV2._();
  397. ToMapSimpleV2 createEmptyInstance() => create();
  398. static $pb.PbList<ToMapSimpleV2> createRepeated() => $pb.PbList<ToMapSimpleV2>();
  399. @$core.pragma('dart2js:noInline')
  400. static ToMapSimpleV2 getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ToMapSimpleV2>(create);
  401. static ToMapSimpleV2? _defaultInstance;
  402. @$pb.TagNumber(1)
  403. $core.int get mapId => $_getIZ(0);
  404. @$pb.TagNumber(1)
  405. set mapId($core.int v) { $_setSignedInt32(0, v); }
  406. @$pb.TagNumber(1)
  407. $core.bool hasMapId() => $_has(0);
  408. @$pb.TagNumber(1)
  409. void clearMapId() => clearField(1);
  410. @$pb.TagNumber(2)
  411. $core.String get name => $_getSZ(1);
  412. @$pb.TagNumber(2)
  413. set name($core.String v) { $_setString(1, v); }
  414. @$pb.TagNumber(2)
  415. $core.bool hasName() => $_has(1);
  416. @$pb.TagNumber(2)
  417. void clearName() => clearField(2);
  418. @$pb.TagNumber(3)
  419. $core.int get mapScaleNumber => $_getIZ(2);
  420. @$pb.TagNumber(3)
  421. set mapScaleNumber($core.int v) { $_setSignedInt32(2, v); }
  422. @$pb.TagNumber(3)
  423. $core.bool hasMapScaleNumber() => $_has(2);
  424. @$pb.TagNumber(3)
  425. void clearMapScaleNumber() => clearField(3);
  426. @$pb.TagNumber(4)
  427. $core.String get description => $_getSZ(3);
  428. @$pb.TagNumber(4)
  429. set description($core.String v) { $_setString(3, v); }
  430. @$pb.TagNumber(4)
  431. $core.bool hasDescription() => $_has(3);
  432. @$pb.TagNumber(4)
  433. void clearDescription() => clearField(4);
  434. @$pb.TagNumber(5)
  435. $core.double get distance => $_getN(4);
  436. @$pb.TagNumber(5)
  437. set distance($core.double v) { $_setDouble(4, v); }
  438. @$pb.TagNumber(5)
  439. $core.bool hasDistance() => $_has(4);
  440. @$pb.TagNumber(5)
  441. void clearDistance() => clearField(5);
  442. @$pb.TagNumber(6)
  443. $1.NetImage get image => $_getN(5);
  444. @$pb.TagNumber(6)
  445. set image($1.NetImage v) { setField(6, v); }
  446. @$pb.TagNumber(6)
  447. $core.bool hasImage() => $_has(5);
  448. @$pb.TagNumber(6)
  449. void clearImage() => clearField(6);
  450. @$pb.TagNumber(6)
  451. $1.NetImage ensureImage() => $_ensure(5);
  452. }
  453. /// 地图自身信息
  454. class ToMapInfoV2 extends $pb.GeneratedMessage {
  455. factory ToMapInfoV2({
  456. $core.int? mapId,
  457. $core.String? mapName,
  458. $1.NetImage? zipImage,
  459. }) {
  460. final $result = create();
  461. if (mapId != null) {
  462. $result.mapId = mapId;
  463. }
  464. if (mapName != null) {
  465. $result.mapName = mapName;
  466. }
  467. if (zipImage != null) {
  468. $result.zipImage = zipImage;
  469. }
  470. return $result;
  471. }
  472. ToMapInfoV2._() : super();
  473. factory ToMapInfoV2.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  474. factory ToMapInfoV2.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  475. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ToMapInfoV2', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  476. ..a<$core.int>(1, _omitFieldNames ? '' : 'mapId', $pb.PbFieldType.O3, protoName: 'mapId')
  477. ..aOS(2, _omitFieldNames ? '' : 'mapName', protoName: 'mapName')
  478. ..aOM<$1.NetImage>(3, _omitFieldNames ? '' : 'zipImage', protoName: 'zipImage', subBuilder: $1.NetImage.create)
  479. ..hasRequiredFields = false
  480. ;
  481. @$core.Deprecated(
  482. 'Using this can add significant overhead to your binary. '
  483. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  484. 'Will be removed in next major version')
  485. ToMapInfoV2 clone() => ToMapInfoV2()..mergeFromMessage(this);
  486. @$core.Deprecated(
  487. 'Using this can add significant overhead to your binary. '
  488. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  489. 'Will be removed in next major version')
  490. ToMapInfoV2 copyWith(void Function(ToMapInfoV2) updates) => super.copyWith((message) => updates(message as ToMapInfoV2)) as ToMapInfoV2;
  491. $pb.BuilderInfo get info_ => _i;
  492. @$core.pragma('dart2js:noInline')
  493. static ToMapInfoV2 create() => ToMapInfoV2._();
  494. ToMapInfoV2 createEmptyInstance() => create();
  495. static $pb.PbList<ToMapInfoV2> createRepeated() => $pb.PbList<ToMapInfoV2>();
  496. @$core.pragma('dart2js:noInline')
  497. static ToMapInfoV2 getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ToMapInfoV2>(create);
  498. static ToMapInfoV2? _defaultInstance;
  499. @$pb.TagNumber(1)
  500. $core.int get mapId => $_getIZ(0);
  501. @$pb.TagNumber(1)
  502. set mapId($core.int v) { $_setSignedInt32(0, v); }
  503. @$pb.TagNumber(1)
  504. $core.bool hasMapId() => $_has(0);
  505. @$pb.TagNumber(1)
  506. void clearMapId() => clearField(1);
  507. @$pb.TagNumber(2)
  508. $core.String get mapName => $_getSZ(1);
  509. @$pb.TagNumber(2)
  510. set mapName($core.String v) { $_setString(1, v); }
  511. @$pb.TagNumber(2)
  512. $core.bool hasMapName() => $_has(1);
  513. @$pb.TagNumber(2)
  514. void clearMapName() => clearField(2);
  515. @$pb.TagNumber(3)
  516. $1.NetImage get zipImage => $_getN(2);
  517. @$pb.TagNumber(3)
  518. set zipImage($1.NetImage v) { setField(3, v); }
  519. @$pb.TagNumber(3)
  520. $core.bool hasZipImage() => $_has(2);
  521. @$pb.TagNumber(3)
  522. void clearZipImage() => clearField(3);
  523. @$pb.TagNumber(3)
  524. $1.NetImage ensureZipImage() => $_ensure(2);
  525. }
  526. class ToUserDetailQueryRequestV2 extends $pb.GeneratedMessage {
  527. factory ToUserDetailQueryRequestV2({
  528. $core.int? mapId,
  529. $core.bool? isFullQuery,
  530. }) {
  531. final $result = create();
  532. if (mapId != null) {
  533. $result.mapId = mapId;
  534. }
  535. if (isFullQuery != null) {
  536. $result.isFullQuery = isFullQuery;
  537. }
  538. return $result;
  539. }
  540. ToUserDetailQueryRequestV2._() : super();
  541. factory ToUserDetailQueryRequestV2.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  542. factory ToUserDetailQueryRequestV2.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  543. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ToUserDetailQueryRequestV2', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  544. ..a<$core.int>(1, _omitFieldNames ? '' : 'mapId', $pb.PbFieldType.O3, protoName: 'mapId')
  545. ..aOB(2, _omitFieldNames ? '' : 'isFullQuery', protoName: 'isFullQuery')
  546. ..hasRequiredFields = false
  547. ;
  548. @$core.Deprecated(
  549. 'Using this can add significant overhead to your binary. '
  550. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  551. 'Will be removed in next major version')
  552. ToUserDetailQueryRequestV2 clone() => ToUserDetailQueryRequestV2()..mergeFromMessage(this);
  553. @$core.Deprecated(
  554. 'Using this can add significant overhead to your binary. '
  555. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  556. 'Will be removed in next major version')
  557. ToUserDetailQueryRequestV2 copyWith(void Function(ToUserDetailQueryRequestV2) updates) => super.copyWith((message) => updates(message as ToUserDetailQueryRequestV2)) as ToUserDetailQueryRequestV2;
  558. $pb.BuilderInfo get info_ => _i;
  559. @$core.pragma('dart2js:noInline')
  560. static ToUserDetailQueryRequestV2 create() => ToUserDetailQueryRequestV2._();
  561. ToUserDetailQueryRequestV2 createEmptyInstance() => create();
  562. static $pb.PbList<ToUserDetailQueryRequestV2> createRepeated() => $pb.PbList<ToUserDetailQueryRequestV2>();
  563. @$core.pragma('dart2js:noInline')
  564. static ToUserDetailQueryRequestV2 getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ToUserDetailQueryRequestV2>(create);
  565. static ToUserDetailQueryRequestV2? _defaultInstance;
  566. @$pb.TagNumber(1)
  567. $core.int get mapId => $_getIZ(0);
  568. @$pb.TagNumber(1)
  569. set mapId($core.int v) { $_setSignedInt32(0, v); }
  570. @$pb.TagNumber(1)
  571. $core.bool hasMapId() => $_has(0);
  572. @$pb.TagNumber(1)
  573. void clearMapId() => clearField(1);
  574. @$pb.TagNumber(2)
  575. $core.bool get isFullQuery => $_getBF(1);
  576. @$pb.TagNumber(2)
  577. set isFullQuery($core.bool v) { $_setBool(1, v); }
  578. @$pb.TagNumber(2)
  579. $core.bool hasIsFullQuery() => $_has(1);
  580. @$pb.TagNumber(2)
  581. void clearIsFullQuery() => clearField(2);
  582. }
  583. class ToUserDetailQueryReplyV2 extends $pb.GeneratedMessage {
  584. factory ToUserDetailQueryReplyV2({
  585. $core.Iterable<ToActionInfo>? list,
  586. }) {
  587. final $result = create();
  588. if (list != null) {
  589. $result.list.addAll(list);
  590. }
  591. return $result;
  592. }
  593. ToUserDetailQueryReplyV2._() : super();
  594. factory ToUserDetailQueryReplyV2.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  595. factory ToUserDetailQueryReplyV2.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  596. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ToUserDetailQueryReplyV2', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  597. ..pc<ToActionInfo>(1, _omitFieldNames ? '' : 'list', $pb.PbFieldType.PM, subBuilder: ToActionInfo.create)
  598. ..hasRequiredFields = false
  599. ;
  600. @$core.Deprecated(
  601. 'Using this can add significant overhead to your binary. '
  602. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  603. 'Will be removed in next major version')
  604. ToUserDetailQueryReplyV2 clone() => ToUserDetailQueryReplyV2()..mergeFromMessage(this);
  605. @$core.Deprecated(
  606. 'Using this can add significant overhead to your binary. '
  607. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  608. 'Will be removed in next major version')
  609. ToUserDetailQueryReplyV2 copyWith(void Function(ToUserDetailQueryReplyV2) updates) => super.copyWith((message) => updates(message as ToUserDetailQueryReplyV2)) as ToUserDetailQueryReplyV2;
  610. $pb.BuilderInfo get info_ => _i;
  611. @$core.pragma('dart2js:noInline')
  612. static ToUserDetailQueryReplyV2 create() => ToUserDetailQueryReplyV2._();
  613. ToUserDetailQueryReplyV2 createEmptyInstance() => create();
  614. static $pb.PbList<ToUserDetailQueryReplyV2> createRepeated() => $pb.PbList<ToUserDetailQueryReplyV2>();
  615. @$core.pragma('dart2js:noInline')
  616. static ToUserDetailQueryReplyV2 getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ToUserDetailQueryReplyV2>(create);
  617. static ToUserDetailQueryReplyV2? _defaultInstance;
  618. @$pb.TagNumber(1)
  619. $core.List<ToActionInfo> get list => $_getList(0);
  620. }
  621. class ToActionInfo extends $pb.GeneratedMessage {
  622. factory ToActionInfo({
  623. $core.int? actId,
  624. $core.String? actName,
  625. $core.int? totalControlNum,
  626. $core.Iterable<ToOrienteerInGameInfo>? userList,
  627. }) {
  628. final $result = create();
  629. if (actId != null) {
  630. $result.actId = actId;
  631. }
  632. if (actName != null) {
  633. $result.actName = actName;
  634. }
  635. if (totalControlNum != null) {
  636. $result.totalControlNum = totalControlNum;
  637. }
  638. if (userList != null) {
  639. $result.userList.addAll(userList);
  640. }
  641. return $result;
  642. }
  643. ToActionInfo._() : super();
  644. factory ToActionInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  645. factory ToActionInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  646. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ToActionInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  647. ..a<$core.int>(1, _omitFieldNames ? '' : 'actId', $pb.PbFieldType.O3, protoName: 'actId')
  648. ..aOS(2, _omitFieldNames ? '' : 'actName', protoName: 'actName')
  649. ..a<$core.int>(3, _omitFieldNames ? '' : 'totalControlNum', $pb.PbFieldType.O3, protoName: 'totalControlNum')
  650. ..pc<ToOrienteerInGameInfo>(4, _omitFieldNames ? '' : 'userList', $pb.PbFieldType.PM, protoName: 'userList', subBuilder: ToOrienteerInGameInfo.create)
  651. ..hasRequiredFields = false
  652. ;
  653. @$core.Deprecated(
  654. 'Using this can add significant overhead to your binary. '
  655. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  656. 'Will be removed in next major version')
  657. ToActionInfo clone() => ToActionInfo()..mergeFromMessage(this);
  658. @$core.Deprecated(
  659. 'Using this can add significant overhead to your binary. '
  660. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  661. 'Will be removed in next major version')
  662. ToActionInfo copyWith(void Function(ToActionInfo) updates) => super.copyWith((message) => updates(message as ToActionInfo)) as ToActionInfo;
  663. $pb.BuilderInfo get info_ => _i;
  664. @$core.pragma('dart2js:noInline')
  665. static ToActionInfo create() => ToActionInfo._();
  666. ToActionInfo createEmptyInstance() => create();
  667. static $pb.PbList<ToActionInfo> createRepeated() => $pb.PbList<ToActionInfo>();
  668. @$core.pragma('dart2js:noInline')
  669. static ToActionInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ToActionInfo>(create);
  670. static ToActionInfo? _defaultInstance;
  671. @$pb.TagNumber(1)
  672. $core.int get actId => $_getIZ(0);
  673. @$pb.TagNumber(1)
  674. set actId($core.int v) { $_setSignedInt32(0, v); }
  675. @$pb.TagNumber(1)
  676. $core.bool hasActId() => $_has(0);
  677. @$pb.TagNumber(1)
  678. void clearActId() => clearField(1);
  679. @$pb.TagNumber(2)
  680. $core.String get actName => $_getSZ(1);
  681. @$pb.TagNumber(2)
  682. set actName($core.String v) { $_setString(1, v); }
  683. @$pb.TagNumber(2)
  684. $core.bool hasActName() => $_has(1);
  685. @$pb.TagNumber(2)
  686. void clearActName() => clearField(2);
  687. @$pb.TagNumber(3)
  688. $core.int get totalControlNum => $_getIZ(2);
  689. @$pb.TagNumber(3)
  690. set totalControlNum($core.int v) { $_setSignedInt32(2, v); }
  691. @$pb.TagNumber(3)
  692. $core.bool hasTotalControlNum() => $_has(2);
  693. @$pb.TagNumber(3)
  694. void clearTotalControlNum() => clearField(3);
  695. @$pb.TagNumber(4)
  696. $core.List<ToOrienteerInGameInfo> get userList => $_getList(3);
  697. }
  698. class ToOrienteerInGameInfo extends $pb.GeneratedMessage {
  699. factory ToOrienteerInGameInfo({
  700. $core.int? userId,
  701. OrienteerBaseInfo? baseInfo,
  702. OrienteerGpsInfo? gpsInfo,
  703. OrienteerHrInfo? hrInfo,
  704. OrienteerGameSaveInfo? gameSaveInfo,
  705. CourseBaseInfo? courseBaseInfo,
  706. OrienteerOtherInfo? otherInfo,
  707. }) {
  708. final $result = create();
  709. if (userId != null) {
  710. $result.userId = userId;
  711. }
  712. if (baseInfo != null) {
  713. $result.baseInfo = baseInfo;
  714. }
  715. if (gpsInfo != null) {
  716. $result.gpsInfo = gpsInfo;
  717. }
  718. if (hrInfo != null) {
  719. $result.hrInfo = hrInfo;
  720. }
  721. if (gameSaveInfo != null) {
  722. $result.gameSaveInfo = gameSaveInfo;
  723. }
  724. if (courseBaseInfo != null) {
  725. $result.courseBaseInfo = courseBaseInfo;
  726. }
  727. if (otherInfo != null) {
  728. $result.otherInfo = otherInfo;
  729. }
  730. return $result;
  731. }
  732. ToOrienteerInGameInfo._() : super();
  733. factory ToOrienteerInGameInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  734. factory ToOrienteerInGameInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  735. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ToOrienteerInGameInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  736. ..a<$core.int>(1, _omitFieldNames ? '' : 'UserId', $pb.PbFieldType.O3, protoName: 'UserId')
  737. ..aOM<OrienteerBaseInfo>(2, _omitFieldNames ? '' : 'baseInfo', protoName: 'baseInfo', subBuilder: OrienteerBaseInfo.create)
  738. ..aOM<OrienteerGpsInfo>(3, _omitFieldNames ? '' : 'gpsInfo', protoName: 'gpsInfo', subBuilder: OrienteerGpsInfo.create)
  739. ..aOM<OrienteerHrInfo>(4, _omitFieldNames ? '' : 'hrInfo', protoName: 'hrInfo', subBuilder: OrienteerHrInfo.create)
  740. ..aOM<OrienteerGameSaveInfo>(5, _omitFieldNames ? '' : 'gameSaveInfo', protoName: 'gameSaveInfo', subBuilder: OrienteerGameSaveInfo.create)
  741. ..aOM<CourseBaseInfo>(6, _omitFieldNames ? '' : 'courseBaseInfo', protoName: 'courseBaseInfo', subBuilder: CourseBaseInfo.create)
  742. ..aOM<OrienteerOtherInfo>(7, _omitFieldNames ? '' : 'otherInfo', protoName: 'otherInfo', subBuilder: OrienteerOtherInfo.create)
  743. ..hasRequiredFields = false
  744. ;
  745. @$core.Deprecated(
  746. 'Using this can add significant overhead to your binary. '
  747. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  748. 'Will be removed in next major version')
  749. ToOrienteerInGameInfo clone() => ToOrienteerInGameInfo()..mergeFromMessage(this);
  750. @$core.Deprecated(
  751. 'Using this can add significant overhead to your binary. '
  752. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  753. 'Will be removed in next major version')
  754. ToOrienteerInGameInfo copyWith(void Function(ToOrienteerInGameInfo) updates) => super.copyWith((message) => updates(message as ToOrienteerInGameInfo)) as ToOrienteerInGameInfo;
  755. $pb.BuilderInfo get info_ => _i;
  756. @$core.pragma('dart2js:noInline')
  757. static ToOrienteerInGameInfo create() => ToOrienteerInGameInfo._();
  758. ToOrienteerInGameInfo createEmptyInstance() => create();
  759. static $pb.PbList<ToOrienteerInGameInfo> createRepeated() => $pb.PbList<ToOrienteerInGameInfo>();
  760. @$core.pragma('dart2js:noInline')
  761. static ToOrienteerInGameInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ToOrienteerInGameInfo>(create);
  762. static ToOrienteerInGameInfo? _defaultInstance;
  763. @$pb.TagNumber(1)
  764. $core.int get userId => $_getIZ(0);
  765. @$pb.TagNumber(1)
  766. set userId($core.int v) { $_setSignedInt32(0, v); }
  767. @$pb.TagNumber(1)
  768. $core.bool hasUserId() => $_has(0);
  769. @$pb.TagNumber(1)
  770. void clearUserId() => clearField(1);
  771. @$pb.TagNumber(2)
  772. OrienteerBaseInfo get baseInfo => $_getN(1);
  773. @$pb.TagNumber(2)
  774. set baseInfo(OrienteerBaseInfo v) { setField(2, v); }
  775. @$pb.TagNumber(2)
  776. $core.bool hasBaseInfo() => $_has(1);
  777. @$pb.TagNumber(2)
  778. void clearBaseInfo() => clearField(2);
  779. @$pb.TagNumber(2)
  780. OrienteerBaseInfo ensureBaseInfo() => $_ensure(1);
  781. @$pb.TagNumber(3)
  782. OrienteerGpsInfo get gpsInfo => $_getN(2);
  783. @$pb.TagNumber(3)
  784. set gpsInfo(OrienteerGpsInfo v) { setField(3, v); }
  785. @$pb.TagNumber(3)
  786. $core.bool hasGpsInfo() => $_has(2);
  787. @$pb.TagNumber(3)
  788. void clearGpsInfo() => clearField(3);
  789. @$pb.TagNumber(3)
  790. OrienteerGpsInfo ensureGpsInfo() => $_ensure(2);
  791. @$pb.TagNumber(4)
  792. OrienteerHrInfo get hrInfo => $_getN(3);
  793. @$pb.TagNumber(4)
  794. set hrInfo(OrienteerHrInfo v) { setField(4, v); }
  795. @$pb.TagNumber(4)
  796. $core.bool hasHrInfo() => $_has(3);
  797. @$pb.TagNumber(4)
  798. void clearHrInfo() => clearField(4);
  799. @$pb.TagNumber(4)
  800. OrienteerHrInfo ensureHrInfo() => $_ensure(3);
  801. @$pb.TagNumber(5)
  802. OrienteerGameSaveInfo get gameSaveInfo => $_getN(4);
  803. @$pb.TagNumber(5)
  804. set gameSaveInfo(OrienteerGameSaveInfo v) { setField(5, v); }
  805. @$pb.TagNumber(5)
  806. $core.bool hasGameSaveInfo() => $_has(4);
  807. @$pb.TagNumber(5)
  808. void clearGameSaveInfo() => clearField(5);
  809. @$pb.TagNumber(5)
  810. OrienteerGameSaveInfo ensureGameSaveInfo() => $_ensure(4);
  811. @$pb.TagNumber(6)
  812. CourseBaseInfo get courseBaseInfo => $_getN(5);
  813. @$pb.TagNumber(6)
  814. set courseBaseInfo(CourseBaseInfo v) { setField(6, v); }
  815. @$pb.TagNumber(6)
  816. $core.bool hasCourseBaseInfo() => $_has(5);
  817. @$pb.TagNumber(6)
  818. void clearCourseBaseInfo() => clearField(6);
  819. @$pb.TagNumber(6)
  820. CourseBaseInfo ensureCourseBaseInfo() => $_ensure(5);
  821. @$pb.TagNumber(7)
  822. OrienteerOtherInfo get otherInfo => $_getN(6);
  823. @$pb.TagNumber(7)
  824. set otherInfo(OrienteerOtherInfo v) { setField(7, v); }
  825. @$pb.TagNumber(7)
  826. $core.bool hasOtherInfo() => $_has(6);
  827. @$pb.TagNumber(7)
  828. void clearOtherInfo() => clearField(7);
  829. @$pb.TagNumber(7)
  830. OrienteerOtherInfo ensureOtherInfo() => $_ensure(6);
  831. }
  832. class OrienteerBaseInfo extends $pb.GeneratedMessage {
  833. factory OrienteerBaseInfo({
  834. $core.String? name,
  835. $core.String? phone,
  836. $core.String? headUrl,
  837. }) {
  838. final $result = create();
  839. if (name != null) {
  840. $result.name = name;
  841. }
  842. if (phone != null) {
  843. $result.phone = phone;
  844. }
  845. if (headUrl != null) {
  846. $result.headUrl = headUrl;
  847. }
  848. return $result;
  849. }
  850. OrienteerBaseInfo._() : super();
  851. factory OrienteerBaseInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  852. factory OrienteerBaseInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  853. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'OrienteerBaseInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  854. ..aOS(1, _omitFieldNames ? '' : 'Name', protoName: 'Name')
  855. ..aOS(2, _omitFieldNames ? '' : 'Phone', protoName: 'Phone')
  856. ..aOS(3, _omitFieldNames ? '' : 'HeadUrl', protoName: 'HeadUrl')
  857. ..hasRequiredFields = false
  858. ;
  859. @$core.Deprecated(
  860. 'Using this can add significant overhead to your binary. '
  861. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  862. 'Will be removed in next major version')
  863. OrienteerBaseInfo clone() => OrienteerBaseInfo()..mergeFromMessage(this);
  864. @$core.Deprecated(
  865. 'Using this can add significant overhead to your binary. '
  866. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  867. 'Will be removed in next major version')
  868. OrienteerBaseInfo copyWith(void Function(OrienteerBaseInfo) updates) => super.copyWith((message) => updates(message as OrienteerBaseInfo)) as OrienteerBaseInfo;
  869. $pb.BuilderInfo get info_ => _i;
  870. @$core.pragma('dart2js:noInline')
  871. static OrienteerBaseInfo create() => OrienteerBaseInfo._();
  872. OrienteerBaseInfo createEmptyInstance() => create();
  873. static $pb.PbList<OrienteerBaseInfo> createRepeated() => $pb.PbList<OrienteerBaseInfo>();
  874. @$core.pragma('dart2js:noInline')
  875. static OrienteerBaseInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<OrienteerBaseInfo>(create);
  876. static OrienteerBaseInfo? _defaultInstance;
  877. @$pb.TagNumber(1)
  878. $core.String get name => $_getSZ(0);
  879. @$pb.TagNumber(1)
  880. set name($core.String v) { $_setString(0, v); }
  881. @$pb.TagNumber(1)
  882. $core.bool hasName() => $_has(0);
  883. @$pb.TagNumber(1)
  884. void clearName() => clearField(1);
  885. @$pb.TagNumber(2)
  886. $core.String get phone => $_getSZ(1);
  887. @$pb.TagNumber(2)
  888. set phone($core.String v) { $_setString(1, v); }
  889. @$pb.TagNumber(2)
  890. $core.bool hasPhone() => $_has(1);
  891. @$pb.TagNumber(2)
  892. void clearPhone() => clearField(2);
  893. @$pb.TagNumber(3)
  894. $core.String get headUrl => $_getSZ(2);
  895. @$pb.TagNumber(3)
  896. set headUrl($core.String v) { $_setString(2, v); }
  897. @$pb.TagNumber(3)
  898. $core.bool hasHeadUrl() => $_has(2);
  899. @$pb.TagNumber(3)
  900. void clearHeadUrl() => clearField(3);
  901. }
  902. class OrienteerGpsInfo extends $pb.GeneratedMessage {
  903. factory OrienteerGpsInfo({
  904. $core.Iterable<$1.GameGpsInfo>? gameGpsInfos,
  905. $core.int? distance,
  906. $core.int? pace,
  907. }) {
  908. final $result = create();
  909. if (gameGpsInfos != null) {
  910. $result.gameGpsInfos.addAll(gameGpsInfos);
  911. }
  912. if (distance != null) {
  913. $result.distance = distance;
  914. }
  915. if (pace != null) {
  916. $result.pace = pace;
  917. }
  918. return $result;
  919. }
  920. OrienteerGpsInfo._() : super();
  921. factory OrienteerGpsInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  922. factory OrienteerGpsInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  923. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'OrienteerGpsInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  924. ..pc<$1.GameGpsInfo>(1, _omitFieldNames ? '' : 'gameGpsInfos', $pb.PbFieldType.PM, protoName: 'gameGpsInfos', subBuilder: $1.GameGpsInfo.create)
  925. ..a<$core.int>(2, _omitFieldNames ? '' : 'Distance', $pb.PbFieldType.O3, protoName: 'Distance')
  926. ..a<$core.int>(3, _omitFieldNames ? '' : 'Pace', $pb.PbFieldType.O3, protoName: 'Pace')
  927. ..hasRequiredFields = false
  928. ;
  929. @$core.Deprecated(
  930. 'Using this can add significant overhead to your binary. '
  931. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  932. 'Will be removed in next major version')
  933. OrienteerGpsInfo clone() => OrienteerGpsInfo()..mergeFromMessage(this);
  934. @$core.Deprecated(
  935. 'Using this can add significant overhead to your binary. '
  936. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  937. 'Will be removed in next major version')
  938. OrienteerGpsInfo copyWith(void Function(OrienteerGpsInfo) updates) => super.copyWith((message) => updates(message as OrienteerGpsInfo)) as OrienteerGpsInfo;
  939. $pb.BuilderInfo get info_ => _i;
  940. @$core.pragma('dart2js:noInline')
  941. static OrienteerGpsInfo create() => OrienteerGpsInfo._();
  942. OrienteerGpsInfo createEmptyInstance() => create();
  943. static $pb.PbList<OrienteerGpsInfo> createRepeated() => $pb.PbList<OrienteerGpsInfo>();
  944. @$core.pragma('dart2js:noInline')
  945. static OrienteerGpsInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<OrienteerGpsInfo>(create);
  946. static OrienteerGpsInfo? _defaultInstance;
  947. @$pb.TagNumber(1)
  948. $core.List<$1.GameGpsInfo> get gameGpsInfos => $_getList(0);
  949. @$pb.TagNumber(2)
  950. $core.int get distance => $_getIZ(1);
  951. @$pb.TagNumber(2)
  952. set distance($core.int v) { $_setSignedInt32(1, v); }
  953. @$pb.TagNumber(2)
  954. $core.bool hasDistance() => $_has(1);
  955. @$pb.TagNumber(2)
  956. void clearDistance() => clearField(2);
  957. @$pb.TagNumber(3)
  958. $core.int get pace => $_getIZ(2);
  959. @$pb.TagNumber(3)
  960. set pace($core.int v) { $_setSignedInt32(2, v); }
  961. @$pb.TagNumber(3)
  962. $core.bool hasPace() => $_has(2);
  963. @$pb.TagNumber(3)
  964. void clearPace() => clearField(3);
  965. }
  966. class OrienteerHrInfo extends $pb.GeneratedMessage {
  967. factory OrienteerHrInfo({
  968. $core.Iterable<$1.HeartRate>? hrInfo,
  969. }) {
  970. final $result = create();
  971. if (hrInfo != null) {
  972. $result.hrInfo.addAll(hrInfo);
  973. }
  974. return $result;
  975. }
  976. OrienteerHrInfo._() : super();
  977. factory OrienteerHrInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  978. factory OrienteerHrInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  979. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'OrienteerHrInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  980. ..pc<$1.HeartRate>(1, _omitFieldNames ? '' : 'hrInfo', $pb.PbFieldType.PM, protoName: 'hrInfo', subBuilder: $1.HeartRate.create)
  981. ..hasRequiredFields = false
  982. ;
  983. @$core.Deprecated(
  984. 'Using this can add significant overhead to your binary. '
  985. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  986. 'Will be removed in next major version')
  987. OrienteerHrInfo clone() => OrienteerHrInfo()..mergeFromMessage(this);
  988. @$core.Deprecated(
  989. 'Using this can add significant overhead to your binary. '
  990. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  991. 'Will be removed in next major version')
  992. OrienteerHrInfo copyWith(void Function(OrienteerHrInfo) updates) => super.copyWith((message) => updates(message as OrienteerHrInfo)) as OrienteerHrInfo;
  993. $pb.BuilderInfo get info_ => _i;
  994. @$core.pragma('dart2js:noInline')
  995. static OrienteerHrInfo create() => OrienteerHrInfo._();
  996. OrienteerHrInfo createEmptyInstance() => create();
  997. static $pb.PbList<OrienteerHrInfo> createRepeated() => $pb.PbList<OrienteerHrInfo>();
  998. @$core.pragma('dart2js:noInline')
  999. static OrienteerHrInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<OrienteerHrInfo>(create);
  1000. static OrienteerHrInfo? _defaultInstance;
  1001. @$pb.TagNumber(1)
  1002. $core.List<$1.HeartRate> get hrInfo => $_getList(0);
  1003. }
  1004. class OrienteerOtherInfo extends $pb.GeneratedMessage {
  1005. factory OrienteerOtherInfo({
  1006. $core.int? stepNum,
  1007. }) {
  1008. final $result = create();
  1009. if (stepNum != null) {
  1010. $result.stepNum = stepNum;
  1011. }
  1012. return $result;
  1013. }
  1014. OrienteerOtherInfo._() : super();
  1015. factory OrienteerOtherInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  1016. factory OrienteerOtherInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  1017. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'OrienteerOtherInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  1018. ..a<$core.int>(1, _omitFieldNames ? '' : 'StepNum', $pb.PbFieldType.O3, protoName: 'StepNum')
  1019. ..hasRequiredFields = false
  1020. ;
  1021. @$core.Deprecated(
  1022. 'Using this can add significant overhead to your binary. '
  1023. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  1024. 'Will be removed in next major version')
  1025. OrienteerOtherInfo clone() => OrienteerOtherInfo()..mergeFromMessage(this);
  1026. @$core.Deprecated(
  1027. 'Using this can add significant overhead to your binary. '
  1028. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  1029. 'Will be removed in next major version')
  1030. OrienteerOtherInfo copyWith(void Function(OrienteerOtherInfo) updates) => super.copyWith((message) => updates(message as OrienteerOtherInfo)) as OrienteerOtherInfo;
  1031. $pb.BuilderInfo get info_ => _i;
  1032. @$core.pragma('dart2js:noInline')
  1033. static OrienteerOtherInfo create() => OrienteerOtherInfo._();
  1034. OrienteerOtherInfo createEmptyInstance() => create();
  1035. static $pb.PbList<OrienteerOtherInfo> createRepeated() => $pb.PbList<OrienteerOtherInfo>();
  1036. @$core.pragma('dart2js:noInline')
  1037. static OrienteerOtherInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<OrienteerOtherInfo>(create);
  1038. static OrienteerOtherInfo? _defaultInstance;
  1039. @$pb.TagNumber(1)
  1040. $core.int get stepNum => $_getIZ(0);
  1041. @$pb.TagNumber(1)
  1042. set stepNum($core.int v) { $_setSignedInt32(0, v); }
  1043. @$pb.TagNumber(1)
  1044. $core.bool hasStepNum() => $_has(0);
  1045. @$pb.TagNumber(1)
  1046. void clearStepNum() => clearField(1);
  1047. }
  1048. class CourseBaseInfo extends $pb.GeneratedMessage {
  1049. factory CourseBaseInfo({
  1050. $core.int? courseId,
  1051. $core.String? courseName,
  1052. $core.Iterable<ToControlPoint>? controlPointSortedList,
  1053. }) {
  1054. final $result = create();
  1055. if (courseId != null) {
  1056. $result.courseId = courseId;
  1057. }
  1058. if (courseName != null) {
  1059. $result.courseName = courseName;
  1060. }
  1061. if (controlPointSortedList != null) {
  1062. $result.controlPointSortedList.addAll(controlPointSortedList);
  1063. }
  1064. return $result;
  1065. }
  1066. CourseBaseInfo._() : super();
  1067. factory CourseBaseInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  1068. factory CourseBaseInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  1069. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'CourseBaseInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  1070. ..a<$core.int>(1, _omitFieldNames ? '' : 'CourseId', $pb.PbFieldType.O3, protoName: 'CourseId')
  1071. ..aOS(2, _omitFieldNames ? '' : 'CourseName', protoName: 'CourseName')
  1072. ..pc<ToControlPoint>(3, _omitFieldNames ? '' : 'controlPointSortedList', $pb.PbFieldType.PM, protoName: 'controlPointSortedList', subBuilder: ToControlPoint.create)
  1073. ..hasRequiredFields = false
  1074. ;
  1075. @$core.Deprecated(
  1076. 'Using this can add significant overhead to your binary. '
  1077. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  1078. 'Will be removed in next major version')
  1079. CourseBaseInfo clone() => CourseBaseInfo()..mergeFromMessage(this);
  1080. @$core.Deprecated(
  1081. 'Using this can add significant overhead to your binary. '
  1082. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  1083. 'Will be removed in next major version')
  1084. CourseBaseInfo copyWith(void Function(CourseBaseInfo) updates) => super.copyWith((message) => updates(message as CourseBaseInfo)) as CourseBaseInfo;
  1085. $pb.BuilderInfo get info_ => _i;
  1086. @$core.pragma('dart2js:noInline')
  1087. static CourseBaseInfo create() => CourseBaseInfo._();
  1088. CourseBaseInfo createEmptyInstance() => create();
  1089. static $pb.PbList<CourseBaseInfo> createRepeated() => $pb.PbList<CourseBaseInfo>();
  1090. @$core.pragma('dart2js:noInline')
  1091. static CourseBaseInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<CourseBaseInfo>(create);
  1092. static CourseBaseInfo? _defaultInstance;
  1093. @$pb.TagNumber(1)
  1094. $core.int get courseId => $_getIZ(0);
  1095. @$pb.TagNumber(1)
  1096. set courseId($core.int v) { $_setSignedInt32(0, v); }
  1097. @$pb.TagNumber(1)
  1098. $core.bool hasCourseId() => $_has(0);
  1099. @$pb.TagNumber(1)
  1100. void clearCourseId() => clearField(1);
  1101. @$pb.TagNumber(2)
  1102. $core.String get courseName => $_getSZ(1);
  1103. @$pb.TagNumber(2)
  1104. set courseName($core.String v) { $_setString(1, v); }
  1105. @$pb.TagNumber(2)
  1106. $core.bool hasCourseName() => $_has(1);
  1107. @$pb.TagNumber(2)
  1108. void clearCourseName() => clearField(2);
  1109. @$pb.TagNumber(3)
  1110. $core.List<ToControlPoint> get controlPointSortedList => $_getList(2);
  1111. }
  1112. class ToControlPoint extends $pb.GeneratedMessage {
  1113. factory ToControlPoint({
  1114. $fixnum.Int64? id,
  1115. $core.String? sn,
  1116. $1.Position? ciPosition,
  1117. }) {
  1118. final $result = create();
  1119. if (id != null) {
  1120. $result.id = id;
  1121. }
  1122. if (sn != null) {
  1123. $result.sn = sn;
  1124. }
  1125. if (ciPosition != null) {
  1126. $result.ciPosition = ciPosition;
  1127. }
  1128. return $result;
  1129. }
  1130. ToControlPoint._() : super();
  1131. factory ToControlPoint.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  1132. factory ToControlPoint.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  1133. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ToControlPoint', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  1134. ..aInt64(1, _omitFieldNames ? '' : 'id')
  1135. ..aOS(2, _omitFieldNames ? '' : 'sn')
  1136. ..aOM<$1.Position>(5, _omitFieldNames ? '' : 'ciPosition', protoName: 'ciPosition', subBuilder: $1.Position.create)
  1137. ..hasRequiredFields = false
  1138. ;
  1139. @$core.Deprecated(
  1140. 'Using this can add significant overhead to your binary. '
  1141. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  1142. 'Will be removed in next major version')
  1143. ToControlPoint clone() => ToControlPoint()..mergeFromMessage(this);
  1144. @$core.Deprecated(
  1145. 'Using this can add significant overhead to your binary. '
  1146. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  1147. 'Will be removed in next major version')
  1148. ToControlPoint copyWith(void Function(ToControlPoint) updates) => super.copyWith((message) => updates(message as ToControlPoint)) as ToControlPoint;
  1149. $pb.BuilderInfo get info_ => _i;
  1150. @$core.pragma('dart2js:noInline')
  1151. static ToControlPoint create() => ToControlPoint._();
  1152. ToControlPoint createEmptyInstance() => create();
  1153. static $pb.PbList<ToControlPoint> createRepeated() => $pb.PbList<ToControlPoint>();
  1154. @$core.pragma('dart2js:noInline')
  1155. static ToControlPoint getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ToControlPoint>(create);
  1156. static ToControlPoint? _defaultInstance;
  1157. @$pb.TagNumber(1)
  1158. $fixnum.Int64 get id => $_getI64(0);
  1159. @$pb.TagNumber(1)
  1160. set id($fixnum.Int64 v) { $_setInt64(0, v); }
  1161. @$pb.TagNumber(1)
  1162. $core.bool hasId() => $_has(0);
  1163. @$pb.TagNumber(1)
  1164. void clearId() => clearField(1);
  1165. @$pb.TagNumber(2)
  1166. $core.String get sn => $_getSZ(1);
  1167. @$pb.TagNumber(2)
  1168. set sn($core.String v) { $_setString(1, v); }
  1169. @$pb.TagNumber(2)
  1170. $core.bool hasSn() => $_has(1);
  1171. @$pb.TagNumber(2)
  1172. void clearSn() => clearField(2);
  1173. @$pb.TagNumber(5)
  1174. $1.Position get ciPosition => $_getN(2);
  1175. @$pb.TagNumber(5)
  1176. set ciPosition($1.Position v) { setField(5, v); }
  1177. @$pb.TagNumber(5)
  1178. $core.bool hasCiPosition() => $_has(2);
  1179. @$pb.TagNumber(5)
  1180. void clearCiPosition() => clearField(5);
  1181. @$pb.TagNumber(5)
  1182. $1.Position ensureCiPosition() => $_ensure(2);
  1183. }
  1184. class OrienteerGameSaveInfo extends $pb.GeneratedMessage {
  1185. factory OrienteerGameSaveInfo({
  1186. $2.Timestamp? startAt,
  1187. $3.Duration? duration,
  1188. $1.GameArriveControlPoint? nextControlPoint,
  1189. }) {
  1190. final $result = create();
  1191. if (startAt != null) {
  1192. $result.startAt = startAt;
  1193. }
  1194. if (duration != null) {
  1195. $result.duration = duration;
  1196. }
  1197. if (nextControlPoint != null) {
  1198. $result.nextControlPoint = nextControlPoint;
  1199. }
  1200. return $result;
  1201. }
  1202. OrienteerGameSaveInfo._() : super();
  1203. factory OrienteerGameSaveInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  1204. factory OrienteerGameSaveInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  1205. static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'OrienteerGameSaveInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'toApp.v1'), createEmptyInstance: create)
  1206. ..aOM<$2.Timestamp>(1, _omitFieldNames ? '' : 'startAt', subBuilder: $2.Timestamp.create)
  1207. ..aOM<$3.Duration>(2, _omitFieldNames ? '' : 'duration', subBuilder: $3.Duration.create)
  1208. ..aOM<$1.GameArriveControlPoint>(3, _omitFieldNames ? '' : 'nextControlPoint', protoName: 'nextControlPoint', subBuilder: $1.GameArriveControlPoint.create)
  1209. ..hasRequiredFields = false
  1210. ;
  1211. @$core.Deprecated(
  1212. 'Using this can add significant overhead to your binary. '
  1213. 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
  1214. 'Will be removed in next major version')
  1215. OrienteerGameSaveInfo clone() => OrienteerGameSaveInfo()..mergeFromMessage(this);
  1216. @$core.Deprecated(
  1217. 'Using this can add significant overhead to your binary. '
  1218. 'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
  1219. 'Will be removed in next major version')
  1220. OrienteerGameSaveInfo copyWith(void Function(OrienteerGameSaveInfo) updates) => super.copyWith((message) => updates(message as OrienteerGameSaveInfo)) as OrienteerGameSaveInfo;
  1221. $pb.BuilderInfo get info_ => _i;
  1222. @$core.pragma('dart2js:noInline')
  1223. static OrienteerGameSaveInfo create() => OrienteerGameSaveInfo._();
  1224. OrienteerGameSaveInfo createEmptyInstance() => create();
  1225. static $pb.PbList<OrienteerGameSaveInfo> createRepeated() => $pb.PbList<OrienteerGameSaveInfo>();
  1226. @$core.pragma('dart2js:noInline')
  1227. static OrienteerGameSaveInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<OrienteerGameSaveInfo>(create);
  1228. static OrienteerGameSaveInfo? _defaultInstance;
  1229. @$pb.TagNumber(1)
  1230. $2.Timestamp get startAt => $_getN(0);
  1231. @$pb.TagNumber(1)
  1232. set startAt($2.Timestamp v) { setField(1, v); }
  1233. @$pb.TagNumber(1)
  1234. $core.bool hasStartAt() => $_has(0);
  1235. @$pb.TagNumber(1)
  1236. void clearStartAt() => clearField(1);
  1237. @$pb.TagNumber(1)
  1238. $2.Timestamp ensureStartAt() => $_ensure(0);
  1239. @$pb.TagNumber(2)
  1240. $3.Duration get duration => $_getN(1);
  1241. @$pb.TagNumber(2)
  1242. set duration($3.Duration v) { setField(2, v); }
  1243. @$pb.TagNumber(2)
  1244. $core.bool hasDuration() => $_has(1);
  1245. @$pb.TagNumber(2)
  1246. void clearDuration() => clearField(2);
  1247. @$pb.TagNumber(2)
  1248. $3.Duration ensureDuration() => $_ensure(1);
  1249. @$pb.TagNumber(3)
  1250. $1.GameArriveControlPoint get nextControlPoint => $_getN(2);
  1251. @$pb.TagNumber(3)
  1252. set nextControlPoint($1.GameArriveControlPoint v) { setField(3, v); }
  1253. @$pb.TagNumber(3)
  1254. $core.bool hasNextControlPoint() => $_has(2);
  1255. @$pb.TagNumber(3)
  1256. void clearNextControlPoint() => clearField(3);
  1257. @$pb.TagNumber(3)
  1258. $1.GameArriveControlPoint ensureNextControlPoint() => $_ensure(2);
  1259. }
  1260. const _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names');
  1261. const _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names');