// source: track_offical.proto /** * @fileoverview * @enhanceable * @suppress {missingRequire} reports error on implicit type usages. * @suppress {messageConventions} JS Compiler reports an error if a variable or * field starts with 'MSG_' and isn't a translatable message. * @public */ // GENERATED CODE -- DO NOT EDIT! /* eslint-disable */ // @ts-nocheck var jspb = require('google-protobuf'); var goog = jspb; var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); var base_pb = require('./base_pb.js'); goog.object.extend(proto, base_pb); goog.exportSymbol('proto.to.v1.ToActInfoSelect', null, global); goog.exportSymbol('proto.to.v1.ToActionDetailReply', null, global); goog.exportSymbol('proto.to.v1.ToActionIdAndCourseIdRequest', null, global); goog.exportSymbol('proto.to.v1.ToActionListReply', null, global); goog.exportSymbol('proto.to.v1.ToActionSimple', null, global); goog.exportSymbol('proto.to.v1.ToActionUsersDetailReply', null, global); goog.exportSymbol('proto.to.v1.ToAnyUserHistoryGpsQueryRequest', null, global); goog.exportSymbol('proto.to.v1.ToCourseInfoInMap', null, global); goog.exportSymbol('proto.to.v1.ToCourseInfoSelect', null, global); goog.exportSymbol('proto.to.v1.ToMapDetailReply', null, global); goog.exportSymbol('proto.to.v1.ToMapInfo', null, global); goog.exportSymbol('proto.to.v1.ToMapListReply', null, global); goog.exportSymbol('proto.to.v1.ToMapSimple', null, global); goog.exportSymbol('proto.to.v1.ToNextControlPointInGameReply', null, global); goog.exportSymbol('proto.to.v1.ToSendCodeToPhoneRequest', null, global); goog.exportSymbol('proto.to.v1.ToSignInRequest', null, global); goog.exportSymbol('proto.to.v1.ToSignOutRequest', null, global); goog.exportSymbol('proto.to.v1.ToUserGpsQueryReply', null, global); goog.exportSymbol('proto.to.v1.ToUsersInGameHistoryGpsQueryRequest', null, global); goog.exportSymbol('proto.to.v1.UserArriveControlPoint', null, global); goog.exportSymbol('proto.to.v1.UserGpsInfo', null, global); goog.exportSymbol('proto.to.v1.UserInGameInfo', null, global); goog.exportSymbol('proto.to.v1.UserInGameInfoV2', null, global); /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToActionIdAndCourseIdRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; goog.inherits(proto.to.v1.ToActionIdAndCourseIdRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToActionIdAndCourseIdRequest.displayName = 'proto.to.v1.ToActionIdAndCourseIdRequest'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToSignOutRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; goog.inherits(proto.to.v1.ToSignOutRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToSignOutRequest.displayName = 'proto.to.v1.ToSignOutRequest'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToSendCodeToPhoneRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; goog.inherits(proto.to.v1.ToSendCodeToPhoneRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToSendCodeToPhoneRequest.displayName = 'proto.to.v1.ToSendCodeToPhoneRequest'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToSignInRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; goog.inherits(proto.to.v1.ToSignInRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToSignInRequest.displayName = 'proto.to.v1.ToSignInRequest'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToMapListReply = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, proto.to.v1.ToMapListReply.repeatedFields_, null); }; goog.inherits(proto.to.v1.ToMapListReply, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToMapListReply.displayName = 'proto.to.v1.ToMapListReply'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToMapSimple = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; goog.inherits(proto.to.v1.ToMapSimple, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToMapSimple.displayName = 'proto.to.v1.ToMapSimple'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToMapDetailReply = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, proto.to.v1.ToMapDetailReply.repeatedFields_, null); }; goog.inherits(proto.to.v1.ToMapDetailReply, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToMapDetailReply.displayName = 'proto.to.v1.ToMapDetailReply'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToCourseInfoInMap = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; goog.inherits(proto.to.v1.ToCourseInfoInMap, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToCourseInfoInMap.displayName = 'proto.to.v1.ToCourseInfoInMap'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToActInfoSelect = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, proto.to.v1.ToActInfoSelect.repeatedFields_, null); }; goog.inherits(proto.to.v1.ToActInfoSelect, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToActInfoSelect.displayName = 'proto.to.v1.ToActInfoSelect'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToCourseInfoSelect = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; goog.inherits(proto.to.v1.ToCourseInfoSelect, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToCourseInfoSelect.displayName = 'proto.to.v1.ToCourseInfoSelect'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToActionListReply = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, proto.to.v1.ToActionListReply.repeatedFields_, null); }; goog.inherits(proto.to.v1.ToActionListReply, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToActionListReply.displayName = 'proto.to.v1.ToActionListReply'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToActionSimple = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; goog.inherits(proto.to.v1.ToActionSimple, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToActionSimple.displayName = 'proto.to.v1.ToActionSimple'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToActionDetailReply = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, proto.to.v1.ToActionDetailReply.repeatedFields_, null); }; goog.inherits(proto.to.v1.ToActionDetailReply, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToActionDetailReply.displayName = 'proto.to.v1.ToActionDetailReply'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToMapInfo = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; goog.inherits(proto.to.v1.ToMapInfo, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToMapInfo.displayName = 'proto.to.v1.ToMapInfo'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToActionUsersDetailReply = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, proto.to.v1.ToActionUsersDetailReply.repeatedFields_, null); }; goog.inherits(proto.to.v1.ToActionUsersDetailReply, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToActionUsersDetailReply.displayName = 'proto.to.v1.ToActionUsersDetailReply'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToNextControlPointInGameReply = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, proto.to.v1.ToNextControlPointInGameReply.repeatedFields_, null); }; goog.inherits(proto.to.v1.ToNextControlPointInGameReply, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToNextControlPointInGameReply.displayName = 'proto.to.v1.ToNextControlPointInGameReply'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.UserInGameInfo = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; goog.inherits(proto.to.v1.UserInGameInfo, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.UserInGameInfo.displayName = 'proto.to.v1.UserInGameInfo'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, proto.to.v1.ToAnyUserHistoryGpsQueryRequest.repeatedFields_, null); }; goog.inherits(proto.to.v1.ToAnyUserHistoryGpsQueryRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.displayName = 'proto.to.v1.ToAnyUserHistoryGpsQueryRequest'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToUsersInGameHistoryGpsQueryRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; goog.inherits(proto.to.v1.ToUsersInGameHistoryGpsQueryRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToUsersInGameHistoryGpsQueryRequest.displayName = 'proto.to.v1.ToUsersInGameHistoryGpsQueryRequest'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.ToUserGpsQueryReply = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, proto.to.v1.ToUserGpsQueryReply.repeatedFields_, null); }; goog.inherits(proto.to.v1.ToUserGpsQueryReply, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.ToUserGpsQueryReply.displayName = 'proto.to.v1.ToUserGpsQueryReply'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.UserGpsInfo = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; goog.inherits(proto.to.v1.UserGpsInfo, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.UserGpsInfo.displayName = 'proto.to.v1.UserGpsInfo'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.UserArriveControlPoint = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; goog.inherits(proto.to.v1.UserArriveControlPoint, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.UserArriveControlPoint.displayName = 'proto.to.v1.UserArriveControlPoint'; } /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.to.v1.UserInGameInfoV2 = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; goog.inherits(proto.to.v1.UserInGameInfoV2, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ proto.to.v1.UserInGameInfoV2.displayName = 'proto.to.v1.UserInGameInfoV2'; } if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToActionIdAndCourseIdRequest.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToActionIdAndCourseIdRequest.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToActionIdAndCourseIdRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToActionIdAndCourseIdRequest.toObject = function(includeInstance, msg) { var f, obj = { actid: jspb.Message.getFieldWithDefault(msg, 1, 0), courseid: jspb.Message.getFieldWithDefault(msg, 2, 0) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToActionIdAndCourseIdRequest} */ proto.to.v1.ToActionIdAndCourseIdRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToActionIdAndCourseIdRequest; return proto.to.v1.ToActionIdAndCourseIdRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToActionIdAndCourseIdRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToActionIdAndCourseIdRequest} */ proto.to.v1.ToActionIdAndCourseIdRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {number} */ (reader.readInt32()); msg.setActid(value); break; case 2: var value = /** @type {number} */ (reader.readInt32()); msg.setCourseid(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToActionIdAndCourseIdRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToActionIdAndCourseIdRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToActionIdAndCourseIdRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToActionIdAndCourseIdRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getActid(); if (f !== 0) { writer.writeInt32( 1, f ); } f = message.getCourseid(); if (f !== 0) { writer.writeInt32( 2, f ); } }; /** * optional int32 actId = 1; * @return {number} */ proto.to.v1.ToActionIdAndCourseIdRequest.prototype.getActid = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToActionIdAndCourseIdRequest} returns this */ proto.to.v1.ToActionIdAndCourseIdRequest.prototype.setActid = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; /** * optional int32 courseId = 2; * @return {number} */ proto.to.v1.ToActionIdAndCourseIdRequest.prototype.getCourseid = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 2, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToActionIdAndCourseIdRequest} returns this */ proto.to.v1.ToActionIdAndCourseIdRequest.prototype.setCourseid = function(value) { return jspb.Message.setProto3IntField(this, 2, value); }; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToSignOutRequest.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToSignOutRequest.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToSignOutRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToSignOutRequest.toObject = function(includeInstance, msg) { var f, obj = { name: jspb.Message.getFieldWithDefault(msg, 1, "") }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToSignOutRequest} */ proto.to.v1.ToSignOutRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToSignOutRequest; return proto.to.v1.ToSignOutRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToSignOutRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToSignOutRequest} */ proto.to.v1.ToSignOutRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {string} */ (reader.readString()); msg.setName(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToSignOutRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToSignOutRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToSignOutRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToSignOutRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getName(); if (f.length > 0) { writer.writeString( 1, f ); } }; /** * optional string name = 1; * @return {string} */ proto.to.v1.ToSignOutRequest.prototype.getName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value * @return {!proto.to.v1.ToSignOutRequest} returns this */ proto.to.v1.ToSignOutRequest.prototype.setName = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToSendCodeToPhoneRequest.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToSendCodeToPhoneRequest.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToSendCodeToPhoneRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToSendCodeToPhoneRequest.toObject = function(includeInstance, msg) { var f, obj = { phone: jspb.Message.getFieldWithDefault(msg, 1, ""), usertype: jspb.Message.getFieldWithDefault(msg, 2, 0), smstype: jspb.Message.getFieldWithDefault(msg, 3, 0) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToSendCodeToPhoneRequest} */ proto.to.v1.ToSendCodeToPhoneRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToSendCodeToPhoneRequest; return proto.to.v1.ToSendCodeToPhoneRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToSendCodeToPhoneRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToSendCodeToPhoneRequest} */ proto.to.v1.ToSendCodeToPhoneRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {string} */ (reader.readString()); msg.setPhone(value); break; case 2: var value = /** @type {!proto.base.v1.UserType} */ (reader.readEnum()); msg.setUsertype(value); break; case 3: var value = /** @type {!proto.base.v1.SmsType} */ (reader.readEnum()); msg.setSmstype(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToSendCodeToPhoneRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToSendCodeToPhoneRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToSendCodeToPhoneRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToSendCodeToPhoneRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getPhone(); if (f.length > 0) { writer.writeString( 1, f ); } f = message.getUsertype(); if (f !== 0.0) { writer.writeEnum( 2, f ); } f = message.getSmstype(); if (f !== 0.0) { writer.writeEnum( 3, f ); } }; /** * optional string phone = 1; * @return {string} */ proto.to.v1.ToSendCodeToPhoneRequest.prototype.getPhone = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value * @return {!proto.to.v1.ToSendCodeToPhoneRequest} returns this */ proto.to.v1.ToSendCodeToPhoneRequest.prototype.setPhone = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; /** * optional base.v1.UserType userType = 2; * @return {!proto.base.v1.UserType} */ proto.to.v1.ToSendCodeToPhoneRequest.prototype.getUsertype = function() { return /** @type {!proto.base.v1.UserType} */ (jspb.Message.getFieldWithDefault(this, 2, 0)); }; /** * @param {!proto.base.v1.UserType} value * @return {!proto.to.v1.ToSendCodeToPhoneRequest} returns this */ proto.to.v1.ToSendCodeToPhoneRequest.prototype.setUsertype = function(value) { return jspb.Message.setProto3EnumField(this, 2, value); }; /** * optional base.v1.SmsType smsType = 3; * @return {!proto.base.v1.SmsType} */ proto.to.v1.ToSendCodeToPhoneRequest.prototype.getSmstype = function() { return /** @type {!proto.base.v1.SmsType} */ (jspb.Message.getFieldWithDefault(this, 3, 0)); }; /** * @param {!proto.base.v1.SmsType} value * @return {!proto.to.v1.ToSendCodeToPhoneRequest} returns this */ proto.to.v1.ToSendCodeToPhoneRequest.prototype.setSmstype = function(value) { return jspb.Message.setProto3EnumField(this, 3, value); }; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToSignInRequest.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToSignInRequest.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToSignInRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToSignInRequest.toObject = function(includeInstance, msg) { var f, obj = { usercode: jspb.Message.getFieldWithDefault(msg, 1, ""), password: jspb.Message.getFieldWithDefault(msg, 2, ""), ip: jspb.Message.getFieldWithDefault(msg, 3, "") }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToSignInRequest} */ proto.to.v1.ToSignInRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToSignInRequest; return proto.to.v1.ToSignInRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToSignInRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToSignInRequest} */ proto.to.v1.ToSignInRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {string} */ (reader.readString()); msg.setUsercode(value); break; case 2: var value = /** @type {string} */ (reader.readString()); msg.setPassword(value); break; case 3: var value = /** @type {string} */ (reader.readString()); msg.setIp(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToSignInRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToSignInRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToSignInRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToSignInRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getUsercode(); if (f.length > 0) { writer.writeString( 1, f ); } f = message.getPassword(); if (f.length > 0) { writer.writeString( 2, f ); } f = message.getIp(); if (f.length > 0) { writer.writeString( 3, f ); } }; /** * optional string userCode = 1; * @return {string} */ proto.to.v1.ToSignInRequest.prototype.getUsercode = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value * @return {!proto.to.v1.ToSignInRequest} returns this */ proto.to.v1.ToSignInRequest.prototype.setUsercode = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; /** * optional string password = 2; * @return {string} */ proto.to.v1.ToSignInRequest.prototype.getPassword = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value * @return {!proto.to.v1.ToSignInRequest} returns this */ proto.to.v1.ToSignInRequest.prototype.setPassword = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; /** * optional string ip = 3; * @return {string} */ proto.to.v1.ToSignInRequest.prototype.getIp = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); }; /** * @param {string} value * @return {!proto.to.v1.ToSignInRequest} returns this */ proto.to.v1.ToSignInRequest.prototype.setIp = function(value) { return jspb.Message.setProto3StringField(this, 3, value); }; /** * List of repeated fields within this message type. * @private {!Array} * @const */ proto.to.v1.ToMapListReply.repeatedFields_ = [1]; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToMapListReply.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToMapListReply.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToMapListReply} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToMapListReply.toObject = function(includeInstance, msg) { var f, obj = { listList: jspb.Message.toObjectList(msg.getListList(), proto.to.v1.ToMapSimple.toObject, includeInstance) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToMapListReply} */ proto.to.v1.ToMapListReply.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToMapListReply; return proto.to.v1.ToMapListReply.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToMapListReply} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToMapListReply} */ proto.to.v1.ToMapListReply.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = new proto.to.v1.ToMapSimple; reader.readMessage(value,proto.to.v1.ToMapSimple.deserializeBinaryFromReader); msg.addList(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToMapListReply.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToMapListReply.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToMapListReply} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToMapListReply.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getListList(); if (f.length > 0) { writer.writeRepeatedMessage( 1, f, proto.to.v1.ToMapSimple.serializeBinaryToWriter ); } }; /** * repeated ToMapSimple list = 1; * @return {!Array} */ proto.to.v1.ToMapListReply.prototype.getListList = function() { return /** @type{!Array} */ ( jspb.Message.getRepeatedWrapperField(this, proto.to.v1.ToMapSimple, 1)); }; /** * @param {!Array} value * @return {!proto.to.v1.ToMapListReply} returns this */ proto.to.v1.ToMapListReply.prototype.setListList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 1, value); }; /** * @param {!proto.to.v1.ToMapSimple=} opt_value * @param {number=} opt_index * @return {!proto.to.v1.ToMapSimple} */ proto.to.v1.ToMapListReply.prototype.addList = function(opt_value, opt_index) { return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.to.v1.ToMapSimple, opt_index); }; /** * Clears the list making it empty but non-null. * @return {!proto.to.v1.ToMapListReply} returns this */ proto.to.v1.ToMapListReply.prototype.clearListList = function() { return this.setListList([]); }; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToMapSimple.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToMapSimple.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToMapSimple} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToMapSimple.toObject = function(includeInstance, msg) { var f, obj = { id: jspb.Message.getFieldWithDefault(msg, 1, 0), name: jspb.Message.getFieldWithDefault(msg, 2, ""), usernum: jspb.Message.getFieldWithDefault(msg, 3, 0) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToMapSimple} */ proto.to.v1.ToMapSimple.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToMapSimple; return proto.to.v1.ToMapSimple.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToMapSimple} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToMapSimple} */ proto.to.v1.ToMapSimple.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {number} */ (reader.readInt32()); msg.setId(value); break; case 2: var value = /** @type {string} */ (reader.readString()); msg.setName(value); break; case 3: var value = /** @type {number} */ (reader.readInt32()); msg.setUsernum(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToMapSimple.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToMapSimple.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToMapSimple} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToMapSimple.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getId(); if (f !== 0) { writer.writeInt32( 1, f ); } f = message.getName(); if (f.length > 0) { writer.writeString( 2, f ); } f = message.getUsernum(); if (f !== 0) { writer.writeInt32( 3, f ); } }; /** * optional int32 id = 1; * @return {number} */ proto.to.v1.ToMapSimple.prototype.getId = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToMapSimple} returns this */ proto.to.v1.ToMapSimple.prototype.setId = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; /** * optional string name = 2; * @return {string} */ proto.to.v1.ToMapSimple.prototype.getName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value * @return {!proto.to.v1.ToMapSimple} returns this */ proto.to.v1.ToMapSimple.prototype.setName = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; /** * optional int32 userNum = 3; * @return {number} */ proto.to.v1.ToMapSimple.prototype.getUsernum = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 3, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToMapSimple} returns this */ proto.to.v1.ToMapSimple.prototype.setUsernum = function(value) { return jspb.Message.setProto3IntField(this, 3, value); }; /** * List of repeated fields within this message type. * @private {!Array} * @const */ proto.to.v1.ToMapDetailReply.repeatedFields_ = [2]; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToMapDetailReply.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToMapDetailReply.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToMapDetailReply} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToMapDetailReply.toObject = function(includeInstance, msg) { var f, obj = { mapinfo: (f = msg.getMapinfo()) && proto.to.v1.ToMapInfo.toObject(includeInstance, f), actselectrsList: jspb.Message.toObjectList(msg.getActselectrsList(), proto.to.v1.ToActInfoSelect.toObject, includeInstance) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToMapDetailReply} */ proto.to.v1.ToMapDetailReply.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToMapDetailReply; return proto.to.v1.ToMapDetailReply.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToMapDetailReply} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToMapDetailReply} */ proto.to.v1.ToMapDetailReply.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = new proto.to.v1.ToMapInfo; reader.readMessage(value,proto.to.v1.ToMapInfo.deserializeBinaryFromReader); msg.setMapinfo(value); break; case 2: var value = new proto.to.v1.ToActInfoSelect; reader.readMessage(value,proto.to.v1.ToActInfoSelect.deserializeBinaryFromReader); msg.addActselectrs(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToMapDetailReply.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToMapDetailReply.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToMapDetailReply} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToMapDetailReply.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getMapinfo(); if (f != null) { writer.writeMessage( 1, f, proto.to.v1.ToMapInfo.serializeBinaryToWriter ); } f = message.getActselectrsList(); if (f.length > 0) { writer.writeRepeatedMessage( 2, f, proto.to.v1.ToActInfoSelect.serializeBinaryToWriter ); } }; /** * optional ToMapInfo mapInfo = 1; * @return {?proto.to.v1.ToMapInfo} */ proto.to.v1.ToMapDetailReply.prototype.getMapinfo = function() { return /** @type{?proto.to.v1.ToMapInfo} */ ( jspb.Message.getWrapperField(this, proto.to.v1.ToMapInfo, 1)); }; /** * @param {?proto.to.v1.ToMapInfo|undefined} value * @return {!proto.to.v1.ToMapDetailReply} returns this */ proto.to.v1.ToMapDetailReply.prototype.setMapinfo = function(value) { return jspb.Message.setWrapperField(this, 1, value); }; /** * Clears the message field making it undefined. * @return {!proto.to.v1.ToMapDetailReply} returns this */ proto.to.v1.ToMapDetailReply.prototype.clearMapinfo = function() { return this.setMapinfo(undefined); }; /** * Returns whether this field is set. * @return {boolean} */ proto.to.v1.ToMapDetailReply.prototype.hasMapinfo = function() { return jspb.Message.getField(this, 1) != null; }; /** * repeated ToActInfoSelect actSelectRs = 2; * @return {!Array} */ proto.to.v1.ToMapDetailReply.prototype.getActselectrsList = function() { return /** @type{!Array} */ ( jspb.Message.getRepeatedWrapperField(this, proto.to.v1.ToActInfoSelect, 2)); }; /** * @param {!Array} value * @return {!proto.to.v1.ToMapDetailReply} returns this */ proto.to.v1.ToMapDetailReply.prototype.setActselectrsList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 2, value); }; /** * @param {!proto.to.v1.ToActInfoSelect=} opt_value * @param {number=} opt_index * @return {!proto.to.v1.ToActInfoSelect} */ proto.to.v1.ToMapDetailReply.prototype.addActselectrs = function(opt_value, opt_index) { return jspb.Message.addToRepeatedWrapperField(this, 2, opt_value, proto.to.v1.ToActInfoSelect, opt_index); }; /** * Clears the list making it empty but non-null. * @return {!proto.to.v1.ToMapDetailReply} returns this */ proto.to.v1.ToMapDetailReply.prototype.clearActselectrsList = function() { return this.setActselectrsList([]); }; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToCourseInfoInMap.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToCourseInfoInMap.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToCourseInfoInMap} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToCourseInfoInMap.toObject = function(includeInstance, msg) { var f, obj = { actid: jspb.Message.getFieldWithDefault(msg, 1, 0), actname: jspb.Message.getFieldWithDefault(msg, 2, ""), courseid: jspb.Message.getFieldWithDefault(msg, 3, 0), coursename: jspb.Message.getFieldWithDefault(msg, 4, ""), courseusernum: jspb.Message.getFieldWithDefault(msg, 5, 0) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToCourseInfoInMap} */ proto.to.v1.ToCourseInfoInMap.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToCourseInfoInMap; return proto.to.v1.ToCourseInfoInMap.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToCourseInfoInMap} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToCourseInfoInMap} */ proto.to.v1.ToCourseInfoInMap.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {number} */ (reader.readInt32()); msg.setActid(value); break; case 2: var value = /** @type {string} */ (reader.readString()); msg.setActname(value); break; case 3: var value = /** @type {number} */ (reader.readInt32()); msg.setCourseid(value); break; case 4: var value = /** @type {string} */ (reader.readString()); msg.setCoursename(value); break; case 5: var value = /** @type {number} */ (reader.readInt32()); msg.setCourseusernum(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToCourseInfoInMap.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToCourseInfoInMap.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToCourseInfoInMap} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToCourseInfoInMap.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getActid(); if (f !== 0) { writer.writeInt32( 1, f ); } f = message.getActname(); if (f.length > 0) { writer.writeString( 2, f ); } f = message.getCourseid(); if (f !== 0) { writer.writeInt32( 3, f ); } f = message.getCoursename(); if (f.length > 0) { writer.writeString( 4, f ); } f = message.getCourseusernum(); if (f !== 0) { writer.writeInt32( 5, f ); } }; /** * optional int32 actId = 1; * @return {number} */ proto.to.v1.ToCourseInfoInMap.prototype.getActid = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToCourseInfoInMap} returns this */ proto.to.v1.ToCourseInfoInMap.prototype.setActid = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; /** * optional string actName = 2; * @return {string} */ proto.to.v1.ToCourseInfoInMap.prototype.getActname = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value * @return {!proto.to.v1.ToCourseInfoInMap} returns this */ proto.to.v1.ToCourseInfoInMap.prototype.setActname = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; /** * optional int32 courseId = 3; * @return {number} */ proto.to.v1.ToCourseInfoInMap.prototype.getCourseid = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 3, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToCourseInfoInMap} returns this */ proto.to.v1.ToCourseInfoInMap.prototype.setCourseid = function(value) { return jspb.Message.setProto3IntField(this, 3, value); }; /** * optional string courseName = 4; * @return {string} */ proto.to.v1.ToCourseInfoInMap.prototype.getCoursename = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 4, "")); }; /** * @param {string} value * @return {!proto.to.v1.ToCourseInfoInMap} returns this */ proto.to.v1.ToCourseInfoInMap.prototype.setCoursename = function(value) { return jspb.Message.setProto3StringField(this, 4, value); }; /** * optional int32 courseUserNum = 5; * @return {number} */ proto.to.v1.ToCourseInfoInMap.prototype.getCourseusernum = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 5, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToCourseInfoInMap} returns this */ proto.to.v1.ToCourseInfoInMap.prototype.setCourseusernum = function(value) { return jspb.Message.setProto3IntField(this, 5, value); }; /** * List of repeated fields within this message type. * @private {!Array} * @const */ proto.to.v1.ToActInfoSelect.repeatedFields_ = [3]; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToActInfoSelect.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToActInfoSelect.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToActInfoSelect} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToActInfoSelect.toObject = function(includeInstance, msg) { var f, obj = { actid: jspb.Message.getFieldWithDefault(msg, 1, 0), actname: jspb.Message.getFieldWithDefault(msg, 2, ""), courseselectrsList: jspb.Message.toObjectList(msg.getCourseselectrsList(), proto.to.v1.ToCourseInfoSelect.toObject, includeInstance) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToActInfoSelect} */ proto.to.v1.ToActInfoSelect.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToActInfoSelect; return proto.to.v1.ToActInfoSelect.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToActInfoSelect} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToActInfoSelect} */ proto.to.v1.ToActInfoSelect.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {number} */ (reader.readInt32()); msg.setActid(value); break; case 2: var value = /** @type {string} */ (reader.readString()); msg.setActname(value); break; case 3: var value = new proto.to.v1.ToCourseInfoSelect; reader.readMessage(value,proto.to.v1.ToCourseInfoSelect.deserializeBinaryFromReader); msg.addCourseselectrs(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToActInfoSelect.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToActInfoSelect.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToActInfoSelect} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToActInfoSelect.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getActid(); if (f !== 0) { writer.writeInt32( 1, f ); } f = message.getActname(); if (f.length > 0) { writer.writeString( 2, f ); } f = message.getCourseselectrsList(); if (f.length > 0) { writer.writeRepeatedMessage( 3, f, proto.to.v1.ToCourseInfoSelect.serializeBinaryToWriter ); } }; /** * optional int32 actId = 1; * @return {number} */ proto.to.v1.ToActInfoSelect.prototype.getActid = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToActInfoSelect} returns this */ proto.to.v1.ToActInfoSelect.prototype.setActid = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; /** * optional string actName = 2; * @return {string} */ proto.to.v1.ToActInfoSelect.prototype.getActname = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value * @return {!proto.to.v1.ToActInfoSelect} returns this */ proto.to.v1.ToActInfoSelect.prototype.setActname = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; /** * repeated ToCourseInfoSelect courseSelectRs = 3; * @return {!Array} */ proto.to.v1.ToActInfoSelect.prototype.getCourseselectrsList = function() { return /** @type{!Array} */ ( jspb.Message.getRepeatedWrapperField(this, proto.to.v1.ToCourseInfoSelect, 3)); }; /** * @param {!Array} value * @return {!proto.to.v1.ToActInfoSelect} returns this */ proto.to.v1.ToActInfoSelect.prototype.setCourseselectrsList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 3, value); }; /** * @param {!proto.to.v1.ToCourseInfoSelect=} opt_value * @param {number=} opt_index * @return {!proto.to.v1.ToCourseInfoSelect} */ proto.to.v1.ToActInfoSelect.prototype.addCourseselectrs = function(opt_value, opt_index) { return jspb.Message.addToRepeatedWrapperField(this, 3, opt_value, proto.to.v1.ToCourseInfoSelect, opt_index); }; /** * Clears the list making it empty but non-null. * @return {!proto.to.v1.ToActInfoSelect} returns this */ proto.to.v1.ToActInfoSelect.prototype.clearCourseselectrsList = function() { return this.setCourseselectrsList([]); }; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToCourseInfoSelect.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToCourseInfoSelect.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToCourseInfoSelect} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToCourseInfoSelect.toObject = function(includeInstance, msg) { var f, obj = { courseid: jspb.Message.getFieldWithDefault(msg, 1, 0), coursename: jspb.Message.getFieldWithDefault(msg, 2, ""), courseusernum: jspb.Message.getFieldWithDefault(msg, 3, 0) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToCourseInfoSelect} */ proto.to.v1.ToCourseInfoSelect.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToCourseInfoSelect; return proto.to.v1.ToCourseInfoSelect.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToCourseInfoSelect} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToCourseInfoSelect} */ proto.to.v1.ToCourseInfoSelect.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {number} */ (reader.readInt32()); msg.setCourseid(value); break; case 2: var value = /** @type {string} */ (reader.readString()); msg.setCoursename(value); break; case 3: var value = /** @type {number} */ (reader.readInt32()); msg.setCourseusernum(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToCourseInfoSelect.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToCourseInfoSelect.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToCourseInfoSelect} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToCourseInfoSelect.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getCourseid(); if (f !== 0) { writer.writeInt32( 1, f ); } f = message.getCoursename(); if (f.length > 0) { writer.writeString( 2, f ); } f = message.getCourseusernum(); if (f !== 0) { writer.writeInt32( 3, f ); } }; /** * optional int32 courseId = 1; * @return {number} */ proto.to.v1.ToCourseInfoSelect.prototype.getCourseid = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToCourseInfoSelect} returns this */ proto.to.v1.ToCourseInfoSelect.prototype.setCourseid = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; /** * optional string courseName = 2; * @return {string} */ proto.to.v1.ToCourseInfoSelect.prototype.getCoursename = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value * @return {!proto.to.v1.ToCourseInfoSelect} returns this */ proto.to.v1.ToCourseInfoSelect.prototype.setCoursename = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; /** * optional int32 courseUserNum = 3; * @return {number} */ proto.to.v1.ToCourseInfoSelect.prototype.getCourseusernum = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 3, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToCourseInfoSelect} returns this */ proto.to.v1.ToCourseInfoSelect.prototype.setCourseusernum = function(value) { return jspb.Message.setProto3IntField(this, 3, value); }; /** * List of repeated fields within this message type. * @private {!Array} * @const */ proto.to.v1.ToActionListReply.repeatedFields_ = [1]; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToActionListReply.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToActionListReply.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToActionListReply} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToActionListReply.toObject = function(includeInstance, msg) { var f, obj = { listList: jspb.Message.toObjectList(msg.getListList(), proto.to.v1.ToActionSimple.toObject, includeInstance) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToActionListReply} */ proto.to.v1.ToActionListReply.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToActionListReply; return proto.to.v1.ToActionListReply.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToActionListReply} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToActionListReply} */ proto.to.v1.ToActionListReply.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = new proto.to.v1.ToActionSimple; reader.readMessage(value,proto.to.v1.ToActionSimple.deserializeBinaryFromReader); msg.addList(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToActionListReply.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToActionListReply.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToActionListReply} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToActionListReply.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getListList(); if (f.length > 0) { writer.writeRepeatedMessage( 1, f, proto.to.v1.ToActionSimple.serializeBinaryToWriter ); } }; /** * repeated ToActionSimple list = 1; * @return {!Array} */ proto.to.v1.ToActionListReply.prototype.getListList = function() { return /** @type{!Array} */ ( jspb.Message.getRepeatedWrapperField(this, proto.to.v1.ToActionSimple, 1)); }; /** * @param {!Array} value * @return {!proto.to.v1.ToActionListReply} returns this */ proto.to.v1.ToActionListReply.prototype.setListList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 1, value); }; /** * @param {!proto.to.v1.ToActionSimple=} opt_value * @param {number=} opt_index * @return {!proto.to.v1.ToActionSimple} */ proto.to.v1.ToActionListReply.prototype.addList = function(opt_value, opt_index) { return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.to.v1.ToActionSimple, opt_index); }; /** * Clears the list making it empty but non-null. * @return {!proto.to.v1.ToActionListReply} returns this */ proto.to.v1.ToActionListReply.prototype.clearListList = function() { return this.setListList([]); }; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToActionSimple.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToActionSimple.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToActionSimple} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToActionSimple.toObject = function(includeInstance, msg) { var f, obj = { id: jspb.Message.getFieldWithDefault(msg, 1, 0), name: jspb.Message.getFieldWithDefault(msg, 2, ""), usernum: jspb.Message.getFieldWithDefault(msg, 3, 0) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToActionSimple} */ proto.to.v1.ToActionSimple.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToActionSimple; return proto.to.v1.ToActionSimple.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToActionSimple} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToActionSimple} */ proto.to.v1.ToActionSimple.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {number} */ (reader.readInt32()); msg.setId(value); break; case 2: var value = /** @type {string} */ (reader.readString()); msg.setName(value); break; case 3: var value = /** @type {number} */ (reader.readInt32()); msg.setUsernum(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToActionSimple.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToActionSimple.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToActionSimple} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToActionSimple.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getId(); if (f !== 0) { writer.writeInt32( 1, f ); } f = message.getName(); if (f.length > 0) { writer.writeString( 2, f ); } f = message.getUsernum(); if (f !== 0) { writer.writeInt32( 3, f ); } }; /** * optional int32 id = 1; * @return {number} */ proto.to.v1.ToActionSimple.prototype.getId = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToActionSimple} returns this */ proto.to.v1.ToActionSimple.prototype.setId = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; /** * optional string name = 2; * @return {string} */ proto.to.v1.ToActionSimple.prototype.getName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value * @return {!proto.to.v1.ToActionSimple} returns this */ proto.to.v1.ToActionSimple.prototype.setName = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; /** * optional int32 userNum = 3; * @return {number} */ proto.to.v1.ToActionSimple.prototype.getUsernum = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 3, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToActionSimple} returns this */ proto.to.v1.ToActionSimple.prototype.setUsernum = function(value) { return jspb.Message.setProto3IntField(this, 3, value); }; /** * List of repeated fields within this message type. * @private {!Array} * @const */ proto.to.v1.ToActionDetailReply.repeatedFields_ = [9]; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToActionDetailReply.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToActionDetailReply.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToActionDetailReply} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToActionDetailReply.toObject = function(includeInstance, msg) { var f, obj = { id: jspb.Message.getFieldWithDefault(msg, 1, 0), name: jspb.Message.getFieldWithDefault(msg, 2, ""), content: jspb.Message.getFieldWithDefault(msg, 3, ""), lockup: jspb.Message.getFieldWithDefault(msg, 4, 0), forcedendtime: jspb.Message.getFieldWithDefault(msg, 5, 0), totalcontrolnum: jspb.Message.getFieldWithDefault(msg, 6, 0), maxrange: jspb.Message.getFieldWithDefault(msg, 7, 0), mapinfo: (f = msg.getMapinfo()) && proto.to.v1.ToMapInfo.toObject(includeInstance, f), routesList: jspb.Message.toObjectList(msg.getRoutesList(), base_pb.CourseInfo.toObject, includeInstance) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToActionDetailReply} */ proto.to.v1.ToActionDetailReply.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToActionDetailReply; return proto.to.v1.ToActionDetailReply.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToActionDetailReply} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToActionDetailReply} */ proto.to.v1.ToActionDetailReply.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {number} */ (reader.readInt32()); msg.setId(value); break; case 2: var value = /** @type {string} */ (reader.readString()); msg.setName(value); break; case 3: var value = /** @type {string} */ (reader.readString()); msg.setContent(value); break; case 4: var value = /** @type {number} */ (reader.readInt32()); msg.setLockup(value); break; case 5: var value = /** @type {number} */ (reader.readInt32()); msg.setForcedendtime(value); break; case 6: var value = /** @type {number} */ (reader.readInt32()); msg.setTotalcontrolnum(value); break; case 7: var value = /** @type {number} */ (reader.readInt32()); msg.setMaxrange(value); break; case 8: var value = new proto.to.v1.ToMapInfo; reader.readMessage(value,proto.to.v1.ToMapInfo.deserializeBinaryFromReader); msg.setMapinfo(value); break; case 9: var value = new base_pb.CourseInfo; reader.readMessage(value,base_pb.CourseInfo.deserializeBinaryFromReader); msg.addRoutes(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToActionDetailReply.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToActionDetailReply.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToActionDetailReply} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToActionDetailReply.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getId(); if (f !== 0) { writer.writeInt32( 1, f ); } f = message.getName(); if (f.length > 0) { writer.writeString( 2, f ); } f = message.getContent(); if (f.length > 0) { writer.writeString( 3, f ); } f = message.getLockup(); if (f !== 0) { writer.writeInt32( 4, f ); } f = message.getForcedendtime(); if (f !== 0) { writer.writeInt32( 5, f ); } f = message.getTotalcontrolnum(); if (f !== 0) { writer.writeInt32( 6, f ); } f = message.getMaxrange(); if (f !== 0) { writer.writeInt32( 7, f ); } f = message.getMapinfo(); if (f != null) { writer.writeMessage( 8, f, proto.to.v1.ToMapInfo.serializeBinaryToWriter ); } f = message.getRoutesList(); if (f.length > 0) { writer.writeRepeatedMessage( 9, f, base_pb.CourseInfo.serializeBinaryToWriter ); } }; /** * optional int32 id = 1; * @return {number} */ proto.to.v1.ToActionDetailReply.prototype.getId = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToActionDetailReply} returns this */ proto.to.v1.ToActionDetailReply.prototype.setId = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; /** * optional string name = 2; * @return {string} */ proto.to.v1.ToActionDetailReply.prototype.getName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value * @return {!proto.to.v1.ToActionDetailReply} returns this */ proto.to.v1.ToActionDetailReply.prototype.setName = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; /** * optional string content = 3; * @return {string} */ proto.to.v1.ToActionDetailReply.prototype.getContent = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); }; /** * @param {string} value * @return {!proto.to.v1.ToActionDetailReply} returns this */ proto.to.v1.ToActionDetailReply.prototype.setContent = function(value) { return jspb.Message.setProto3StringField(this, 3, value); }; /** * optional int32 lockup = 4; * @return {number} */ proto.to.v1.ToActionDetailReply.prototype.getLockup = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 4, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToActionDetailReply} returns this */ proto.to.v1.ToActionDetailReply.prototype.setLockup = function(value) { return jspb.Message.setProto3IntField(this, 4, value); }; /** * optional int32 forcedEndTime = 5; * @return {number} */ proto.to.v1.ToActionDetailReply.prototype.getForcedendtime = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 5, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToActionDetailReply} returns this */ proto.to.v1.ToActionDetailReply.prototype.setForcedendtime = function(value) { return jspb.Message.setProto3IntField(this, 5, value); }; /** * optional int32 totalControlNum = 6; * @return {number} */ proto.to.v1.ToActionDetailReply.prototype.getTotalcontrolnum = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 6, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToActionDetailReply} returns this */ proto.to.v1.ToActionDetailReply.prototype.setTotalcontrolnum = function(value) { return jspb.Message.setProto3IntField(this, 6, value); }; /** * optional int32 maxRange = 7; * @return {number} */ proto.to.v1.ToActionDetailReply.prototype.getMaxrange = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 7, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToActionDetailReply} returns this */ proto.to.v1.ToActionDetailReply.prototype.setMaxrange = function(value) { return jspb.Message.setProto3IntField(this, 7, value); }; /** * optional ToMapInfo mapInfo = 8; * @return {?proto.to.v1.ToMapInfo} */ proto.to.v1.ToActionDetailReply.prototype.getMapinfo = function() { return /** @type{?proto.to.v1.ToMapInfo} */ ( jspb.Message.getWrapperField(this, proto.to.v1.ToMapInfo, 8)); }; /** * @param {?proto.to.v1.ToMapInfo|undefined} value * @return {!proto.to.v1.ToActionDetailReply} returns this */ proto.to.v1.ToActionDetailReply.prototype.setMapinfo = function(value) { return jspb.Message.setWrapperField(this, 8, value); }; /** * Clears the message field making it undefined. * @return {!proto.to.v1.ToActionDetailReply} returns this */ proto.to.v1.ToActionDetailReply.prototype.clearMapinfo = function() { return this.setMapinfo(undefined); }; /** * Returns whether this field is set. * @return {boolean} */ proto.to.v1.ToActionDetailReply.prototype.hasMapinfo = function() { return jspb.Message.getField(this, 8) != null; }; /** * repeated base.v1.CourseInfo routes = 9; * @return {!Array} */ proto.to.v1.ToActionDetailReply.prototype.getRoutesList = function() { return /** @type{!Array} */ ( jspb.Message.getRepeatedWrapperField(this, base_pb.CourseInfo, 9)); }; /** * @param {!Array} value * @return {!proto.to.v1.ToActionDetailReply} returns this */ proto.to.v1.ToActionDetailReply.prototype.setRoutesList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 9, value); }; /** * @param {!proto.base.v1.CourseInfo=} opt_value * @param {number=} opt_index * @return {!proto.base.v1.CourseInfo} */ proto.to.v1.ToActionDetailReply.prototype.addRoutes = function(opt_value, opt_index) { return jspb.Message.addToRepeatedWrapperField(this, 9, opt_value, proto.base.v1.CourseInfo, opt_index); }; /** * Clears the list making it empty but non-null. * @return {!proto.to.v1.ToActionDetailReply} returns this */ proto.to.v1.ToActionDetailReply.prototype.clearRoutesList = function() { return this.setRoutesList([]); }; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToMapInfo.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToMapInfo.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToMapInfo} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToMapInfo.toObject = function(includeInstance, msg) { var f, obj = { mapid: jspb.Message.getFieldWithDefault(msg, 1, 0), mapname: jspb.Message.getFieldWithDefault(msg, 2, ""), zipimage: (f = msg.getZipimage()) && base_pb.NetImage.toObject(includeInstance, f), centerlongitude: jspb.Message.getFloatingPointFieldWithDefault(msg, 4, 0.0), centerlatitude: jspb.Message.getFloatingPointFieldWithDefault(msg, 5, 0.0), defscale: jspb.Message.getFieldWithDefault(msg, 6, 0), mapurl: jspb.Message.getFieldWithDefault(msg, 7, ""), mapmd5: jspb.Message.getFieldWithDefault(msg, 8, "") }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToMapInfo} */ proto.to.v1.ToMapInfo.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToMapInfo; return proto.to.v1.ToMapInfo.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToMapInfo} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToMapInfo} */ proto.to.v1.ToMapInfo.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {number} */ (reader.readInt32()); msg.setMapid(value); break; case 2: var value = /** @type {string} */ (reader.readString()); msg.setMapname(value); break; case 3: var value = new base_pb.NetImage; reader.readMessage(value,base_pb.NetImage.deserializeBinaryFromReader); msg.setZipimage(value); break; case 4: var value = /** @type {number} */ (reader.readDouble()); msg.setCenterlongitude(value); break; case 5: var value = /** @type {number} */ (reader.readDouble()); msg.setCenterlatitude(value); break; case 6: var value = /** @type {number} */ (reader.readInt32()); msg.setDefscale(value); break; case 7: var value = /** @type {string} */ (reader.readString()); msg.setMapurl(value); break; case 8: var value = /** @type {string} */ (reader.readString()); msg.setMapmd5(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToMapInfo.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToMapInfo.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToMapInfo} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToMapInfo.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getMapid(); if (f !== 0) { writer.writeInt32( 1, f ); } f = message.getMapname(); if (f.length > 0) { writer.writeString( 2, f ); } f = message.getZipimage(); if (f != null) { writer.writeMessage( 3, f, base_pb.NetImage.serializeBinaryToWriter ); } f = message.getCenterlongitude(); if (f !== 0.0) { writer.writeDouble( 4, f ); } f = message.getCenterlatitude(); if (f !== 0.0) { writer.writeDouble( 5, f ); } f = message.getDefscale(); if (f !== 0) { writer.writeInt32( 6, f ); } f = message.getMapurl(); if (f.length > 0) { writer.writeString( 7, f ); } f = message.getMapmd5(); if (f.length > 0) { writer.writeString( 8, f ); } }; /** * optional int32 mapId = 1; * @return {number} */ proto.to.v1.ToMapInfo.prototype.getMapid = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToMapInfo} returns this */ proto.to.v1.ToMapInfo.prototype.setMapid = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; /** * optional string mapName = 2; * @return {string} */ proto.to.v1.ToMapInfo.prototype.getMapname = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value * @return {!proto.to.v1.ToMapInfo} returns this */ proto.to.v1.ToMapInfo.prototype.setMapname = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; /** * optional base.v1.NetImage zipImage = 3; * @return {?proto.base.v1.NetImage} */ proto.to.v1.ToMapInfo.prototype.getZipimage = function() { return /** @type{?proto.base.v1.NetImage} */ ( jspb.Message.getWrapperField(this, base_pb.NetImage, 3)); }; /** * @param {?proto.base.v1.NetImage|undefined} value * @return {!proto.to.v1.ToMapInfo} returns this */ proto.to.v1.ToMapInfo.prototype.setZipimage = function(value) { return jspb.Message.setWrapperField(this, 3, value); }; /** * Clears the message field making it undefined. * @return {!proto.to.v1.ToMapInfo} returns this */ proto.to.v1.ToMapInfo.prototype.clearZipimage = function() { return this.setZipimage(undefined); }; /** * Returns whether this field is set. * @return {boolean} */ proto.to.v1.ToMapInfo.prototype.hasZipimage = function() { return jspb.Message.getField(this, 3) != null; }; /** * optional double CenterLongitude = 4; * @return {number} */ proto.to.v1.ToMapInfo.prototype.getCenterlongitude = function() { return /** @type {number} */ (jspb.Message.getFloatingPointFieldWithDefault(this, 4, 0.0)); }; /** * @param {number} value * @return {!proto.to.v1.ToMapInfo} returns this */ proto.to.v1.ToMapInfo.prototype.setCenterlongitude = function(value) { return jspb.Message.setProto3FloatField(this, 4, value); }; /** * optional double CenterLatitude = 5; * @return {number} */ proto.to.v1.ToMapInfo.prototype.getCenterlatitude = function() { return /** @type {number} */ (jspb.Message.getFloatingPointFieldWithDefault(this, 5, 0.0)); }; /** * @param {number} value * @return {!proto.to.v1.ToMapInfo} returns this */ proto.to.v1.ToMapInfo.prototype.setCenterlatitude = function(value) { return jspb.Message.setProto3FloatField(this, 5, value); }; /** * optional int32 DefScale = 6; * @return {number} */ proto.to.v1.ToMapInfo.prototype.getDefscale = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 6, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToMapInfo} returns this */ proto.to.v1.ToMapInfo.prototype.setDefscale = function(value) { return jspb.Message.setProto3IntField(this, 6, value); }; /** * optional string mapUrl = 7; * @return {string} */ proto.to.v1.ToMapInfo.prototype.getMapurl = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 7, "")); }; /** * @param {string} value * @return {!proto.to.v1.ToMapInfo} returns this */ proto.to.v1.ToMapInfo.prototype.setMapurl = function(value) { return jspb.Message.setProto3StringField(this, 7, value); }; /** * optional string mapMd5 = 8; * @return {string} */ proto.to.v1.ToMapInfo.prototype.getMapmd5 = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 8, "")); }; /** * @param {string} value * @return {!proto.to.v1.ToMapInfo} returns this */ proto.to.v1.ToMapInfo.prototype.setMapmd5 = function(value) { return jspb.Message.setProto3StringField(this, 8, value); }; /** * List of repeated fields within this message type. * @private {!Array} * @const */ proto.to.v1.ToActionUsersDetailReply.repeatedFields_ = [1]; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToActionUsersDetailReply.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToActionUsersDetailReply.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToActionUsersDetailReply} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToActionUsersDetailReply.toObject = function(includeInstance, msg) { var f, obj = { usersList: jspb.Message.toObjectList(msg.getUsersList(), proto.to.v1.UserInGameInfo.toObject, includeInstance) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToActionUsersDetailReply} */ proto.to.v1.ToActionUsersDetailReply.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToActionUsersDetailReply; return proto.to.v1.ToActionUsersDetailReply.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToActionUsersDetailReply} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToActionUsersDetailReply} */ proto.to.v1.ToActionUsersDetailReply.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = new proto.to.v1.UserInGameInfo; reader.readMessage(value,proto.to.v1.UserInGameInfo.deserializeBinaryFromReader); msg.addUsers(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToActionUsersDetailReply.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToActionUsersDetailReply.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToActionUsersDetailReply} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToActionUsersDetailReply.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getUsersList(); if (f.length > 0) { writer.writeRepeatedMessage( 1, f, proto.to.v1.UserInGameInfo.serializeBinaryToWriter ); } }; /** * repeated UserInGameInfo users = 1; * @return {!Array} */ proto.to.v1.ToActionUsersDetailReply.prototype.getUsersList = function() { return /** @type{!Array} */ ( jspb.Message.getRepeatedWrapperField(this, proto.to.v1.UserInGameInfo, 1)); }; /** * @param {!Array} value * @return {!proto.to.v1.ToActionUsersDetailReply} returns this */ proto.to.v1.ToActionUsersDetailReply.prototype.setUsersList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 1, value); }; /** * @param {!proto.to.v1.UserInGameInfo=} opt_value * @param {number=} opt_index * @return {!proto.to.v1.UserInGameInfo} */ proto.to.v1.ToActionUsersDetailReply.prototype.addUsers = function(opt_value, opt_index) { return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.to.v1.UserInGameInfo, opt_index); }; /** * Clears the list making it empty but non-null. * @return {!proto.to.v1.ToActionUsersDetailReply} returns this */ proto.to.v1.ToActionUsersDetailReply.prototype.clearUsersList = function() { return this.setUsersList([]); }; /** * List of repeated fields within this message type. * @private {!Array} * @const */ proto.to.v1.ToNextControlPointInGameReply.repeatedFields_ = [1]; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToNextControlPointInGameReply.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToNextControlPointInGameReply.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToNextControlPointInGameReply} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToNextControlPointInGameReply.toObject = function(includeInstance, msg) { var f, obj = { nextcontrolpointrsList: jspb.Message.toObjectList(msg.getNextcontrolpointrsList(), proto.to.v1.UserArriveControlPoint.toObject, includeInstance) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToNextControlPointInGameReply} */ proto.to.v1.ToNextControlPointInGameReply.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToNextControlPointInGameReply; return proto.to.v1.ToNextControlPointInGameReply.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToNextControlPointInGameReply} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToNextControlPointInGameReply} */ proto.to.v1.ToNextControlPointInGameReply.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = new proto.to.v1.UserArriveControlPoint; reader.readMessage(value,proto.to.v1.UserArriveControlPoint.deserializeBinaryFromReader); msg.addNextcontrolpointrs(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToNextControlPointInGameReply.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToNextControlPointInGameReply.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToNextControlPointInGameReply} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToNextControlPointInGameReply.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getNextcontrolpointrsList(); if (f.length > 0) { writer.writeRepeatedMessage( 1, f, proto.to.v1.UserArriveControlPoint.serializeBinaryToWriter ); } }; /** * repeated UserArriveControlPoint nextControlPointRs = 1; * @return {!Array} */ proto.to.v1.ToNextControlPointInGameReply.prototype.getNextcontrolpointrsList = function() { return /** @type{!Array} */ ( jspb.Message.getRepeatedWrapperField(this, proto.to.v1.UserArriveControlPoint, 1)); }; /** * @param {!Array} value * @return {!proto.to.v1.ToNextControlPointInGameReply} returns this */ proto.to.v1.ToNextControlPointInGameReply.prototype.setNextcontrolpointrsList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 1, value); }; /** * @param {!proto.to.v1.UserArriveControlPoint=} opt_value * @param {number=} opt_index * @return {!proto.to.v1.UserArriveControlPoint} */ proto.to.v1.ToNextControlPointInGameReply.prototype.addNextcontrolpointrs = function(opt_value, opt_index) { return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.to.v1.UserArriveControlPoint, opt_index); }; /** * Clears the list making it empty but non-null. * @return {!proto.to.v1.ToNextControlPointInGameReply} returns this */ proto.to.v1.ToNextControlPointInGameReply.prototype.clearNextcontrolpointrsList = function() { return this.setNextcontrolpointrsList([]); }; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.UserInGameInfo.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.UserInGameInfo.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.UserInGameInfo} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.UserInGameInfo.toObject = function(includeInstance, msg) { var f, obj = { id: jspb.Message.getFieldWithDefault(msg, 1, 0), name: jspb.Message.getFieldWithDefault(msg, 2, ""), distance: jspb.Message.getFieldWithDefault(msg, 3, 0), pace: jspb.Message.getFieldWithDefault(msg, 4, 0), avghr: jspb.Message.getFieldWithDefault(msg, 5, 0), maxhr: jspb.Message.getFieldWithDefault(msg, 6, 0), calorie: jspb.Message.getFieldWithDefault(msg, 7, 0), ck: jspb.Message.getFieldWithDefault(msg, 8, 0), ei: jspb.Message.getFloatingPointFieldWithDefault(msg, 9, 0.0), effectivenum: jspb.Message.getFieldWithDefault(msg, 10, 0), totalcontrolnum: jspb.Message.getFieldWithDefault(msg, 11, 0), startsecondstamp: jspb.Message.getFieldWithDefault(msg, 12, 0), endsecondstamp: jspb.Message.getFieldWithDefault(msg, 13, 0), mstate: jspb.Message.getFieldWithDefault(msg, 14, 0), lasthr: jspb.Message.getFieldWithDefault(msg, 15, 0), phone: jspb.Message.getFieldWithDefault(msg, 16, ""), nextcontrolpoint: (f = msg.getNextcontrolpoint()) && proto.to.v1.UserArriveControlPoint.toObject(includeInstance, f), oaid: jspb.Message.getFieldWithDefault(msg, 18, 0), stepnum: jspb.Message.getFieldWithDefault(msg, 19, 0), syspoint: jspb.Message.getFieldWithDefault(msg, 20, 0) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.UserInGameInfo} */ proto.to.v1.UserInGameInfo.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.UserInGameInfo; return proto.to.v1.UserInGameInfo.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.UserInGameInfo} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.UserInGameInfo} */ proto.to.v1.UserInGameInfo.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {number} */ (reader.readInt32()); msg.setId(value); break; case 2: var value = /** @type {string} */ (reader.readString()); msg.setName(value); break; case 3: var value = /** @type {number} */ (reader.readInt32()); msg.setDistance(value); break; case 4: var value = /** @type {number} */ (reader.readInt32()); msg.setPace(value); break; case 5: var value = /** @type {number} */ (reader.readInt32()); msg.setAvghr(value); break; case 6: var value = /** @type {number} */ (reader.readInt32()); msg.setMaxhr(value); break; case 7: var value = /** @type {number} */ (reader.readInt32()); msg.setCalorie(value); break; case 8: var value = /** @type {number} */ (reader.readInt32()); msg.setCk(value); break; case 9: var value = /** @type {number} */ (reader.readFloat()); msg.setEi(value); break; case 10: var value = /** @type {number} */ (reader.readInt32()); msg.setEffectivenum(value); break; case 11: var value = /** @type {number} */ (reader.readInt32()); msg.setTotalcontrolnum(value); break; case 12: var value = /** @type {number} */ (reader.readInt64()); msg.setStartsecondstamp(value); break; case 13: var value = /** @type {number} */ (reader.readInt64()); msg.setEndsecondstamp(value); break; case 14: var value = /** @type {number} */ (reader.readInt32()); msg.setMstate(value); break; case 15: var value = /** @type {number} */ (reader.readInt32()); msg.setLasthr(value); break; case 16: var value = /** @type {string} */ (reader.readString()); msg.setPhone(value); break; case 17: var value = new proto.to.v1.UserArriveControlPoint; reader.readMessage(value,proto.to.v1.UserArriveControlPoint.deserializeBinaryFromReader); msg.setNextcontrolpoint(value); break; case 18: var value = /** @type {number} */ (reader.readInt32()); msg.setOaid(value); break; case 19: var value = /** @type {number} */ (reader.readInt32()); msg.setStepnum(value); break; case 20: var value = /** @type {number} */ (reader.readInt32()); msg.setSyspoint(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.UserInGameInfo.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.UserInGameInfo.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.UserInGameInfo} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.UserInGameInfo.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getId(); if (f !== 0) { writer.writeInt32( 1, f ); } f = message.getName(); if (f.length > 0) { writer.writeString( 2, f ); } f = message.getDistance(); if (f !== 0) { writer.writeInt32( 3, f ); } f = message.getPace(); if (f !== 0) { writer.writeInt32( 4, f ); } f = message.getAvghr(); if (f !== 0) { writer.writeInt32( 5, f ); } f = message.getMaxhr(); if (f !== 0) { writer.writeInt32( 6, f ); } f = message.getCalorie(); if (f !== 0) { writer.writeInt32( 7, f ); } f = message.getCk(); if (f !== 0) { writer.writeInt32( 8, f ); } f = message.getEi(); if (f !== 0.0) { writer.writeFloat( 9, f ); } f = message.getEffectivenum(); if (f !== 0) { writer.writeInt32( 10, f ); } f = message.getTotalcontrolnum(); if (f !== 0) { writer.writeInt32( 11, f ); } f = message.getStartsecondstamp(); if (f !== 0) { writer.writeInt64( 12, f ); } f = message.getEndsecondstamp(); if (f !== 0) { writer.writeInt64( 13, f ); } f = message.getMstate(); if (f !== 0) { writer.writeInt32( 14, f ); } f = message.getLasthr(); if (f !== 0) { writer.writeInt32( 15, f ); } f = message.getPhone(); if (f.length > 0) { writer.writeString( 16, f ); } f = message.getNextcontrolpoint(); if (f != null) { writer.writeMessage( 17, f, proto.to.v1.UserArriveControlPoint.serializeBinaryToWriter ); } f = message.getOaid(); if (f !== 0) { writer.writeInt32( 18, f ); } f = message.getStepnum(); if (f !== 0) { writer.writeInt32( 19, f ); } f = message.getSyspoint(); if (f !== 0) { writer.writeInt32( 20, f ); } }; /** * optional int32 id = 1; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getId = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setId = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; /** * optional string name = 2; * @return {string} */ proto.to.v1.UserInGameInfo.prototype.getName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setName = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; /** * optional int32 distance = 3; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getDistance = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 3, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setDistance = function(value) { return jspb.Message.setProto3IntField(this, 3, value); }; /** * optional int32 pace = 4; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getPace = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 4, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setPace = function(value) { return jspb.Message.setProto3IntField(this, 4, value); }; /** * optional int32 avgHr = 5; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getAvghr = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 5, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setAvghr = function(value) { return jspb.Message.setProto3IntField(this, 5, value); }; /** * optional int32 maxHr = 6; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getMaxhr = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 6, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setMaxhr = function(value) { return jspb.Message.setProto3IntField(this, 6, value); }; /** * optional int32 Calorie = 7; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getCalorie = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 7, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setCalorie = function(value) { return jspb.Message.setProto3IntField(this, 7, value); }; /** * optional int32 Ck = 8; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getCk = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 8, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setCk = function(value) { return jspb.Message.setProto3IntField(this, 8, value); }; /** * optional float Ei = 9; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getEi = function() { return /** @type {number} */ (jspb.Message.getFloatingPointFieldWithDefault(this, 9, 0.0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setEi = function(value) { return jspb.Message.setProto3FloatField(this, 9, value); }; /** * optional int32 EffectiveNum = 10; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getEffectivenum = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 10, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setEffectivenum = function(value) { return jspb.Message.setProto3IntField(this, 10, value); }; /** * optional int32 TotalControlNum = 11; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getTotalcontrolnum = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 11, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setTotalcontrolnum = function(value) { return jspb.Message.setProto3IntField(this, 11, value); }; /** * optional int64 startSecondStamp = 12; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getStartsecondstamp = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 12, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setStartsecondstamp = function(value) { return jspb.Message.setProto3IntField(this, 12, value); }; /** * optional int64 endSecondStamp = 13; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getEndsecondstamp = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 13, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setEndsecondstamp = function(value) { return jspb.Message.setProto3IntField(this, 13, value); }; /** * optional int32 mState = 14; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getMstate = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 14, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setMstate = function(value) { return jspb.Message.setProto3IntField(this, 14, value); }; /** * optional int32 lastHr = 15; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getLasthr = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 15, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setLasthr = function(value) { return jspb.Message.setProto3IntField(this, 15, value); }; /** * optional string phone = 16; * @return {string} */ proto.to.v1.UserInGameInfo.prototype.getPhone = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 16, "")); }; /** * @param {string} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setPhone = function(value) { return jspb.Message.setProto3StringField(this, 16, value); }; /** * optional UserArriveControlPoint nextControlPoint = 17; * @return {?proto.to.v1.UserArriveControlPoint} */ proto.to.v1.UserInGameInfo.prototype.getNextcontrolpoint = function() { return /** @type{?proto.to.v1.UserArriveControlPoint} */ ( jspb.Message.getWrapperField(this, proto.to.v1.UserArriveControlPoint, 17)); }; /** * @param {?proto.to.v1.UserArriveControlPoint|undefined} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setNextcontrolpoint = function(value) { return jspb.Message.setWrapperField(this, 17, value); }; /** * Clears the message field making it undefined. * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.clearNextcontrolpoint = function() { return this.setNextcontrolpoint(undefined); }; /** * Returns whether this field is set. * @return {boolean} */ proto.to.v1.UserInGameInfo.prototype.hasNextcontrolpoint = function() { return jspb.Message.getField(this, 17) != null; }; /** * optional int32 oaId = 18; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getOaid = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 18, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setOaid = function(value) { return jspb.Message.setProto3IntField(this, 18, value); }; /** * optional int32 stepNum = 19; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getStepnum = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 19, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setStepnum = function(value) { return jspb.Message.setProto3IntField(this, 19, value); }; /** * optional int32 sysPoint = 20; * @return {number} */ proto.to.v1.UserInGameInfo.prototype.getSyspoint = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 20, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfo} returns this */ proto.to.v1.UserInGameInfo.prototype.setSyspoint = function(value) { return jspb.Message.setProto3IntField(this, 20, value); }; /** * List of repeated fields within this message type. * @private {!Array} * @const */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.repeatedFields_ = [2]; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToAnyUserHistoryGpsQueryRequest.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToAnyUserHistoryGpsQueryRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.toObject = function(includeInstance, msg) { var f, obj = { id: jspb.Message.getFieldWithDefault(msg, 1, 0), useridarrList: (f = jspb.Message.getRepeatedField(msg, 2)) == null ? undefined : f, startsecondstamp: jspb.Message.getFieldWithDefault(msg, 3, 0), endsecondstamp: jspb.Message.getFieldWithDefault(msg, 4, 0) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToAnyUserHistoryGpsQueryRequest} */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToAnyUserHistoryGpsQueryRequest; return proto.to.v1.ToAnyUserHistoryGpsQueryRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToAnyUserHistoryGpsQueryRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToAnyUserHistoryGpsQueryRequest} */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {number} */ (reader.readInt32()); msg.setId(value); break; case 2: var values = /** @type {!Array} */ (reader.isDelimited() ? reader.readPackedInt32() : [reader.readInt32()]); for (var i = 0; i < values.length; i++) { msg.addUseridarr(values[i]); } break; case 3: var value = /** @type {number} */ (reader.readInt64()); msg.setStartsecondstamp(value); break; case 4: var value = /** @type {number} */ (reader.readInt64()); msg.setEndsecondstamp(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToAnyUserHistoryGpsQueryRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToAnyUserHistoryGpsQueryRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getId(); if (f !== 0) { writer.writeInt32( 1, f ); } f = message.getUseridarrList(); if (f.length > 0) { writer.writePackedInt32( 2, f ); } f = message.getStartsecondstamp(); if (f !== 0) { writer.writeInt64( 3, f ); } f = message.getEndsecondstamp(); if (f !== 0) { writer.writeInt64( 4, f ); } }; /** * optional int32 id = 1; * @return {number} */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.prototype.getId = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToAnyUserHistoryGpsQueryRequest} returns this */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.prototype.setId = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; /** * repeated int32 userIdArr = 2; * @return {!Array} */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.prototype.getUseridarrList = function() { return /** @type {!Array} */ (jspb.Message.getRepeatedField(this, 2)); }; /** * @param {!Array} value * @return {!proto.to.v1.ToAnyUserHistoryGpsQueryRequest} returns this */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.prototype.setUseridarrList = function(value) { return jspb.Message.setField(this, 2, value || []); }; /** * @param {number} value * @param {number=} opt_index * @return {!proto.to.v1.ToAnyUserHistoryGpsQueryRequest} returns this */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.prototype.addUseridarr = function(value, opt_index) { return jspb.Message.addToRepeatedField(this, 2, value, opt_index); }; /** * Clears the list making it empty but non-null. * @return {!proto.to.v1.ToAnyUserHistoryGpsQueryRequest} returns this */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.prototype.clearUseridarrList = function() { return this.setUseridarrList([]); }; /** * optional int64 startSecondStamp = 3; * @return {number} */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.prototype.getStartsecondstamp = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 3, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToAnyUserHistoryGpsQueryRequest} returns this */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.prototype.setStartsecondstamp = function(value) { return jspb.Message.setProto3IntField(this, 3, value); }; /** * optional int64 endSecondStamp = 4; * @return {number} */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.prototype.getEndsecondstamp = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 4, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToAnyUserHistoryGpsQueryRequest} returns this */ proto.to.v1.ToAnyUserHistoryGpsQueryRequest.prototype.setEndsecondstamp = function(value) { return jspb.Message.setProto3IntField(this, 4, value); }; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToUsersInGameHistoryGpsQueryRequest.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToUsersInGameHistoryGpsQueryRequest.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToUsersInGameHistoryGpsQueryRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToUsersInGameHistoryGpsQueryRequest.toObject = function(includeInstance, msg) { var f, obj = { id: jspb.Message.getFieldWithDefault(msg, 1, 0), startsecondstamp: jspb.Message.getFieldWithDefault(msg, 2, 0), endsecondstamp: jspb.Message.getFieldWithDefault(msg, 3, 0) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToUsersInGameHistoryGpsQueryRequest} */ proto.to.v1.ToUsersInGameHistoryGpsQueryRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToUsersInGameHistoryGpsQueryRequest; return proto.to.v1.ToUsersInGameHistoryGpsQueryRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToUsersInGameHistoryGpsQueryRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToUsersInGameHistoryGpsQueryRequest} */ proto.to.v1.ToUsersInGameHistoryGpsQueryRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {number} */ (reader.readInt32()); msg.setId(value); break; case 2: var value = /** @type {number} */ (reader.readInt64()); msg.setStartsecondstamp(value); break; case 3: var value = /** @type {number} */ (reader.readInt64()); msg.setEndsecondstamp(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToUsersInGameHistoryGpsQueryRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToUsersInGameHistoryGpsQueryRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToUsersInGameHistoryGpsQueryRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToUsersInGameHistoryGpsQueryRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getId(); if (f !== 0) { writer.writeInt32( 1, f ); } f = message.getStartsecondstamp(); if (f !== 0) { writer.writeInt64( 2, f ); } f = message.getEndsecondstamp(); if (f !== 0) { writer.writeInt64( 3, f ); } }; /** * optional int32 id = 1; * @return {number} */ proto.to.v1.ToUsersInGameHistoryGpsQueryRequest.prototype.getId = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToUsersInGameHistoryGpsQueryRequest} returns this */ proto.to.v1.ToUsersInGameHistoryGpsQueryRequest.prototype.setId = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; /** * optional int64 startSecondStamp = 2; * @return {number} */ proto.to.v1.ToUsersInGameHistoryGpsQueryRequest.prototype.getStartsecondstamp = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 2, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToUsersInGameHistoryGpsQueryRequest} returns this */ proto.to.v1.ToUsersInGameHistoryGpsQueryRequest.prototype.setStartsecondstamp = function(value) { return jspb.Message.setProto3IntField(this, 2, value); }; /** * optional int64 endSecondStamp = 3; * @return {number} */ proto.to.v1.ToUsersInGameHistoryGpsQueryRequest.prototype.getEndsecondstamp = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 3, 0)); }; /** * @param {number} value * @return {!proto.to.v1.ToUsersInGameHistoryGpsQueryRequest} returns this */ proto.to.v1.ToUsersInGameHistoryGpsQueryRequest.prototype.setEndsecondstamp = function(value) { return jspb.Message.setProto3IntField(this, 3, value); }; /** * List of repeated fields within this message type. * @private {!Array} * @const */ proto.to.v1.ToUserGpsQueryReply.repeatedFields_ = [1]; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.ToUserGpsQueryReply.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.ToUserGpsQueryReply.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.ToUserGpsQueryReply} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToUserGpsQueryReply.toObject = function(includeInstance, msg) { var f, obj = { gpsinfoList: jspb.Message.toObjectList(msg.getGpsinfoList(), proto.to.v1.UserGpsInfo.toObject, includeInstance) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.ToUserGpsQueryReply} */ proto.to.v1.ToUserGpsQueryReply.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.ToUserGpsQueryReply; return proto.to.v1.ToUserGpsQueryReply.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.ToUserGpsQueryReply} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.ToUserGpsQueryReply} */ proto.to.v1.ToUserGpsQueryReply.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = new proto.to.v1.UserGpsInfo; reader.readMessage(value,proto.to.v1.UserGpsInfo.deserializeBinaryFromReader); msg.addGpsinfo(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.ToUserGpsQueryReply.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.ToUserGpsQueryReply.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.ToUserGpsQueryReply} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.ToUserGpsQueryReply.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getGpsinfoList(); if (f.length > 0) { writer.writeRepeatedMessage( 1, f, proto.to.v1.UserGpsInfo.serializeBinaryToWriter ); } }; /** * repeated UserGpsInfo gpsInfo = 1; * @return {!Array} */ proto.to.v1.ToUserGpsQueryReply.prototype.getGpsinfoList = function() { return /** @type{!Array} */ ( jspb.Message.getRepeatedWrapperField(this, proto.to.v1.UserGpsInfo, 1)); }; /** * @param {!Array} value * @return {!proto.to.v1.ToUserGpsQueryReply} returns this */ proto.to.v1.ToUserGpsQueryReply.prototype.setGpsinfoList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 1, value); }; /** * @param {!proto.to.v1.UserGpsInfo=} opt_value * @param {number=} opt_index * @return {!proto.to.v1.UserGpsInfo} */ proto.to.v1.ToUserGpsQueryReply.prototype.addGpsinfo = function(opt_value, opt_index) { return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.to.v1.UserGpsInfo, opt_index); }; /** * Clears the list making it empty but non-null. * @return {!proto.to.v1.ToUserGpsQueryReply} returns this */ proto.to.v1.ToUserGpsQueryReply.prototype.clearGpsinfoList = function() { return this.setGpsinfoList([]); }; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.UserGpsInfo.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.UserGpsInfo.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.UserGpsInfo} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.UserGpsInfo.toObject = function(includeInstance, msg) { var f, obj = { id: jspb.Message.getFieldWithDefault(msg, 1, 0), longitude: jspb.Message.getFloatingPointFieldWithDefault(msg, 2, 0.0), latitude: jspb.Message.getFloatingPointFieldWithDefault(msg, 3, 0.0), directionradian: jspb.Message.getFloatingPointFieldWithDefault(msg, 4, 0.0), gpstimesecondstamp: jspb.Message.getFieldWithDefault(msg, 5, 0) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.UserGpsInfo} */ proto.to.v1.UserGpsInfo.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.UserGpsInfo; return proto.to.v1.UserGpsInfo.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.UserGpsInfo} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.UserGpsInfo} */ proto.to.v1.UserGpsInfo.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {number} */ (reader.readInt32()); msg.setId(value); break; case 2: var value = /** @type {number} */ (reader.readDouble()); msg.setLongitude(value); break; case 3: var value = /** @type {number} */ (reader.readDouble()); msg.setLatitude(value); break; case 4: var value = /** @type {number} */ (reader.readDouble()); msg.setDirectionradian(value); break; case 5: var value = /** @type {number} */ (reader.readInt64()); msg.setGpstimesecondstamp(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.UserGpsInfo.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.UserGpsInfo.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.UserGpsInfo} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.UserGpsInfo.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getId(); if (f !== 0) { writer.writeInt32( 1, f ); } f = message.getLongitude(); if (f !== 0.0) { writer.writeDouble( 2, f ); } f = message.getLatitude(); if (f !== 0.0) { writer.writeDouble( 3, f ); } f = message.getDirectionradian(); if (f !== 0.0) { writer.writeDouble( 4, f ); } f = message.getGpstimesecondstamp(); if (f !== 0) { writer.writeInt64( 5, f ); } }; /** * optional int32 Id = 1; * @return {number} */ proto.to.v1.UserGpsInfo.prototype.getId = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserGpsInfo} returns this */ proto.to.v1.UserGpsInfo.prototype.setId = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; /** * optional double longitude = 2; * @return {number} */ proto.to.v1.UserGpsInfo.prototype.getLongitude = function() { return /** @type {number} */ (jspb.Message.getFloatingPointFieldWithDefault(this, 2, 0.0)); }; /** * @param {number} value * @return {!proto.to.v1.UserGpsInfo} returns this */ proto.to.v1.UserGpsInfo.prototype.setLongitude = function(value) { return jspb.Message.setProto3FloatField(this, 2, value); }; /** * optional double latitude = 3; * @return {number} */ proto.to.v1.UserGpsInfo.prototype.getLatitude = function() { return /** @type {number} */ (jspb.Message.getFloatingPointFieldWithDefault(this, 3, 0.0)); }; /** * @param {number} value * @return {!proto.to.v1.UserGpsInfo} returns this */ proto.to.v1.UserGpsInfo.prototype.setLatitude = function(value) { return jspb.Message.setProto3FloatField(this, 3, value); }; /** * optional double directionRadian = 4; * @return {number} */ proto.to.v1.UserGpsInfo.prototype.getDirectionradian = function() { return /** @type {number} */ (jspb.Message.getFloatingPointFieldWithDefault(this, 4, 0.0)); }; /** * @param {number} value * @return {!proto.to.v1.UserGpsInfo} returns this */ proto.to.v1.UserGpsInfo.prototype.setDirectionradian = function(value) { return jspb.Message.setProto3FloatField(this, 4, value); }; /** * optional int64 gpsTimeSecondStamp = 5; * @return {number} */ proto.to.v1.UserGpsInfo.prototype.getGpstimesecondstamp = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 5, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserGpsInfo} returns this */ proto.to.v1.UserGpsInfo.prototype.setGpstimesecondstamp = function(value) { return jspb.Message.setProto3IntField(this, 5, value); }; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.UserArriveControlPoint.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.UserArriveControlPoint.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.UserArriveControlPoint} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.UserArriveControlPoint.toObject = function(includeInstance, msg) { var f, obj = { id: jspb.Message.getFieldWithDefault(msg, 1, 0), sn: jspb.Message.getFieldWithDefault(msg, 2, ""), millisecondstamp: jspb.Message.getFieldWithDefault(msg, 3, 0), category: jspb.Message.getFieldWithDefault(msg, 4, 0), ciposition: (f = msg.getCiposition()) && base_pb.Position.toObject(includeInstance, f) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.UserArriveControlPoint} */ proto.to.v1.UserArriveControlPoint.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.UserArriveControlPoint; return proto.to.v1.UserArriveControlPoint.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.UserArriveControlPoint} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.UserArriveControlPoint} */ proto.to.v1.UserArriveControlPoint.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {number} */ (reader.readInt64()); msg.setId(value); break; case 2: var value = /** @type {string} */ (reader.readString()); msg.setSn(value); break; case 3: var value = /** @type {number} */ (reader.readInt64()); msg.setMillisecondstamp(value); break; case 4: var value = /** @type {number} */ (reader.readInt32()); msg.setCategory(value); break; case 5: var value = new base_pb.Position; reader.readMessage(value,base_pb.Position.deserializeBinaryFromReader); msg.setCiposition(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.UserArriveControlPoint.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.UserArriveControlPoint.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.UserArriveControlPoint} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.UserArriveControlPoint.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getId(); if (f !== 0) { writer.writeInt64( 1, f ); } f = message.getSn(); if (f.length > 0) { writer.writeString( 2, f ); } f = message.getMillisecondstamp(); if (f !== 0) { writer.writeInt64( 3, f ); } f = message.getCategory(); if (f !== 0) { writer.writeInt32( 4, f ); } f = message.getCiposition(); if (f != null) { writer.writeMessage( 5, f, base_pb.Position.serializeBinaryToWriter ); } }; /** * optional int64 id = 1; * @return {number} */ proto.to.v1.UserArriveControlPoint.prototype.getId = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserArriveControlPoint} returns this */ proto.to.v1.UserArriveControlPoint.prototype.setId = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; /** * optional string sn = 2; * @return {string} */ proto.to.v1.UserArriveControlPoint.prototype.getSn = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value * @return {!proto.to.v1.UserArriveControlPoint} returns this */ proto.to.v1.UserArriveControlPoint.prototype.setSn = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; /** * optional int64 millisecondStamp = 3; * @return {number} */ proto.to.v1.UserArriveControlPoint.prototype.getMillisecondstamp = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 3, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserArriveControlPoint} returns this */ proto.to.v1.UserArriveControlPoint.prototype.setMillisecondstamp = function(value) { return jspb.Message.setProto3IntField(this, 3, value); }; /** * optional int32 category = 4; * @return {number} */ proto.to.v1.UserArriveControlPoint.prototype.getCategory = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 4, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserArriveControlPoint} returns this */ proto.to.v1.UserArriveControlPoint.prototype.setCategory = function(value) { return jspb.Message.setProto3IntField(this, 4, value); }; /** * optional base.v1.Position ciPosition = 5; * @return {?proto.base.v1.Position} */ proto.to.v1.UserArriveControlPoint.prototype.getCiposition = function() { return /** @type{?proto.base.v1.Position} */ ( jspb.Message.getWrapperField(this, base_pb.Position, 5)); }; /** * @param {?proto.base.v1.Position|undefined} value * @return {!proto.to.v1.UserArriveControlPoint} returns this */ proto.to.v1.UserArriveControlPoint.prototype.setCiposition = function(value) { return jspb.Message.setWrapperField(this, 5, value); }; /** * Clears the message field making it undefined. * @return {!proto.to.v1.UserArriveControlPoint} returns this */ proto.to.v1.UserArriveControlPoint.prototype.clearCiposition = function() { return this.setCiposition(undefined); }; /** * Returns whether this field is set. * @return {boolean} */ proto.to.v1.UserArriveControlPoint.prototype.hasCiposition = function() { return jspb.Message.getField(this, 5) != null; }; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. * Field names that are reserved in JavaScript and will be renamed to pb_name. * Optional fields that are not set will be set to undefined. * To access a reserved field use, foo.pb_, eg, foo.pb_default. * For the list of reserved names please see: * net/proto2/compiler/js/internal/generator.cc#kKeyword. * @param {boolean=} opt_includeInstance Deprecated. whether to include the * JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @return {!Object} */ proto.to.v1.UserInGameInfoV2.prototype.toObject = function(opt_includeInstance) { return proto.to.v1.UserInGameInfoV2.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.to.v1.UserInGameInfoV2} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.UserInGameInfoV2.toObject = function(includeInstance, msg) { var f, obj = { id: jspb.Message.getFieldWithDefault(msg, 1, 0), name: jspb.Message.getFieldWithDefault(msg, 2, ""), distance: jspb.Message.getFieldWithDefault(msg, 3, 0), pace: jspb.Message.getFieldWithDefault(msg, 4, 0), avghr: jspb.Message.getFieldWithDefault(msg, 5, 0), maxhr: jspb.Message.getFieldWithDefault(msg, 6, 0), calorie: jspb.Message.getFieldWithDefault(msg, 7, 0), ck: jspb.Message.getFieldWithDefault(msg, 8, 0), ei: jspb.Message.getFloatingPointFieldWithDefault(msg, 9, 0.0), effectivenum: jspb.Message.getFieldWithDefault(msg, 10, 0), totalcontrolnum: jspb.Message.getFieldWithDefault(msg, 11, 0), startsecondstamp: jspb.Message.getFieldWithDefault(msg, 12, 0), endsecondstamp: jspb.Message.getFieldWithDefault(msg, 13, 0), mstate: jspb.Message.getFieldWithDefault(msg, 14, 0), lasthr: jspb.Message.getFieldWithDefault(msg, 15, 0), phone: jspb.Message.getFieldWithDefault(msg, 16, ""), actid: jspb.Message.getFieldWithDefault(msg, 17, 0), courseid: jspb.Message.getFieldWithDefault(msg, 18, 0), stepnum: jspb.Message.getFieldWithDefault(msg, 19, 0) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.to.v1.UserInGameInfoV2} */ proto.to.v1.UserInGameInfoV2.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.to.v1.UserInGameInfoV2; return proto.to.v1.UserInGameInfoV2.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.to.v1.UserInGameInfoV2} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.to.v1.UserInGameInfoV2} */ proto.to.v1.UserInGameInfoV2.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {number} */ (reader.readInt32()); msg.setId(value); break; case 2: var value = /** @type {string} */ (reader.readString()); msg.setName(value); break; case 3: var value = /** @type {number} */ (reader.readInt32()); msg.setDistance(value); break; case 4: var value = /** @type {number} */ (reader.readInt32()); msg.setPace(value); break; case 5: var value = /** @type {number} */ (reader.readInt32()); msg.setAvghr(value); break; case 6: var value = /** @type {number} */ (reader.readInt32()); msg.setMaxhr(value); break; case 7: var value = /** @type {number} */ (reader.readInt32()); msg.setCalorie(value); break; case 8: var value = /** @type {number} */ (reader.readInt32()); msg.setCk(value); break; case 9: var value = /** @type {number} */ (reader.readFloat()); msg.setEi(value); break; case 10: var value = /** @type {number} */ (reader.readInt32()); msg.setEffectivenum(value); break; case 11: var value = /** @type {number} */ (reader.readInt32()); msg.setTotalcontrolnum(value); break; case 12: var value = /** @type {number} */ (reader.readInt64()); msg.setStartsecondstamp(value); break; case 13: var value = /** @type {number} */ (reader.readInt64()); msg.setEndsecondstamp(value); break; case 14: var value = /** @type {number} */ (reader.readInt32()); msg.setMstate(value); break; case 15: var value = /** @type {number} */ (reader.readInt32()); msg.setLasthr(value); break; case 16: var value = /** @type {string} */ (reader.readString()); msg.setPhone(value); break; case 17: var value = /** @type {number} */ (reader.readInt32()); msg.setActid(value); break; case 18: var value = /** @type {number} */ (reader.readInt32()); msg.setCourseid(value); break; case 19: var value = /** @type {number} */ (reader.readInt32()); msg.setStepnum(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.to.v1.UserInGameInfoV2.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.to.v1.UserInGameInfoV2.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.to.v1.UserInGameInfoV2} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.to.v1.UserInGameInfoV2.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getId(); if (f !== 0) { writer.writeInt32( 1, f ); } f = message.getName(); if (f.length > 0) { writer.writeString( 2, f ); } f = message.getDistance(); if (f !== 0) { writer.writeInt32( 3, f ); } f = message.getPace(); if (f !== 0) { writer.writeInt32( 4, f ); } f = message.getAvghr(); if (f !== 0) { writer.writeInt32( 5, f ); } f = message.getMaxhr(); if (f !== 0) { writer.writeInt32( 6, f ); } f = message.getCalorie(); if (f !== 0) { writer.writeInt32( 7, f ); } f = message.getCk(); if (f !== 0) { writer.writeInt32( 8, f ); } f = message.getEi(); if (f !== 0.0) { writer.writeFloat( 9, f ); } f = message.getEffectivenum(); if (f !== 0) { writer.writeInt32( 10, f ); } f = message.getTotalcontrolnum(); if (f !== 0) { writer.writeInt32( 11, f ); } f = message.getStartsecondstamp(); if (f !== 0) { writer.writeInt64( 12, f ); } f = message.getEndsecondstamp(); if (f !== 0) { writer.writeInt64( 13, f ); } f = message.getMstate(); if (f !== 0) { writer.writeInt32( 14, f ); } f = message.getLasthr(); if (f !== 0) { writer.writeInt32( 15, f ); } f = message.getPhone(); if (f.length > 0) { writer.writeString( 16, f ); } f = message.getActid(); if (f !== 0) { writer.writeInt32( 17, f ); } f = message.getCourseid(); if (f !== 0) { writer.writeInt32( 18, f ); } f = message.getStepnum(); if (f !== 0) { writer.writeInt32( 19, f ); } }; /** * optional int32 id = 1; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getId = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setId = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; /** * optional string name = 2; * @return {string} */ proto.to.v1.UserInGameInfoV2.prototype.getName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setName = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; /** * optional int32 distance = 3; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getDistance = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 3, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setDistance = function(value) { return jspb.Message.setProto3IntField(this, 3, value); }; /** * optional int32 pace = 4; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getPace = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 4, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setPace = function(value) { return jspb.Message.setProto3IntField(this, 4, value); }; /** * optional int32 avgHr = 5; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getAvghr = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 5, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setAvghr = function(value) { return jspb.Message.setProto3IntField(this, 5, value); }; /** * optional int32 maxHr = 6; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getMaxhr = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 6, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setMaxhr = function(value) { return jspb.Message.setProto3IntField(this, 6, value); }; /** * optional int32 Calorie = 7; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getCalorie = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 7, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setCalorie = function(value) { return jspb.Message.setProto3IntField(this, 7, value); }; /** * optional int32 Ck = 8; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getCk = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 8, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setCk = function(value) { return jspb.Message.setProto3IntField(this, 8, value); }; /** * optional float Ei = 9; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getEi = function() { return /** @type {number} */ (jspb.Message.getFloatingPointFieldWithDefault(this, 9, 0.0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setEi = function(value) { return jspb.Message.setProto3FloatField(this, 9, value); }; /** * optional int32 EffectiveNum = 10; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getEffectivenum = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 10, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setEffectivenum = function(value) { return jspb.Message.setProto3IntField(this, 10, value); }; /** * optional int32 TotalControlNum = 11; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getTotalcontrolnum = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 11, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setTotalcontrolnum = function(value) { return jspb.Message.setProto3IntField(this, 11, value); }; /** * optional int64 startSecondStamp = 12; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getStartsecondstamp = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 12, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setStartsecondstamp = function(value) { return jspb.Message.setProto3IntField(this, 12, value); }; /** * optional int64 endSecondStamp = 13; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getEndsecondstamp = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 13, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setEndsecondstamp = function(value) { return jspb.Message.setProto3IntField(this, 13, value); }; /** * optional int32 mState = 14; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getMstate = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 14, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setMstate = function(value) { return jspb.Message.setProto3IntField(this, 14, value); }; /** * optional int32 lastHr = 15; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getLasthr = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 15, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setLasthr = function(value) { return jspb.Message.setProto3IntField(this, 15, value); }; /** * optional string phone = 16; * @return {string} */ proto.to.v1.UserInGameInfoV2.prototype.getPhone = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 16, "")); }; /** * @param {string} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setPhone = function(value) { return jspb.Message.setProto3StringField(this, 16, value); }; /** * optional int32 actId = 17; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getActid = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 17, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setActid = function(value) { return jspb.Message.setProto3IntField(this, 17, value); }; /** * optional int32 courseId = 18; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getCourseid = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 18, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setCourseid = function(value) { return jspb.Message.setProto3IntField(this, 18, value); }; /** * optional int32 stepNum = 19; * @return {number} */ proto.to.v1.UserInGameInfoV2.prototype.getStepnum = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 19, 0)); }; /** * @param {number} value * @return {!proto.to.v1.UserInGameInfoV2} returns this */ proto.to.v1.UserInGameInfoV2.prototype.setStepnum = function(value) { return jspb.Message.setProto3IntField(this, 19, value); }; goog.object.extend(exports, proto.to.v1);