mirror of
https://github.com/LLOneBot/LLOneBot.git
synced 2024-11-22 01:56:33 +00:00
6262 lines
234 KiB
JavaScript
6262 lines
234 KiB
JavaScript
/*eslint-disable block-scoped-var, id-length, no-control-regex, no-magic-numbers, no-prototype-builtins, no-redeclare, no-shadow, no-var, sort-vars*/
|
|
import * as $protobuf from "protobufjs/minimal";
|
|
|
|
// Common aliases
|
|
const $Reader = $protobuf.Reader, $Writer = $protobuf.Writer, $util = $protobuf.util;
|
|
|
|
// Exported root namespace
|
|
const $root = $protobuf.roots["default"] || ($protobuf.roots["default"] = {});
|
|
|
|
export const SysMsg = $root.SysMsg = (() => {
|
|
|
|
/**
|
|
* Namespace SysMsg.
|
|
* @exports SysMsg
|
|
* @namespace
|
|
*/
|
|
const SysMsg = {};
|
|
|
|
SysMsg.LikeDetail = (function() {
|
|
|
|
/**
|
|
* Properties of a LikeDetail.
|
|
* @memberof SysMsg
|
|
* @interface ILikeDetail
|
|
* @property {string|null} [txt] LikeDetail txt
|
|
* @property {number|null} [uin] LikeDetail uin
|
|
* @property {string|null} [nickname] LikeDetail nickname
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new LikeDetail.
|
|
* @memberof SysMsg
|
|
* @classdesc Represents a LikeDetail.
|
|
* @implements ILikeDetail
|
|
* @constructor
|
|
* @param {SysMsg.ILikeDetail=} [properties] Properties to set
|
|
*/
|
|
function LikeDetail(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* LikeDetail txt.
|
|
* @member {string} txt
|
|
* @memberof SysMsg.LikeDetail
|
|
* @instance
|
|
*/
|
|
LikeDetail.prototype.txt = "";
|
|
|
|
/**
|
|
* LikeDetail uin.
|
|
* @member {number} uin
|
|
* @memberof SysMsg.LikeDetail
|
|
* @instance
|
|
*/
|
|
LikeDetail.prototype.uin = 0;
|
|
|
|
/**
|
|
* LikeDetail nickname.
|
|
* @member {string} nickname
|
|
* @memberof SysMsg.LikeDetail
|
|
* @instance
|
|
*/
|
|
LikeDetail.prototype.nickname = "";
|
|
|
|
/**
|
|
* Encodes the specified LikeDetail message. Does not implicitly {@link SysMsg.LikeDetail.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof SysMsg.LikeDetail
|
|
* @static
|
|
* @param {SysMsg.ILikeDetail} message LikeDetail message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
LikeDetail.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.txt != null && Object.hasOwnProperty.call(message, "txt"))
|
|
writer.uint32(/* id 1, wireType 2 =*/10).string(message.txt);
|
|
if (message.uin != null && Object.hasOwnProperty.call(message, "uin"))
|
|
writer.uint32(/* id 3, wireType 0 =*/24).uint32(message.uin);
|
|
if (message.nickname != null && Object.hasOwnProperty.call(message, "nickname"))
|
|
writer.uint32(/* id 5, wireType 2 =*/42).string(message.nickname);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a LikeDetail message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof SysMsg.LikeDetail
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {SysMsg.LikeDetail} LikeDetail
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
LikeDetail.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.SysMsg.LikeDetail();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.txt = reader.string();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.uin = reader.uint32();
|
|
break;
|
|
}
|
|
case 5: {
|
|
message.nickname = reader.string();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for LikeDetail
|
|
* @function getTypeUrl
|
|
* @memberof SysMsg.LikeDetail
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
LikeDetail.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/SysMsg.LikeDetail";
|
|
};
|
|
|
|
return LikeDetail;
|
|
})();
|
|
|
|
SysMsg.LikeMsg = (function() {
|
|
|
|
/**
|
|
* Properties of a LikeMsg.
|
|
* @memberof SysMsg
|
|
* @interface ILikeMsg
|
|
* @property {number|null} [count] LikeMsg count
|
|
* @property {number|null} [time] LikeMsg time
|
|
* @property {SysMsg.ILikeDetail|null} [detail] LikeMsg detail
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new LikeMsg.
|
|
* @memberof SysMsg
|
|
* @classdesc Represents a LikeMsg.
|
|
* @implements ILikeMsg
|
|
* @constructor
|
|
* @param {SysMsg.ILikeMsg=} [properties] Properties to set
|
|
*/
|
|
function LikeMsg(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* LikeMsg count.
|
|
* @member {number} count
|
|
* @memberof SysMsg.LikeMsg
|
|
* @instance
|
|
*/
|
|
LikeMsg.prototype.count = 0;
|
|
|
|
/**
|
|
* LikeMsg time.
|
|
* @member {number} time
|
|
* @memberof SysMsg.LikeMsg
|
|
* @instance
|
|
*/
|
|
LikeMsg.prototype.time = 0;
|
|
|
|
/**
|
|
* LikeMsg detail.
|
|
* @member {SysMsg.ILikeDetail|null|undefined} detail
|
|
* @memberof SysMsg.LikeMsg
|
|
* @instance
|
|
*/
|
|
LikeMsg.prototype.detail = null;
|
|
|
|
/**
|
|
* Encodes the specified LikeMsg message. Does not implicitly {@link SysMsg.LikeMsg.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof SysMsg.LikeMsg
|
|
* @static
|
|
* @param {SysMsg.ILikeMsg} message LikeMsg message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
LikeMsg.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.count != null && Object.hasOwnProperty.call(message, "count"))
|
|
writer.uint32(/* id 1, wireType 0 =*/8).uint32(message.count);
|
|
if (message.time != null && Object.hasOwnProperty.call(message, "time"))
|
|
writer.uint32(/* id 2, wireType 0 =*/16).uint32(message.time);
|
|
if (message.detail != null && Object.hasOwnProperty.call(message, "detail"))
|
|
$root.SysMsg.LikeDetail.encode(message.detail, writer.uint32(/* id 3, wireType 2 =*/26).fork()).ldelim();
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a LikeMsg message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof SysMsg.LikeMsg
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {SysMsg.LikeMsg} LikeMsg
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
LikeMsg.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.SysMsg.LikeMsg();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.count = reader.uint32();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.time = reader.uint32();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.detail = $root.SysMsg.LikeDetail.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for LikeMsg
|
|
* @function getTypeUrl
|
|
* @memberof SysMsg.LikeMsg
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
LikeMsg.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/SysMsg.LikeMsg";
|
|
};
|
|
|
|
return LikeMsg;
|
|
})();
|
|
|
|
SysMsg.ProfileLikeSubTip = (function() {
|
|
|
|
/**
|
|
* Properties of a ProfileLikeSubTip.
|
|
* @memberof SysMsg
|
|
* @interface IProfileLikeSubTip
|
|
* @property {SysMsg.ILikeMsg|null} [msg] ProfileLikeSubTip msg
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new ProfileLikeSubTip.
|
|
* @memberof SysMsg
|
|
* @classdesc Represents a ProfileLikeSubTip.
|
|
* @implements IProfileLikeSubTip
|
|
* @constructor
|
|
* @param {SysMsg.IProfileLikeSubTip=} [properties] Properties to set
|
|
*/
|
|
function ProfileLikeSubTip(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* ProfileLikeSubTip msg.
|
|
* @member {SysMsg.ILikeMsg|null|undefined} msg
|
|
* @memberof SysMsg.ProfileLikeSubTip
|
|
* @instance
|
|
*/
|
|
ProfileLikeSubTip.prototype.msg = null;
|
|
|
|
/**
|
|
* Encodes the specified ProfileLikeSubTip message. Does not implicitly {@link SysMsg.ProfileLikeSubTip.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof SysMsg.ProfileLikeSubTip
|
|
* @static
|
|
* @param {SysMsg.IProfileLikeSubTip} message ProfileLikeSubTip message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
ProfileLikeSubTip.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.msg != null && Object.hasOwnProperty.call(message, "msg"))
|
|
$root.SysMsg.LikeMsg.encode(message.msg, writer.uint32(/* id 14, wireType 2 =*/114).fork()).ldelim();
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a ProfileLikeSubTip message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof SysMsg.ProfileLikeSubTip
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {SysMsg.ProfileLikeSubTip} ProfileLikeSubTip
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
ProfileLikeSubTip.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.SysMsg.ProfileLikeSubTip();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 14: {
|
|
message.msg = $root.SysMsg.LikeMsg.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for ProfileLikeSubTip
|
|
* @function getTypeUrl
|
|
* @memberof SysMsg.ProfileLikeSubTip
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
ProfileLikeSubTip.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/SysMsg.ProfileLikeSubTip";
|
|
};
|
|
|
|
return ProfileLikeSubTip;
|
|
})();
|
|
|
|
SysMsg.ProfileLikeTip = (function() {
|
|
|
|
/**
|
|
* Properties of a ProfileLikeTip.
|
|
* @memberof SysMsg
|
|
* @interface IProfileLikeTip
|
|
* @property {number|null} [msgType] ProfileLikeTip msgType
|
|
* @property {number|null} [subType] ProfileLikeTip subType
|
|
* @property {SysMsg.IProfileLikeSubTip|null} [content] ProfileLikeTip content
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new ProfileLikeTip.
|
|
* @memberof SysMsg
|
|
* @classdesc Represents a ProfileLikeTip.
|
|
* @implements IProfileLikeTip
|
|
* @constructor
|
|
* @param {SysMsg.IProfileLikeTip=} [properties] Properties to set
|
|
*/
|
|
function ProfileLikeTip(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* ProfileLikeTip msgType.
|
|
* @member {number} msgType
|
|
* @memberof SysMsg.ProfileLikeTip
|
|
* @instance
|
|
*/
|
|
ProfileLikeTip.prototype.msgType = 0;
|
|
|
|
/**
|
|
* ProfileLikeTip subType.
|
|
* @member {number} subType
|
|
* @memberof SysMsg.ProfileLikeTip
|
|
* @instance
|
|
*/
|
|
ProfileLikeTip.prototype.subType = 0;
|
|
|
|
/**
|
|
* ProfileLikeTip content.
|
|
* @member {SysMsg.IProfileLikeSubTip|null|undefined} content
|
|
* @memberof SysMsg.ProfileLikeTip
|
|
* @instance
|
|
*/
|
|
ProfileLikeTip.prototype.content = null;
|
|
|
|
/**
|
|
* Encodes the specified ProfileLikeTip message. Does not implicitly {@link SysMsg.ProfileLikeTip.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof SysMsg.ProfileLikeTip
|
|
* @static
|
|
* @param {SysMsg.IProfileLikeTip} message ProfileLikeTip message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
ProfileLikeTip.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.msgType != null && Object.hasOwnProperty.call(message, "msgType"))
|
|
writer.uint32(/* id 1, wireType 0 =*/8).uint32(message.msgType);
|
|
if (message.subType != null && Object.hasOwnProperty.call(message, "subType"))
|
|
writer.uint32(/* id 2, wireType 0 =*/16).uint32(message.subType);
|
|
if (message.content != null && Object.hasOwnProperty.call(message, "content"))
|
|
$root.SysMsg.ProfileLikeSubTip.encode(message.content, writer.uint32(/* id 203, wireType 2 =*/1626).fork()).ldelim();
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a ProfileLikeTip message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof SysMsg.ProfileLikeTip
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {SysMsg.ProfileLikeTip} ProfileLikeTip
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
ProfileLikeTip.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.SysMsg.ProfileLikeTip();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.msgType = reader.uint32();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.subType = reader.uint32();
|
|
break;
|
|
}
|
|
case 203: {
|
|
message.content = $root.SysMsg.ProfileLikeSubTip.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for ProfileLikeTip
|
|
* @function getTypeUrl
|
|
* @memberof SysMsg.ProfileLikeTip
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
ProfileLikeTip.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/SysMsg.ProfileLikeTip";
|
|
};
|
|
|
|
return ProfileLikeTip;
|
|
})();
|
|
|
|
SysMsg.GroupMemberChange = (function() {
|
|
|
|
/**
|
|
* Properties of a GroupMemberChange.
|
|
* @memberof SysMsg
|
|
* @interface IGroupMemberChange
|
|
* @property {number|null} [groupCode] GroupMemberChange groupCode
|
|
* @property {string|null} [memberUid] GroupMemberChange memberUid
|
|
* @property {number|null} [type] GroupMemberChange type
|
|
* @property {string|null} [adminUid] GroupMemberChange adminUid
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new GroupMemberChange.
|
|
* @memberof SysMsg
|
|
* @classdesc Represents a GroupMemberChange.
|
|
* @implements IGroupMemberChange
|
|
* @constructor
|
|
* @param {SysMsg.IGroupMemberChange=} [properties] Properties to set
|
|
*/
|
|
function GroupMemberChange(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* GroupMemberChange groupCode.
|
|
* @member {number} groupCode
|
|
* @memberof SysMsg.GroupMemberChange
|
|
* @instance
|
|
*/
|
|
GroupMemberChange.prototype.groupCode = 0;
|
|
|
|
/**
|
|
* GroupMemberChange memberUid.
|
|
* @member {string} memberUid
|
|
* @memberof SysMsg.GroupMemberChange
|
|
* @instance
|
|
*/
|
|
GroupMemberChange.prototype.memberUid = "";
|
|
|
|
/**
|
|
* GroupMemberChange type.
|
|
* @member {number} type
|
|
* @memberof SysMsg.GroupMemberChange
|
|
* @instance
|
|
*/
|
|
GroupMemberChange.prototype.type = 0;
|
|
|
|
/**
|
|
* GroupMemberChange adminUid.
|
|
* @member {string} adminUid
|
|
* @memberof SysMsg.GroupMemberChange
|
|
* @instance
|
|
*/
|
|
GroupMemberChange.prototype.adminUid = "";
|
|
|
|
/**
|
|
* Encodes the specified GroupMemberChange message. Does not implicitly {@link SysMsg.GroupMemberChange.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof SysMsg.GroupMemberChange
|
|
* @static
|
|
* @param {SysMsg.IGroupMemberChange} message GroupMemberChange message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
GroupMemberChange.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.groupCode != null && Object.hasOwnProperty.call(message, "groupCode"))
|
|
writer.uint32(/* id 1, wireType 0 =*/8).uint32(message.groupCode);
|
|
if (message.memberUid != null && Object.hasOwnProperty.call(message, "memberUid"))
|
|
writer.uint32(/* id 3, wireType 2 =*/26).string(message.memberUid);
|
|
if (message.type != null && Object.hasOwnProperty.call(message, "type"))
|
|
writer.uint32(/* id 4, wireType 0 =*/32).uint32(message.type);
|
|
if (message.adminUid != null && Object.hasOwnProperty.call(message, "adminUid"))
|
|
writer.uint32(/* id 5, wireType 2 =*/42).string(message.adminUid);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a GroupMemberChange message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof SysMsg.GroupMemberChange
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {SysMsg.GroupMemberChange} GroupMemberChange
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
GroupMemberChange.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.SysMsg.GroupMemberChange();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.groupCode = reader.uint32();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.memberUid = reader.string();
|
|
break;
|
|
}
|
|
case 4: {
|
|
message.type = reader.uint32();
|
|
break;
|
|
}
|
|
case 5: {
|
|
message.adminUid = reader.string();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for GroupMemberChange
|
|
* @function getTypeUrl
|
|
* @memberof SysMsg.GroupMemberChange
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
GroupMemberChange.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/SysMsg.GroupMemberChange";
|
|
};
|
|
|
|
return GroupMemberChange;
|
|
})();
|
|
|
|
SysMsg.GroupInvite = (function() {
|
|
|
|
/**
|
|
* Properties of a GroupInvite.
|
|
* @memberof SysMsg
|
|
* @interface IGroupInvite
|
|
* @property {number|null} [groupCode] GroupInvite groupCode
|
|
* @property {string|null} [operatorUid] GroupInvite operatorUid
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new GroupInvite.
|
|
* @memberof SysMsg
|
|
* @classdesc Represents a GroupInvite.
|
|
* @implements IGroupInvite
|
|
* @constructor
|
|
* @param {SysMsg.IGroupInvite=} [properties] Properties to set
|
|
*/
|
|
function GroupInvite(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* GroupInvite groupCode.
|
|
* @member {number} groupCode
|
|
* @memberof SysMsg.GroupInvite
|
|
* @instance
|
|
*/
|
|
GroupInvite.prototype.groupCode = 0;
|
|
|
|
/**
|
|
* GroupInvite operatorUid.
|
|
* @member {string} operatorUid
|
|
* @memberof SysMsg.GroupInvite
|
|
* @instance
|
|
*/
|
|
GroupInvite.prototype.operatorUid = "";
|
|
|
|
/**
|
|
* Encodes the specified GroupInvite message. Does not implicitly {@link SysMsg.GroupInvite.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof SysMsg.GroupInvite
|
|
* @static
|
|
* @param {SysMsg.IGroupInvite} message GroupInvite message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
GroupInvite.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.groupCode != null && Object.hasOwnProperty.call(message, "groupCode"))
|
|
writer.uint32(/* id 1, wireType 0 =*/8).uint32(message.groupCode);
|
|
if (message.operatorUid != null && Object.hasOwnProperty.call(message, "operatorUid"))
|
|
writer.uint32(/* id 5, wireType 2 =*/42).string(message.operatorUid);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a GroupInvite message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof SysMsg.GroupInvite
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {SysMsg.GroupInvite} GroupInvite
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
GroupInvite.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.SysMsg.GroupInvite();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.groupCode = reader.uint32();
|
|
break;
|
|
}
|
|
case 5: {
|
|
message.operatorUid = reader.string();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for GroupInvite
|
|
* @function getTypeUrl
|
|
* @memberof SysMsg.GroupInvite
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
GroupInvite.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/SysMsg.GroupInvite";
|
|
};
|
|
|
|
return GroupInvite;
|
|
})();
|
|
|
|
return SysMsg;
|
|
})();
|
|
|
|
export const Msg = $root.Msg = (() => {
|
|
|
|
/**
|
|
* Namespace Msg.
|
|
* @exports Msg
|
|
* @namespace
|
|
*/
|
|
const Msg = {};
|
|
|
|
Msg.RoutingHead = (function() {
|
|
|
|
/**
|
|
* Properties of a RoutingHead.
|
|
* @memberof Msg
|
|
* @interface IRoutingHead
|
|
* @property {number|Long|null} [fromUin] RoutingHead fromUin
|
|
* @property {string|null} [fromUid] RoutingHead fromUid
|
|
* @property {number|null} [fromAppid] RoutingHead fromAppid
|
|
* @property {number|null} [fromInstid] RoutingHead fromInstid
|
|
* @property {number|Long|null} [toUin] RoutingHead toUin
|
|
* @property {string|null} [toUid] RoutingHead toUid
|
|
* @property {Msg.IC2c|null} [c2c] RoutingHead c2c
|
|
* @property {Msg.IGroup|null} [group] RoutingHead group
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new RoutingHead.
|
|
* @memberof Msg
|
|
* @classdesc Represents a RoutingHead.
|
|
* @implements IRoutingHead
|
|
* @constructor
|
|
* @param {Msg.IRoutingHead=} [properties] Properties to set
|
|
*/
|
|
function RoutingHead(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* RoutingHead fromUin.
|
|
* @member {number|Long|null|undefined} fromUin
|
|
* @memberof Msg.RoutingHead
|
|
* @instance
|
|
*/
|
|
RoutingHead.prototype.fromUin = null;
|
|
|
|
/**
|
|
* RoutingHead fromUid.
|
|
* @member {string|null|undefined} fromUid
|
|
* @memberof Msg.RoutingHead
|
|
* @instance
|
|
*/
|
|
RoutingHead.prototype.fromUid = null;
|
|
|
|
/**
|
|
* RoutingHead fromAppid.
|
|
* @member {number|null|undefined} fromAppid
|
|
* @memberof Msg.RoutingHead
|
|
* @instance
|
|
*/
|
|
RoutingHead.prototype.fromAppid = null;
|
|
|
|
/**
|
|
* RoutingHead fromInstid.
|
|
* @member {number|null|undefined} fromInstid
|
|
* @memberof Msg.RoutingHead
|
|
* @instance
|
|
*/
|
|
RoutingHead.prototype.fromInstid = null;
|
|
|
|
/**
|
|
* RoutingHead toUin.
|
|
* @member {number|Long|null|undefined} toUin
|
|
* @memberof Msg.RoutingHead
|
|
* @instance
|
|
*/
|
|
RoutingHead.prototype.toUin = null;
|
|
|
|
/**
|
|
* RoutingHead toUid.
|
|
* @member {string|null|undefined} toUid
|
|
* @memberof Msg.RoutingHead
|
|
* @instance
|
|
*/
|
|
RoutingHead.prototype.toUid = null;
|
|
|
|
/**
|
|
* RoutingHead c2c.
|
|
* @member {Msg.IC2c|null|undefined} c2c
|
|
* @memberof Msg.RoutingHead
|
|
* @instance
|
|
*/
|
|
RoutingHead.prototype.c2c = null;
|
|
|
|
/**
|
|
* RoutingHead group.
|
|
* @member {Msg.IGroup|null|undefined} group
|
|
* @memberof Msg.RoutingHead
|
|
* @instance
|
|
*/
|
|
RoutingHead.prototype.group = null;
|
|
|
|
// OneOf field names bound to virtual getters and setters
|
|
let $oneOfFields;
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(RoutingHead.prototype, "_fromUin", {
|
|
get: $util.oneOfGetter($oneOfFields = ["fromUin"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(RoutingHead.prototype, "_fromUid", {
|
|
get: $util.oneOfGetter($oneOfFields = ["fromUid"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(RoutingHead.prototype, "_fromAppid", {
|
|
get: $util.oneOfGetter($oneOfFields = ["fromAppid"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(RoutingHead.prototype, "_fromInstid", {
|
|
get: $util.oneOfGetter($oneOfFields = ["fromInstid"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(RoutingHead.prototype, "_toUin", {
|
|
get: $util.oneOfGetter($oneOfFields = ["toUin"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(RoutingHead.prototype, "_toUid", {
|
|
get: $util.oneOfGetter($oneOfFields = ["toUid"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(RoutingHead.prototype, "_c2c", {
|
|
get: $util.oneOfGetter($oneOfFields = ["c2c"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(RoutingHead.prototype, "_group", {
|
|
get: $util.oneOfGetter($oneOfFields = ["group"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
/**
|
|
* Encodes the specified RoutingHead message. Does not implicitly {@link Msg.RoutingHead.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.RoutingHead
|
|
* @static
|
|
* @param {Msg.IRoutingHead} message RoutingHead message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
RoutingHead.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.fromUin != null && Object.hasOwnProperty.call(message, "fromUin"))
|
|
writer.uint32(/* id 1, wireType 0 =*/8).uint64(message.fromUin);
|
|
if (message.fromUid != null && Object.hasOwnProperty.call(message, "fromUid"))
|
|
writer.uint32(/* id 2, wireType 2 =*/18).string(message.fromUid);
|
|
if (message.fromAppid != null && Object.hasOwnProperty.call(message, "fromAppid"))
|
|
writer.uint32(/* id 3, wireType 0 =*/24).uint32(message.fromAppid);
|
|
if (message.fromInstid != null && Object.hasOwnProperty.call(message, "fromInstid"))
|
|
writer.uint32(/* id 4, wireType 0 =*/32).uint32(message.fromInstid);
|
|
if (message.toUin != null && Object.hasOwnProperty.call(message, "toUin"))
|
|
writer.uint32(/* id 5, wireType 0 =*/40).uint64(message.toUin);
|
|
if (message.toUid != null && Object.hasOwnProperty.call(message, "toUid"))
|
|
writer.uint32(/* id 6, wireType 2 =*/50).string(message.toUid);
|
|
if (message.c2c != null && Object.hasOwnProperty.call(message, "c2c"))
|
|
$root.Msg.C2c.encode(message.c2c, writer.uint32(/* id 7, wireType 2 =*/58).fork()).ldelim();
|
|
if (message.group != null && Object.hasOwnProperty.call(message, "group"))
|
|
$root.Msg.Group.encode(message.group, writer.uint32(/* id 8, wireType 2 =*/66).fork()).ldelim();
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a RoutingHead message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.RoutingHead
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.RoutingHead} RoutingHead
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
RoutingHead.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.RoutingHead();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.fromUin = reader.uint64();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.fromUid = reader.string();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.fromAppid = reader.uint32();
|
|
break;
|
|
}
|
|
case 4: {
|
|
message.fromInstid = reader.uint32();
|
|
break;
|
|
}
|
|
case 5: {
|
|
message.toUin = reader.uint64();
|
|
break;
|
|
}
|
|
case 6: {
|
|
message.toUid = reader.string();
|
|
break;
|
|
}
|
|
case 7: {
|
|
message.c2c = $root.Msg.C2c.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
case 8: {
|
|
message.group = $root.Msg.Group.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for RoutingHead
|
|
* @function getTypeUrl
|
|
* @memberof Msg.RoutingHead
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
RoutingHead.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.RoutingHead";
|
|
};
|
|
|
|
return RoutingHead;
|
|
})();
|
|
|
|
Msg.C2c = (function() {
|
|
|
|
/**
|
|
* Properties of a C2c.
|
|
* @memberof Msg
|
|
* @interface IC2c
|
|
* @property {string|null} [friendName] C2c friendName
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new C2c.
|
|
* @memberof Msg
|
|
* @classdesc Represents a C2c.
|
|
* @implements IC2c
|
|
* @constructor
|
|
* @param {Msg.IC2c=} [properties] Properties to set
|
|
*/
|
|
function C2c(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* C2c friendName.
|
|
* @member {string|null|undefined} friendName
|
|
* @memberof Msg.C2c
|
|
* @instance
|
|
*/
|
|
C2c.prototype.friendName = null;
|
|
|
|
// OneOf field names bound to virtual getters and setters
|
|
let $oneOfFields;
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(C2c.prototype, "_friendName", {
|
|
get: $util.oneOfGetter($oneOfFields = ["friendName"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
/**
|
|
* Encodes the specified C2c message. Does not implicitly {@link Msg.C2c.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.C2c
|
|
* @static
|
|
* @param {Msg.IC2c} message C2c message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
C2c.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.friendName != null && Object.hasOwnProperty.call(message, "friendName"))
|
|
writer.uint32(/* id 6, wireType 2 =*/50).string(message.friendName);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a C2c message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.C2c
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.C2c} C2c
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
C2c.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.C2c();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 6: {
|
|
message.friendName = reader.string();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for C2c
|
|
* @function getTypeUrl
|
|
* @memberof Msg.C2c
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
C2c.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.C2c";
|
|
};
|
|
|
|
return C2c;
|
|
})();
|
|
|
|
Msg.Group = (function() {
|
|
|
|
/**
|
|
* Properties of a Group.
|
|
* @memberof Msg
|
|
* @interface IGroup
|
|
* @property {number|Long|null} [groupCode] Group groupCode
|
|
* @property {number|null} [groupType] Group groupType
|
|
* @property {number|Long|null} [groupInfoSeq] Group groupInfoSeq
|
|
* @property {string|null} [groupCard] Group groupCard
|
|
* @property {number|null} [groupCardType] Group groupCardType
|
|
* @property {number|null} [groupLevel] Group groupLevel
|
|
* @property {string|null} [groupName] Group groupName
|
|
* @property {string|null} [extGroupKeyInfo] Group extGroupKeyInfo
|
|
* @property {number|null} [msgFlag] Group msgFlag
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new Group.
|
|
* @memberof Msg
|
|
* @classdesc Represents a Group.
|
|
* @implements IGroup
|
|
* @constructor
|
|
* @param {Msg.IGroup=} [properties] Properties to set
|
|
*/
|
|
function Group(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* Group groupCode.
|
|
* @member {number|Long|null|undefined} groupCode
|
|
* @memberof Msg.Group
|
|
* @instance
|
|
*/
|
|
Group.prototype.groupCode = null;
|
|
|
|
/**
|
|
* Group groupType.
|
|
* @member {number|null|undefined} groupType
|
|
* @memberof Msg.Group
|
|
* @instance
|
|
*/
|
|
Group.prototype.groupType = null;
|
|
|
|
/**
|
|
* Group groupInfoSeq.
|
|
* @member {number|Long|null|undefined} groupInfoSeq
|
|
* @memberof Msg.Group
|
|
* @instance
|
|
*/
|
|
Group.prototype.groupInfoSeq = null;
|
|
|
|
/**
|
|
* Group groupCard.
|
|
* @member {string|null|undefined} groupCard
|
|
* @memberof Msg.Group
|
|
* @instance
|
|
*/
|
|
Group.prototype.groupCard = null;
|
|
|
|
/**
|
|
* Group groupCardType.
|
|
* @member {number|null|undefined} groupCardType
|
|
* @memberof Msg.Group
|
|
* @instance
|
|
*/
|
|
Group.prototype.groupCardType = null;
|
|
|
|
/**
|
|
* Group groupLevel.
|
|
* @member {number|null|undefined} groupLevel
|
|
* @memberof Msg.Group
|
|
* @instance
|
|
*/
|
|
Group.prototype.groupLevel = null;
|
|
|
|
/**
|
|
* Group groupName.
|
|
* @member {string|null|undefined} groupName
|
|
* @memberof Msg.Group
|
|
* @instance
|
|
*/
|
|
Group.prototype.groupName = null;
|
|
|
|
/**
|
|
* Group extGroupKeyInfo.
|
|
* @member {string|null|undefined} extGroupKeyInfo
|
|
* @memberof Msg.Group
|
|
* @instance
|
|
*/
|
|
Group.prototype.extGroupKeyInfo = null;
|
|
|
|
/**
|
|
* Group msgFlag.
|
|
* @member {number|null|undefined} msgFlag
|
|
* @memberof Msg.Group
|
|
* @instance
|
|
*/
|
|
Group.prototype.msgFlag = null;
|
|
|
|
// OneOf field names bound to virtual getters and setters
|
|
let $oneOfFields;
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Group.prototype, "_groupCode", {
|
|
get: $util.oneOfGetter($oneOfFields = ["groupCode"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Group.prototype, "_groupType", {
|
|
get: $util.oneOfGetter($oneOfFields = ["groupType"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Group.prototype, "_groupInfoSeq", {
|
|
get: $util.oneOfGetter($oneOfFields = ["groupInfoSeq"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Group.prototype, "_groupCard", {
|
|
get: $util.oneOfGetter($oneOfFields = ["groupCard"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Group.prototype, "_groupCardType", {
|
|
get: $util.oneOfGetter($oneOfFields = ["groupCardType"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Group.prototype, "_groupLevel", {
|
|
get: $util.oneOfGetter($oneOfFields = ["groupLevel"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Group.prototype, "_groupName", {
|
|
get: $util.oneOfGetter($oneOfFields = ["groupName"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Group.prototype, "_extGroupKeyInfo", {
|
|
get: $util.oneOfGetter($oneOfFields = ["extGroupKeyInfo"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Group.prototype, "_msgFlag", {
|
|
get: $util.oneOfGetter($oneOfFields = ["msgFlag"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
/**
|
|
* Encodes the specified Group message. Does not implicitly {@link Msg.Group.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.Group
|
|
* @static
|
|
* @param {Msg.IGroup} message Group message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
Group.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.groupCode != null && Object.hasOwnProperty.call(message, "groupCode"))
|
|
writer.uint32(/* id 1, wireType 0 =*/8).uint64(message.groupCode);
|
|
if (message.groupType != null && Object.hasOwnProperty.call(message, "groupType"))
|
|
writer.uint32(/* id 2, wireType 0 =*/16).uint32(message.groupType);
|
|
if (message.groupInfoSeq != null && Object.hasOwnProperty.call(message, "groupInfoSeq"))
|
|
writer.uint32(/* id 3, wireType 0 =*/24).uint64(message.groupInfoSeq);
|
|
if (message.groupCard != null && Object.hasOwnProperty.call(message, "groupCard"))
|
|
writer.uint32(/* id 4, wireType 2 =*/34).string(message.groupCard);
|
|
if (message.groupCardType != null && Object.hasOwnProperty.call(message, "groupCardType"))
|
|
writer.uint32(/* id 5, wireType 0 =*/40).uint32(message.groupCardType);
|
|
if (message.groupLevel != null && Object.hasOwnProperty.call(message, "groupLevel"))
|
|
writer.uint32(/* id 6, wireType 0 =*/48).uint32(message.groupLevel);
|
|
if (message.groupName != null && Object.hasOwnProperty.call(message, "groupName"))
|
|
writer.uint32(/* id 7, wireType 2 =*/58).string(message.groupName);
|
|
if (message.extGroupKeyInfo != null && Object.hasOwnProperty.call(message, "extGroupKeyInfo"))
|
|
writer.uint32(/* id 8, wireType 2 =*/66).string(message.extGroupKeyInfo);
|
|
if (message.msgFlag != null && Object.hasOwnProperty.call(message, "msgFlag"))
|
|
writer.uint32(/* id 9, wireType 0 =*/72).uint32(message.msgFlag);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a Group message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.Group
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.Group} Group
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
Group.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.Group();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.groupCode = reader.uint64();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.groupType = reader.uint32();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.groupInfoSeq = reader.uint64();
|
|
break;
|
|
}
|
|
case 4: {
|
|
message.groupCard = reader.string();
|
|
break;
|
|
}
|
|
case 5: {
|
|
message.groupCardType = reader.uint32();
|
|
break;
|
|
}
|
|
case 6: {
|
|
message.groupLevel = reader.uint32();
|
|
break;
|
|
}
|
|
case 7: {
|
|
message.groupName = reader.string();
|
|
break;
|
|
}
|
|
case 8: {
|
|
message.extGroupKeyInfo = reader.string();
|
|
break;
|
|
}
|
|
case 9: {
|
|
message.msgFlag = reader.uint32();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for Group
|
|
* @function getTypeUrl
|
|
* @memberof Msg.Group
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
Group.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.Group";
|
|
};
|
|
|
|
return Group;
|
|
})();
|
|
|
|
Msg.ContentHead = (function() {
|
|
|
|
/**
|
|
* Properties of a ContentHead.
|
|
* @memberof Msg
|
|
* @interface IContentHead
|
|
* @property {number|Long|null} [msgType] ContentHead msgType
|
|
* @property {number|Long|null} [subType] ContentHead subType
|
|
* @property {number|null} [c2cCmd] ContentHead c2cCmd
|
|
* @property {number|Long|null} [random] ContentHead random
|
|
* @property {number|Long|null} [msgSeq] ContentHead msgSeq
|
|
* @property {number|Long|null} [msgTime] ContentHead msgTime
|
|
* @property {number|null} [pkgNum] ContentHead pkgNum
|
|
* @property {number|null} [pkgIndex] ContentHead pkgIndex
|
|
* @property {number|null} [divSeq] ContentHead divSeq
|
|
* @property {number|null} [autoReply] ContentHead autoReply
|
|
* @property {number|Long|null} [ntMsgSeq] ContentHead ntMsgSeq
|
|
* @property {number|Long|null} [msgUid] ContentHead msgUid
|
|
* @property {Msg.IContentHeadField15|null} [field15] ContentHead field15
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new ContentHead.
|
|
* @memberof Msg
|
|
* @classdesc Represents a ContentHead.
|
|
* @implements IContentHead
|
|
* @constructor
|
|
* @param {Msg.IContentHead=} [properties] Properties to set
|
|
*/
|
|
function ContentHead(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* ContentHead msgType.
|
|
* @member {number|Long|null|undefined} msgType
|
|
* @memberof Msg.ContentHead
|
|
* @instance
|
|
*/
|
|
ContentHead.prototype.msgType = null;
|
|
|
|
/**
|
|
* ContentHead subType.
|
|
* @member {number|Long|null|undefined} subType
|
|
* @memberof Msg.ContentHead
|
|
* @instance
|
|
*/
|
|
ContentHead.prototype.subType = null;
|
|
|
|
/**
|
|
* ContentHead c2cCmd.
|
|
* @member {number|null|undefined} c2cCmd
|
|
* @memberof Msg.ContentHead
|
|
* @instance
|
|
*/
|
|
ContentHead.prototype.c2cCmd = null;
|
|
|
|
/**
|
|
* ContentHead random.
|
|
* @member {number|Long|null|undefined} random
|
|
* @memberof Msg.ContentHead
|
|
* @instance
|
|
*/
|
|
ContentHead.prototype.random = null;
|
|
|
|
/**
|
|
* ContentHead msgSeq.
|
|
* @member {number|Long|null|undefined} msgSeq
|
|
* @memberof Msg.ContentHead
|
|
* @instance
|
|
*/
|
|
ContentHead.prototype.msgSeq = null;
|
|
|
|
/**
|
|
* ContentHead msgTime.
|
|
* @member {number|Long|null|undefined} msgTime
|
|
* @memberof Msg.ContentHead
|
|
* @instance
|
|
*/
|
|
ContentHead.prototype.msgTime = null;
|
|
|
|
/**
|
|
* ContentHead pkgNum.
|
|
* @member {number|null|undefined} pkgNum
|
|
* @memberof Msg.ContentHead
|
|
* @instance
|
|
*/
|
|
ContentHead.prototype.pkgNum = null;
|
|
|
|
/**
|
|
* ContentHead pkgIndex.
|
|
* @member {number|null|undefined} pkgIndex
|
|
* @memberof Msg.ContentHead
|
|
* @instance
|
|
*/
|
|
ContentHead.prototype.pkgIndex = null;
|
|
|
|
/**
|
|
* ContentHead divSeq.
|
|
* @member {number|null|undefined} divSeq
|
|
* @memberof Msg.ContentHead
|
|
* @instance
|
|
*/
|
|
ContentHead.prototype.divSeq = null;
|
|
|
|
/**
|
|
* ContentHead autoReply.
|
|
* @member {number|null|undefined} autoReply
|
|
* @memberof Msg.ContentHead
|
|
* @instance
|
|
*/
|
|
ContentHead.prototype.autoReply = null;
|
|
|
|
/**
|
|
* ContentHead ntMsgSeq.
|
|
* @member {number|Long|null|undefined} ntMsgSeq
|
|
* @memberof Msg.ContentHead
|
|
* @instance
|
|
*/
|
|
ContentHead.prototype.ntMsgSeq = null;
|
|
|
|
/**
|
|
* ContentHead msgUid.
|
|
* @member {number|Long|null|undefined} msgUid
|
|
* @memberof Msg.ContentHead
|
|
* @instance
|
|
*/
|
|
ContentHead.prototype.msgUid = null;
|
|
|
|
/**
|
|
* ContentHead field15.
|
|
* @member {Msg.IContentHeadField15|null|undefined} field15
|
|
* @memberof Msg.ContentHead
|
|
* @instance
|
|
*/
|
|
ContentHead.prototype.field15 = null;
|
|
|
|
// OneOf field names bound to virtual getters and setters
|
|
let $oneOfFields;
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHead.prototype, "_msgType", {
|
|
get: $util.oneOfGetter($oneOfFields = ["msgType"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHead.prototype, "_subType", {
|
|
get: $util.oneOfGetter($oneOfFields = ["subType"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHead.prototype, "_c2cCmd", {
|
|
get: $util.oneOfGetter($oneOfFields = ["c2cCmd"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHead.prototype, "_random", {
|
|
get: $util.oneOfGetter($oneOfFields = ["random"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHead.prototype, "_msgSeq", {
|
|
get: $util.oneOfGetter($oneOfFields = ["msgSeq"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHead.prototype, "_msgTime", {
|
|
get: $util.oneOfGetter($oneOfFields = ["msgTime"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHead.prototype, "_pkgNum", {
|
|
get: $util.oneOfGetter($oneOfFields = ["pkgNum"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHead.prototype, "_pkgIndex", {
|
|
get: $util.oneOfGetter($oneOfFields = ["pkgIndex"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHead.prototype, "_divSeq", {
|
|
get: $util.oneOfGetter($oneOfFields = ["divSeq"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHead.prototype, "_autoReply", {
|
|
get: $util.oneOfGetter($oneOfFields = ["autoReply"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHead.prototype, "_ntMsgSeq", {
|
|
get: $util.oneOfGetter($oneOfFields = ["ntMsgSeq"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHead.prototype, "_msgUid", {
|
|
get: $util.oneOfGetter($oneOfFields = ["msgUid"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHead.prototype, "_field15", {
|
|
get: $util.oneOfGetter($oneOfFields = ["field15"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
/**
|
|
* Encodes the specified ContentHead message. Does not implicitly {@link Msg.ContentHead.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.ContentHead
|
|
* @static
|
|
* @param {Msg.IContentHead} message ContentHead message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
ContentHead.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.msgType != null && Object.hasOwnProperty.call(message, "msgType"))
|
|
writer.uint32(/* id 1, wireType 0 =*/8).uint64(message.msgType);
|
|
if (message.subType != null && Object.hasOwnProperty.call(message, "subType"))
|
|
writer.uint32(/* id 2, wireType 0 =*/16).uint64(message.subType);
|
|
if (message.c2cCmd != null && Object.hasOwnProperty.call(message, "c2cCmd"))
|
|
writer.uint32(/* id 3, wireType 0 =*/24).uint32(message.c2cCmd);
|
|
if (message.random != null && Object.hasOwnProperty.call(message, "random"))
|
|
writer.uint32(/* id 4, wireType 0 =*/32).uint64(message.random);
|
|
if (message.msgSeq != null && Object.hasOwnProperty.call(message, "msgSeq"))
|
|
writer.uint32(/* id 5, wireType 0 =*/40).uint64(message.msgSeq);
|
|
if (message.msgTime != null && Object.hasOwnProperty.call(message, "msgTime"))
|
|
writer.uint32(/* id 6, wireType 0 =*/48).uint64(message.msgTime);
|
|
if (message.pkgNum != null && Object.hasOwnProperty.call(message, "pkgNum"))
|
|
writer.uint32(/* id 7, wireType 0 =*/56).uint32(message.pkgNum);
|
|
if (message.pkgIndex != null && Object.hasOwnProperty.call(message, "pkgIndex"))
|
|
writer.uint32(/* id 8, wireType 0 =*/64).uint32(message.pkgIndex);
|
|
if (message.divSeq != null && Object.hasOwnProperty.call(message, "divSeq"))
|
|
writer.uint32(/* id 9, wireType 0 =*/72).uint32(message.divSeq);
|
|
if (message.autoReply != null && Object.hasOwnProperty.call(message, "autoReply"))
|
|
writer.uint32(/* id 10, wireType 0 =*/80).uint32(message.autoReply);
|
|
if (message.ntMsgSeq != null && Object.hasOwnProperty.call(message, "ntMsgSeq"))
|
|
writer.uint32(/* id 11, wireType 0 =*/88).uint64(message.ntMsgSeq);
|
|
if (message.msgUid != null && Object.hasOwnProperty.call(message, "msgUid"))
|
|
writer.uint32(/* id 12, wireType 0 =*/96).uint64(message.msgUid);
|
|
if (message.field15 != null && Object.hasOwnProperty.call(message, "field15"))
|
|
$root.Msg.ContentHeadField15.encode(message.field15, writer.uint32(/* id 15, wireType 2 =*/122).fork()).ldelim();
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a ContentHead message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.ContentHead
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.ContentHead} ContentHead
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
ContentHead.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.ContentHead();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.msgType = reader.uint64();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.subType = reader.uint64();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.c2cCmd = reader.uint32();
|
|
break;
|
|
}
|
|
case 4: {
|
|
message.random = reader.uint64();
|
|
break;
|
|
}
|
|
case 5: {
|
|
message.msgSeq = reader.uint64();
|
|
break;
|
|
}
|
|
case 6: {
|
|
message.msgTime = reader.uint64();
|
|
break;
|
|
}
|
|
case 7: {
|
|
message.pkgNum = reader.uint32();
|
|
break;
|
|
}
|
|
case 8: {
|
|
message.pkgIndex = reader.uint32();
|
|
break;
|
|
}
|
|
case 9: {
|
|
message.divSeq = reader.uint32();
|
|
break;
|
|
}
|
|
case 10: {
|
|
message.autoReply = reader.uint32();
|
|
break;
|
|
}
|
|
case 11: {
|
|
message.ntMsgSeq = reader.uint64();
|
|
break;
|
|
}
|
|
case 12: {
|
|
message.msgUid = reader.uint64();
|
|
break;
|
|
}
|
|
case 15: {
|
|
message.field15 = $root.Msg.ContentHeadField15.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for ContentHead
|
|
* @function getTypeUrl
|
|
* @memberof Msg.ContentHead
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
ContentHead.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.ContentHead";
|
|
};
|
|
|
|
return ContentHead;
|
|
})();
|
|
|
|
Msg.ContentHeadField15 = (function() {
|
|
|
|
/**
|
|
* Properties of a ContentHeadField15.
|
|
* @memberof Msg
|
|
* @interface IContentHeadField15
|
|
* @property {number|null} [field1] ContentHeadField15 field1
|
|
* @property {number|null} [field2] ContentHeadField15 field2
|
|
* @property {number|null} [field3] ContentHeadField15 field3
|
|
* @property {string|null} [field4] ContentHeadField15 field4
|
|
* @property {string|null} [field5] ContentHeadField15 field5
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new ContentHeadField15.
|
|
* @memberof Msg
|
|
* @classdesc Represents a ContentHeadField15.
|
|
* @implements IContentHeadField15
|
|
* @constructor
|
|
* @param {Msg.IContentHeadField15=} [properties] Properties to set
|
|
*/
|
|
function ContentHeadField15(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* ContentHeadField15 field1.
|
|
* @member {number|null|undefined} field1
|
|
* @memberof Msg.ContentHeadField15
|
|
* @instance
|
|
*/
|
|
ContentHeadField15.prototype.field1 = null;
|
|
|
|
/**
|
|
* ContentHeadField15 field2.
|
|
* @member {number|null|undefined} field2
|
|
* @memberof Msg.ContentHeadField15
|
|
* @instance
|
|
*/
|
|
ContentHeadField15.prototype.field2 = null;
|
|
|
|
/**
|
|
* ContentHeadField15 field3.
|
|
* @member {number|null|undefined} field3
|
|
* @memberof Msg.ContentHeadField15
|
|
* @instance
|
|
*/
|
|
ContentHeadField15.prototype.field3 = null;
|
|
|
|
/**
|
|
* ContentHeadField15 field4.
|
|
* @member {string|null|undefined} field4
|
|
* @memberof Msg.ContentHeadField15
|
|
* @instance
|
|
*/
|
|
ContentHeadField15.prototype.field4 = null;
|
|
|
|
/**
|
|
* ContentHeadField15 field5.
|
|
* @member {string|null|undefined} field5
|
|
* @memberof Msg.ContentHeadField15
|
|
* @instance
|
|
*/
|
|
ContentHeadField15.prototype.field5 = null;
|
|
|
|
// OneOf field names bound to virtual getters and setters
|
|
let $oneOfFields;
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHeadField15.prototype, "_field1", {
|
|
get: $util.oneOfGetter($oneOfFields = ["field1"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHeadField15.prototype, "_field2", {
|
|
get: $util.oneOfGetter($oneOfFields = ["field2"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHeadField15.prototype, "_field3", {
|
|
get: $util.oneOfGetter($oneOfFields = ["field3"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHeadField15.prototype, "_field4", {
|
|
get: $util.oneOfGetter($oneOfFields = ["field4"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(ContentHeadField15.prototype, "_field5", {
|
|
get: $util.oneOfGetter($oneOfFields = ["field5"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
/**
|
|
* Encodes the specified ContentHeadField15 message. Does not implicitly {@link Msg.ContentHeadField15.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.ContentHeadField15
|
|
* @static
|
|
* @param {Msg.IContentHeadField15} message ContentHeadField15 message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
ContentHeadField15.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.field1 != null && Object.hasOwnProperty.call(message, "field1"))
|
|
writer.uint32(/* id 1, wireType 0 =*/8).uint32(message.field1);
|
|
if (message.field2 != null && Object.hasOwnProperty.call(message, "field2"))
|
|
writer.uint32(/* id 2, wireType 0 =*/16).uint32(message.field2);
|
|
if (message.field3 != null && Object.hasOwnProperty.call(message, "field3"))
|
|
writer.uint32(/* id 3, wireType 0 =*/24).uint32(message.field3);
|
|
if (message.field4 != null && Object.hasOwnProperty.call(message, "field4"))
|
|
writer.uint32(/* id 4, wireType 2 =*/34).string(message.field4);
|
|
if (message.field5 != null && Object.hasOwnProperty.call(message, "field5"))
|
|
writer.uint32(/* id 5, wireType 2 =*/42).string(message.field5);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a ContentHeadField15 message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.ContentHeadField15
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.ContentHeadField15} ContentHeadField15
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
ContentHeadField15.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.ContentHeadField15();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.field1 = reader.uint32();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.field2 = reader.uint32();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.field3 = reader.uint32();
|
|
break;
|
|
}
|
|
case 4: {
|
|
message.field4 = reader.string();
|
|
break;
|
|
}
|
|
case 5: {
|
|
message.field5 = reader.string();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for ContentHeadField15
|
|
* @function getTypeUrl
|
|
* @memberof Msg.ContentHeadField15
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
ContentHeadField15.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.ContentHeadField15";
|
|
};
|
|
|
|
return ContentHeadField15;
|
|
})();
|
|
|
|
Msg.Message = (function() {
|
|
|
|
/**
|
|
* Properties of a Message.
|
|
* @memberof Msg
|
|
* @interface IMessage
|
|
* @property {Msg.IRoutingHead|null} [routingHead] Message routingHead
|
|
* @property {Msg.IContentHead|null} [contentHead] Message contentHead
|
|
* @property {Msg.IMessageBody|null} [body] Message body
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new Message.
|
|
* @memberof Msg
|
|
* @classdesc Represents a Message.
|
|
* @implements IMessage
|
|
* @constructor
|
|
* @param {Msg.IMessage=} [properties] Properties to set
|
|
*/
|
|
function Message(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* Message routingHead.
|
|
* @member {Msg.IRoutingHead|null|undefined} routingHead
|
|
* @memberof Msg.Message
|
|
* @instance
|
|
*/
|
|
Message.prototype.routingHead = null;
|
|
|
|
/**
|
|
* Message contentHead.
|
|
* @member {Msg.IContentHead|null|undefined} contentHead
|
|
* @memberof Msg.Message
|
|
* @instance
|
|
*/
|
|
Message.prototype.contentHead = null;
|
|
|
|
/**
|
|
* Message body.
|
|
* @member {Msg.IMessageBody|null|undefined} body
|
|
* @memberof Msg.Message
|
|
* @instance
|
|
*/
|
|
Message.prototype.body = null;
|
|
|
|
// OneOf field names bound to virtual getters and setters
|
|
let $oneOfFields;
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Message.prototype, "_routingHead", {
|
|
get: $util.oneOfGetter($oneOfFields = ["routingHead"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Message.prototype, "_contentHead", {
|
|
get: $util.oneOfGetter($oneOfFields = ["contentHead"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Message.prototype, "_body", {
|
|
get: $util.oneOfGetter($oneOfFields = ["body"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
/**
|
|
* Encodes the specified Message message. Does not implicitly {@link Msg.Message.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.Message
|
|
* @static
|
|
* @param {Msg.IMessage} message Message message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
Message.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.routingHead != null && Object.hasOwnProperty.call(message, "routingHead"))
|
|
$root.Msg.RoutingHead.encode(message.routingHead, writer.uint32(/* id 1, wireType 2 =*/10).fork()).ldelim();
|
|
if (message.contentHead != null && Object.hasOwnProperty.call(message, "contentHead"))
|
|
$root.Msg.ContentHead.encode(message.contentHead, writer.uint32(/* id 2, wireType 2 =*/18).fork()).ldelim();
|
|
if (message.body != null && Object.hasOwnProperty.call(message, "body"))
|
|
$root.Msg.MessageBody.encode(message.body, writer.uint32(/* id 3, wireType 2 =*/26).fork()).ldelim();
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a Message message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.Message
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.Message} Message
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
Message.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.Message();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.routingHead = $root.Msg.RoutingHead.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.contentHead = $root.Msg.ContentHead.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.body = $root.Msg.MessageBody.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for Message
|
|
* @function getTypeUrl
|
|
* @memberof Msg.Message
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
Message.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.Message";
|
|
};
|
|
|
|
return Message;
|
|
})();
|
|
|
|
Msg.MessageBody = (function() {
|
|
|
|
/**
|
|
* Properties of a MessageBody.
|
|
* @memberof Msg
|
|
* @interface IMessageBody
|
|
* @property {Msg.IRichText|null} [richText] MessageBody richText
|
|
* @property {Uint8Array|null} [msgContent] MessageBody msgContent
|
|
* @property {Uint8Array|null} [msgEncryptContent] MessageBody msgEncryptContent
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new MessageBody.
|
|
* @memberof Msg
|
|
* @classdesc Represents a MessageBody.
|
|
* @implements IMessageBody
|
|
* @constructor
|
|
* @param {Msg.IMessageBody=} [properties] Properties to set
|
|
*/
|
|
function MessageBody(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* MessageBody richText.
|
|
* @member {Msg.IRichText|null|undefined} richText
|
|
* @memberof Msg.MessageBody
|
|
* @instance
|
|
*/
|
|
MessageBody.prototype.richText = null;
|
|
|
|
/**
|
|
* MessageBody msgContent.
|
|
* @member {Uint8Array|null|undefined} msgContent
|
|
* @memberof Msg.MessageBody
|
|
* @instance
|
|
*/
|
|
MessageBody.prototype.msgContent = null;
|
|
|
|
/**
|
|
* MessageBody msgEncryptContent.
|
|
* @member {Uint8Array|null|undefined} msgEncryptContent
|
|
* @memberof Msg.MessageBody
|
|
* @instance
|
|
*/
|
|
MessageBody.prototype.msgEncryptContent = null;
|
|
|
|
// OneOf field names bound to virtual getters and setters
|
|
let $oneOfFields;
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(MessageBody.prototype, "_richText", {
|
|
get: $util.oneOfGetter($oneOfFields = ["richText"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(MessageBody.prototype, "_msgContent", {
|
|
get: $util.oneOfGetter($oneOfFields = ["msgContent"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(MessageBody.prototype, "_msgEncryptContent", {
|
|
get: $util.oneOfGetter($oneOfFields = ["msgEncryptContent"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
/**
|
|
* Encodes the specified MessageBody message. Does not implicitly {@link Msg.MessageBody.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.MessageBody
|
|
* @static
|
|
* @param {Msg.IMessageBody} message MessageBody message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
MessageBody.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.richText != null && Object.hasOwnProperty.call(message, "richText"))
|
|
$root.Msg.RichText.encode(message.richText, writer.uint32(/* id 1, wireType 2 =*/10).fork()).ldelim();
|
|
if (message.msgContent != null && Object.hasOwnProperty.call(message, "msgContent"))
|
|
writer.uint32(/* id 2, wireType 2 =*/18).bytes(message.msgContent);
|
|
if (message.msgEncryptContent != null && Object.hasOwnProperty.call(message, "msgEncryptContent"))
|
|
writer.uint32(/* id 3, wireType 2 =*/26).bytes(message.msgEncryptContent);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a MessageBody message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.MessageBody
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.MessageBody} MessageBody
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
MessageBody.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.MessageBody();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.richText = $root.Msg.RichText.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.msgContent = reader.bytes();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.msgEncryptContent = reader.bytes();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for MessageBody
|
|
* @function getTypeUrl
|
|
* @memberof Msg.MessageBody
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
MessageBody.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.MessageBody";
|
|
};
|
|
|
|
return MessageBody;
|
|
})();
|
|
|
|
Msg.RichText = (function() {
|
|
|
|
/**
|
|
* Properties of a RichText.
|
|
* @memberof Msg
|
|
* @interface IRichText
|
|
* @property {Msg.IAttr|null} [attr] RichText attr
|
|
* @property {Array.<Msg.IElem>|null} [elems] RichText elems
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new RichText.
|
|
* @memberof Msg
|
|
* @classdesc Represents a RichText.
|
|
* @implements IRichText
|
|
* @constructor
|
|
* @param {Msg.IRichText=} [properties] Properties to set
|
|
*/
|
|
function RichText(properties) {
|
|
this.elems = [];
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* RichText attr.
|
|
* @member {Msg.IAttr|null|undefined} attr
|
|
* @memberof Msg.RichText
|
|
* @instance
|
|
*/
|
|
RichText.prototype.attr = null;
|
|
|
|
/**
|
|
* RichText elems.
|
|
* @member {Array.<Msg.IElem>} elems
|
|
* @memberof Msg.RichText
|
|
* @instance
|
|
*/
|
|
RichText.prototype.elems = $util.emptyArray;
|
|
|
|
// OneOf field names bound to virtual getters and setters
|
|
let $oneOfFields;
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(RichText.prototype, "_attr", {
|
|
get: $util.oneOfGetter($oneOfFields = ["attr"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
/**
|
|
* Encodes the specified RichText message. Does not implicitly {@link Msg.RichText.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.RichText
|
|
* @static
|
|
* @param {Msg.IRichText} message RichText message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
RichText.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.attr != null && Object.hasOwnProperty.call(message, "attr"))
|
|
$root.Msg.Attr.encode(message.attr, writer.uint32(/* id 1, wireType 2 =*/10).fork()).ldelim();
|
|
if (message.elems != null && message.elems.length)
|
|
for (let i = 0; i < message.elems.length; ++i)
|
|
$root.Msg.Elem.encode(message.elems[i], writer.uint32(/* id 2, wireType 2 =*/18).fork()).ldelim();
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a RichText message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.RichText
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.RichText} RichText
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
RichText.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.RichText();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.attr = $root.Msg.Attr.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
case 2: {
|
|
if (!(message.elems && message.elems.length))
|
|
message.elems = [];
|
|
message.elems.push($root.Msg.Elem.decode(reader, reader.uint32()));
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for RichText
|
|
* @function getTypeUrl
|
|
* @memberof Msg.RichText
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
RichText.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.RichText";
|
|
};
|
|
|
|
return RichText;
|
|
})();
|
|
|
|
Msg.Elem = (function() {
|
|
|
|
/**
|
|
* Properties of an Elem.
|
|
* @memberof Msg
|
|
* @interface IElem
|
|
* @property {Msg.IText|null} [text] Elem text
|
|
* @property {Msg.IFace|null} [face] Elem face
|
|
* @property {Msg.ILightAppElem|null} [lightApp] Elem lightApp
|
|
* @property {Msg.ICommonElem|null} [commonElem] Elem commonElem
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new Elem.
|
|
* @memberof Msg
|
|
* @classdesc Represents an Elem.
|
|
* @implements IElem
|
|
* @constructor
|
|
* @param {Msg.IElem=} [properties] Properties to set
|
|
*/
|
|
function Elem(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* Elem text.
|
|
* @member {Msg.IText|null|undefined} text
|
|
* @memberof Msg.Elem
|
|
* @instance
|
|
*/
|
|
Elem.prototype.text = null;
|
|
|
|
/**
|
|
* Elem face.
|
|
* @member {Msg.IFace|null|undefined} face
|
|
* @memberof Msg.Elem
|
|
* @instance
|
|
*/
|
|
Elem.prototype.face = null;
|
|
|
|
/**
|
|
* Elem lightApp.
|
|
* @member {Msg.ILightAppElem|null|undefined} lightApp
|
|
* @memberof Msg.Elem
|
|
* @instance
|
|
*/
|
|
Elem.prototype.lightApp = null;
|
|
|
|
/**
|
|
* Elem commonElem.
|
|
* @member {Msg.ICommonElem|null|undefined} commonElem
|
|
* @memberof Msg.Elem
|
|
* @instance
|
|
*/
|
|
Elem.prototype.commonElem = null;
|
|
|
|
// OneOf field names bound to virtual getters and setters
|
|
let $oneOfFields;
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Elem.prototype, "_text", {
|
|
get: $util.oneOfGetter($oneOfFields = ["text"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Elem.prototype, "_face", {
|
|
get: $util.oneOfGetter($oneOfFields = ["face"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Elem.prototype, "_lightApp", {
|
|
get: $util.oneOfGetter($oneOfFields = ["lightApp"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Elem.prototype, "_commonElem", {
|
|
get: $util.oneOfGetter($oneOfFields = ["commonElem"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
/**
|
|
* Encodes the specified Elem message. Does not implicitly {@link Msg.Elem.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.Elem
|
|
* @static
|
|
* @param {Msg.IElem} message Elem message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
Elem.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.text != null && Object.hasOwnProperty.call(message, "text"))
|
|
$root.Msg.Text.encode(message.text, writer.uint32(/* id 1, wireType 2 =*/10).fork()).ldelim();
|
|
if (message.face != null && Object.hasOwnProperty.call(message, "face"))
|
|
$root.Msg.Face.encode(message.face, writer.uint32(/* id 2, wireType 2 =*/18).fork()).ldelim();
|
|
if (message.lightApp != null && Object.hasOwnProperty.call(message, "lightApp"))
|
|
$root.Msg.LightAppElem.encode(message.lightApp, writer.uint32(/* id 51, wireType 2 =*/410).fork()).ldelim();
|
|
if (message.commonElem != null && Object.hasOwnProperty.call(message, "commonElem"))
|
|
$root.Msg.CommonElem.encode(message.commonElem, writer.uint32(/* id 53, wireType 2 =*/426).fork()).ldelim();
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes an Elem message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.Elem
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.Elem} Elem
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
Elem.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.Elem();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.text = $root.Msg.Text.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.face = $root.Msg.Face.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
case 51: {
|
|
message.lightApp = $root.Msg.LightAppElem.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
case 53: {
|
|
message.commonElem = $root.Msg.CommonElem.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for Elem
|
|
* @function getTypeUrl
|
|
* @memberof Msg.Elem
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
Elem.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.Elem";
|
|
};
|
|
|
|
return Elem;
|
|
})();
|
|
|
|
Msg.Text = (function() {
|
|
|
|
/**
|
|
* Properties of a Text.
|
|
* @memberof Msg
|
|
* @interface IText
|
|
* @property {string|null} [str] Text str
|
|
* @property {string|null} [link] Text link
|
|
* @property {Uint8Array|null} [attr6Buf] Text attr6Buf
|
|
* @property {Uint8Array|null} [attr7Buf] Text attr7Buf
|
|
* @property {Uint8Array|null} [buf] Text buf
|
|
* @property {Uint8Array|null} [pbReserve] Text pbReserve
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new Text.
|
|
* @memberof Msg
|
|
* @classdesc Represents a Text.
|
|
* @implements IText
|
|
* @constructor
|
|
* @param {Msg.IText=} [properties] Properties to set
|
|
*/
|
|
function Text(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* Text str.
|
|
* @member {string|null|undefined} str
|
|
* @memberof Msg.Text
|
|
* @instance
|
|
*/
|
|
Text.prototype.str = null;
|
|
|
|
/**
|
|
* Text link.
|
|
* @member {string|null|undefined} link
|
|
* @memberof Msg.Text
|
|
* @instance
|
|
*/
|
|
Text.prototype.link = null;
|
|
|
|
/**
|
|
* Text attr6Buf.
|
|
* @member {Uint8Array|null|undefined} attr6Buf
|
|
* @memberof Msg.Text
|
|
* @instance
|
|
*/
|
|
Text.prototype.attr6Buf = null;
|
|
|
|
/**
|
|
* Text attr7Buf.
|
|
* @member {Uint8Array|null|undefined} attr7Buf
|
|
* @memberof Msg.Text
|
|
* @instance
|
|
*/
|
|
Text.prototype.attr7Buf = null;
|
|
|
|
/**
|
|
* Text buf.
|
|
* @member {Uint8Array|null|undefined} buf
|
|
* @memberof Msg.Text
|
|
* @instance
|
|
*/
|
|
Text.prototype.buf = null;
|
|
|
|
/**
|
|
* Text pbReserve.
|
|
* @member {Uint8Array|null|undefined} pbReserve
|
|
* @memberof Msg.Text
|
|
* @instance
|
|
*/
|
|
Text.prototype.pbReserve = null;
|
|
|
|
// OneOf field names bound to virtual getters and setters
|
|
let $oneOfFields;
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Text.prototype, "_str", {
|
|
get: $util.oneOfGetter($oneOfFields = ["str"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Text.prototype, "_link", {
|
|
get: $util.oneOfGetter($oneOfFields = ["link"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Text.prototype, "_attr6Buf", {
|
|
get: $util.oneOfGetter($oneOfFields = ["attr6Buf"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Text.prototype, "_attr7Buf", {
|
|
get: $util.oneOfGetter($oneOfFields = ["attr7Buf"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Text.prototype, "_buf", {
|
|
get: $util.oneOfGetter($oneOfFields = ["buf"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Text.prototype, "_pbReserve", {
|
|
get: $util.oneOfGetter($oneOfFields = ["pbReserve"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
/**
|
|
* Encodes the specified Text message. Does not implicitly {@link Msg.Text.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.Text
|
|
* @static
|
|
* @param {Msg.IText} message Text message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
Text.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.str != null && Object.hasOwnProperty.call(message, "str"))
|
|
writer.uint32(/* id 1, wireType 2 =*/10).string(message.str);
|
|
if (message.link != null && Object.hasOwnProperty.call(message, "link"))
|
|
writer.uint32(/* id 2, wireType 2 =*/18).string(message.link);
|
|
if (message.attr6Buf != null && Object.hasOwnProperty.call(message, "attr6Buf"))
|
|
writer.uint32(/* id 3, wireType 2 =*/26).bytes(message.attr6Buf);
|
|
if (message.attr7Buf != null && Object.hasOwnProperty.call(message, "attr7Buf"))
|
|
writer.uint32(/* id 4, wireType 2 =*/34).bytes(message.attr7Buf);
|
|
if (message.buf != null && Object.hasOwnProperty.call(message, "buf"))
|
|
writer.uint32(/* id 11, wireType 2 =*/90).bytes(message.buf);
|
|
if (message.pbReserve != null && Object.hasOwnProperty.call(message, "pbReserve"))
|
|
writer.uint32(/* id 12, wireType 2 =*/98).bytes(message.pbReserve);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a Text message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.Text
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.Text} Text
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
Text.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.Text();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.str = reader.string();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.link = reader.string();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.attr6Buf = reader.bytes();
|
|
break;
|
|
}
|
|
case 4: {
|
|
message.attr7Buf = reader.bytes();
|
|
break;
|
|
}
|
|
case 11: {
|
|
message.buf = reader.bytes();
|
|
break;
|
|
}
|
|
case 12: {
|
|
message.pbReserve = reader.bytes();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for Text
|
|
* @function getTypeUrl
|
|
* @memberof Msg.Text
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
Text.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.Text";
|
|
};
|
|
|
|
return Text;
|
|
})();
|
|
|
|
Msg.Face = (function() {
|
|
|
|
/**
|
|
* Properties of a Face.
|
|
* @memberof Msg
|
|
* @interface IFace
|
|
* @property {number|null} [index] Face index
|
|
* @property {Uint8Array|null} [old] Face old
|
|
* @property {Uint8Array|null} [buf] Face buf
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new Face.
|
|
* @memberof Msg
|
|
* @classdesc Represents a Face.
|
|
* @implements IFace
|
|
* @constructor
|
|
* @param {Msg.IFace=} [properties] Properties to set
|
|
*/
|
|
function Face(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* Face index.
|
|
* @member {number|null|undefined} index
|
|
* @memberof Msg.Face
|
|
* @instance
|
|
*/
|
|
Face.prototype.index = null;
|
|
|
|
/**
|
|
* Face old.
|
|
* @member {Uint8Array|null|undefined} old
|
|
* @memberof Msg.Face
|
|
* @instance
|
|
*/
|
|
Face.prototype.old = null;
|
|
|
|
/**
|
|
* Face buf.
|
|
* @member {Uint8Array|null|undefined} buf
|
|
* @memberof Msg.Face
|
|
* @instance
|
|
*/
|
|
Face.prototype.buf = null;
|
|
|
|
// OneOf field names bound to virtual getters and setters
|
|
let $oneOfFields;
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Face.prototype, "_index", {
|
|
get: $util.oneOfGetter($oneOfFields = ["index"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Face.prototype, "_old", {
|
|
get: $util.oneOfGetter($oneOfFields = ["old"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Face.prototype, "_buf", {
|
|
get: $util.oneOfGetter($oneOfFields = ["buf"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
/**
|
|
* Encodes the specified Face message. Does not implicitly {@link Msg.Face.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.Face
|
|
* @static
|
|
* @param {Msg.IFace} message Face message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
Face.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.index != null && Object.hasOwnProperty.call(message, "index"))
|
|
writer.uint32(/* id 1, wireType 0 =*/8).uint32(message.index);
|
|
if (message.old != null && Object.hasOwnProperty.call(message, "old"))
|
|
writer.uint32(/* id 2, wireType 2 =*/18).bytes(message.old);
|
|
if (message.buf != null && Object.hasOwnProperty.call(message, "buf"))
|
|
writer.uint32(/* id 11, wireType 2 =*/90).bytes(message.buf);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a Face message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.Face
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.Face} Face
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
Face.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.Face();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.index = reader.uint32();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.old = reader.bytes();
|
|
break;
|
|
}
|
|
case 11: {
|
|
message.buf = reader.bytes();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for Face
|
|
* @function getTypeUrl
|
|
* @memberof Msg.Face
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
Face.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.Face";
|
|
};
|
|
|
|
return Face;
|
|
})();
|
|
|
|
Msg.LightAppElem = (function() {
|
|
|
|
/**
|
|
* Properties of a LightAppElem.
|
|
* @memberof Msg
|
|
* @interface ILightAppElem
|
|
* @property {Uint8Array|null} [data] LightAppElem data
|
|
* @property {Uint8Array|null} [msgResid] LightAppElem msgResid
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new LightAppElem.
|
|
* @memberof Msg
|
|
* @classdesc Represents a LightAppElem.
|
|
* @implements ILightAppElem
|
|
* @constructor
|
|
* @param {Msg.ILightAppElem=} [properties] Properties to set
|
|
*/
|
|
function LightAppElem(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* LightAppElem data.
|
|
* @member {Uint8Array|null|undefined} data
|
|
* @memberof Msg.LightAppElem
|
|
* @instance
|
|
*/
|
|
LightAppElem.prototype.data = null;
|
|
|
|
/**
|
|
* LightAppElem msgResid.
|
|
* @member {Uint8Array|null|undefined} msgResid
|
|
* @memberof Msg.LightAppElem
|
|
* @instance
|
|
*/
|
|
LightAppElem.prototype.msgResid = null;
|
|
|
|
// OneOf field names bound to virtual getters and setters
|
|
let $oneOfFields;
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(LightAppElem.prototype, "_data", {
|
|
get: $util.oneOfGetter($oneOfFields = ["data"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(LightAppElem.prototype, "_msgResid", {
|
|
get: $util.oneOfGetter($oneOfFields = ["msgResid"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
/**
|
|
* Encodes the specified LightAppElem message. Does not implicitly {@link Msg.LightAppElem.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.LightAppElem
|
|
* @static
|
|
* @param {Msg.ILightAppElem} message LightAppElem message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
LightAppElem.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.data != null && Object.hasOwnProperty.call(message, "data"))
|
|
writer.uint32(/* id 1, wireType 2 =*/10).bytes(message.data);
|
|
if (message.msgResid != null && Object.hasOwnProperty.call(message, "msgResid"))
|
|
writer.uint32(/* id 2, wireType 2 =*/18).bytes(message.msgResid);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a LightAppElem message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.LightAppElem
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.LightAppElem} LightAppElem
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
LightAppElem.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.LightAppElem();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.data = reader.bytes();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.msgResid = reader.bytes();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for LightAppElem
|
|
* @function getTypeUrl
|
|
* @memberof Msg.LightAppElem
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
LightAppElem.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.LightAppElem";
|
|
};
|
|
|
|
return LightAppElem;
|
|
})();
|
|
|
|
Msg.CommonElem = (function() {
|
|
|
|
/**
|
|
* Properties of a CommonElem.
|
|
* @memberof Msg
|
|
* @interface ICommonElem
|
|
* @property {number} serviceType CommonElem serviceType
|
|
* @property {Uint8Array|null} [pbElem] CommonElem pbElem
|
|
* @property {number|null} [businessType] CommonElem businessType
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new CommonElem.
|
|
* @memberof Msg
|
|
* @classdesc Represents a CommonElem.
|
|
* @implements ICommonElem
|
|
* @constructor
|
|
* @param {Msg.ICommonElem=} [properties] Properties to set
|
|
*/
|
|
function CommonElem(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* CommonElem serviceType.
|
|
* @member {number} serviceType
|
|
* @memberof Msg.CommonElem
|
|
* @instance
|
|
*/
|
|
CommonElem.prototype.serviceType = 0;
|
|
|
|
/**
|
|
* CommonElem pbElem.
|
|
* @member {Uint8Array|null|undefined} pbElem
|
|
* @memberof Msg.CommonElem
|
|
* @instance
|
|
*/
|
|
CommonElem.prototype.pbElem = null;
|
|
|
|
/**
|
|
* CommonElem businessType.
|
|
* @member {number|null|undefined} businessType
|
|
* @memberof Msg.CommonElem
|
|
* @instance
|
|
*/
|
|
CommonElem.prototype.businessType = null;
|
|
|
|
// OneOf field names bound to virtual getters and setters
|
|
let $oneOfFields;
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(CommonElem.prototype, "_pbElem", {
|
|
get: $util.oneOfGetter($oneOfFields = ["pbElem"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(CommonElem.prototype, "_businessType", {
|
|
get: $util.oneOfGetter($oneOfFields = ["businessType"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
/**
|
|
* Encodes the specified CommonElem message. Does not implicitly {@link Msg.CommonElem.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.CommonElem
|
|
* @static
|
|
* @param {Msg.ICommonElem} message CommonElem message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
CommonElem.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
writer.uint32(/* id 1, wireType 0 =*/8).uint32(message.serviceType);
|
|
if (message.pbElem != null && Object.hasOwnProperty.call(message, "pbElem"))
|
|
writer.uint32(/* id 2, wireType 2 =*/18).bytes(message.pbElem);
|
|
if (message.businessType != null && Object.hasOwnProperty.call(message, "businessType"))
|
|
writer.uint32(/* id 3, wireType 0 =*/24).uint32(message.businessType);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a CommonElem message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.CommonElem
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.CommonElem} CommonElem
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
CommonElem.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.CommonElem();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.serviceType = reader.uint32();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.pbElem = reader.bytes();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.businessType = reader.uint32();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
if (!message.hasOwnProperty("serviceType"))
|
|
throw $util.ProtocolError("missing required 'serviceType'", { instance: message });
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for CommonElem
|
|
* @function getTypeUrl
|
|
* @memberof Msg.CommonElem
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
CommonElem.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.CommonElem";
|
|
};
|
|
|
|
return CommonElem;
|
|
})();
|
|
|
|
Msg.Attr = (function() {
|
|
|
|
/**
|
|
* Properties of an Attr.
|
|
* @memberof Msg
|
|
* @interface IAttr
|
|
* @property {number|null} [codePage] Attr codePage
|
|
* @property {number|null} [time] Attr time
|
|
* @property {number|null} [random] Attr random
|
|
* @property {number|null} [color] Attr color
|
|
* @property {number|null} [size] Attr size
|
|
* @property {number|null} [effect] Attr effect
|
|
* @property {number|null} [charSet] Attr charSet
|
|
* @property {number|null} [pitchAndFamily] Attr pitchAndFamily
|
|
* @property {string|null} [fontName] Attr fontName
|
|
* @property {Uint8Array|null} [reserveData] Attr reserveData
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new Attr.
|
|
* @memberof Msg
|
|
* @classdesc Represents an Attr.
|
|
* @implements IAttr
|
|
* @constructor
|
|
* @param {Msg.IAttr=} [properties] Properties to set
|
|
*/
|
|
function Attr(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* Attr codePage.
|
|
* @member {number|null|undefined} codePage
|
|
* @memberof Msg.Attr
|
|
* @instance
|
|
*/
|
|
Attr.prototype.codePage = null;
|
|
|
|
/**
|
|
* Attr time.
|
|
* @member {number|null|undefined} time
|
|
* @memberof Msg.Attr
|
|
* @instance
|
|
*/
|
|
Attr.prototype.time = null;
|
|
|
|
/**
|
|
* Attr random.
|
|
* @member {number|null|undefined} random
|
|
* @memberof Msg.Attr
|
|
* @instance
|
|
*/
|
|
Attr.prototype.random = null;
|
|
|
|
/**
|
|
* Attr color.
|
|
* @member {number|null|undefined} color
|
|
* @memberof Msg.Attr
|
|
* @instance
|
|
*/
|
|
Attr.prototype.color = null;
|
|
|
|
/**
|
|
* Attr size.
|
|
* @member {number|null|undefined} size
|
|
* @memberof Msg.Attr
|
|
* @instance
|
|
*/
|
|
Attr.prototype.size = null;
|
|
|
|
/**
|
|
* Attr effect.
|
|
* @member {number|null|undefined} effect
|
|
* @memberof Msg.Attr
|
|
* @instance
|
|
*/
|
|
Attr.prototype.effect = null;
|
|
|
|
/**
|
|
* Attr charSet.
|
|
* @member {number|null|undefined} charSet
|
|
* @memberof Msg.Attr
|
|
* @instance
|
|
*/
|
|
Attr.prototype.charSet = null;
|
|
|
|
/**
|
|
* Attr pitchAndFamily.
|
|
* @member {number|null|undefined} pitchAndFamily
|
|
* @memberof Msg.Attr
|
|
* @instance
|
|
*/
|
|
Attr.prototype.pitchAndFamily = null;
|
|
|
|
/**
|
|
* Attr fontName.
|
|
* @member {string|null|undefined} fontName
|
|
* @memberof Msg.Attr
|
|
* @instance
|
|
*/
|
|
Attr.prototype.fontName = null;
|
|
|
|
/**
|
|
* Attr reserveData.
|
|
* @member {Uint8Array|null|undefined} reserveData
|
|
* @memberof Msg.Attr
|
|
* @instance
|
|
*/
|
|
Attr.prototype.reserveData = null;
|
|
|
|
// OneOf field names bound to virtual getters and setters
|
|
let $oneOfFields;
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Attr.prototype, "_codePage", {
|
|
get: $util.oneOfGetter($oneOfFields = ["codePage"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Attr.prototype, "_time", {
|
|
get: $util.oneOfGetter($oneOfFields = ["time"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Attr.prototype, "_random", {
|
|
get: $util.oneOfGetter($oneOfFields = ["random"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Attr.prototype, "_color", {
|
|
get: $util.oneOfGetter($oneOfFields = ["color"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Attr.prototype, "_size", {
|
|
get: $util.oneOfGetter($oneOfFields = ["size"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Attr.prototype, "_effect", {
|
|
get: $util.oneOfGetter($oneOfFields = ["effect"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Attr.prototype, "_charSet", {
|
|
get: $util.oneOfGetter($oneOfFields = ["charSet"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Attr.prototype, "_pitchAndFamily", {
|
|
get: $util.oneOfGetter($oneOfFields = ["pitchAndFamily"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Attr.prototype, "_fontName", {
|
|
get: $util.oneOfGetter($oneOfFields = ["fontName"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Attr.prototype, "_reserveData", {
|
|
get: $util.oneOfGetter($oneOfFields = ["reserveData"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
/**
|
|
* Encodes the specified Attr message. Does not implicitly {@link Msg.Attr.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.Attr
|
|
* @static
|
|
* @param {Msg.IAttr} message Attr message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
Attr.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.codePage != null && Object.hasOwnProperty.call(message, "codePage"))
|
|
writer.uint32(/* id 1, wireType 0 =*/8).int32(message.codePage);
|
|
if (message.time != null && Object.hasOwnProperty.call(message, "time"))
|
|
writer.uint32(/* id 2, wireType 0 =*/16).int32(message.time);
|
|
if (message.random != null && Object.hasOwnProperty.call(message, "random"))
|
|
writer.uint32(/* id 3, wireType 0 =*/24).int32(message.random);
|
|
if (message.color != null && Object.hasOwnProperty.call(message, "color"))
|
|
writer.uint32(/* id 4, wireType 0 =*/32).int32(message.color);
|
|
if (message.size != null && Object.hasOwnProperty.call(message, "size"))
|
|
writer.uint32(/* id 5, wireType 0 =*/40).int32(message.size);
|
|
if (message.effect != null && Object.hasOwnProperty.call(message, "effect"))
|
|
writer.uint32(/* id 6, wireType 0 =*/48).int32(message.effect);
|
|
if (message.charSet != null && Object.hasOwnProperty.call(message, "charSet"))
|
|
writer.uint32(/* id 7, wireType 0 =*/56).int32(message.charSet);
|
|
if (message.pitchAndFamily != null && Object.hasOwnProperty.call(message, "pitchAndFamily"))
|
|
writer.uint32(/* id 8, wireType 0 =*/64).int32(message.pitchAndFamily);
|
|
if (message.fontName != null && Object.hasOwnProperty.call(message, "fontName"))
|
|
writer.uint32(/* id 9, wireType 2 =*/74).string(message.fontName);
|
|
if (message.reserveData != null && Object.hasOwnProperty.call(message, "reserveData"))
|
|
writer.uint32(/* id 10, wireType 2 =*/82).bytes(message.reserveData);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes an Attr message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.Attr
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.Attr} Attr
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
Attr.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.Attr();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.codePage = reader.int32();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.time = reader.int32();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.random = reader.int32();
|
|
break;
|
|
}
|
|
case 4: {
|
|
message.color = reader.int32();
|
|
break;
|
|
}
|
|
case 5: {
|
|
message.size = reader.int32();
|
|
break;
|
|
}
|
|
case 6: {
|
|
message.effect = reader.int32();
|
|
break;
|
|
}
|
|
case 7: {
|
|
message.charSet = reader.int32();
|
|
break;
|
|
}
|
|
case 8: {
|
|
message.pitchAndFamily = reader.int32();
|
|
break;
|
|
}
|
|
case 9: {
|
|
message.fontName = reader.string();
|
|
break;
|
|
}
|
|
case 10: {
|
|
message.reserveData = reader.bytes();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for Attr
|
|
* @function getTypeUrl
|
|
* @memberof Msg.Attr
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
Attr.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.Attr";
|
|
};
|
|
|
|
return Attr;
|
|
})();
|
|
|
|
Msg.MarkdownElem = (function() {
|
|
|
|
/**
|
|
* Properties of a MarkdownElem.
|
|
* @memberof Msg
|
|
* @interface IMarkdownElem
|
|
* @property {string|null} [content] MarkdownElem content
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new MarkdownElem.
|
|
* @memberof Msg
|
|
* @classdesc Represents a MarkdownElem.
|
|
* @implements IMarkdownElem
|
|
* @constructor
|
|
* @param {Msg.IMarkdownElem=} [properties] Properties to set
|
|
*/
|
|
function MarkdownElem(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* MarkdownElem content.
|
|
* @member {string} content
|
|
* @memberof Msg.MarkdownElem
|
|
* @instance
|
|
*/
|
|
MarkdownElem.prototype.content = "";
|
|
|
|
/**
|
|
* Encodes the specified MarkdownElem message. Does not implicitly {@link Msg.MarkdownElem.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.MarkdownElem
|
|
* @static
|
|
* @param {Msg.IMarkdownElem} message MarkdownElem message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
MarkdownElem.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.content != null && Object.hasOwnProperty.call(message, "content"))
|
|
writer.uint32(/* id 1, wireType 2 =*/10).string(message.content);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a MarkdownElem message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.MarkdownElem
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.MarkdownElem} MarkdownElem
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
MarkdownElem.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.MarkdownElem();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.content = reader.string();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for MarkdownElem
|
|
* @function getTypeUrl
|
|
* @memberof Msg.MarkdownElem
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
MarkdownElem.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.MarkdownElem";
|
|
};
|
|
|
|
return MarkdownElem;
|
|
})();
|
|
|
|
Msg.PbMultiMsgItem = (function() {
|
|
|
|
/**
|
|
* Properties of a PbMultiMsgItem.
|
|
* @memberof Msg
|
|
* @interface IPbMultiMsgItem
|
|
* @property {string|null} [fileName] PbMultiMsgItem fileName
|
|
* @property {Msg.IPbMultiMsgNew|null} [buffer] PbMultiMsgItem buffer
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new PbMultiMsgItem.
|
|
* @memberof Msg
|
|
* @classdesc Represents a PbMultiMsgItem.
|
|
* @implements IPbMultiMsgItem
|
|
* @constructor
|
|
* @param {Msg.IPbMultiMsgItem=} [properties] Properties to set
|
|
*/
|
|
function PbMultiMsgItem(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* PbMultiMsgItem fileName.
|
|
* @member {string} fileName
|
|
* @memberof Msg.PbMultiMsgItem
|
|
* @instance
|
|
*/
|
|
PbMultiMsgItem.prototype.fileName = "";
|
|
|
|
/**
|
|
* PbMultiMsgItem buffer.
|
|
* @member {Msg.IPbMultiMsgNew|null|undefined} buffer
|
|
* @memberof Msg.PbMultiMsgItem
|
|
* @instance
|
|
*/
|
|
PbMultiMsgItem.prototype.buffer = null;
|
|
|
|
/**
|
|
* Encodes the specified PbMultiMsgItem message. Does not implicitly {@link Msg.PbMultiMsgItem.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.PbMultiMsgItem
|
|
* @static
|
|
* @param {Msg.IPbMultiMsgItem} message PbMultiMsgItem message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
PbMultiMsgItem.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.fileName != null && Object.hasOwnProperty.call(message, "fileName"))
|
|
writer.uint32(/* id 1, wireType 2 =*/10).string(message.fileName);
|
|
if (message.buffer != null && Object.hasOwnProperty.call(message, "buffer"))
|
|
$root.Msg.PbMultiMsgNew.encode(message.buffer, writer.uint32(/* id 2, wireType 2 =*/18).fork()).ldelim();
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a PbMultiMsgItem message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.PbMultiMsgItem
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.PbMultiMsgItem} PbMultiMsgItem
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
PbMultiMsgItem.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.PbMultiMsgItem();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.fileName = reader.string();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.buffer = $root.Msg.PbMultiMsgNew.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for PbMultiMsgItem
|
|
* @function getTypeUrl
|
|
* @memberof Msg.PbMultiMsgItem
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
PbMultiMsgItem.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.PbMultiMsgItem";
|
|
};
|
|
|
|
return PbMultiMsgItem;
|
|
})();
|
|
|
|
Msg.PbMultiMsgNew = (function() {
|
|
|
|
/**
|
|
* Properties of a PbMultiMsgNew.
|
|
* @memberof Msg
|
|
* @interface IPbMultiMsgNew
|
|
* @property {Array.<Msg.IMessage>|null} [msg] PbMultiMsgNew msg
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new PbMultiMsgNew.
|
|
* @memberof Msg
|
|
* @classdesc Represents a PbMultiMsgNew.
|
|
* @implements IPbMultiMsgNew
|
|
* @constructor
|
|
* @param {Msg.IPbMultiMsgNew=} [properties] Properties to set
|
|
*/
|
|
function PbMultiMsgNew(properties) {
|
|
this.msg = [];
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* PbMultiMsgNew msg.
|
|
* @member {Array.<Msg.IMessage>} msg
|
|
* @memberof Msg.PbMultiMsgNew
|
|
* @instance
|
|
*/
|
|
PbMultiMsgNew.prototype.msg = $util.emptyArray;
|
|
|
|
/**
|
|
* Encodes the specified PbMultiMsgNew message. Does not implicitly {@link Msg.PbMultiMsgNew.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.PbMultiMsgNew
|
|
* @static
|
|
* @param {Msg.IPbMultiMsgNew} message PbMultiMsgNew message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
PbMultiMsgNew.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.msg != null && message.msg.length)
|
|
for (let i = 0; i < message.msg.length; ++i)
|
|
$root.Msg.Message.encode(message.msg[i], writer.uint32(/* id 1, wireType 2 =*/10).fork()).ldelim();
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a PbMultiMsgNew message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.PbMultiMsgNew
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.PbMultiMsgNew} PbMultiMsgNew
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
PbMultiMsgNew.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.PbMultiMsgNew();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
if (!(message.msg && message.msg.length))
|
|
message.msg = [];
|
|
message.msg.push($root.Msg.Message.decode(reader, reader.uint32()));
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for PbMultiMsgNew
|
|
* @function getTypeUrl
|
|
* @memberof Msg.PbMultiMsgNew
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
PbMultiMsgNew.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.PbMultiMsgNew";
|
|
};
|
|
|
|
return PbMultiMsgNew;
|
|
})();
|
|
|
|
Msg.PbMultiMsgTransmit = (function() {
|
|
|
|
/**
|
|
* Properties of a PbMultiMsgTransmit.
|
|
* @memberof Msg
|
|
* @interface IPbMultiMsgTransmit
|
|
* @property {Array.<Msg.IMessage>|null} [msg] PbMultiMsgTransmit msg
|
|
* @property {Array.<Msg.IPbMultiMsgItem>|null} [pbItemList] PbMultiMsgTransmit pbItemList
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new PbMultiMsgTransmit.
|
|
* @memberof Msg
|
|
* @classdesc Represents a PbMultiMsgTransmit.
|
|
* @implements IPbMultiMsgTransmit
|
|
* @constructor
|
|
* @param {Msg.IPbMultiMsgTransmit=} [properties] Properties to set
|
|
*/
|
|
function PbMultiMsgTransmit(properties) {
|
|
this.msg = [];
|
|
this.pbItemList = [];
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* PbMultiMsgTransmit msg.
|
|
* @member {Array.<Msg.IMessage>} msg
|
|
* @memberof Msg.PbMultiMsgTransmit
|
|
* @instance
|
|
*/
|
|
PbMultiMsgTransmit.prototype.msg = $util.emptyArray;
|
|
|
|
/**
|
|
* PbMultiMsgTransmit pbItemList.
|
|
* @member {Array.<Msg.IPbMultiMsgItem>} pbItemList
|
|
* @memberof Msg.PbMultiMsgTransmit
|
|
* @instance
|
|
*/
|
|
PbMultiMsgTransmit.prototype.pbItemList = $util.emptyArray;
|
|
|
|
/**
|
|
* Encodes the specified PbMultiMsgTransmit message. Does not implicitly {@link Msg.PbMultiMsgTransmit.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Msg.PbMultiMsgTransmit
|
|
* @static
|
|
* @param {Msg.IPbMultiMsgTransmit} message PbMultiMsgTransmit message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
PbMultiMsgTransmit.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.msg != null && message.msg.length)
|
|
for (let i = 0; i < message.msg.length; ++i)
|
|
$root.Msg.Message.encode(message.msg[i], writer.uint32(/* id 1, wireType 2 =*/10).fork()).ldelim();
|
|
if (message.pbItemList != null && message.pbItemList.length)
|
|
for (let i = 0; i < message.pbItemList.length; ++i)
|
|
$root.Msg.PbMultiMsgItem.encode(message.pbItemList[i], writer.uint32(/* id 2, wireType 2 =*/18).fork()).ldelim();
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a PbMultiMsgTransmit message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Msg.PbMultiMsgTransmit
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Msg.PbMultiMsgTransmit} PbMultiMsgTransmit
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
PbMultiMsgTransmit.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Msg.PbMultiMsgTransmit();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
if (!(message.msg && message.msg.length))
|
|
message.msg = [];
|
|
message.msg.push($root.Msg.Message.decode(reader, reader.uint32()));
|
|
break;
|
|
}
|
|
case 2: {
|
|
if (!(message.pbItemList && message.pbItemList.length))
|
|
message.pbItemList = [];
|
|
message.pbItemList.push($root.Msg.PbMultiMsgItem.decode(reader, reader.uint32()));
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for PbMultiMsgTransmit
|
|
* @function getTypeUrl
|
|
* @memberof Msg.PbMultiMsgTransmit
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
PbMultiMsgTransmit.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Msg.PbMultiMsgTransmit";
|
|
};
|
|
|
|
return PbMultiMsgTransmit;
|
|
})();
|
|
|
|
return Msg;
|
|
})();
|
|
|
|
export const RichMedia = $root.RichMedia = (() => {
|
|
|
|
/**
|
|
* Namespace RichMedia.
|
|
* @exports RichMedia
|
|
* @namespace
|
|
*/
|
|
const RichMedia = {};
|
|
|
|
RichMedia.MsgInfo = (function() {
|
|
|
|
/**
|
|
* Properties of a MsgInfo.
|
|
* @memberof RichMedia
|
|
* @interface IMsgInfo
|
|
* @property {Array.<RichMedia.IMsgInfoBody>|null} [msgInfoBody] MsgInfo msgInfoBody
|
|
* @property {RichMedia.IExtBizInfo|null} [extBizInfo] MsgInfo extBizInfo
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new MsgInfo.
|
|
* @memberof RichMedia
|
|
* @classdesc Represents a MsgInfo.
|
|
* @implements IMsgInfo
|
|
* @constructor
|
|
* @param {RichMedia.IMsgInfo=} [properties] Properties to set
|
|
*/
|
|
function MsgInfo(properties) {
|
|
this.msgInfoBody = [];
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* MsgInfo msgInfoBody.
|
|
* @member {Array.<RichMedia.IMsgInfoBody>} msgInfoBody
|
|
* @memberof RichMedia.MsgInfo
|
|
* @instance
|
|
*/
|
|
MsgInfo.prototype.msgInfoBody = $util.emptyArray;
|
|
|
|
/**
|
|
* MsgInfo extBizInfo.
|
|
* @member {RichMedia.IExtBizInfo|null|undefined} extBizInfo
|
|
* @memberof RichMedia.MsgInfo
|
|
* @instance
|
|
*/
|
|
MsgInfo.prototype.extBizInfo = null;
|
|
|
|
/**
|
|
* Encodes the specified MsgInfo message. Does not implicitly {@link RichMedia.MsgInfo.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof RichMedia.MsgInfo
|
|
* @static
|
|
* @param {RichMedia.IMsgInfo} message MsgInfo message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
MsgInfo.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.msgInfoBody != null && message.msgInfoBody.length)
|
|
for (let i = 0; i < message.msgInfoBody.length; ++i)
|
|
$root.RichMedia.MsgInfoBody.encode(message.msgInfoBody[i], writer.uint32(/* id 1, wireType 2 =*/10).fork()).ldelim();
|
|
if (message.extBizInfo != null && Object.hasOwnProperty.call(message, "extBizInfo"))
|
|
$root.RichMedia.ExtBizInfo.encode(message.extBizInfo, writer.uint32(/* id 2, wireType 2 =*/18).fork()).ldelim();
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a MsgInfo message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof RichMedia.MsgInfo
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {RichMedia.MsgInfo} MsgInfo
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
MsgInfo.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.RichMedia.MsgInfo();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
if (!(message.msgInfoBody && message.msgInfoBody.length))
|
|
message.msgInfoBody = [];
|
|
message.msgInfoBody.push($root.RichMedia.MsgInfoBody.decode(reader, reader.uint32()));
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.extBizInfo = $root.RichMedia.ExtBizInfo.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for MsgInfo
|
|
* @function getTypeUrl
|
|
* @memberof RichMedia.MsgInfo
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
MsgInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/RichMedia.MsgInfo";
|
|
};
|
|
|
|
return MsgInfo;
|
|
})();
|
|
|
|
RichMedia.MsgInfoBody = (function() {
|
|
|
|
/**
|
|
* Properties of a MsgInfoBody.
|
|
* @memberof RichMedia
|
|
* @interface IMsgInfoBody
|
|
* @property {RichMedia.IIndexNode|null} [index] MsgInfoBody index
|
|
* @property {RichMedia.IPicInfo|null} [pic] MsgInfoBody pic
|
|
* @property {boolean|null} [fileExist] MsgInfoBody fileExist
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new MsgInfoBody.
|
|
* @memberof RichMedia
|
|
* @classdesc Represents a MsgInfoBody.
|
|
* @implements IMsgInfoBody
|
|
* @constructor
|
|
* @param {RichMedia.IMsgInfoBody=} [properties] Properties to set
|
|
*/
|
|
function MsgInfoBody(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* MsgInfoBody index.
|
|
* @member {RichMedia.IIndexNode|null|undefined} index
|
|
* @memberof RichMedia.MsgInfoBody
|
|
* @instance
|
|
*/
|
|
MsgInfoBody.prototype.index = null;
|
|
|
|
/**
|
|
* MsgInfoBody pic.
|
|
* @member {RichMedia.IPicInfo|null|undefined} pic
|
|
* @memberof RichMedia.MsgInfoBody
|
|
* @instance
|
|
*/
|
|
MsgInfoBody.prototype.pic = null;
|
|
|
|
/**
|
|
* MsgInfoBody fileExist.
|
|
* @member {boolean} fileExist
|
|
* @memberof RichMedia.MsgInfoBody
|
|
* @instance
|
|
*/
|
|
MsgInfoBody.prototype.fileExist = false;
|
|
|
|
/**
|
|
* Encodes the specified MsgInfoBody message. Does not implicitly {@link RichMedia.MsgInfoBody.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof RichMedia.MsgInfoBody
|
|
* @static
|
|
* @param {RichMedia.IMsgInfoBody} message MsgInfoBody message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
MsgInfoBody.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.index != null && Object.hasOwnProperty.call(message, "index"))
|
|
$root.RichMedia.IndexNode.encode(message.index, writer.uint32(/* id 1, wireType 2 =*/10).fork()).ldelim();
|
|
if (message.pic != null && Object.hasOwnProperty.call(message, "pic"))
|
|
$root.RichMedia.PicInfo.encode(message.pic, writer.uint32(/* id 2, wireType 2 =*/18).fork()).ldelim();
|
|
if (message.fileExist != null && Object.hasOwnProperty.call(message, "fileExist"))
|
|
writer.uint32(/* id 5, wireType 0 =*/40).bool(message.fileExist);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a MsgInfoBody message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof RichMedia.MsgInfoBody
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {RichMedia.MsgInfoBody} MsgInfoBody
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
MsgInfoBody.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.RichMedia.MsgInfoBody();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.index = $root.RichMedia.IndexNode.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.pic = $root.RichMedia.PicInfo.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
case 5: {
|
|
message.fileExist = reader.bool();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for MsgInfoBody
|
|
* @function getTypeUrl
|
|
* @memberof RichMedia.MsgInfoBody
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
MsgInfoBody.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/RichMedia.MsgInfoBody";
|
|
};
|
|
|
|
return MsgInfoBody;
|
|
})();
|
|
|
|
RichMedia.IndexNode = (function() {
|
|
|
|
/**
|
|
* Properties of an IndexNode.
|
|
* @memberof RichMedia
|
|
* @interface IIndexNode
|
|
* @property {RichMedia.IFileInfo|null} [info] IndexNode info
|
|
* @property {string|null} [fileUuid] IndexNode fileUuid
|
|
* @property {number|null} [storeID] IndexNode storeID
|
|
* @property {number|null} [uploadTime] IndexNode uploadTime
|
|
* @property {number|null} [expire] IndexNode expire
|
|
* @property {number|null} [type] IndexNode type
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new IndexNode.
|
|
* @memberof RichMedia
|
|
* @classdesc Represents an IndexNode.
|
|
* @implements IIndexNode
|
|
* @constructor
|
|
* @param {RichMedia.IIndexNode=} [properties] Properties to set
|
|
*/
|
|
function IndexNode(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* IndexNode info.
|
|
* @member {RichMedia.IFileInfo|null|undefined} info
|
|
* @memberof RichMedia.IndexNode
|
|
* @instance
|
|
*/
|
|
IndexNode.prototype.info = null;
|
|
|
|
/**
|
|
* IndexNode fileUuid.
|
|
* @member {string} fileUuid
|
|
* @memberof RichMedia.IndexNode
|
|
* @instance
|
|
*/
|
|
IndexNode.prototype.fileUuid = "";
|
|
|
|
/**
|
|
* IndexNode storeID.
|
|
* @member {number} storeID
|
|
* @memberof RichMedia.IndexNode
|
|
* @instance
|
|
*/
|
|
IndexNode.prototype.storeID = 0;
|
|
|
|
/**
|
|
* IndexNode uploadTime.
|
|
* @member {number} uploadTime
|
|
* @memberof RichMedia.IndexNode
|
|
* @instance
|
|
*/
|
|
IndexNode.prototype.uploadTime = 0;
|
|
|
|
/**
|
|
* IndexNode expire.
|
|
* @member {number} expire
|
|
* @memberof RichMedia.IndexNode
|
|
* @instance
|
|
*/
|
|
IndexNode.prototype.expire = 0;
|
|
|
|
/**
|
|
* IndexNode type.
|
|
* @member {number} type
|
|
* @memberof RichMedia.IndexNode
|
|
* @instance
|
|
*/
|
|
IndexNode.prototype.type = 0;
|
|
|
|
/**
|
|
* Encodes the specified IndexNode message. Does not implicitly {@link RichMedia.IndexNode.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof RichMedia.IndexNode
|
|
* @static
|
|
* @param {RichMedia.IIndexNode} message IndexNode message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
IndexNode.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.info != null && Object.hasOwnProperty.call(message, "info"))
|
|
$root.RichMedia.FileInfo.encode(message.info, writer.uint32(/* id 1, wireType 2 =*/10).fork()).ldelim();
|
|
if (message.fileUuid != null && Object.hasOwnProperty.call(message, "fileUuid"))
|
|
writer.uint32(/* id 2, wireType 2 =*/18).string(message.fileUuid);
|
|
if (message.storeID != null && Object.hasOwnProperty.call(message, "storeID"))
|
|
writer.uint32(/* id 3, wireType 0 =*/24).uint32(message.storeID);
|
|
if (message.uploadTime != null && Object.hasOwnProperty.call(message, "uploadTime"))
|
|
writer.uint32(/* id 4, wireType 0 =*/32).uint32(message.uploadTime);
|
|
if (message.expire != null && Object.hasOwnProperty.call(message, "expire"))
|
|
writer.uint32(/* id 5, wireType 0 =*/40).uint32(message.expire);
|
|
if (message.type != null && Object.hasOwnProperty.call(message, "type"))
|
|
writer.uint32(/* id 6, wireType 0 =*/48).uint32(message.type);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes an IndexNode message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof RichMedia.IndexNode
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {RichMedia.IndexNode} IndexNode
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
IndexNode.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.RichMedia.IndexNode();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.info = $root.RichMedia.FileInfo.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.fileUuid = reader.string();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.storeID = reader.uint32();
|
|
break;
|
|
}
|
|
case 4: {
|
|
message.uploadTime = reader.uint32();
|
|
break;
|
|
}
|
|
case 5: {
|
|
message.expire = reader.uint32();
|
|
break;
|
|
}
|
|
case 6: {
|
|
message.type = reader.uint32();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for IndexNode
|
|
* @function getTypeUrl
|
|
* @memberof RichMedia.IndexNode
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
IndexNode.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/RichMedia.IndexNode";
|
|
};
|
|
|
|
return IndexNode;
|
|
})();
|
|
|
|
RichMedia.FileInfo = (function() {
|
|
|
|
/**
|
|
* Properties of a FileInfo.
|
|
* @memberof RichMedia
|
|
* @interface IFileInfo
|
|
* @property {number|null} [fileSize] FileInfo fileSize
|
|
* @property {string|null} [md5HexStr] FileInfo md5HexStr
|
|
* @property {string|null} [sha1HexStr] FileInfo sha1HexStr
|
|
* @property {string|null} [fileName] FileInfo fileName
|
|
* @property {RichMedia.IFileType|null} [fileType] FileInfo fileType
|
|
* @property {number|null} [width] FileInfo width
|
|
* @property {number|null} [height] FileInfo height
|
|
* @property {number|null} [time] FileInfo time
|
|
* @property {number|null} [original] FileInfo original
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new FileInfo.
|
|
* @memberof RichMedia
|
|
* @classdesc Represents a FileInfo.
|
|
* @implements IFileInfo
|
|
* @constructor
|
|
* @param {RichMedia.IFileInfo=} [properties] Properties to set
|
|
*/
|
|
function FileInfo(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* FileInfo fileSize.
|
|
* @member {number} fileSize
|
|
* @memberof RichMedia.FileInfo
|
|
* @instance
|
|
*/
|
|
FileInfo.prototype.fileSize = 0;
|
|
|
|
/**
|
|
* FileInfo md5HexStr.
|
|
* @member {string} md5HexStr
|
|
* @memberof RichMedia.FileInfo
|
|
* @instance
|
|
*/
|
|
FileInfo.prototype.md5HexStr = "";
|
|
|
|
/**
|
|
* FileInfo sha1HexStr.
|
|
* @member {string} sha1HexStr
|
|
* @memberof RichMedia.FileInfo
|
|
* @instance
|
|
*/
|
|
FileInfo.prototype.sha1HexStr = "";
|
|
|
|
/**
|
|
* FileInfo fileName.
|
|
* @member {string} fileName
|
|
* @memberof RichMedia.FileInfo
|
|
* @instance
|
|
*/
|
|
FileInfo.prototype.fileName = "";
|
|
|
|
/**
|
|
* FileInfo fileType.
|
|
* @member {RichMedia.IFileType|null|undefined} fileType
|
|
* @memberof RichMedia.FileInfo
|
|
* @instance
|
|
*/
|
|
FileInfo.prototype.fileType = null;
|
|
|
|
/**
|
|
* FileInfo width.
|
|
* @member {number} width
|
|
* @memberof RichMedia.FileInfo
|
|
* @instance
|
|
*/
|
|
FileInfo.prototype.width = 0;
|
|
|
|
/**
|
|
* FileInfo height.
|
|
* @member {number} height
|
|
* @memberof RichMedia.FileInfo
|
|
* @instance
|
|
*/
|
|
FileInfo.prototype.height = 0;
|
|
|
|
/**
|
|
* FileInfo time.
|
|
* @member {number} time
|
|
* @memberof RichMedia.FileInfo
|
|
* @instance
|
|
*/
|
|
FileInfo.prototype.time = 0;
|
|
|
|
/**
|
|
* FileInfo original.
|
|
* @member {number} original
|
|
* @memberof RichMedia.FileInfo
|
|
* @instance
|
|
*/
|
|
FileInfo.prototype.original = 0;
|
|
|
|
/**
|
|
* Encodes the specified FileInfo message. Does not implicitly {@link RichMedia.FileInfo.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof RichMedia.FileInfo
|
|
* @static
|
|
* @param {RichMedia.IFileInfo} message FileInfo message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
FileInfo.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.fileSize != null && Object.hasOwnProperty.call(message, "fileSize"))
|
|
writer.uint32(/* id 1, wireType 0 =*/8).uint32(message.fileSize);
|
|
if (message.md5HexStr != null && Object.hasOwnProperty.call(message, "md5HexStr"))
|
|
writer.uint32(/* id 2, wireType 2 =*/18).string(message.md5HexStr);
|
|
if (message.sha1HexStr != null && Object.hasOwnProperty.call(message, "sha1HexStr"))
|
|
writer.uint32(/* id 3, wireType 2 =*/26).string(message.sha1HexStr);
|
|
if (message.fileName != null && Object.hasOwnProperty.call(message, "fileName"))
|
|
writer.uint32(/* id 4, wireType 2 =*/34).string(message.fileName);
|
|
if (message.fileType != null && Object.hasOwnProperty.call(message, "fileType"))
|
|
$root.RichMedia.FileType.encode(message.fileType, writer.uint32(/* id 5, wireType 2 =*/42).fork()).ldelim();
|
|
if (message.width != null && Object.hasOwnProperty.call(message, "width"))
|
|
writer.uint32(/* id 6, wireType 0 =*/48).uint32(message.width);
|
|
if (message.height != null && Object.hasOwnProperty.call(message, "height"))
|
|
writer.uint32(/* id 7, wireType 0 =*/56).uint32(message.height);
|
|
if (message.time != null && Object.hasOwnProperty.call(message, "time"))
|
|
writer.uint32(/* id 8, wireType 0 =*/64).uint32(message.time);
|
|
if (message.original != null && Object.hasOwnProperty.call(message, "original"))
|
|
writer.uint32(/* id 9, wireType 0 =*/72).uint32(message.original);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a FileInfo message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof RichMedia.FileInfo
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {RichMedia.FileInfo} FileInfo
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
FileInfo.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.RichMedia.FileInfo();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.fileSize = reader.uint32();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.md5HexStr = reader.string();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.sha1HexStr = reader.string();
|
|
break;
|
|
}
|
|
case 4: {
|
|
message.fileName = reader.string();
|
|
break;
|
|
}
|
|
case 5: {
|
|
message.fileType = $root.RichMedia.FileType.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
case 6: {
|
|
message.width = reader.uint32();
|
|
break;
|
|
}
|
|
case 7: {
|
|
message.height = reader.uint32();
|
|
break;
|
|
}
|
|
case 8: {
|
|
message.time = reader.uint32();
|
|
break;
|
|
}
|
|
case 9: {
|
|
message.original = reader.uint32();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for FileInfo
|
|
* @function getTypeUrl
|
|
* @memberof RichMedia.FileInfo
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
FileInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/RichMedia.FileInfo";
|
|
};
|
|
|
|
return FileInfo;
|
|
})();
|
|
|
|
RichMedia.FileType = (function() {
|
|
|
|
/**
|
|
* Properties of a FileType.
|
|
* @memberof RichMedia
|
|
* @interface IFileType
|
|
* @property {number|null} [type] FileType type
|
|
* @property {number|null} [picFormat] FileType picFormat
|
|
* @property {number|null} [videoFormat] FileType videoFormat
|
|
* @property {number|null} [pttFormat] FileType pttFormat
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new FileType.
|
|
* @memberof RichMedia
|
|
* @classdesc Represents a FileType.
|
|
* @implements IFileType
|
|
* @constructor
|
|
* @param {RichMedia.IFileType=} [properties] Properties to set
|
|
*/
|
|
function FileType(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* FileType type.
|
|
* @member {number} type
|
|
* @memberof RichMedia.FileType
|
|
* @instance
|
|
*/
|
|
FileType.prototype.type = 0;
|
|
|
|
/**
|
|
* FileType picFormat.
|
|
* @member {number} picFormat
|
|
* @memberof RichMedia.FileType
|
|
* @instance
|
|
*/
|
|
FileType.prototype.picFormat = 0;
|
|
|
|
/**
|
|
* FileType videoFormat.
|
|
* @member {number} videoFormat
|
|
* @memberof RichMedia.FileType
|
|
* @instance
|
|
*/
|
|
FileType.prototype.videoFormat = 0;
|
|
|
|
/**
|
|
* FileType pttFormat.
|
|
* @member {number} pttFormat
|
|
* @memberof RichMedia.FileType
|
|
* @instance
|
|
*/
|
|
FileType.prototype.pttFormat = 0;
|
|
|
|
/**
|
|
* Encodes the specified FileType message. Does not implicitly {@link RichMedia.FileType.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof RichMedia.FileType
|
|
* @static
|
|
* @param {RichMedia.IFileType} message FileType message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
FileType.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.type != null && Object.hasOwnProperty.call(message, "type"))
|
|
writer.uint32(/* id 1, wireType 0 =*/8).uint32(message.type);
|
|
if (message.picFormat != null && Object.hasOwnProperty.call(message, "picFormat"))
|
|
writer.uint32(/* id 2, wireType 0 =*/16).uint32(message.picFormat);
|
|
if (message.videoFormat != null && Object.hasOwnProperty.call(message, "videoFormat"))
|
|
writer.uint32(/* id 3, wireType 0 =*/24).uint32(message.videoFormat);
|
|
if (message.pttFormat != null && Object.hasOwnProperty.call(message, "pttFormat"))
|
|
writer.uint32(/* id 4, wireType 0 =*/32).uint32(message.pttFormat);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a FileType message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof RichMedia.FileType
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {RichMedia.FileType} FileType
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
FileType.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.RichMedia.FileType();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.type = reader.uint32();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.picFormat = reader.uint32();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.videoFormat = reader.uint32();
|
|
break;
|
|
}
|
|
case 4: {
|
|
message.pttFormat = reader.uint32();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for FileType
|
|
* @function getTypeUrl
|
|
* @memberof RichMedia.FileType
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
FileType.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/RichMedia.FileType";
|
|
};
|
|
|
|
return FileType;
|
|
})();
|
|
|
|
RichMedia.PicInfo = (function() {
|
|
|
|
/**
|
|
* Properties of a PicInfo.
|
|
* @memberof RichMedia
|
|
* @interface IPicInfo
|
|
* @property {string|null} [urlPath] PicInfo urlPath
|
|
* @property {RichMedia.IPicUrlExtParams|null} [ext] PicInfo ext
|
|
* @property {string|null} [domain] PicInfo domain
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new PicInfo.
|
|
* @memberof RichMedia
|
|
* @classdesc Represents a PicInfo.
|
|
* @implements IPicInfo
|
|
* @constructor
|
|
* @param {RichMedia.IPicInfo=} [properties] Properties to set
|
|
*/
|
|
function PicInfo(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* PicInfo urlPath.
|
|
* @member {string} urlPath
|
|
* @memberof RichMedia.PicInfo
|
|
* @instance
|
|
*/
|
|
PicInfo.prototype.urlPath = "";
|
|
|
|
/**
|
|
* PicInfo ext.
|
|
* @member {RichMedia.IPicUrlExtParams|null|undefined} ext
|
|
* @memberof RichMedia.PicInfo
|
|
* @instance
|
|
*/
|
|
PicInfo.prototype.ext = null;
|
|
|
|
/**
|
|
* PicInfo domain.
|
|
* @member {string} domain
|
|
* @memberof RichMedia.PicInfo
|
|
* @instance
|
|
*/
|
|
PicInfo.prototype.domain = "";
|
|
|
|
/**
|
|
* Encodes the specified PicInfo message. Does not implicitly {@link RichMedia.PicInfo.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof RichMedia.PicInfo
|
|
* @static
|
|
* @param {RichMedia.IPicInfo} message PicInfo message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
PicInfo.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.urlPath != null && Object.hasOwnProperty.call(message, "urlPath"))
|
|
writer.uint32(/* id 1, wireType 2 =*/10).string(message.urlPath);
|
|
if (message.ext != null && Object.hasOwnProperty.call(message, "ext"))
|
|
$root.RichMedia.PicUrlExtParams.encode(message.ext, writer.uint32(/* id 2, wireType 2 =*/18).fork()).ldelim();
|
|
if (message.domain != null && Object.hasOwnProperty.call(message, "domain"))
|
|
writer.uint32(/* id 3, wireType 2 =*/26).string(message.domain);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a PicInfo message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof RichMedia.PicInfo
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {RichMedia.PicInfo} PicInfo
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
PicInfo.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.RichMedia.PicInfo();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.urlPath = reader.string();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.ext = $root.RichMedia.PicUrlExtParams.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.domain = reader.string();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for PicInfo
|
|
* @function getTypeUrl
|
|
* @memberof RichMedia.PicInfo
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
PicInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/RichMedia.PicInfo";
|
|
};
|
|
|
|
return PicInfo;
|
|
})();
|
|
|
|
RichMedia.PicUrlExtParams = (function() {
|
|
|
|
/**
|
|
* Properties of a PicUrlExtParams.
|
|
* @memberof RichMedia
|
|
* @interface IPicUrlExtParams
|
|
* @property {string|null} [originalParam] PicUrlExtParams originalParam
|
|
* @property {string|null} [bigParam] PicUrlExtParams bigParam
|
|
* @property {string|null} [thumbParam] PicUrlExtParams thumbParam
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new PicUrlExtParams.
|
|
* @memberof RichMedia
|
|
* @classdesc Represents a PicUrlExtParams.
|
|
* @implements IPicUrlExtParams
|
|
* @constructor
|
|
* @param {RichMedia.IPicUrlExtParams=} [properties] Properties to set
|
|
*/
|
|
function PicUrlExtParams(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* PicUrlExtParams originalParam.
|
|
* @member {string} originalParam
|
|
* @memberof RichMedia.PicUrlExtParams
|
|
* @instance
|
|
*/
|
|
PicUrlExtParams.prototype.originalParam = "";
|
|
|
|
/**
|
|
* PicUrlExtParams bigParam.
|
|
* @member {string} bigParam
|
|
* @memberof RichMedia.PicUrlExtParams
|
|
* @instance
|
|
*/
|
|
PicUrlExtParams.prototype.bigParam = "";
|
|
|
|
/**
|
|
* PicUrlExtParams thumbParam.
|
|
* @member {string} thumbParam
|
|
* @memberof RichMedia.PicUrlExtParams
|
|
* @instance
|
|
*/
|
|
PicUrlExtParams.prototype.thumbParam = "";
|
|
|
|
/**
|
|
* Encodes the specified PicUrlExtParams message. Does not implicitly {@link RichMedia.PicUrlExtParams.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof RichMedia.PicUrlExtParams
|
|
* @static
|
|
* @param {RichMedia.IPicUrlExtParams} message PicUrlExtParams message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
PicUrlExtParams.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.originalParam != null && Object.hasOwnProperty.call(message, "originalParam"))
|
|
writer.uint32(/* id 1, wireType 2 =*/10).string(message.originalParam);
|
|
if (message.bigParam != null && Object.hasOwnProperty.call(message, "bigParam"))
|
|
writer.uint32(/* id 2, wireType 2 =*/18).string(message.bigParam);
|
|
if (message.thumbParam != null && Object.hasOwnProperty.call(message, "thumbParam"))
|
|
writer.uint32(/* id 3, wireType 2 =*/26).string(message.thumbParam);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a PicUrlExtParams message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof RichMedia.PicUrlExtParams
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {RichMedia.PicUrlExtParams} PicUrlExtParams
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
PicUrlExtParams.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.RichMedia.PicUrlExtParams();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.originalParam = reader.string();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.bigParam = reader.string();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.thumbParam = reader.string();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for PicUrlExtParams
|
|
* @function getTypeUrl
|
|
* @memberof RichMedia.PicUrlExtParams
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
PicUrlExtParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/RichMedia.PicUrlExtParams";
|
|
};
|
|
|
|
return PicUrlExtParams;
|
|
})();
|
|
|
|
RichMedia.ExtBizInfo = (function() {
|
|
|
|
/**
|
|
* Properties of an ExtBizInfo.
|
|
* @memberof RichMedia
|
|
* @interface IExtBizInfo
|
|
* @property {RichMedia.IPicExtBizInfo|null} [pic] ExtBizInfo pic
|
|
* @property {RichMedia.IVideoExtBizInfo|null} [video] ExtBizInfo video
|
|
* @property {number|null} [busiType] ExtBizInfo busiType
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new ExtBizInfo.
|
|
* @memberof RichMedia
|
|
* @classdesc Represents an ExtBizInfo.
|
|
* @implements IExtBizInfo
|
|
* @constructor
|
|
* @param {RichMedia.IExtBizInfo=} [properties] Properties to set
|
|
*/
|
|
function ExtBizInfo(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* ExtBizInfo pic.
|
|
* @member {RichMedia.IPicExtBizInfo|null|undefined} pic
|
|
* @memberof RichMedia.ExtBizInfo
|
|
* @instance
|
|
*/
|
|
ExtBizInfo.prototype.pic = null;
|
|
|
|
/**
|
|
* ExtBizInfo video.
|
|
* @member {RichMedia.IVideoExtBizInfo|null|undefined} video
|
|
* @memberof RichMedia.ExtBizInfo
|
|
* @instance
|
|
*/
|
|
ExtBizInfo.prototype.video = null;
|
|
|
|
/**
|
|
* ExtBizInfo busiType.
|
|
* @member {number} busiType
|
|
* @memberof RichMedia.ExtBizInfo
|
|
* @instance
|
|
*/
|
|
ExtBizInfo.prototype.busiType = 0;
|
|
|
|
/**
|
|
* Encodes the specified ExtBizInfo message. Does not implicitly {@link RichMedia.ExtBizInfo.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof RichMedia.ExtBizInfo
|
|
* @static
|
|
* @param {RichMedia.IExtBizInfo} message ExtBizInfo message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
ExtBizInfo.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.pic != null && Object.hasOwnProperty.call(message, "pic"))
|
|
$root.RichMedia.PicExtBizInfo.encode(message.pic, writer.uint32(/* id 1, wireType 2 =*/10).fork()).ldelim();
|
|
if (message.video != null && Object.hasOwnProperty.call(message, "video"))
|
|
$root.RichMedia.VideoExtBizInfo.encode(message.video, writer.uint32(/* id 2, wireType 2 =*/18).fork()).ldelim();
|
|
if (message.busiType != null && Object.hasOwnProperty.call(message, "busiType"))
|
|
writer.uint32(/* id 10, wireType 0 =*/80).uint32(message.busiType);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes an ExtBizInfo message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof RichMedia.ExtBizInfo
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {RichMedia.ExtBizInfo} ExtBizInfo
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
ExtBizInfo.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.RichMedia.ExtBizInfo();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.pic = $root.RichMedia.PicExtBizInfo.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.video = $root.RichMedia.VideoExtBizInfo.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
case 10: {
|
|
message.busiType = reader.uint32();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for ExtBizInfo
|
|
* @function getTypeUrl
|
|
* @memberof RichMedia.ExtBizInfo
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
ExtBizInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/RichMedia.ExtBizInfo";
|
|
};
|
|
|
|
return ExtBizInfo;
|
|
})();
|
|
|
|
RichMedia.PicExtBizInfo = (function() {
|
|
|
|
/**
|
|
* Properties of a PicExtBizInfo.
|
|
* @memberof RichMedia
|
|
* @interface IPicExtBizInfo
|
|
* @property {number|null} [bizType] PicExtBizInfo bizType
|
|
* @property {string|null} [summary] PicExtBizInfo summary
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new PicExtBizInfo.
|
|
* @memberof RichMedia
|
|
* @classdesc Represents a PicExtBizInfo.
|
|
* @implements IPicExtBizInfo
|
|
* @constructor
|
|
* @param {RichMedia.IPicExtBizInfo=} [properties] Properties to set
|
|
*/
|
|
function PicExtBizInfo(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* PicExtBizInfo bizType.
|
|
* @member {number} bizType
|
|
* @memberof RichMedia.PicExtBizInfo
|
|
* @instance
|
|
*/
|
|
PicExtBizInfo.prototype.bizType = 0;
|
|
|
|
/**
|
|
* PicExtBizInfo summary.
|
|
* @member {string} summary
|
|
* @memberof RichMedia.PicExtBizInfo
|
|
* @instance
|
|
*/
|
|
PicExtBizInfo.prototype.summary = "";
|
|
|
|
/**
|
|
* Encodes the specified PicExtBizInfo message. Does not implicitly {@link RichMedia.PicExtBizInfo.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof RichMedia.PicExtBizInfo
|
|
* @static
|
|
* @param {RichMedia.IPicExtBizInfo} message PicExtBizInfo message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
PicExtBizInfo.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.bizType != null && Object.hasOwnProperty.call(message, "bizType"))
|
|
writer.uint32(/* id 1, wireType 0 =*/8).uint32(message.bizType);
|
|
if (message.summary != null && Object.hasOwnProperty.call(message, "summary"))
|
|
writer.uint32(/* id 2, wireType 2 =*/18).string(message.summary);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a PicExtBizInfo message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof RichMedia.PicExtBizInfo
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {RichMedia.PicExtBizInfo} PicExtBizInfo
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
PicExtBizInfo.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.RichMedia.PicExtBizInfo();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.bizType = reader.uint32();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.summary = reader.string();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for PicExtBizInfo
|
|
* @function getTypeUrl
|
|
* @memberof RichMedia.PicExtBizInfo
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
PicExtBizInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/RichMedia.PicExtBizInfo";
|
|
};
|
|
|
|
return PicExtBizInfo;
|
|
})();
|
|
|
|
RichMedia.VideoExtBizInfo = (function() {
|
|
|
|
/**
|
|
* Properties of a VideoExtBizInfo.
|
|
* @memberof RichMedia
|
|
* @interface IVideoExtBizInfo
|
|
* @property {Uint8Array|null} [pbReserve] VideoExtBizInfo pbReserve
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new VideoExtBizInfo.
|
|
* @memberof RichMedia
|
|
* @classdesc Represents a VideoExtBizInfo.
|
|
* @implements IVideoExtBizInfo
|
|
* @constructor
|
|
* @param {RichMedia.IVideoExtBizInfo=} [properties] Properties to set
|
|
*/
|
|
function VideoExtBizInfo(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* VideoExtBizInfo pbReserve.
|
|
* @member {Uint8Array} pbReserve
|
|
* @memberof RichMedia.VideoExtBizInfo
|
|
* @instance
|
|
*/
|
|
VideoExtBizInfo.prototype.pbReserve = $util.newBuffer([]);
|
|
|
|
/**
|
|
* Encodes the specified VideoExtBizInfo message. Does not implicitly {@link RichMedia.VideoExtBizInfo.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof RichMedia.VideoExtBizInfo
|
|
* @static
|
|
* @param {RichMedia.IVideoExtBizInfo} message VideoExtBizInfo message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
VideoExtBizInfo.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.pbReserve != null && Object.hasOwnProperty.call(message, "pbReserve"))
|
|
writer.uint32(/* id 3, wireType 2 =*/26).bytes(message.pbReserve);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a VideoExtBizInfo message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof RichMedia.VideoExtBizInfo
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {RichMedia.VideoExtBizInfo} VideoExtBizInfo
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
VideoExtBizInfo.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.RichMedia.VideoExtBizInfo();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 3: {
|
|
message.pbReserve = reader.bytes();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for VideoExtBizInfo
|
|
* @function getTypeUrl
|
|
* @memberof RichMedia.VideoExtBizInfo
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
VideoExtBizInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/RichMedia.VideoExtBizInfo";
|
|
};
|
|
|
|
return VideoExtBizInfo;
|
|
})();
|
|
|
|
RichMedia.PicFileIdInfo = (function() {
|
|
|
|
/**
|
|
* Properties of a PicFileIdInfo.
|
|
* @memberof RichMedia
|
|
* @interface IPicFileIdInfo
|
|
* @property {Uint8Array|null} [sha1] PicFileIdInfo sha1
|
|
* @property {number|null} [size] PicFileIdInfo size
|
|
* @property {number|null} [appid] PicFileIdInfo appid
|
|
* @property {number|null} [time] PicFileIdInfo time
|
|
* @property {number|null} [expire] PicFileIdInfo expire
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new PicFileIdInfo.
|
|
* @memberof RichMedia
|
|
* @classdesc Represents a PicFileIdInfo.
|
|
* @implements IPicFileIdInfo
|
|
* @constructor
|
|
* @param {RichMedia.IPicFileIdInfo=} [properties] Properties to set
|
|
*/
|
|
function PicFileIdInfo(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* PicFileIdInfo sha1.
|
|
* @member {Uint8Array} sha1
|
|
* @memberof RichMedia.PicFileIdInfo
|
|
* @instance
|
|
*/
|
|
PicFileIdInfo.prototype.sha1 = $util.newBuffer([]);
|
|
|
|
/**
|
|
* PicFileIdInfo size.
|
|
* @member {number} size
|
|
* @memberof RichMedia.PicFileIdInfo
|
|
* @instance
|
|
*/
|
|
PicFileIdInfo.prototype.size = 0;
|
|
|
|
/**
|
|
* PicFileIdInfo appid.
|
|
* @member {number} appid
|
|
* @memberof RichMedia.PicFileIdInfo
|
|
* @instance
|
|
*/
|
|
PicFileIdInfo.prototype.appid = 0;
|
|
|
|
/**
|
|
* PicFileIdInfo time.
|
|
* @member {number} time
|
|
* @memberof RichMedia.PicFileIdInfo
|
|
* @instance
|
|
*/
|
|
PicFileIdInfo.prototype.time = 0;
|
|
|
|
/**
|
|
* PicFileIdInfo expire.
|
|
* @member {number} expire
|
|
* @memberof RichMedia.PicFileIdInfo
|
|
* @instance
|
|
*/
|
|
PicFileIdInfo.prototype.expire = 0;
|
|
|
|
/**
|
|
* Encodes the specified PicFileIdInfo message. Does not implicitly {@link RichMedia.PicFileIdInfo.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof RichMedia.PicFileIdInfo
|
|
* @static
|
|
* @param {RichMedia.IPicFileIdInfo} message PicFileIdInfo message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
PicFileIdInfo.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.sha1 != null && Object.hasOwnProperty.call(message, "sha1"))
|
|
writer.uint32(/* id 2, wireType 2 =*/18).bytes(message.sha1);
|
|
if (message.size != null && Object.hasOwnProperty.call(message, "size"))
|
|
writer.uint32(/* id 3, wireType 0 =*/24).uint32(message.size);
|
|
if (message.appid != null && Object.hasOwnProperty.call(message, "appid"))
|
|
writer.uint32(/* id 4, wireType 0 =*/32).uint32(message.appid);
|
|
if (message.time != null && Object.hasOwnProperty.call(message, "time"))
|
|
writer.uint32(/* id 5, wireType 0 =*/40).uint32(message.time);
|
|
if (message.expire != null && Object.hasOwnProperty.call(message, "expire"))
|
|
writer.uint32(/* id 10, wireType 0 =*/80).uint32(message.expire);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a PicFileIdInfo message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof RichMedia.PicFileIdInfo
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {RichMedia.PicFileIdInfo} PicFileIdInfo
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
PicFileIdInfo.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.RichMedia.PicFileIdInfo();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 2: {
|
|
message.sha1 = reader.bytes();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.size = reader.uint32();
|
|
break;
|
|
}
|
|
case 4: {
|
|
message.appid = reader.uint32();
|
|
break;
|
|
}
|
|
case 5: {
|
|
message.time = reader.uint32();
|
|
break;
|
|
}
|
|
case 10: {
|
|
message.expire = reader.uint32();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for PicFileIdInfo
|
|
* @function getTypeUrl
|
|
* @memberof RichMedia.PicFileIdInfo
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
PicFileIdInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/RichMedia.PicFileIdInfo";
|
|
};
|
|
|
|
return PicFileIdInfo;
|
|
})();
|
|
|
|
return RichMedia;
|
|
})();
|
|
|
|
export const Oidb = $root.Oidb = (() => {
|
|
|
|
/**
|
|
* Namespace Oidb.
|
|
* @exports Oidb
|
|
* @namespace
|
|
*/
|
|
const Oidb = {};
|
|
|
|
Oidb.Base = (function() {
|
|
|
|
/**
|
|
* Properties of a Base.
|
|
* @memberof Oidb
|
|
* @interface IBase
|
|
* @property {number|null} [command] Base command
|
|
* @property {number|null} [subCommand] Base subCommand
|
|
* @property {number|null} [errorCode] Base errorCode
|
|
* @property {Uint8Array|null} [body] Base body
|
|
* @property {string|null} [errorMsg] Base errorMsg
|
|
* @property {number|null} [isReserved] Base isReserved
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new Base.
|
|
* @memberof Oidb
|
|
* @classdesc Represents a Base.
|
|
* @implements IBase
|
|
* @constructor
|
|
* @param {Oidb.IBase=} [properties] Properties to set
|
|
*/
|
|
function Base(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* Base command.
|
|
* @member {number} command
|
|
* @memberof Oidb.Base
|
|
* @instance
|
|
*/
|
|
Base.prototype.command = 0;
|
|
|
|
/**
|
|
* Base subCommand.
|
|
* @member {number} subCommand
|
|
* @memberof Oidb.Base
|
|
* @instance
|
|
*/
|
|
Base.prototype.subCommand = 0;
|
|
|
|
/**
|
|
* Base errorCode.
|
|
* @member {number} errorCode
|
|
* @memberof Oidb.Base
|
|
* @instance
|
|
*/
|
|
Base.prototype.errorCode = 0;
|
|
|
|
/**
|
|
* Base body.
|
|
* @member {Uint8Array} body
|
|
* @memberof Oidb.Base
|
|
* @instance
|
|
*/
|
|
Base.prototype.body = $util.newBuffer([]);
|
|
|
|
/**
|
|
* Base errorMsg.
|
|
* @member {string|null|undefined} errorMsg
|
|
* @memberof Oidb.Base
|
|
* @instance
|
|
*/
|
|
Base.prototype.errorMsg = null;
|
|
|
|
/**
|
|
* Base isReserved.
|
|
* @member {number} isReserved
|
|
* @memberof Oidb.Base
|
|
* @instance
|
|
*/
|
|
Base.prototype.isReserved = 0;
|
|
|
|
// OneOf field names bound to virtual getters and setters
|
|
let $oneOfFields;
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Base.prototype, "_errorMsg", {
|
|
get: $util.oneOfGetter($oneOfFields = ["errorMsg"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
/**
|
|
* Encodes the specified Base message. Does not implicitly {@link Oidb.Base.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Oidb.Base
|
|
* @static
|
|
* @param {Oidb.IBase} message Base message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
Base.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.command != null && Object.hasOwnProperty.call(message, "command"))
|
|
writer.uint32(/* id 1, wireType 0 =*/8).uint32(message.command);
|
|
if (message.subCommand != null && Object.hasOwnProperty.call(message, "subCommand"))
|
|
writer.uint32(/* id 2, wireType 0 =*/16).uint32(message.subCommand);
|
|
if (message.errorCode != null && Object.hasOwnProperty.call(message, "errorCode"))
|
|
writer.uint32(/* id 3, wireType 0 =*/24).uint32(message.errorCode);
|
|
if (message.body != null && Object.hasOwnProperty.call(message, "body"))
|
|
writer.uint32(/* id 4, wireType 2 =*/34).bytes(message.body);
|
|
if (message.errorMsg != null && Object.hasOwnProperty.call(message, "errorMsg"))
|
|
writer.uint32(/* id 5, wireType 2 =*/42).string(message.errorMsg);
|
|
if (message.isReserved != null && Object.hasOwnProperty.call(message, "isReserved"))
|
|
writer.uint32(/* id 12, wireType 0 =*/96).uint32(message.isReserved);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes a Base message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Oidb.Base
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Oidb.Base} Base
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
Base.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Oidb.Base();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.command = reader.uint32();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.subCommand = reader.uint32();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.errorCode = reader.uint32();
|
|
break;
|
|
}
|
|
case 4: {
|
|
message.body = reader.bytes();
|
|
break;
|
|
}
|
|
case 5: {
|
|
message.errorMsg = reader.string();
|
|
break;
|
|
}
|
|
case 12: {
|
|
message.isReserved = reader.uint32();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for Base
|
|
* @function getTypeUrl
|
|
* @memberof Oidb.Base
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
Base.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Oidb.Base";
|
|
};
|
|
|
|
return Base;
|
|
})();
|
|
|
|
Oidb.Oidb_0xED3_1 = (function() {
|
|
|
|
/**
|
|
* Properties of an Oidb_0xED3_1.
|
|
* @memberof Oidb
|
|
* @interface IOidb_0xED3_1
|
|
* @property {number|null} [uin] Oidb_0xED3_1 uin
|
|
* @property {number|null} [groupCode] Oidb_0xED3_1 groupCode
|
|
* @property {number|null} [friendUin] Oidb_0xED3_1 friendUin
|
|
* @property {number|null} [ext] Oidb_0xED3_1 ext
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new Oidb_0xED3_1.
|
|
* @memberof Oidb
|
|
* @classdesc Represents an Oidb_0xED3_1.
|
|
* @implements IOidb_0xED3_1
|
|
* @constructor
|
|
* @param {Oidb.IOidb_0xED3_1=} [properties] Properties to set
|
|
*/
|
|
function Oidb_0xED3_1(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* Oidb_0xED3_1 uin.
|
|
* @member {number} uin
|
|
* @memberof Oidb.Oidb_0xED3_1
|
|
* @instance
|
|
*/
|
|
Oidb_0xED3_1.prototype.uin = 0;
|
|
|
|
/**
|
|
* Oidb_0xED3_1 groupCode.
|
|
* @member {number} groupCode
|
|
* @memberof Oidb.Oidb_0xED3_1
|
|
* @instance
|
|
*/
|
|
Oidb_0xED3_1.prototype.groupCode = 0;
|
|
|
|
/**
|
|
* Oidb_0xED3_1 friendUin.
|
|
* @member {number} friendUin
|
|
* @memberof Oidb.Oidb_0xED3_1
|
|
* @instance
|
|
*/
|
|
Oidb_0xED3_1.prototype.friendUin = 0;
|
|
|
|
/**
|
|
* Oidb_0xED3_1 ext.
|
|
* @member {number|null|undefined} ext
|
|
* @memberof Oidb.Oidb_0xED3_1
|
|
* @instance
|
|
*/
|
|
Oidb_0xED3_1.prototype.ext = null;
|
|
|
|
// OneOf field names bound to virtual getters and setters
|
|
let $oneOfFields;
|
|
|
|
// Virtual OneOf for proto3 optional field
|
|
Object.defineProperty(Oidb_0xED3_1.prototype, "_ext", {
|
|
get: $util.oneOfGetter($oneOfFields = ["ext"]),
|
|
set: $util.oneOfSetter($oneOfFields)
|
|
});
|
|
|
|
/**
|
|
* Encodes the specified Oidb_0xED3_1 message. Does not implicitly {@link Oidb.Oidb_0xED3_1.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Oidb.Oidb_0xED3_1
|
|
* @static
|
|
* @param {Oidb.IOidb_0xED3_1} message Oidb_0xED3_1 message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
Oidb_0xED3_1.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.uin != null && Object.hasOwnProperty.call(message, "uin"))
|
|
writer.uint32(/* id 1, wireType 0 =*/8).uint32(message.uin);
|
|
if (message.groupCode != null && Object.hasOwnProperty.call(message, "groupCode"))
|
|
writer.uint32(/* id 2, wireType 0 =*/16).uint32(message.groupCode);
|
|
if (message.friendUin != null && Object.hasOwnProperty.call(message, "friendUin"))
|
|
writer.uint32(/* id 5, wireType 0 =*/40).uint32(message.friendUin);
|
|
if (message.ext != null && Object.hasOwnProperty.call(message, "ext"))
|
|
writer.uint32(/* id 6, wireType 0 =*/48).uint32(message.ext);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes an Oidb_0xED3_1 message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Oidb.Oidb_0xED3_1
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Oidb.Oidb_0xED3_1} Oidb_0xED3_1
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
Oidb_0xED3_1.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Oidb.Oidb_0xED3_1();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.uin = reader.uint32();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.groupCode = reader.uint32();
|
|
break;
|
|
}
|
|
case 5: {
|
|
message.friendUin = reader.uint32();
|
|
break;
|
|
}
|
|
case 6: {
|
|
message.ext = reader.uint32();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for Oidb_0xED3_1
|
|
* @function getTypeUrl
|
|
* @memberof Oidb.Oidb_0xED3_1
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
Oidb_0xED3_1.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Oidb.Oidb_0xED3_1";
|
|
};
|
|
|
|
return Oidb_0xED3_1;
|
|
})();
|
|
|
|
Oidb.Oidb_0xEB7_1 = (function() {
|
|
|
|
/**
|
|
* Properties of an Oidb_0xEB7_1.
|
|
* @memberof Oidb
|
|
* @interface IOidb_0xEB7_1
|
|
* @property {Oidb.IOidb_0xEB7_1_Body|null} [body] Oidb_0xEB7_1 body
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new Oidb_0xEB7_1.
|
|
* @memberof Oidb
|
|
* @classdesc Represents an Oidb_0xEB7_1.
|
|
* @implements IOidb_0xEB7_1
|
|
* @constructor
|
|
* @param {Oidb.IOidb_0xEB7_1=} [properties] Properties to set
|
|
*/
|
|
function Oidb_0xEB7_1(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* Oidb_0xEB7_1 body.
|
|
* @member {Oidb.IOidb_0xEB7_1_Body|null|undefined} body
|
|
* @memberof Oidb.Oidb_0xEB7_1
|
|
* @instance
|
|
*/
|
|
Oidb_0xEB7_1.prototype.body = null;
|
|
|
|
/**
|
|
* Encodes the specified Oidb_0xEB7_1 message. Does not implicitly {@link Oidb.Oidb_0xEB7_1.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Oidb.Oidb_0xEB7_1
|
|
* @static
|
|
* @param {Oidb.IOidb_0xEB7_1} message Oidb_0xEB7_1 message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
Oidb_0xEB7_1.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.body != null && Object.hasOwnProperty.call(message, "body"))
|
|
$root.Oidb.Oidb_0xEB7_1_Body.encode(message.body, writer.uint32(/* id 2, wireType 2 =*/18).fork()).ldelim();
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes an Oidb_0xEB7_1 message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Oidb.Oidb_0xEB7_1
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Oidb.Oidb_0xEB7_1} Oidb_0xEB7_1
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
Oidb_0xEB7_1.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Oidb.Oidb_0xEB7_1();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 2: {
|
|
message.body = $root.Oidb.Oidb_0xEB7_1_Body.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for Oidb_0xEB7_1
|
|
* @function getTypeUrl
|
|
* @memberof Oidb.Oidb_0xEB7_1
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
Oidb_0xEB7_1.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Oidb.Oidb_0xEB7_1";
|
|
};
|
|
|
|
return Oidb_0xEB7_1;
|
|
})();
|
|
|
|
Oidb.Oidb_0xEB7_1_Body = (function() {
|
|
|
|
/**
|
|
* Properties of an Oidb_0xEB7_1_Body.
|
|
* @memberof Oidb
|
|
* @interface IOidb_0xEB7_1_Body
|
|
* @property {string|null} [uin] Oidb_0xEB7_1_Body uin
|
|
* @property {string|null} [groupCode] Oidb_0xEB7_1_Body groupCode
|
|
* @property {string|null} [version] Oidb_0xEB7_1_Body version
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new Oidb_0xEB7_1_Body.
|
|
* @memberof Oidb
|
|
* @classdesc Represents an Oidb_0xEB7_1_Body.
|
|
* @implements IOidb_0xEB7_1_Body
|
|
* @constructor
|
|
* @param {Oidb.IOidb_0xEB7_1_Body=} [properties] Properties to set
|
|
*/
|
|
function Oidb_0xEB7_1_Body(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* Oidb_0xEB7_1_Body uin.
|
|
* @member {string} uin
|
|
* @memberof Oidb.Oidb_0xEB7_1_Body
|
|
* @instance
|
|
*/
|
|
Oidb_0xEB7_1_Body.prototype.uin = "";
|
|
|
|
/**
|
|
* Oidb_0xEB7_1_Body groupCode.
|
|
* @member {string} groupCode
|
|
* @memberof Oidb.Oidb_0xEB7_1_Body
|
|
* @instance
|
|
*/
|
|
Oidb_0xEB7_1_Body.prototype.groupCode = "";
|
|
|
|
/**
|
|
* Oidb_0xEB7_1_Body version.
|
|
* @member {string} version
|
|
* @memberof Oidb.Oidb_0xEB7_1_Body
|
|
* @instance
|
|
*/
|
|
Oidb_0xEB7_1_Body.prototype.version = "";
|
|
|
|
/**
|
|
* Encodes the specified Oidb_0xEB7_1_Body message. Does not implicitly {@link Oidb.Oidb_0xEB7_1_Body.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Oidb.Oidb_0xEB7_1_Body
|
|
* @static
|
|
* @param {Oidb.IOidb_0xEB7_1_Body} message Oidb_0xEB7_1_Body message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
Oidb_0xEB7_1_Body.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.uin != null && Object.hasOwnProperty.call(message, "uin"))
|
|
writer.uint32(/* id 1, wireType 2 =*/10).string(message.uin);
|
|
if (message.groupCode != null && Object.hasOwnProperty.call(message, "groupCode"))
|
|
writer.uint32(/* id 2, wireType 2 =*/18).string(message.groupCode);
|
|
if (message.version != null && Object.hasOwnProperty.call(message, "version"))
|
|
writer.uint32(/* id 3, wireType 2 =*/26).string(message.version);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes an Oidb_0xEB7_1_Body message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Oidb.Oidb_0xEB7_1_Body
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Oidb.Oidb_0xEB7_1_Body} Oidb_0xEB7_1_Body
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
Oidb_0xEB7_1_Body.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Oidb.Oidb_0xEB7_1_Body();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.uin = reader.string();
|
|
break;
|
|
}
|
|
case 2: {
|
|
message.groupCode = reader.string();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.version = reader.string();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for Oidb_0xEB7_1_Body
|
|
* @function getTypeUrl
|
|
* @memberof Oidb.Oidb_0xEB7_1_Body
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
Oidb_0xEB7_1_Body.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Oidb.Oidb_0xEB7_1_Body";
|
|
};
|
|
|
|
return Oidb_0xEB7_1_Body;
|
|
})();
|
|
|
|
Oidb.Oidb_0X8FC_2 = (function() {
|
|
|
|
/**
|
|
* Properties of an Oidb_0X8FC_2.
|
|
* @memberof Oidb
|
|
* @interface IOidb_0X8FC_2
|
|
* @property {number|null} [groupCode] Oidb_0X8FC_2 groupCode
|
|
* @property {Oidb.IOidb_0X8FC_2_Body|null} [body] Oidb_0X8FC_2 body
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new Oidb_0X8FC_2.
|
|
* @memberof Oidb
|
|
* @classdesc Represents an Oidb_0X8FC_2.
|
|
* @implements IOidb_0X8FC_2
|
|
* @constructor
|
|
* @param {Oidb.IOidb_0X8FC_2=} [properties] Properties to set
|
|
*/
|
|
function Oidb_0X8FC_2(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* Oidb_0X8FC_2 groupCode.
|
|
* @member {number} groupCode
|
|
* @memberof Oidb.Oidb_0X8FC_2
|
|
* @instance
|
|
*/
|
|
Oidb_0X8FC_2.prototype.groupCode = 0;
|
|
|
|
/**
|
|
* Oidb_0X8FC_2 body.
|
|
* @member {Oidb.IOidb_0X8FC_2_Body|null|undefined} body
|
|
* @memberof Oidb.Oidb_0X8FC_2
|
|
* @instance
|
|
*/
|
|
Oidb_0X8FC_2.prototype.body = null;
|
|
|
|
/**
|
|
* Encodes the specified Oidb_0X8FC_2 message. Does not implicitly {@link Oidb.Oidb_0X8FC_2.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Oidb.Oidb_0X8FC_2
|
|
* @static
|
|
* @param {Oidb.IOidb_0X8FC_2} message Oidb_0X8FC_2 message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
Oidb_0X8FC_2.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.groupCode != null && Object.hasOwnProperty.call(message, "groupCode"))
|
|
writer.uint32(/* id 1, wireType 0 =*/8).uint32(message.groupCode);
|
|
if (message.body != null && Object.hasOwnProperty.call(message, "body"))
|
|
$root.Oidb.Oidb_0X8FC_2_Body.encode(message.body, writer.uint32(/* id 3, wireType 2 =*/26).fork()).ldelim();
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes an Oidb_0X8FC_2 message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Oidb.Oidb_0X8FC_2
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Oidb.Oidb_0X8FC_2} Oidb_0X8FC_2
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
Oidb_0X8FC_2.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Oidb.Oidb_0X8FC_2();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.groupCode = reader.uint32();
|
|
break;
|
|
}
|
|
case 3: {
|
|
message.body = $root.Oidb.Oidb_0X8FC_2_Body.decode(reader, reader.uint32());
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for Oidb_0X8FC_2
|
|
* @function getTypeUrl
|
|
* @memberof Oidb.Oidb_0X8FC_2
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
Oidb_0X8FC_2.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Oidb.Oidb_0X8FC_2";
|
|
};
|
|
|
|
return Oidb_0X8FC_2;
|
|
})();
|
|
|
|
Oidb.Oidb_0X8FC_2_Body = (function() {
|
|
|
|
/**
|
|
* Properties of an Oidb_0X8FC_2_Body.
|
|
* @memberof Oidb
|
|
* @interface IOidb_0X8FC_2_Body
|
|
* @property {string|null} [targetUid] Oidb_0X8FC_2_Body targetUid
|
|
* @property {string|null} [specialTitle] Oidb_0X8FC_2_Body specialTitle
|
|
* @property {number|null} [expiredTime] Oidb_0X8FC_2_Body expiredTime
|
|
* @property {string|null} [uinName] Oidb_0X8FC_2_Body uinName
|
|
* @property {string|null} [targetName] Oidb_0X8FC_2_Body targetName
|
|
*/
|
|
|
|
/**
|
|
* Constructs a new Oidb_0X8FC_2_Body.
|
|
* @memberof Oidb
|
|
* @classdesc Represents an Oidb_0X8FC_2_Body.
|
|
* @implements IOidb_0X8FC_2_Body
|
|
* @constructor
|
|
* @param {Oidb.IOidb_0X8FC_2_Body=} [properties] Properties to set
|
|
*/
|
|
function Oidb_0X8FC_2_Body(properties) {
|
|
if (properties)
|
|
for (let keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
|
if (properties[keys[i]] != null)
|
|
this[keys[i]] = properties[keys[i]];
|
|
}
|
|
|
|
/**
|
|
* Oidb_0X8FC_2_Body targetUid.
|
|
* @member {string} targetUid
|
|
* @memberof Oidb.Oidb_0X8FC_2_Body
|
|
* @instance
|
|
*/
|
|
Oidb_0X8FC_2_Body.prototype.targetUid = "";
|
|
|
|
/**
|
|
* Oidb_0X8FC_2_Body specialTitle.
|
|
* @member {string} specialTitle
|
|
* @memberof Oidb.Oidb_0X8FC_2_Body
|
|
* @instance
|
|
*/
|
|
Oidb_0X8FC_2_Body.prototype.specialTitle = "";
|
|
|
|
/**
|
|
* Oidb_0X8FC_2_Body expiredTime.
|
|
* @member {number} expiredTime
|
|
* @memberof Oidb.Oidb_0X8FC_2_Body
|
|
* @instance
|
|
*/
|
|
Oidb_0X8FC_2_Body.prototype.expiredTime = 0;
|
|
|
|
/**
|
|
* Oidb_0X8FC_2_Body uinName.
|
|
* @member {string} uinName
|
|
* @memberof Oidb.Oidb_0X8FC_2_Body
|
|
* @instance
|
|
*/
|
|
Oidb_0X8FC_2_Body.prototype.uinName = "";
|
|
|
|
/**
|
|
* Oidb_0X8FC_2_Body targetName.
|
|
* @member {string} targetName
|
|
* @memberof Oidb.Oidb_0X8FC_2_Body
|
|
* @instance
|
|
*/
|
|
Oidb_0X8FC_2_Body.prototype.targetName = "";
|
|
|
|
/**
|
|
* Encodes the specified Oidb_0X8FC_2_Body message. Does not implicitly {@link Oidb.Oidb_0X8FC_2_Body.verify|verify} messages.
|
|
* @function encode
|
|
* @memberof Oidb.Oidb_0X8FC_2_Body
|
|
* @static
|
|
* @param {Oidb.IOidb_0X8FC_2_Body} message Oidb_0X8FC_2_Body message or plain object to encode
|
|
* @param {$protobuf.Writer} [writer] Writer to encode to
|
|
* @returns {$protobuf.Writer} Writer
|
|
*/
|
|
Oidb_0X8FC_2_Body.encode = function encode(message, writer) {
|
|
if (!writer)
|
|
writer = $Writer.create();
|
|
if (message.targetUid != null && Object.hasOwnProperty.call(message, "targetUid"))
|
|
writer.uint32(/* id 1, wireType 2 =*/10).string(message.targetUid);
|
|
if (message.specialTitle != null && Object.hasOwnProperty.call(message, "specialTitle"))
|
|
writer.uint32(/* id 5, wireType 2 =*/42).string(message.specialTitle);
|
|
if (message.expiredTime != null && Object.hasOwnProperty.call(message, "expiredTime"))
|
|
writer.uint32(/* id 6, wireType 0 =*/48).sint32(message.expiredTime);
|
|
if (message.uinName != null && Object.hasOwnProperty.call(message, "uinName"))
|
|
writer.uint32(/* id 7, wireType 2 =*/58).string(message.uinName);
|
|
if (message.targetName != null && Object.hasOwnProperty.call(message, "targetName"))
|
|
writer.uint32(/* id 8, wireType 2 =*/66).string(message.targetName);
|
|
return writer;
|
|
};
|
|
|
|
/**
|
|
* Decodes an Oidb_0X8FC_2_Body message from the specified reader or buffer.
|
|
* @function decode
|
|
* @memberof Oidb.Oidb_0X8FC_2_Body
|
|
* @static
|
|
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
|
* @param {number} [length] Message length if known beforehand
|
|
* @returns {Oidb.Oidb_0X8FC_2_Body} Oidb_0X8FC_2_Body
|
|
* @throws {Error} If the payload is not a reader or valid buffer
|
|
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
|
*/
|
|
Oidb_0X8FC_2_Body.decode = function decode(reader, length) {
|
|
if (!(reader instanceof $Reader))
|
|
reader = $Reader.create(reader);
|
|
let end = length === undefined ? reader.len : reader.pos + length, message = new $root.Oidb.Oidb_0X8FC_2_Body();
|
|
while (reader.pos < end) {
|
|
let tag = reader.uint32();
|
|
switch (tag >>> 3) {
|
|
case 1: {
|
|
message.targetUid = reader.string();
|
|
break;
|
|
}
|
|
case 5: {
|
|
message.specialTitle = reader.string();
|
|
break;
|
|
}
|
|
case 6: {
|
|
message.expiredTime = reader.sint32();
|
|
break;
|
|
}
|
|
case 7: {
|
|
message.uinName = reader.string();
|
|
break;
|
|
}
|
|
case 8: {
|
|
message.targetName = reader.string();
|
|
break;
|
|
}
|
|
default:
|
|
reader.skipType(tag & 7);
|
|
break;
|
|
}
|
|
}
|
|
return message;
|
|
};
|
|
|
|
/**
|
|
* Gets the default type url for Oidb_0X8FC_2_Body
|
|
* @function getTypeUrl
|
|
* @memberof Oidb.Oidb_0X8FC_2_Body
|
|
* @static
|
|
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
|
* @returns {string} The default type url
|
|
*/
|
|
Oidb_0X8FC_2_Body.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
|
if (typeUrlPrefix === undefined) {
|
|
typeUrlPrefix = "type.googleapis.com";
|
|
}
|
|
return typeUrlPrefix + "/Oidb.Oidb_0X8FC_2_Body";
|
|
};
|
|
|
|
return Oidb_0X8FC_2_Body;
|
|
})();
|
|
|
|
return Oidb;
|
|
})();
|
|
|
|
export { $root as default };
|