From 5bb96e053c905c60dd4ccf0c689e8eafe5ae653b Mon Sep 17 00:00:00 2001 From: luzhisheng Date: Tue, 8 Feb 2022 18:09:28 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E8=AF=95websocket?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- img/44.png | Bin 0 -> 59056 bytes img/45.png | Bin 0 -> 37012 bytes img/46.png | Bin 0 -> 204191 bytes zy-websocket/案例.js | 77653 +++++++++++++++++++++++++++++++++++++++ zy-websocket/案例站.md | 23 +- 5 files changed, 77675 insertions(+), 1 deletion(-) create mode 100644 img/44.png create mode 100644 img/45.png create mode 100644 img/46.png create mode 100644 zy-websocket/案例.js diff --git a/img/44.png b/img/44.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ac33f104cf81ff3d75fde246360444955a8bc7 GIT binary patch literal 59056 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 literal 0 HcmV?d00001 diff --git a/img/45.png b/img/45.png new file mode 100644 index 0000000000000000000000000000000000000000..35d72633acf2d312ba9a056700348dd6f305debc GIT binary patch literal 37012 zcmZU4bCBe0wD;IMwr#t|wr6&1+qSi1+qSLUv2EM7zj^Pi``4GMu2d%{>2&hsob$sI zp&%#z3kDko2ngtxq=bkP5D;+A&j$bn@v|k*L`>sn1?D6qsRH%0ctaV7|9r=C7FBmv zwlj5hGjKEkGPAX_F`;uZax^iqbuzbez6R~(`w8N;P*Halb~G_?wy?7$RI#uz`Pm2r z#LURdeAwQ^$b6I)&d7O`T1+QP(g7#_;Pa$K5_o~5x01VjiV zDI%!io^_G!qpf1H^}YRUX9^%>#^g$ZDPcDGRe2s)y<-WN0k08r$aO-#P@~jocuBr) z+i*$V-fGwxx>;#XrA~E)oCKZ`Sq&&TH>YxzRyf;12_K>afI@|tUcG)Y^*4?Y?kFFB zdQM6MmfLIYd6%;Q+vmGpJ~iKtT-kD-a4Z(F!%AO!zDh%`%;$fNoBR~xS^)719U!oiyHSfq7n!f?nLr{+cyPy0-+kRT&d|cQ)>v zPq=O0Y#gxg7-aQ<<(mYCbhSG%PL7a@R-Smbv!j$dC63UC)L}TOv+1nrpi4_g0Dae* z{Xr0UwT?t@B=C?h_Gqec0D85K$Q1> zi9!6@z^K`JaNYX72;x=?>8mcoC@`z1e*VQnM(<*sPyg{LpXZ$)8>}zmQ+|nHiSfDj zT3q)Q{F>J#(BFc&;z`Y*`()gwR&Jjty0!DbbBy`^mG+(W_ab50)nWekl7rs%zBe;X zE((Syy-qMfiBB|~-PP-OZMY|59l>#8`jzwI^vmzeeD?DzzsAq#+HxKQp_A^Y*Lg5s z9tn87HBel3!@EC(Up469YvYn^X)CWfpvS#I$N0Pf{un6evSbcTW-jicQ`v@xd&1t% zdGNRJe&qc8DMiC?&h;}~Ej>-qO+ml1zU4-dmDlsx1@NVUhosJISt9y>XH)BlfOWM` z?2{1@&Hj2w+gF^N>f>DJ9iC5*8pBle!QRi=Zx4lCr)DC+sCPANqkMVQyS>5SvJ5`Ihv+8TGi(u{mFA_NGMH&OOiBw{ZGv2mAW0Hx4C{GZ|ISJf>>Wcvu?(r~Xa| zjJE=+573OF2%8+6lz1L&w!A#%qMTX*a9ZP66z4?+&btLcf z+@Sl3DgWzIs+~{9*9JRr(}^cloRE|>uAx9lL?zpvm>mW_Lvf=x2{$%a1Yx#c*ha0- zmgs#Mn-zPR!Zo{nJyLaIBJV+h++mry%Z=^<+n;)ljpx`;kFdwAYUKi`IjuDn39;~S zSopvnS8wtY4r``)JOX^U9I7W5a_9|Y3v3vUVkgrmi*q}km%eI|ScoCOD$VhlM_j({ zu`IzXr#I6V1WNdN{}$46rL*?UQyb4t58SZ2`Eg@+ky5h%CNDI2GoN%S=0tLyl+<@- zBTdn|9eJ|=_ltE5r>xXn78m-Md%{JTICb>)$?=$GptTum%SePl#Ykl$&Lsa2~ z9TNB9c2JF;SQpGwXAqy`%NJyi3<>9<>%M-$UbiWZ%L&CIdYE3YH}2Z&Z478(c@5F~ zllQv4>^R;ilF050b*>>YLSshuJ`5Qdxw_3@zVz!eP_e^{OiB;fR&|&J6jvV-tj}Sz zpNYrA&N~@?N;TZsjLqvETEDV*$p!(#s=OKY;Tn|HIZF=COta`L0Ro>Mjr6< z42N&#&%cTylJKiZ-PI+ILnjWTi2wbjUD1k^C}Z6qCz=J_NXu`j(Z@jQg}fk)tnt$_ z{CQn%=e+M|H=O{leLXKZH9Hq%eZIi=eib|ur++N>fGQfIyxdW|f&cNDyUEq+PBr04m$kOwb&E|zJF$%(AYskyA|DysT{z+HZlc{ z4g|#vjQf~_Fe@n`;T)Ocz~hQSrQ8%88%_3U1>1h#4^2>M@)g!nlibM${K&}mmOL2V znFys8mZ!6H6k<|2;5{~1z7tr9Twx&NPL@06nfdJ7oBOr{6x;YFzj(j0@A~!ZMx%k$ z92iX_N7$n6#B9vTkEb`z*AJsAuRC7DpdD7-PEaS;o8jWe8{qEFe|@Ufc%^+Au7TM;=6SQ_!ZBXihXOH?=!^ zs&^;)2vB+e@NjuRUT0hKiGC0x6wdh@v>gw!ugi8qLu1a( zxBjRtfFw6F1Pk@0X;e==fffsZ7pYAK{>8seyypi&Gdn7FIiCui4Eor z(-`prit^7E{B1!WyPRe^Aw3m-0x5yk8l;9g-tpkKcyq2w>1t1zSVL*@A*+*sRcqq0 zFF_9ZO(}^7!q(`ot8~B1omaQ26&w96CM-^8Rkr-~MDe*W-_V(V;8g$z;nE zsF`IxUwlWR?%C-srFPeUS5a~7>q>p}Da{XaqIr0W>DaDb73)XKlti<@Q|pn^Q?k>> zTo~4kZp8B4_X=aA$0KRUQ^Lt|rSqO6?aZc4POfsrG_UVQQ_b>XTxMoDu1f^In}Eao z_9<<*g!!&Hz~NTB?6Ky(p1qh@@72edSLysI&yhC3rO3(ijHq<+)LHe*E5K>44BaDJ z?zm<<)_Lo@v3;sp{7fe$i}SMTV=MdR)AbmZ#0;>k*2MHYB6XZJ>y&-n9;@{S0nl6F ztcwxDpnEvs{qB7pWX9)aD*H0xQ8jyI
J*R$#I_Va_UpIFCNx!;@V^=%6p+iC2( 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 z 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

uElQ!yr%6}tcX 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 z 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 literal 0 HcmV?d00001 diff --git a/zy-websocket/案例.js b/zy-websocket/案例.js new file mode 100644 index 0000000..03af441 --- /dev/null +++ b/zy-websocket/案例.js @@ -0,0 +1,77653 @@ +!function (t) { + var e = {}; + + function i(r) { + if (e[r]) + return e[r].exports; + var n = e[r] = { + i: r, + l: !1, + exports: {} + }; + return t[r].call(n.exports, n, n.exports, i), + n.l = !0, + n.exports + } + window.zhiyuan = i; + i.m = t, + i.c = e, + i.d = function (t, e, r) { + i.o(t, e) || Object.defineProperty(t, e, { + enumerable: !0, + get: r + }) + } + , + i.r = function (t) { + "undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(t, Symbol.toStringTag, { + value: "Module" + }), + Object.defineProperty(t, "__esModule", { + value: !0 + }) + } + , + i.t = function (t, e) { + if (1 & e && (t = i(t)), + 8 & e) + return t; + if (4 & e && "object" == typeof t && t && t.__esModule) + return t; + var r = Object.create(null); + if (i.r(r), + Object.defineProperty(r, "default", { + enumerable: !0, + value: t + }), + 2 & e && "string" != typeof t) + for (var n in t) + i.d(r, n, function (e) { + return t[e] + } + .bind(null, n)); + return r + } + , + i.n = function (t) { + var e = t && t.__esModule ? function () { + return t.default + } + : function () { + return t + } + ; + return i.d(e, "a", e), + e + } + , + i.o = function (t, e) { + return Object.prototype.hasOwnProperty.call(t, e) + } + , + i.p = "//a.msstatic.com/huya/h5player/room/2201191559/"; +}({ + "++EQ": function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '

\n
\n
\n
\n
\n
确定
\n
取消
\n
\n
\n
去充值
\n
\n
\n
已完成
\n
未完成
\n
\n
\n
\n

联系客服

\n
\n
\n
\n\n
' + , __filename = "src/tpl/accompany/accompany-alert.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
\n
\n
\n
\n
\n
确定
\n
取消
\n
\n
\n
去充值
\n
\n
\n
已完成
\n
未完成
\n
\n
\n
\n

联系客服

\n
\n
\n
\n\n
'), + __line = 23; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + "+4MH": function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '
\n
\n
\n 猜(1/3)\n 我是MVP吗\n
\n 00后停种\n 开种\n
\n
\n \n

\n

123456

\n \n \n
\n VS\n
\n \n

不能

\n

123456

\n \n \n
\n
\n' + , __filename = "src/tpl/guess/guess-item.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
\n
\n
\n 猜(1/3)\n 我是MVP吗\n
\n 00后停种\n 开种\n
\n
\n \n

\n

123456

\n \n \n
\n VS\n
\n \n

不能

\n

123456

\n \n \n
\n
\n'), + __line = 26; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + "+mX4": function (t, e, i) { + function r(t, e) { + var i = Object.keys(t); + if (Object.getOwnPropertySymbols) { + var r = Object.getOwnPropertySymbols(t); + e && (r = r.filter((function (e) { + return Object.getOwnPropertyDescriptor(t, e).enumerable + } + ))), + i.push.apply(i, r) + } + return i + } + + function n(t) { + for (var e = 1; e < arguments.length; e++) { + var i = null != arguments[e] ? arguments[e] : {}; + e % 2 ? r(i, !0).forEach((function (e) { + s(t, e, i[e]) + } + )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(t, Object.getOwnPropertyDescriptors(i)) : r(i).forEach((function (e) { + Object.defineProperty(t, e, Object.getOwnPropertyDescriptor(i, e)) + } + )) + } + return t + } + + function s(t, e, i) { + return e in t ? Object.defineProperty(t, e, { + value: i, + enumerable: !0, + configurable: !0, + writable: !0 + }) : t[e] = i, + t + } + + t.exports = function (t, e) { + var r = t.G + , s = t.Event + , o = t.Console + , a = (t.utils, + t.taf) + , c = a.HUYA + , d = a.Taf + , u = new (i("aliu"))(t) + , h = new XMLSerializer + , p = null + , l = null + , f = !1 + , m = 0 + , w = 0 + , I = {} + , y = 0 + , g = 0 + , S = 50 + , v = $("#danmuwrap") + , _ = localStorage.getItem("danmuMaskFrame") || 0 + , T = 0 + , R = 0 + , b = !1; + + function P() { + var t = window.TT_ENV_DETECTOR; + t && t.browser && ("safari" == t.browser.name || "firefox" == t.browser.name) || (r.isUserInfoInited() ? x() : s.addEvent(s.USER_INFO_INITED, x), + s.addEvent(s.NEW_VIDEO, x)) + } + + function x() { + if (r.streamInfo && p != r.streamInfo.sStreamName) { + k(), + p = r.streamInfo.sStreamName; + var e = new c.GetMaskConfigReq; + e.uid = r.presenterUid, + e.streamName = p, + t.sendWup2("mediaui", "getMaskConfig", e, C) + } + } + + function C(t) { + var i = t.hasMask; + l = "", + 1 == i && (b || ($(window).resize(A), + A(), + b = !0), + e.setDanmuMaskUI(), + l = t.broadcastGroup, + e.isNeedMask() && U()), + r.danmuMaskbroadcastGroup = l + } + + function U() { + l && (f || (r.vplayerUI.registerGroup(l), + f = !0, + 0 == m && (m = setInterval(L, S)), + r.hasDanmuMask = !0)) + } + + function k() { + l && f && (r.vplayerUI.unRegisterGroup(l), + function () { + for (var t in r.danmuGroudId) { + if (r.danmuGroudId[t] == l) + return void r.danmuGroudId.splice(t, 1) + } + }(), + f = !1, + clearInterval(m), + m = 0, + r.hasDanmuMask = !1) + } + + function L() { + w = 1 == R ? r.vplayer.getCurrentSeiDts() : r.vplayer.getCurrentTime(); + var t = function () { + var t = null; + for (var e in I) { + if (!(e < w)) { + if (e >= w && e < w + S) { + t = n({}, I[e]), + delete I[e]; + break + } + break + } + delete I[e] + } + return t + }(); + t && (!function (t) { + if (!t.maskPoly) + return; + var e = ""; + for (var i in t.maskPoly) { + var r = t.maskPoly[i]; + e += " M" + r.join(" ") + "z" + } + if ("" == e) + return void G(); + if (M == e) + return; + M = e, + 1 == _ && $("#testSvgPath").attr("d", "M0,0v".concat(g, "h").concat(y, "V0H0z").concat(e)); + var n = h.serializeToString($(""))[0]) + , s = window.btoa(n); + v.css("mask-image", "url(data:image/svg+xml;base64," + s + ")") + }(function (t) { + var e = t.figs + , i = e.fig_width + , r = e.fig_height + , n = e.contrs.value + , s = { + maskPoly: [] + }; + s.polyCount = n.length; + var o = 0 + , a = 0 + , c = t.frame_width + , d = t.frame_height + , u = y + , h = g + , p = 0 + , l = 0 + , f = 0 + , m = 0; + c / d > u / h ? (p = u, + m = (h - (l = d * u / c)) / 2) : (l = h, + f = (u - (p = c * h / d)) / 2); + for (var w = 0; w < s.polyCount; w++) { + var I = n[w]; + if (I) { + var S = I.x + , v = I.y + , _ = I.pts.value; + s.maskPoly[w] = []; + for (var T = _.length, R = 0; R < T; R++) + R % 2 == 0 ? o = (o = S + _[R]) / i * p + f : R % 2 == 1 && (a = (a = v + _[R]) / r * l + m, + s.maskPoly[w].push(o + "," + a)) + } + } + return s + }(t)), + clearTimeout(T), + T = setTimeout(G, 500)) + } + + function N(t) { + R != t && (w = 1 == (R = t) ? r.vplayer.getCurrentSeiDts() : r.vplayer.getCurrentTime(), + I = {}) + } + + function E(t) { + var e = t.pts + , i = t.seidts; + 1 == R ? I[i] = t : I[e] = t + } + + !function () { + if (r.danmuMask && (setTimeout(P, 5e3), + 1 == _)) { + var t = $("\n \n \n \n "); + v.parent().append(t) + } + }(); + var M = ""; + + function A() { + y = v.width(), + g = v.height() + } + + function G() { + v.css("mask-image", ""), + _ && $("#testSvgPath").attr("d", "M0,0v0h0V0H0z") + } + + this.setSei = function (t) { + var e = y + , i = g + , r = u.unmarshall(t); + if (r) { + for (var n = "", s = 0; s < r.polyCount; s++) { + n += " M" + r.maskPoly[s].join(" ") + "z" + } + if (0 != r.polyCount) { + var o = h.serializeToString($("")[0]) + , a = window.btoa(o); + v.css("mask-image", "url(data:image/svg+xml;base64," + a + ")") + } else + v.css("mask-image", "") + } + } + , + this.clearMask = G, + this.registerDanmuGroup = U, + this.unRegisterDanmuGroup = k, + this.setMaskData = function (t) { + t.iMaskType, + t.sStreamName, + t.lPid; + var e = t.seiDts + , i = t.lPts; + if (e && e != i) { + if (N(1), + 1 == _ && o.log(e, w, e - w, "seiDts,curPts,seiDts-curPts 注 :服务端推送时间、当前视频时间、推送-当前(ms)"), + e < w) + return + } else if (N(0), + 1 == _ && o.log(i, w, i - w, "lPts,curPts,lPts-curPts 注 :服务端推送时间、当前视频时间、推送-当前(ms)"), + i < w) + return; + for (var r = t.sBackgroundMask.value, n = r.length, s = 0; s < n; s++) { + var a = r[s] + , u = new d.JceInputStream(a.buffer) + , h = new c.DanmuCVMaskProto; + h.readFrom(u), + a.data = h, + E(h) + } + } + , + window.testDanmuMask = function () { + } + , + window.danmuMaskLength = 10, + window.frameRate = 25 + } + }, + "+o7d": function (t, e, i) { + t.exports = function (t) { + var e, r, n, s, o, a, c, d, u, h, p = this, l = t.G, f = t.Event, m = t.ENV, w = t.utils, I = t.R, + y = i("GYB3"), g = i("izBd"), S = i("mq93"), v = i("itZY"), _ = i("Wz/o"), T = i("ktl9"), R = i("FRey"), + b = i("K9xO"), P = i("komX"); + + function x() { + if (null == u) { + var e = i("uDiH"); + u = new e(t) + } + } + + function C() { + x(), + u.autoGetLog() + } + + function U(t) { + x(), + u.onHuYaUdbNotify(t) + } + + function k(t) { + x(), + u.showFeedbackByExt(t) + } + + function L() { + var t = $(c).width() + , e = $(a).width() + , i = (t - e) / 2; + i = Math.min(i, t - e - 600), + $(a).css("left", i + "px") + } + + function N() { + var t = $("#player-replayicon"); + t.css("visibility", "hidden"), + $(d).mousemove((function () { + t.removeClass("delayhide"), + t.css("visibility", "visible") + } + )), + $(d).mousestop((function () { + t.addClass("delayhide") + } + )), + $(d).mouseleave((function () { + t.css("visibility", "hidden") + } + )) + } + + function E() { + x(), + u.isShow ? u.hide() : u.show(), + u.isShow && I.huyuReport("click/kongzhi/fankui") + } + + function M() { + var t = $(".player-refresh-btn"); + l.hasVideo ? ($("#player-btn").show(), + l.isVideoMaster() || ($(".player-chest").show(), + f.fireEvent(f.ACTIVITY_ICON_COUNT_UPDATE, { + icon: $(".player-chest"), + priority: 995, + key: "box", + value: 1 + })), + e.isPlaying() ? (t.show(), + $(".player-play-big").hide(), + $(".player-app-qrcode").hide()) : (t.hide(), + $(".player-play-big").show(), + $(".player-app-qrcode").show())) : ($("#player-btn").hide(), + $(".player-play-big").hide(), + $(".player-app-qrcode").hide(), + $(".player-chest").hide(), + f.fireEvent(f.ACTIVITY_ICON_COUNT_UPDATE, { + icon: $(".player-chest"), + priority: 995, + key: "box", + value: 0 + }), + t.hide()) + } + + h = i("bQv4")(), + $("#player-ctrl-wrap").html(h), + $(".player-ctrl-wrap img").each(w.NoDrag), + a = document.querySelector("#player-full-input"), + c = document.querySelector("#player-ctrl-wrap"), + d = document.querySelector("#player-wrap"), + e = new y(p, t), + r = new g(p, t), + b(t), + $(".player-report-btn").click(E), + 1 == m.isSimple && $("#videoContainer").addClass("mod-simple"), + f.addEvent(f.AUTO_FEEDBACK, C), + f.addEvent(f.SHOW_FEEDBACK_BY_EXT, k), + t.addTafListener("10220051", U), + this.delayInit = function () { + this.volume = new S(p, t), + n = new v(p, t), + s = new _(p, t), + o = new T(t), + (l.is360Video || l.extStreamVR) && new R(p, t), + new P(t), + function () { + var t = $("#player-replayicon"); + if (!l.isReplay) + return; + t.show(), + t.css("visibility", "visible"), + setTimeout(N, 3e5) + }(), + M(), + function () { + var t; + t = m.profileRoom > 0 ? m.profileRoom : m.pyyid; + $("#hy-watermark").text("虎牙直播 " + t) + }(), + $(window).resize(w.throttle(L, 200)) + } + , + this.updateBtnsVisible = M, + this.showFeedback = E, + this.closeFeedback = function () { + u && u.hide() + } + , + this.showPlayTip = function (t, i) { + e.showPlayTip(t, i) + } + , + this.turnPlayButtonOn = function () { + e.turnPlayButtonOn() + } + , + this.setLineList = function (t) { + r.setLineList(t) + } + , + this.setBitRateList = function (t) { + r.setBitRateList(t) + } + , + this.updateCurBitRateMenu = function () { + r.updateCurBitRateMenu() + } + , + this.changeToLowBitRateText = function () { + r.changeToLowBitRateText() + } + , + this.changeToNextBitrate = function () { + r.changeToNextBitrate() + } + , + this.quitFullMode = function () { + n.quitFullMode() + } + , + this.quitFullscreen = function () { + n.quitFullscreen() + } + , + this.recharge = function () { + s.recharge() + } + , + this.hideGuess = function () { + s.hideGuess() + } + , + this.setDanmuVisible = function (t) { + o && o.setVisible(t) + } + , + this.showCtrlWrap = function () { + n && n.showCtrlWrap() + } + } + }, + "+pUA": function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '
\n
陪练下单
\n
\n
\n
返回
\n
\n
\n
\n
\n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n
    \n
    \n

    \n

    \n

    数量

    \n

    服务时间

    \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n\n
    \n 切换技能\n
    \n
    \n
    \n
    \n
    \n 1\n
    \n
    \n
    \n
    \n 小计:\n
    \n
    \n\n\n
    \n
    \n 合计:\n
    \n
    \n\n
    支付订单
    \n\n
    \n \n
    \n \n

    \n
    \n \n
    \n \n

    \n
    \n \n
    \n \n

    \n
    \n \n
    \n \n

    \n
    \n \n
    \n\n
    \n 支付方式\n
    \n
    \n
    \n
    \n
    虎牙币(0)
    \n
    刷新
    \n
    \n
    \n
    \n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      \n
      ' + , __filename = "src/tpl/accompany/accompany-panel.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
      \n
      陪练下单
      \n
      \n
      \n
      返回
      \n
      \n
      \n
      \n
      \n
        \n
        \n
        \n
        \n
        \n
        \n \n
        \n
        \n
        \n

        \n

        \n

        数量

        \n

        服务时间

        \n
        \n \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n
        \n\n
        \n 切换技能\n
        \n
        \n
        \n
        \n
        \n 1\n
        \n
        \n
        \n
        \n 小计:\n
        \n
        \n\n\n
        \n
        \n 合计:\n
        \n
        \n\n
        支付订单
        \n\n
        \n \n
        \n \n

        \n
        \n \n
        \n \n

        \n
        \n \n
        \n \n

        \n
        \n \n
        \n \n

        \n
        \n \n
        \n\n
        \n 支付方式\n
        \n
        \n
        \n
        \n
        虎牙币(0)
        \n
        刷新
        \n
        \n
        \n
        \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          '), + __line = 105; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + "/gJ+": function (t, e, i) { + t.exports = function (t) { + var e = t.G + , r = t.Event + , n = t.taf.HUYA + , s = "" + , o = null + , a = null + , c = [] + , d = "voice_mute" + , u = "video_pixelate" + , h = "ai_caption" + , p = "ai_subtitles"; + + function l() { + if (e.streamInfo && s != e.streamInfo.sStreamName) { + s = e.streamInfo.sStreamName, + function () { + for (var t in c) + e.vplayerUI.unRegisterGroup(c[t]); + a && a.turnOff() + }(); + var i = new n.GetOrderBroadcastInfoReq; + i.anthorId = e.presenterUid, + 2 == e.captionMode ? i.busses.value = [d, u, p] : i.busses.value = [d, u, h], + i.streamName = s, + t.sendWup2("mediaui", "getOrderBroadcastConfig", i, f) + } + } + + function f(t) { + var i = t.ret + , r = t.anthorId + , n = t.broadcastInfos; + if (0 == i && r == e.presenterUid) { + var s = n.value; + for (var o in s) { + var c = s[o] + , l = c.buss + , f = c.enable + , y = c.broadcastGroup; + if (!(f < 1)) { + switch (l) { + case d: + break; + case u: + m(); + break; + case h: + case p: + if (w(c), + a && !a.isOpen()) + continue + } + I(y) + } + } + } + } + + function m() { + if (null == o) { + var e = i("56qE"); + o = new e(t) + } + } + + function w(e) { + if (null == a) { + var r = i("Cqih"); + a = new r(t, e) + } + a.setGroudName(e.broadcastGroup) + } + + function I(t) { + c.push(t), + e.vplayerUI.registerGroup(t) + } + + e.isUserInfoInited() ? l() : r.addEvent(r.USER_INFO_INITED, l), + r.addEvent(r.NEW_VIDEO, l) + } + }, + "/jxY": function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '
          \n
          \n
          种豆成功,谢谢您的参与!
          \n \n

          我的选择:一定能

          \n

          剩余种豆:123456

          \n \n
            \n
          • 50
          • \n
          • 100
          • \n
          • 1000
          • \n
          • 全种
          • \n
          \n

          幸运可得0

          \n

          我的余额:

          \n \n
          \n \n 我已同意\n 虎牙种豆规范 \n
          \n\n
          \n' + , __filename = "src/tpl/guess/guess-plan.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
          \n
          \n
          种豆成功,谢谢您的参与!
          \n \n

          我的选择:一定能

          \n

          剩余种豆:123456

          \n \n
            \n
          • 50
          • \n
          • 100
          • \n
          • 1000
          • \n
          • 全种
          • \n
          \n

          幸运可得0

          \n

          我的余额:

          \n \n
          \n \n 我已同意\n 虎牙种豆规范 \n
          \n\n
          \n'), + __line = 24; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + "0o2X": function (t, e, i) { + t.exports = function (t) { + var e, r, n, s = [], o = 0, a = this, c = !1, d = !1, u = 0, h = 0, p = -1, l = !1, f = !1, m = !1, w = !1, + I = t.G, y = t.Event, g = t.Console, S = t.ENV, v = t.ISDEBUG, _ = t.utils, T = t.taf.HUYA, R = 0, + b = [], P = !1, x = i("A3DX"), C = i("TaSU"), U = null; + + function k(t) { + 0 == t ? (L(), + M()) : 1 == t && Y() + } + + function L() { + l || (t.addTafListener("1025601", j), + t.addTafListener("1025604", G), + t.addTafListener("1025605", A), + y.addEvent(y.MAKE_FRIEND_AUDIO_SOUND, V), + y.addEvent(y.VIDEO_PLAY, E), + y.addEvent(y.SET_MAKEFRIEND_VIDEO, N), + $("#player-mouse-event-wrap").css({ + width: 0, + height: 0 + }), + l = !0) + } + + function N(t) { + P ? $("#make-friend-video-virtual-pk").append(t) : I.hasMFVideo && $("#make-friend-video-cotainer").append(t) + } + + function E() { + o = 0 + } + + function M() { + !function () { + var e = new T.GetMakeFriendsPKInfoReq; + e.tId = I.userId, + e.lPid = I.presenterUid, + t.sendWup2("mfui", "getMakeFriendsPKInfo", e, B) + }() + } + + function A(t) { + I.isMakeFriend && setTimeout((function (t) { + var e = t.tNotice + , i = "//www.huya.com/"; + v && (i = "//test-www.huya.com/"), + e.iRoomId && e.iRoomId > 0 ? i += e.iRoomId : i += "yy/" + e.lYYId, + window.location.href = i + } + ), 3e3, t) + } + + function G(t) { + I.isMakeFriend && (0 != R && 2 != R || (F(t, !1), + W(), + z())) + } + + function B(e) { + n = e.tPKInfo, + function () { + var e = new T.GetMeetingStatByUidReq; + e.tId = I.userId, + e.lUid = I.presenterUid, + e.lSessionId = 0, + t.sendWup2("mfui", "getMeetingStatByPresenterUid", e, O) + }() + } + + function F(t, e) { + var i = t.lPKSessionId + , r = t.iStatus; + d = i > 0 && (0 == r || 3 == r); + var n, s = t.lRemainingSecond; + $("#mf-pk-logo").css("display", d ? "block" : "none"), + i > 0 && p != r && (p = r, + 0 == r && (h = s, + D(), + clearInterval(u), + u = setInterval(D, 1e3)), + 0 != r || e || (n = "url(" + I.H5ROOT + "src/img/output/mf-pk.webp?" + Math.random() + ")", + $("#mf-pk-logo-effect").css("background", n), + $("#mf-pk-logo").hide(), + $("#mf-pk-logo-effect").show(), + setTimeout((function () { + $("#mf-pk-logo-effect").hide(), + $("#mf-pk-logo").show() + } + ), 2e3))), + 1 == r || 2 == r && X("PK已关闭,回到正常直播"), + function (t) { + var e = t.tTeam1 + , i = t.tTeam2 + , r = t.iStatus + , n = e.lScore + , s = i.lScore; + $("#mf-pk-bar-left").find("span").text(e.lScore), + $("#mf-pk-bar-right").find("span").text(i.lScore), + $("#mf-pk-bar-left").removeClass("mf-pk-bar-left-bg mf-pk-bar-left-negative-bg"), + $("#mf-pk-bar-left").addClass(n >= 0 ? "mf-pk-bar-left-bg" : "mf-pk-bar-left-negative-bg"), + $("#mf-pk-bar-right").removeClass("mf-pk-bar-right-bg mf-pk-bar-right-negative-bg"), + $("#mf-pk-bar-right").addClass(s >= 0 ? "mf-pk-bar-right-bg" : "mf-pk-bar-right-negative-bg"), + $("#mf-pk-charm-left").removeClass("mf-pk-charm-left-bg mf-pk-charm-left-negative-bg"), + $("#mf-pk-charm-left").addClass(n >= 0 ? "mf-pk-charm-left-bg" : "mf-pk-charm-left-negative-bg"), + $("#mf-pk-charm-right").removeClass("mf-pk-charm-right-bg mf-pk-charm-right-negative-bg"), + $("#mf-pk-charm-right").addClass(s >= 0 ? "mf-pk-charm-right-bg" : "mf-pk-charm-right-negative-bg"), + $("#mf-pk-result-left").css("display", 3 == r ? "block" : "none"), + $("#mf-pk-result-right").css("display", 3 == r ? "block" : "none"), + 3 == r && ($("#mf-pk-result-left").removeClass("mf-pk-result-win mf-pk-result-lose mf-pk-result-draw"), + $("#mf-pk-result-right").removeClass("mf-pk-result-win mf-pk-result-lose mf-pk-result-draw"), + n > s ? ($("#mf-pk-result-left").addClass("mf-pk-result-win"), + $("#mf-pk-result-right").addClass("mf-pk-result-lose")) : n == s ? ($("#mf-pk-result-left").addClass("mf-pk-result-draw"), + $("#mf-pk-result-right").addClass("mf-pk-result-draw")) : ($("#mf-pk-result-left").addClass("mf-pk-result-lose"), + $("#mf-pk-result-right").addClass("mf-pk-result-win"))) + }(t) + } + + function D() { + if ($("#mf-pk-count-down-fire").css("display", h > 0 && h < 31 ? "block" : "none"), + h < 0) + return clearInterval(u), + void $("#mf-pk-count-down").find("span").text("已结束"); + var t = _.formatTime(h); + $("#mf-pk-count-down").find("span").text(t), + h-- + } + + function V(t) { + if (I.isMakeFriend) { + var e = t.uid; + if (g.log("onAudioSound", e), + e != I.presenterUid) { + var i = function (t) { + for (var e = 0, i = s.length; e < i; e++) + if (t == s[e].uid()) + return s[e]; + return null + }(e); + i && i.showWaveEffect() + } else + !function () { + if (c) + return; + c = !0, + $(".make-friend-present").find("#wave-effect").show(), + setTimeout((function () { + $(".make-friend-present").find("#wave-effect").hide(), + c = !1 + } + ), 2e3) + }() + } + } + + function O(e) { + y.fireEvent(y.SET_MEETING_STAT, e), + Y(); + var o = e.tStat + , c = (r = o.tStat).iState; + f = I.openMFVideo && r.mpContext.value.has_video && 1 == r.mpContext.value.has_video && null != I.streamInfo && I.hasVideo, + tt(r), + m = null != I.streamInfo && I.hasVideo, + I.hasMFVideo = f, + I.useCdnAll = m, + I.hasVirtualPk = P, + I.hasMFVideo || I.useCdnAll ? I.vplayer.play() : I.vplayer.hideLoading(), + R = r.iModeV2, + U = i("4ZS2")(), + $(U).prependTo("#player-video"), + q(), + H(); + var d = o.vSeats.value; + if (b = d, + s = [], + 1 != c && 0 == d.length) + for (var u = 0; u < 8; u++) { + var h = new T.MeetingSeat; + h.sName = u + 1 + "麦", + h.iLocked = 1, + d.push(h) + } + for (var p = 0, l = (u = 0, + d.length); u < l; u++) { + var w = d[u]; + if (0 == w.iSeatTypeV2) { + p++; + var g = new x(a, t); + 4 != p && 8 != p || g.item().addClass("last") + } else + g = new C(a, t, R); + g.setData(w), + s.push(g) + } + J(d), + 0 != R && 2 != R || (!function (t) { + $(".make-friend-present").find("img").attr("src", t.sPresenterAvatarUrl || S.avatarImg); + var e = _.setLongString(t.sPresenterNick || S.pnick, 5); + $(".make-friend-present").find(".make-friend-nick").text(e), + $(".make-friend-present").find(".make-friend-nick").css("top", "107px"), + $(".make-friend-present").find(".wave").css({ + width: "102px", + height: "102px" + }), + t.iGender ? ($(".make-friend-present").find(".wave.ripple .circle").css("border-color", "#96caff"), + $(".make-friend-present").find(".make-friend-head").css("border", "2px solid #96caff")) : ($(".make-friend-present").find(".wave.ripple .circle").css("border-color", "#ffa5f0"), + $(".make-friend-present").find(".make-friend-head").css("border", "2px solid #ffa5f0")); + $(".make-friend-present").find(".make-friend-present-close-mic").css("display", t.iSilence || t.iMute ? "block" : "none") + }(r), + F(n, !0), + W()), + $(window).resize(z), + z(), + function () { + var e = new T.GetMakeFriendsAnnouncementReq; + e.tId = I.userId, + e.lUid = I.presenterUid, + t.sendWup2("mfui", "getMakeFriendsAnnouncement", e, Q) + }() + } + + function q() { + $(".make-friend-present").css("display", 0 != R && 2 != R || f ? "none" : "block"), + $(".make-friend-top-wrap").css("display", 1 == R || 3 == R ? "flex" : "none"), + $(".make-friend-radio-view").css("display", 4 == R ? "block" : "none") + } + + function H() { + P ? ($("#make-friend-video-virtual-pk").show(), + $(".make-friend-wrap").hide()) : ($("#make-friend-video-virtual-pk").hide(), + $(".make-friend-wrap").show()), + $("#make-friend-video-cotainer").css("display", f ? "block" : "none") + } + + function W() { + for (var t = 0, e = s.length; t < e; t++) { + var i = s[t].pos(); + d ? 1 == i || 3 == i || 5 == i || 7 == i ? s[t].item().css("margin-right", "32px") : 2 != i && 6 != i || s[t].item().css("margin-right", "110px") : 4 != i && 8 != i && s[t].item().css("margin-right", "58px") + } + $(".make-friend-pk-wrap").css("display", d ? "block" : "none") + } + + function z() { + if (I.isMakeFriend) { + var t = $(".make-friend-wrap") + , e = $("#player-video").width() + , i = $("#player-video").height() + , r = t.width() + , n = t.height(); + d && (n += 60); + var s = (e - r) / 2 + , o = (i - n) / 2; + o = Math.max(0, o), + t.css({ + left: s, + top: o + }) + } + } + + function j(t) { + if (I.isMakeFriend && 0 != s.length && !(o > t.iVersion)) { + if (o = t.iVersion, + r = t.tStat, + f = I.openMFVideo && r.mpContext.value.has_video && 1 == r.mpContext.value.has_video && null != I.streamInfo && I.hasVideo, + m = null != I.streamInfo && I.hasVideo, + tt(r), + !I.isUIPause) + (!I.hasMFVideo && f || !I.useCdnAll && m || I.hasVirtualPk != P) && y.fireEvent(y.PLAY_AGAIN); + if (I.hasMFVideo = f, + I.useCdnAll = m, + I.hasVirtualPk = P, + q(), + H(), + y.fireEvent(y.SET_MEETING_STAT, t), + R != r.iModeV2) + return Y(), + I.vplayer.showLoading(), + void M(); + var e = t.vSeats.value; + b = e; + for (var i = 0, n = e.length; i < n; i++) { + var a = e[i] + , c = K(a.iPos); + c && c.setData(a) + } + J(e), + $(".make-friend-present").find(".make-friend-present-close-mic").css("display", t.tStat.iSilence || t.tStat.iMute ? "block" : "none"), + z() + } + } + + function Y() { + U && ($("#make-friend").unbind(), + $("#make-friend").remove(), + U = null) + } + + function J(t) { + I.makeFriendData = [{ + pos: -1, + tag: "主播", + nick: r.sPresenterNick, + uid: r.lPresenterUid, + avatarUrl: r.sPresenterAvatarUrl + }]; + for (var e = 0, i = t.length; e < i; e++) { + var n = t[e]; + if (n.lUid > 0 && n.lUid != I.yyuid) { + var s = n.sName.replace("号麦位", "麦") + , o = { + pos: n.iPos, + tag: s, + nick: n.sNick, + uid: n.lUid, + avatarUrl: n.sAvatarUrl + }; + I.makeFriendData.push(o) + } + } + } + + function K(t) { + for (var e = 0, i = s.length; e < i; e++) + if (t == s[e].pos()) + return s[e]; + return null + } + + function X(t) { + (e = $(".make-friend-tips")).show(), + e.text(t), + setTimeout((function () { + e.fadeOut("normal", (function () { + e.hide() + } + )) + } + ), 2e3) + } + + function Q(t) { + var e = t.sAnnouncement; + $(".make-friend-announcement-content").text(e), + $(".make-friend-announcement-open").click(Z), + $(".make-friend-announcement-close").click(Z), + w = !1 + } + + function Z() { + w = !w, + $(".make-friend-announcement-open").css("visibility", w ? "visible" : "hidden"), + $(".make-friend-announcement-close").css("visibility", w ? "hidden" : "visible") + } + + function tt(t) { + P = t.mpContext.value.has_virtual_pk && 1 == t.mpContext.value.has_virtual_pk, + g.log("虚拟主播Pk", P) + } + + y.addEvent(y.MAKEFIREND_TEMPLATE_CHANGE, k), + I.isMakeFriend && (L(), + I.isUserInfoInited() ? M() : y.addEvent(y.USER_INFO_INITED, M)), + this.showTips = X, + this.getJoinMicUserList = function () { + if (!I.isMakeFriend) + return { + res: -2, + msg: "不是交友直播间", + data: [] + }; + var t = []; + for (var e in b) { + var i = b[e] + , r = i.lUid; + if (0 != r) { + var n = i.sNick + , s = i.sAvatarUrl + , o = i.iSeatTypeV2 + , a = i.iPos + , c = i.sName; + t.push({ + uid: r, + userNick: n, + userAvatarUrl: s, + status: 1, + seatType: o, + pos: a, + seatName: c + }) + } + } + return { + res: 0, + msg: "成功", + data: t + } + } + , + window.testCharm = function (t, e) { + var i = K(t); + i && i.testCharm(e) + } + , + window.testMFPk = function (t) { + var e = new T.MakeFriendsPKInfo; + e.iStatus = t, + e.lRemainingSecond = 20, + e.tTeam1 = new T.MakeFriendsPKTeam, + e.tTeam1.lScore = 50, + e.tTeam2 = new T.MakeFriendsPKTeam, + e.tTeam2.lScore = -30, + G(e) + } + } + }, + "0r9D": function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = "
          \n 全新赛事观看模式,如上帝般自由操作\n
          \n
          \n
          我知道了
          \n
          " + , __filename = "src/tpl/others/ob-watch.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append("
          \n 全新赛事观看模式,如上帝般自由操作\n
          \n
          \n
          我知道了
          \n
          "), + __line = 6; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + "1Ip7": function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '
          \n

          单击礼物图标即可快速送礼,快试试吧~

          \n 我知道了\n
          \n
          ' + , __filename = "src/tpl/gift/gift-word.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
          \n

          单击礼物图标即可快速送礼,快试试吧~

          \n 我知道了\n
          \n
          '), + __line = 5; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + "2By3": function (t, e, i) { + t.exports = function () { + var t, e, r, n, s, o, a, c, d = this, u = null, h = null, p = !1, l = [], f = null, m = null, w = null, + I = null, y = null; + + function g() { + var t = I.width() + , e = n.width(); + t < e && t ? (m.show(), + n.removeClass("center"), + r.removeClass("no-arrow-btn")) : (m.hide(), + n.addClass("center"), + r.addClass("no-arrow-btn")), + S() + } + + function S() { + var i = r.scrollLeft() + , s = n.width() - I.width(); + t.css("pointer-events", 0 == i ? "none" : "auto"), + e.css("pointer-events", i == s ? "none" : "auto") + } + + function v() { + var t = r.scrollLeft(); + r.scrollLeft(t - 390), + t = r.scrollLeft(), + s.css("left", t), + w.updatePos(), + S(), + c.huyuReport("click/hudong/jingcai/fanye") + } + + function _() { + var t = r.scrollLeft(); + r.scrollLeft(t + 390), + t = r.scrollLeft(), + s.css("left", t), + w.updatePos(), + S(), + c.huyuReport("click/hudong/jingcai/fanye") + } + + function T() { + if (c.huyuReport("click/hudong/jingcai/wode"), + o.isLogin) { + var t = "//i.huya.com/index.php?m=Guess"; + a && (t = "//test.i.huya.com/index.php?m=Guess"), + window.open(t) + } else + h.popLogin() + } + + function R() { + window.open("//help.huya.com/118"), + c.huyuReport("click/hudong/jingcai/bangzhu") + } + + function b() { + o.isLogin ? (h.trigger("guessReport"), + h.quitFullscreen()) : h.popLogin() + } + + function P() { + for (var t = y.getList(), e = 0, i = t.length; e < i; e++) { + var r = t[e].getByType(1); + l[e].setData(r, e, i) + } + } + + this.initialize = function (p, l) { + var P; + u = p, + h = l, + o = l.G, + a = l.ISDEBUG, + c = l.R, + y = p.getGameData(), + P = i("pW4W")(), + $("#player-guess-wrap").html(P), + w = u.getUI("PLAN"), + f = $(".guess-main"), + m = $(".guess-main-arrow"), + t = $(".guess-main-arrow-l"), + e = $(".guess-main-arrow-r"), + I = $(".guess-main-current"), + r = $(".guess-main-box-wrap"), + n = r.find(".box-container"), + $(".guess-scroll-bar"), + s = $(".guess-scroll-bar span"), + r.on("mousewheel", (function (t, e) { + var i = r.scrollLeft(); + return r.scrollLeft(i - 50 * e), + i = r.scrollLeft(), + s.css("left", i), + w.updatePos(), + S(), + !1 + } + )), + t.click(v), + e.click(_), + I.resize(g), + $(".guess-main-close").click(d.hide), + $(".guess-main-mine").click(T), + $(".guess-main-help").click(R), + $(".guess-main-feedback").click(b) + } + , + this.show = function () { + (p = !p) ? (g(), + f.show(), + c.huyuReport("click/hudong/jingcai/on")) : (c.huyuReport("click/hudong/jingcai/close"), + d.hide()) + } + , + this.hide = function () { + 1 == p && c.huyuReport("click/hudong/jingcai/close"), + p = !1, + f.hide(), + u.getUI("PLAN").hide(), + u.getUI("OPEN").hide() + } + , + this.isShow = function () { + return p + } + ; + var x = i("hgzU"); + this.onTafGameInfoNotice = function () { + l = [], + n.empty(); + for (var t = y.getTotal(), e = 0; e < t; e++) + l.push(new x(u, h)); + n.css("width", 390 * t), + g(), + P() + } + , + this.onTafGameInfoChange = function () { + P() + } + , + this.onTafGameEnd = function () { + P(), + u.getUI("PLAN").hide(), + u.getUI("OPEN").hide() + } + } + }, + "2s9n": function (t, e, i) { + t.exports = function (t, e) { + var r, n, s, o, a, c = this, d = t.G, u = t.Event, h = t.utils, p = t.ENV, l = null, f = null, m = !1, + w = 0, I = 55, y = 24, g = i("wdHI"), S = i("XYhB"), v = i("FMYs"), _ = i("km/6"), T = i("WaOd"), + R = i("alRd"), b = null; + + function P() { + clearTimeout(w), + w = setTimeout(U, 100) + } + + function x(t) { + var e = sessionStorage.propsDict; + return (e = JSON.parse(e))[t] + } + + function C(t) { + var e = t.vPropsIdentity.value; + if (e.length < 1) + return ""; + var i = e[0].sPropsWeb; + return d.isHttps() && (i = i.replace("http:", "https:")), + i.split("&")[0] + } + + function U() { + var t = $(".player-gift-left").width() + , e = t > 50 ? t : 54 + , i = $(".player-gift-right").width() + 6 + , r = $("#player-gift-wrap").width() + , n = r - e - i - 58; + f.hasSuperStarRankIcon() && (n -= 58), + r >= 710 && (n -= 50); + var s = $(".player-face-list li").length * I + , a = d.priorityGiftShowNum * I + , c = s > n || s > a; + $(".player-face-pre").css("display", c ? "block" : "none"), + $(".player-face-next").css("display", c ? "block" : "none"), + c && (n -= 2 * y); + var u = n / I >> 0; + u > d.priorityGiftShowNum && (u = d.priorityGiftShowNum), + k = Math.min(u * I, s), + $(".player-face-list").width(k), + o.resize(k), + N = k - s, + L = Math.max(L, N), + A() + } + + this.setData = function (e) { + !function () { + r && (r.unbind(), + r.empty()); + n && n.clear() + }(); + var s = i("Y+xY"); + s = s({ + propsList: e, + ENV: p, + getIconUrl: C, + G: d + }), + (r = $("#player-face")).html(s), + n = new g(c, t), + $(".player-face-pre").click(E), + $(".player-face-next").click(M), + $(".player-face img").each(h.NoDrag), + 0 == m && (o = new S(c, t), + l = new v(t), + f = new _(t), + a = new T(t), + u.fireEvent(u.PROPS_INITED), + u.addEvent(u.SHOW_GIFT_TIP, F), + $("#player-gift-wrap").resize(P), + u.addEvent(u.GIFT_RESIZE, P), + m = !0), + P() + } + , + this.getLayer = function () { + return r + } + , + this.getSupport = function () { + return a + } + , + this.sendGift = function (i, r) { + var n = x(i); + s || (s = new R(t, e)), + s.sendGift(n, r) + } + , + this.storeProps = function (t) { + for (var e = t.length, i = 0; i < e; i++) { + var r = t[i]; + d.propsDict[r.iPropsId] = r + } + !function (t, e) { + var i = JSON.stringify(e); + sessionStorage[t] = i + }("propsDict", d.propsDict) + } + , + this.setGiftWeekStar = function (t) { + l.setGiftWeekStar(t) + } + , + this.updateWeekStar = function (t) { + l.updateWeekStar(t) + } + , + this.setSuperFansCount = function (t) { + var e = t.count + , i = ".player-face-gift[propsId=20317]"; + $(i) && ($(i).find(".player-superfans-card-count").css("display", e > 0 ? "block" : "none"), + $(i).find(".player-superfans-card-count").text(e)) + } + ; + var k = 0 + , L = 0 + , N = 0; + + function E() { + L < 0 && (L = Math.min(L + k, 0), + A()) + } + + function M() { + L > N && (L -= k, + A()) + } + + function A() { + $(".player-face-list ul").css("left", L), + $(".player-face-pre").css("pointer-events", 0 == L ? "none" : "auto"), + $(".player-face-next").css("pointer-events", L <= N ? "none" : "auto") + } + + var G = null + , B = 0; + + function F(t) { + null == G && (G = i("BlJU"), + r.append(G), + $(".ext-gift-tip-close").click(D)), + $("#ext-gift-tip").show(), + $("#ext-gift-tip span").text(t.msg), + clearTimeout(B), + B = setTimeout((function () { + D() + } + ), 1e4) + } + + function D() { + $("#ext-gift-tip").hide() + } + + this.getPropsData = x, + this.getGifIconUrl = function (t) { + var e = t.vPropsIdentity.value; + if (e.length < 1) + return ""; + var i = e[0].sPropsPicGif; + return d.isHttps() && (i = i.replace("http:", "https:")), + i.split("&")[0] + } + , + this.getIconUrl = C, + this.hasStar = function (t) { + return l.hasStar(t) + } + , + this.onSendGift = function (e) { + for (var n = e.iItemType, s = x(n), a = e.iItemCount, c = C(s), d = r.find(".player-face-gift"), u = 0; u < d.length; u++) { + var h = $(d[u]); + if (parseInt(h.attr("propsId")) == parseInt(n)) { + null == b && (b = i("Dl3+")), + new b(t).play(h, a, c); + break + } + } + o.hide() + } + , + this.clearCombo = function () { + n.clearCombo() + } + , + this.setCombo = function (t, e) { + n.setCombo(t, e) + } + } + }, + "3HMh": function (t, e) { + function i(t) { + return t < 128 ? [t] : t < 2048 ? [192 + (t >> 6), 128 + (63 & t)] : [224 + (t >> 12), 128 + (t >> 6 & 63), 128 + (63 & t)] + } + + function r(t, e) { + this.typeNumber = -1, + this.errorCorrectLevel = e, + this.modules = null, + this.moduleCount = 0, + this.dataCache = null, + this.rsBlocks = null, + this.totalDataCount = -1, + this.data = t, + this.utf8bytes = function (t) { + for (var e = [], r = 0; r < t.length; r++) + for (var n = i(t.charCodeAt(r)), s = 0; s < n.length; s++) + e.push(n[s]); + return e + }(t), + this.make() + } + + r.prototype = { + constructor: r, + getModuleCount: function () { + return this.moduleCount + }, + make: function () { + this.getRightType(), + this.dataCache = this.createData(), + this.createQrcode() + }, + makeImpl: function (t) { + this.moduleCount = 4 * this.typeNumber + 17, + this.modules = new Array(this.moduleCount); + for (var e = 0; e < this.moduleCount; e++) + this.modules[e] = new Array(this.moduleCount); + this.setupPositionProbePattern(0, 0), + this.setupPositionProbePattern(this.moduleCount - 7, 0), + this.setupPositionProbePattern(0, this.moduleCount - 7), + this.setupPositionAdjustPattern(), + this.setupTimingPattern(), + this.setupTypeInfo(!0, t), + this.typeNumber >= 7 && this.setupTypeNumber(!0), + this.mapData(this.dataCache, t) + }, + setupPositionProbePattern: function (t, e) { + for (var i = -1; i <= 7; i++) + if (!(t + i <= -1 || this.moduleCount <= t + i)) + for (var r = -1; r <= 7; r++) + e + r <= -1 || this.moduleCount <= e + r || (this.modules[t + i][e + r] = 0 <= i && i <= 6 && (0 == r || 6 == r) || 0 <= r && r <= 6 && (0 == i || 6 == i) || 2 <= i && i <= 4 && 2 <= r && r <= 4) + }, + createQrcode: function () { + for (var t = 0, e = 0, i = null, r = 0; r < 8; r++) { + this.makeImpl(r); + var n = l.getLostPoint(this); + (0 == r || t > n) && (t = n, + e = r, + i = this.modules) + } + this.modules = i, + this.setupTypeInfo(!1, e), + this.typeNumber >= 7 && this.setupTypeNumber(!1) + }, + setupTimingPattern: function () { + for (var t = 8; t < this.moduleCount - 8; t++) + null == this.modules[t][6] && (this.modules[t][6] = t % 2 == 0, + null == this.modules[6][t] && (this.modules[6][t] = t % 2 == 0)) + }, + setupPositionAdjustPattern: function () { + for (var t = l.getPatternPosition(this.typeNumber), e = 0; e < t.length; e++) + for (var i = 0; i < t.length; i++) { + var r = t[e] + , n = t[i]; + if (null == this.modules[r][n]) + for (var s = -2; s <= 2; s++) + for (var o = -2; o <= 2; o++) + this.modules[r + s][n + o] = -2 == s || 2 == s || -2 == o || 2 == o || 0 == s && 0 == o + } + }, + setupTypeNumber: function (t) { + for (var e = l.getBCHTypeNumber(this.typeNumber), i = 0; i < 18; i++) { + var r = !t && 1 == (e >> i & 1); + this.modules[Math.floor(i / 3)][i % 3 + this.moduleCount - 8 - 3] = r, + this.modules[i % 3 + this.moduleCount - 8 - 3][Math.floor(i / 3)] = r + } + }, + setupTypeInfo: function (t, e) { + for (var i = n[this.errorCorrectLevel] << 3 | e, r = l.getBCHTypeInfo(i), s = 0; s < 15; s++) { + var o = !t && 1 == (r >> s & 1); + s < 6 ? this.modules[s][8] = o : s < 8 ? this.modules[s + 1][8] = o : this.modules[this.moduleCount - 15 + s][8] = o; + o = !t && 1 == (r >> s & 1); + s < 8 ? this.modules[8][this.moduleCount - s - 1] = o : s < 9 ? this.modules[8][15 - s - 1 + 1] = o : this.modules[8][15 - s - 1] = o + } + this.modules[this.moduleCount - 8][8] = !t + }, + createData: function () { + var t = new y + , e = this.typeNumber > 9 ? 16 : 8; + t.put(4, 4), + t.put(this.utf8bytes.length, e); + for (var i = 0, n = this.utf8bytes.length; i < n; i++) + t.put(this.utf8bytes[i], 8); + for (t.length + 4 <= 8 * this.totalDataCount && t.put(0, 4); t.length % 8 != 0;) + t.putBit(!1); + for (; !(t.length >= 8 * this.totalDataCount || (t.put(r.PAD0, 8), + t.length >= 8 * this.totalDataCount));) + t.put(r.PAD1, 8); + return this.createBytes(t) + }, + createBytes: function (t) { + for (var e = 0, i = 0, r = 0, n = this.rsBlock.length / 3, s = new Array, o = 0; o < n; o++) + for (var a = this.rsBlock[3 * o + 0], c = this.rsBlock[3 * o + 1], d = this.rsBlock[3 * o + 2], u = 0; u < a; u++) + s.push([d, c]); + for (var h = new Array(s.length), p = new Array(s.length), f = 0; f < s.length; f++) { + var m = s[f][0] + , I = s[f][1] - m; + i = Math.max(i, m), + r = Math.max(r, I), + h[f] = new Array(m); + for (o = 0; o < h[f].length; o++) + h[f][o] = 255 & t.buffer[o + e]; + e += m; + var y = l.getErrorCorrectPolynomial(I) + , g = new w(h[f], y.getLength() - 1).mod(y); + p[f] = new Array(y.getLength() - 1); + for (o = 0; o < p[f].length; o++) { + var S = o + g.getLength() - p[f].length; + p[f][o] = S >= 0 ? g.get(S) : 0 + } + } + var v = new Array(this.totalDataCount) + , _ = 0; + for (o = 0; o < i; o++) + for (f = 0; f < s.length; f++) + o < h[f].length && (v[_++] = h[f][o]); + for (o = 0; o < r; o++) + for (f = 0; f < s.length; f++) + o < p[f].length && (v[_++] = p[f][o]); + return v + }, + mapData: function (t, e) { + for (var i = -1, r = this.moduleCount - 1, n = 7, s = 0, o = this.moduleCount - 1; o > 0; o -= 2) + for (6 == o && o--; ;) { + for (var a = 0; a < 2; a++) + if (null == this.modules[r][o - a]) { + var c = !1; + s < t.length && (c = 1 == (t[s] >>> n & 1)), + l.getMask(e, r, o - a) && (c = !c), + this.modules[r][o - a] = c, + -1 == --n && (s++, + n = 7) + } + if ((r += i) < 0 || this.moduleCount <= r) { + r -= i, + i = -i; + break + } + } + } + }, + r.PAD0 = 236, + r.PAD1 = 17; + for (var n = [1, 0, 3, 2], s = 0, o = 1, a = 2, c = 3, d = 4, u = 5, h = 6, p = 7, l = { + PATTERN_POSITION_TABLE: [[], [6, 18], [6, 22], [6, 26], [6, 30], [6, 34], [6, 22, 38], [6, 24, 42], [6, 26, 46], [6, 28, 50], [6, 30, 54], [6, 32, 58], [6, 34, 62], [6, 26, 46, 66], [6, 26, 48, 70], [6, 26, 50, 74], [6, 30, 54, 78], [6, 30, 56, 82], [6, 30, 58, 86], [6, 34, 62, 90], [6, 28, 50, 72, 94], [6, 26, 50, 74, 98], [6, 30, 54, 78, 102], [6, 28, 54, 80, 106], [6, 32, 58, 84, 110], [6, 30, 58, 86, 114], [6, 34, 62, 90, 118], [6, 26, 50, 74, 98, 122], [6, 30, 54, 78, 102, 126], [6, 26, 52, 78, 104, 130], [6, 30, 56, 82, 108, 134], [6, 34, 60, 86, 112, 138], [6, 30, 58, 86, 114, 142], [6, 34, 62, 90, 118, 146], [6, 30, 54, 78, 102, 126, 150], [6, 24, 50, 76, 102, 128, 154], [6, 28, 54, 80, 106, 132, 158], [6, 32, 58, 84, 110, 136, 162], [6, 26, 54, 82, 110, 138, 166], [6, 30, 58, 86, 114, 142, 170]], + G15: 1335, + G18: 7973, + G15_MASK: 21522, + getBCHTypeInfo: function (t) { + for (var e = t << 10; l.getBCHDigit(e) - l.getBCHDigit(l.G15) >= 0;) + e ^= l.G15 << l.getBCHDigit(e) - l.getBCHDigit(l.G15); + return (t << 10 | e) ^ l.G15_MASK + }, + getBCHTypeNumber: function (t) { + for (var e = t << 12; l.getBCHDigit(e) - l.getBCHDigit(l.G18) >= 0;) + e ^= l.G18 << l.getBCHDigit(e) - l.getBCHDigit(l.G18); + return t << 12 | e + }, + getBCHDigit: function (t) { + for (var e = 0; 0 != t;) + e++, + t >>>= 1; + return e + }, + getPatternPosition: function (t) { + return l.PATTERN_POSITION_TABLE[t - 1] + }, + getMask: function (t, e, i) { + switch (t) { + case s: + return (e + i) % 2 == 0; + case o: + return e % 2 == 0; + case a: + return i % 3 == 0; + case c: + return (e + i) % 3 == 0; + case d: + return (Math.floor(e / 2) + Math.floor(i / 3)) % 2 == 0; + case u: + return e * i % 2 + e * i % 3 == 0; + case h: + return (e * i % 2 + e * i % 3) % 2 == 0; + case p: + return (e * i % 3 + (e + i) % 2) % 2 == 0; + default: + throw new Error("bad maskPattern:" + t) + } + }, + getErrorCorrectPolynomial: function (t) { + for (var e = new w([1], 0), i = 0; i < t; i++) + e = e.multiply(new w([1, f.gexp(i)], 0)); + return e + }, + getLostPoint: function (t) { + for (var e = t.getModuleCount(), i = 0, r = 0, n = 0; n < e; n++) + for (var s = 0, o = t.modules[n][0], a = 0; a < e; a++) { + var c = t.modules[n][a]; + if (a < e - 6 && c && !t.modules[n][a + 1] && t.modules[n][a + 2] && t.modules[n][a + 3] && t.modules[n][a + 4] && !t.modules[n][a + 5] && t.modules[n][a + 6] && (a < e - 10 ? t.modules[n][a + 7] && t.modules[n][a + 8] && t.modules[n][a + 9] && t.modules[n][a + 10] && (i += 40) : a > 3 && t.modules[n][a - 1] && t.modules[n][a - 2] && t.modules[n][a - 3] && t.modules[n][a - 4] && (i += 40)), + n < e - 1 && a < e - 1) { + var d = 0; + c && d++, + t.modules[n + 1][a] && d++, + t.modules[n][a + 1] && d++, + t.modules[n + 1][a + 1] && d++, + 0 != d && 4 != d || (i += 3) + } + o ^ c ? s++ : (o = c, + s >= 5 && (i += 3 + s - 5), + s = 1), + c && r++ + } + for (a = 0; a < e; a++) + for (s = 0, + o = t.modules[0][a], + n = 0; n < e; n++) { + c = t.modules[n][a]; + n < e - 6 && c && !t.modules[n + 1][a] && t.modules[n + 2][a] && t.modules[n + 3][a] && t.modules[n + 4][a] && !t.modules[n + 5][a] && t.modules[n + 6][a] && (n < e - 10 ? t.modules[n + 7][a] && t.modules[n + 8][a] && t.modules[n + 9][a] && t.modules[n + 10][a] && (i += 40) : n > 3 && t.modules[n - 1][a] && t.modules[n - 2][a] && t.modules[n - 3][a] && t.modules[n - 4][a] && (i += 40)), + o ^ c ? s++ : (o = c, + s >= 5 && (i += 3 + s - 5), + s = 1) + } + return i += 10 * (Math.abs(100 * r / e / e - 50) / 5) + } + }, f = { + glog: function (t) { + if (t < 1) + throw new Error("glog(" + t + ")"); + return f.LOG_TABLE[t] + }, + gexp: function (t) { + for (; t < 0;) + t += 255; + for (; t >= 256;) + t -= 255; + return f.EXP_TABLE[t] + }, + EXP_TABLE: new Array(256), + LOG_TABLE: new Array(256) + }, m = 0; m < 8; m++) + f.EXP_TABLE[m] = 1 << m; + for (m = 8; m < 256; m++) + f.EXP_TABLE[m] = f.EXP_TABLE[m - 4] ^ f.EXP_TABLE[m - 5] ^ f.EXP_TABLE[m - 6] ^ f.EXP_TABLE[m - 8]; + for (m = 0; m < 255; m++) + f.LOG_TABLE[f.EXP_TABLE[m]] = m; + + function w(t, e) { + if (null == t.length) + throw new Error(t.length + "/" + e); + for (var i = 0; i < t.length && 0 == t[i];) + i++; + this.num = new Array(t.length - i + e); + for (var r = 0; r < t.length - i; r++) + this.num[r] = t[r + i] + } + + w.prototype = { + get: function (t) { + return this.num[t] + }, + getLength: function () { + return this.num.length + }, + multiply: function (t) { + for (var e = new Array(this.getLength() + t.getLength() - 1), i = 0; i < this.getLength(); i++) + for (var r = 0; r < t.getLength(); r++) + e[i + r] ^= f.gexp(f.glog(this.get(i)) + f.glog(t.get(r))); + return new w(e, 0) + }, + mod: function (t) { + var e = this.getLength() + , i = t.getLength(); + if (e - i < 0) + return this; + for (var r = new Array(e), n = 0; n < e; n++) + r[n] = this.get(n); + for (; r.length >= i;) { + var s = f.glog(r[0]) - f.glog(t.get(0)); + for (n = 0; n < t.getLength(); n++) + r[n] ^= f.gexp(f.glog(t.get(n)) + s); + for (; 0 == r[0];) + r.shift() + } + return new w(r, 0) + } + }; + var I = [[1, 26, 19], [1, 26, 16], [1, 26, 13], [1, 26, 9], [1, 44, 34], [1, 44, 28], [1, 44, 22], [1, 44, 16], [1, 70, 55], [1, 70, 44], [2, 35, 17], [2, 35, 13], [1, 100, 80], [2, 50, 32], [2, 50, 24], [4, 25, 9], [1, 134, 108], [2, 67, 43], [2, 33, 15, 2, 34, 16], [2, 33, 11, 2, 34, 12], [2, 86, 68], [4, 43, 27], [4, 43, 19], [4, 43, 15], [2, 98, 78], [4, 49, 31], [2, 32, 14, 4, 33, 15], [4, 39, 13, 1, 40, 14], [2, 121, 97], [2, 60, 38, 2, 61, 39], [4, 40, 18, 2, 41, 19], [4, 40, 14, 2, 41, 15], [2, 146, 116], [3, 58, 36, 2, 59, 37], [4, 36, 16, 4, 37, 17], [4, 36, 12, 4, 37, 13], [2, 86, 68, 2, 87, 69], [4, 69, 43, 1, 70, 44], [6, 43, 19, 2, 44, 20], [6, 43, 15, 2, 44, 16], [4, 101, 81], [1, 80, 50, 4, 81, 51], [4, 50, 22, 4, 51, 23], [3, 36, 12, 8, 37, 13], [2, 116, 92, 2, 117, 93], [6, 58, 36, 2, 59, 37], [4, 46, 20, 6, 47, 21], [7, 42, 14, 4, 43, 15], [4, 133, 107], [8, 59, 37, 1, 60, 38], [8, 44, 20, 4, 45, 21], [12, 33, 11, 4, 34, 12], [3, 145, 115, 1, 146, 116], [4, 64, 40, 5, 65, 41], [11, 36, 16, 5, 37, 17], [11, 36, 12, 5, 37, 13], [5, 109, 87, 1, 110, 88], [5, 65, 41, 5, 66, 42], [5, 54, 24, 7, 55, 25], [11, 36, 12], [5, 122, 98, 1, 123, 99], [7, 73, 45, 3, 74, 46], [15, 43, 19, 2, 44, 20], [3, 45, 15, 13, 46, 16], [1, 135, 107, 5, 136, 108], [10, 74, 46, 1, 75, 47], [1, 50, 22, 15, 51, 23], [2, 42, 14, 17, 43, 15], [5, 150, 120, 1, 151, 121], [9, 69, 43, 4, 70, 44], [17, 50, 22, 1, 51, 23], [2, 42, 14, 19, 43, 15], [3, 141, 113, 4, 142, 114], [3, 70, 44, 11, 71, 45], [17, 47, 21, 4, 48, 22], [9, 39, 13, 16, 40, 14], [3, 135, 107, 5, 136, 108], [3, 67, 41, 13, 68, 42], [15, 54, 24, 5, 55, 25], [15, 43, 15, 10, 44, 16], [4, 144, 116, 4, 145, 117], [17, 68, 42], [17, 50, 22, 6, 51, 23], [19, 46, 16, 6, 47, 17], [2, 139, 111, 7, 140, 112], [17, 74, 46], [7, 54, 24, 16, 55, 25], [34, 37, 13], [4, 151, 121, 5, 152, 122], [4, 75, 47, 14, 76, 48], [11, 54, 24, 14, 55, 25], [16, 45, 15, 14, 46, 16], [6, 147, 117, 4, 148, 118], [6, 73, 45, 14, 74, 46], [11, 54, 24, 16, 55, 25], [30, 46, 16, 2, 47, 17], [8, 132, 106, 4, 133, 107], [8, 75, 47, 13, 76, 48], [7, 54, 24, 22, 55, 25], [22, 45, 15, 13, 46, 16], [10, 142, 114, 2, 143, 115], [19, 74, 46, 4, 75, 47], [28, 50, 22, 6, 51, 23], [33, 46, 16, 4, 47, 17], [8, 152, 122, 4, 153, 123], [22, 73, 45, 3, 74, 46], [8, 53, 23, 26, 54, 24], [12, 45, 15, 28, 46, 16], [3, 147, 117, 10, 148, 118], [3, 73, 45, 23, 74, 46], [4, 54, 24, 31, 55, 25], [11, 45, 15, 31, 46, 16], [7, 146, 116, 7, 147, 117], [21, 73, 45, 7, 74, 46], [1, 53, 23, 37, 54, 24], [19, 45, 15, 26, 46, 16], [5, 145, 115, 10, 146, 116], [19, 75, 47, 10, 76, 48], [15, 54, 24, 25, 55, 25], [23, 45, 15, 25, 46, 16], [13, 145, 115, 3, 146, 116], [2, 74, 46, 29, 75, 47], [42, 54, 24, 1, 55, 25], [23, 45, 15, 28, 46, 16], [17, 145, 115], [10, 74, 46, 23, 75, 47], [10, 54, 24, 35, 55, 25], [19, 45, 15, 35, 46, 16], [17, 145, 115, 1, 146, 116], [14, 74, 46, 21, 75, 47], [29, 54, 24, 19, 55, 25], [11, 45, 15, 46, 46, 16], [13, 145, 115, 6, 146, 116], [14, 74, 46, 23, 75, 47], [44, 54, 24, 7, 55, 25], [59, 46, 16, 1, 47, 17], [12, 151, 121, 7, 152, 122], [12, 75, 47, 26, 76, 48], [39, 54, 24, 14, 55, 25], [22, 45, 15, 41, 46, 16], [6, 151, 121, 14, 152, 122], [6, 75, 47, 34, 76, 48], [46, 54, 24, 10, 55, 25], [2, 45, 15, 64, 46, 16], [17, 152, 122, 4, 153, 123], [29, 74, 46, 14, 75, 47], [49, 54, 24, 10, 55, 25], [24, 45, 15, 46, 46, 16], [4, 152, 122, 18, 153, 123], [13, 74, 46, 32, 75, 47], [48, 54, 24, 14, 55, 25], [42, 45, 15, 32, 46, 16], [20, 147, 117, 4, 148, 118], [40, 75, 47, 7, 76, 48], [43, 54, 24, 22, 55, 25], [10, 45, 15, 67, 46, 16], [19, 148, 118, 6, 149, 119], [18, 75, 47, 31, 76, 48], [34, 54, 24, 34, 55, 25], [20, 45, 15, 61, 46, 16]]; + + function y() { + this.buffer = new Array, + this.length = 0 + } + + r.prototype.getRightType = function () { + for (var t = 1; t < 41; t++) { + var e = I[4 * (t - 1) + this.errorCorrectLevel]; + if (null == e) + throw new Error("bad rs block @ typeNumber:" + t + "/errorCorrectLevel:" + this.errorCorrectLevel); + for (var i = e.length / 3, r = 0, n = 0; n < i; n++) { + var s = e[3 * n + 0]; + r += e[3 * n + 2] * s + } + var o = t > 9 ? 2 : 1; + if (this.utf8bytes.length + o < r || 40 == t) { + this.typeNumber = t, + this.rsBlock = e, + this.totalDataCount = r; + break + } + } + } + , + y.prototype = { + get: function (t) { + var e = Math.floor(t / 8); + return this.buffer[e] >>> 7 - t % 8 & 1 + }, + put: function (t, e) { + for (var i = 0; i < e; i++) + this.putBit(t >>> e - i - 1 & 1) + }, + putBit: function (t) { + var e = Math.floor(this.length / 8); + this.buffer.length <= e && this.buffer.push(0), + t && (this.buffer[e] |= 128 >>> this.length % 8), + this.length++ + } + }, + t.exports = r + }, + "3PPS": function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '
          \n \t
          \n\t\t \n\t\t
          \n
          \n
          获取中...
          \n
          \n
          \n
          \n
          \n
          \n \n \n
          0
          \n
          \n
          \n
          ' + , __filename = "src/tpl/makefriend/make-friend-item.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
          \n \t
          \n\t\t \n\t\t
          \n
          \n
          获取中...
          \n
          \n
          \n
          \n
          \n
          \n \n \n
          0
          \n
          \n
          \n
          '), + __line = 17; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + "3e+A": function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '
          \'>\n
          \n
          \n
          \n

          \n
          \n' + , __filename = "src/tpl/notice/marquee-noble.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
          \n
          \n
          \n
          \n

          \n
          \n'), + __line = 7; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + "3fd8": function (t, e, i) { + t.exports = function (t) { + var e = t.G + , r = t.utils + , n = t.R + , s = t.Event + , o = null + , a = 0 + , c = 0 + , d = 300; + + function u() { + t.trigger("UserRegister"), + n.huyuReport("Click/zhibo/logintips/register") + } + + function h(t) { + 1 == t && o && o.hide() + } + + function p() { + var t = "//download.huya.com/huyapc/HuyaClientInstall.exe" + , e = r.appStoreDownLoad(t); + e ? window.open(e) : window.location.href = t, + n.huyuReport("Click/zhibo/logintips/pc") + } + + function l() { + e.isLoginTipShow = !1, + o.hide(), + n.huyuReport("Claritytips/click/close") + } + + function f(t) { + r.stopPropagation(t) + } + + function m() { + e.isLogin || (c = localStorage.loginTipsCount || 0, + a = setInterval(w, 1e3)) + } + + function w() { + localStorage.loginTipsCount = c++, + c > d && (clearInterval(a), + y()) + } + + function I() { + t.popLogin(), + n.huyuReport("Click/zhibo/logintips/login") + } + + function y() { + var r; + e.isLogin || (e.isUIPause || e.isPip || 1 != e.paymentStatus && (e.isLoginTipShow = !0, + o || (r = i("TM3C")(), + $("#videoContainer").append(r), + (o = $("#player-login-tip")).click(f), + o.find("#login").click(I), + o.find("#register").click(u), + o.find(".login-pc-group").click(p), + o.find(".login-tips-close").click(l)), + o.show(), + t.vcore.lowestBitRate(), + t.ctrl.changeToLowBitRateText(), + e.enforceLowestBitRate = !0, + n.huyuReport("Claritytips/pv/tips2"))) + } + + d = r.getQueryString("lt") || 300, + e.isPlaying ? m() : s.addEvent(s.VIDEO_FIRST_PLAY, m), + s.addEvent(s.PAYMENT_WATCH_STATUS_CHANGE, h), + window.testLoginTips = function () { + e.isLogin = !1, + y() + } + , + this.showLoginTip = y + } + }, + "465P": function (t, e, i) { + (function (t) { + var i, r, n, s; + + function o(t) { + return (o = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (t) { + return typeof t + } + : function (t) { + return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t + } + )(t) + } + + /*! + * clipboard.js v2.0.4 + * https://zenorocha.github.io/clipboard.js + * + * + */ + s = function () { + return function (t) { + var e = {}; + + function i(r) { + if (e[r]) + return e[r].exports; + var n = e[r] = { + i: r, + l: !1, + exports: {} + }; + return t[r].call(n.exports, n, n.exports, i), + n.l = !0, + n.exports + } + + return i.m = t, + i.c = e, + i.d = function (t, e, r) { + i.o(t, e) || Object.defineProperty(t, e, { + enumerable: !0, + get: r + }) + } + , + i.r = function (t) { + "undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(t, Symbol.toStringTag, { + value: "Module" + }), + Object.defineProperty(t, "__esModule", { + value: !0 + }) + } + , + i.t = function (t, e) { + if (1 & e && (t = i(t)), + 8 & e) + return t; + if (4 & e && "object" == o(t) && t && t.__esModule) + return t; + var r = Object.create(null); + if (i.r(r), + Object.defineProperty(r, "default", { + enumerable: !0, + value: t + }), + 2 & e && "string" != typeof t) + for (var n in t) + i.d(r, n, function (e) { + return t[e] + } + .bind(null, n)); + return r + } + , + i.n = function (t) { + var e = t && t.__esModule ? function () { + return t.default + } + : function () { + return t + } + ; + return i.d(e, "a", e), + e + } + , + i.o = function (t, e) { + return Object.prototype.hasOwnProperty.call(t, e) + } + , + i.p = "", + i(i.s = 0) + }([function (t, e, i) { + "use strict"; + var r = "function" == typeof Symbol && "symbol" == o(Symbol.iterator) ? function (t) { + return o(t) + } + : function (t) { + return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : o(t) + } + , n = function () { + function t(t, e) { + for (var i = 0; i < e.length; i++) { + var r = e[i]; + r.enumerable = r.enumerable || !1, + r.configurable = !0, + "value" in r && (r.writable = !0), + Object.defineProperty(t, r.key, r) + } + } + + return function (e, i, r) { + return i && t(e.prototype, i), + r && t(e, r), + e + } + }() + , s = d(i(1)) + , a = d(i(3)) + , c = d(i(4)); + + function d(t) { + return t && t.__esModule ? t : { + default: t + } + } + + var u = function (t) { + function e(t, i) { + !function (t, e) { + if (!(t instanceof e)) + throw new TypeError("Cannot call a class as a function") + }(this, e); + var r = function (t, e) { + if (!t) + throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); + return !e || "object" != o(e) && "function" != typeof e ? t : e + }(this, (e.__proto__ || Object.getPrototypeOf(e)).call(this)); + return r.resolveOptions(i), + r.listenClick(t), + r + } + + return function (t, e) { + if ("function" != typeof e && null !== e) + throw new TypeError("Super expression must either be null or a function, not " + o(e)); + t.prototype = Object.create(e && e.prototype, { + constructor: { + value: t, + enumerable: !1, + writable: !0, + configurable: !0 + } + }), + e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e) + }(e, a.default), + n(e, [{ + key: "resolveOptions", + value: function () { + var t = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : {}; + this.action = "function" == typeof t.action ? t.action : this.defaultAction, + this.target = "function" == typeof t.target ? t.target : this.defaultTarget, + this.text = "function" == typeof t.text ? t.text : this.defaultText, + this.container = "object" === r(t.container) ? t.container : document.body + } + }, { + key: "listenClick", + value: function (t) { + var e = this; + this.listener = (0, + c.default)(t, "click", (function (t) { + return e.onClick(t) + } + )) + } + }, { + key: "onClick", + value: function (t) { + var e = t.delegateTarget || t.currentTarget; + this.clipboardAction && (this.clipboardAction = null), + this.clipboardAction = new s.default({ + action: this.action(e), + target: this.target(e), + text: this.text(e), + container: this.container, + trigger: e, + emitter: this + }) + } + }, { + key: "defaultAction", + value: function (t) { + return h("action", t) + } + }, { + key: "defaultTarget", + value: function (t) { + var e = h("target", t); + if (e) + return document.querySelector(e) + } + }, { + key: "defaultText", + value: function (t) { + return h("text", t) + } + }, { + key: "destroy", + value: function () { + this.listener.destroy(), + this.clipboardAction && (this.clipboardAction.destroy(), + this.clipboardAction = null) + } + }], [{ + key: "isSupported", + value: function () { + var t = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : ["copy", "cut"] + , e = "string" == typeof t ? [t] : t + , i = !!document.queryCommandSupported; + return e.forEach((function (t) { + i = i && !!document.queryCommandSupported(t) + } + )), + i + } + }]), + e + }(); + + function h(t, e) { + var i = "data-clipboard-" + t; + if (e.hasAttribute(i)) + return e.getAttribute(i) + } + + t.exports = u + } + , function (t, e, i) { + "use strict"; + var r, n = "function" == typeof Symbol && "symbol" == o(Symbol.iterator) ? function (t) { + return o(t) + } + : function (t) { + return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : o(t) + } + , s = function () { + function t(t, e) { + for (var i = 0; i < e.length; i++) { + var r = e[i]; + r.enumerable = r.enumerable || !1, + r.configurable = !0, + "value" in r && (r.writable = !0), + Object.defineProperty(t, r.key, r) + } + } + + return function (e, i, r) { + return i && t(e.prototype, i), + r && t(e, r), + e + } + }(), a = (r = i(2)) && r.__esModule ? r : { + default: r + }, c = function () { + function t(e) { + !function (t, e) { + if (!(t instanceof e)) + throw new TypeError("Cannot call a class as a function") + }(this, t), + this.resolveOptions(e), + this.initSelection() + } + + return s(t, [{ + key: "resolveOptions", + value: function () { + var t = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : {}; + this.action = t.action, + this.container = t.container, + this.emitter = t.emitter, + this.target = t.target, + this.text = t.text, + this.trigger = t.trigger, + this.selectedText = "" + } + }, { + key: "initSelection", + value: function () { + this.text ? this.selectFake() : this.target && this.selectTarget() + } + }, { + key: "selectFake", + value: function () { + var t = this + , e = "rtl" == document.documentElement.getAttribute("dir"); + this.removeFake(), + this.fakeHandlerCallback = function () { + return t.removeFake() + } + , + this.fakeHandler = this.container.addEventListener("click", this.fakeHandlerCallback) || !0, + this.fakeElem = document.createElement("textarea"), + this.fakeElem.style.fontSize = "12pt", + this.fakeElem.style.border = "0", + this.fakeElem.style.padding = "0", + this.fakeElem.style.margin = "0", + this.fakeElem.style.position = "absolute", + this.fakeElem.style[e ? "right" : "left"] = "-9999px"; + var i = window.pageYOffset || document.documentElement.scrollTop; + this.fakeElem.style.top = i + "px", + this.fakeElem.setAttribute("readonly", ""), + this.fakeElem.value = this.text, + this.container.appendChild(this.fakeElem), + this.selectedText = (0, + a.default)(this.fakeElem), + this.copyText() + } + }, { + key: "removeFake", + value: function () { + this.fakeHandler && (this.container.removeEventListener("click", this.fakeHandlerCallback), + this.fakeHandler = null, + this.fakeHandlerCallback = null), + this.fakeElem && (this.container.removeChild(this.fakeElem), + this.fakeElem = null) + } + }, { + key: "selectTarget", + value: function () { + this.selectedText = (0, + a.default)(this.target), + this.copyText() + } + }, { + key: "copyText", + value: function () { + var t = void 0; + try { + t = document.execCommand(this.action) + } catch (e) { + t = !1 + } + this.handleResult(t) + } + }, { + key: "handleResult", + value: function (t) { + this.emitter.emit(t ? "success" : "error", { + action: this.action, + text: this.selectedText, + trigger: this.trigger, + clearSelection: this.clearSelection.bind(this) + }) + } + }, { + key: "clearSelection", + value: function () { + this.trigger && this.trigger.focus(), + window.getSelection().removeAllRanges() + } + }, { + key: "destroy", + value: function () { + this.removeFake() + } + }, { + key: "action", + set: function () { + var t = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : "copy"; + if (this._action = t, + "copy" !== this._action && "cut" !== this._action) + throw new Error('Invalid "action" value, use either "copy" or "cut"') + }, + get: function () { + return this._action + } + }, { + key: "target", + set: function (t) { + if (void 0 !== t) { + if (!t || "object" !== (void 0 === t ? "undefined" : n(t)) || 1 !== t.nodeType) + throw new Error('Invalid "target" value, use a valid Element'); + if ("copy" === this.action && t.hasAttribute("disabled")) + throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute'); + if ("cut" === this.action && (t.hasAttribute("readonly") || t.hasAttribute("disabled"))) + throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes'); + this._target = t + } + }, + get: function () { + return this._target + } + }]), + t + }(); + t.exports = c + } + , function (t, e) { + t.exports = function (t) { + var e; + if ("SELECT" === t.nodeName) + t.focus(), + e = t.value; + else if ("INPUT" === t.nodeName || "TEXTAREA" === t.nodeName) { + var i = t.hasAttribute("readonly"); + i || t.setAttribute("readonly", ""), + t.select(), + t.setSelectionRange(0, t.value.length), + i || t.removeAttribute("readonly"), + e = t.value + } else { + t.hasAttribute("contenteditable") && t.focus(); + var r = window.getSelection() + , n = document.createRange(); + n.selectNodeContents(t), + r.removeAllRanges(), + r.addRange(n), + e = r.toString() + } + return e + } + } + , function (t, e) { + function i() { + } + + i.prototype = { + on: function (t, e, i) { + var r = this.e || (this.e = {}); + return (r[t] || (r[t] = [])).push({ + fn: e, + ctx: i + }), + this + }, + once: function (t, e, i) { + var r = this; + + function n() { + r.off(t, n), + e.apply(i, arguments) + } + + return n._ = e, + this.on(t, n, i) + }, + emit: function (t) { + for (var e = [].slice.call(arguments, 1), i = ((this.e || (this.e = {}))[t] || []).slice(), r = 0, n = i.length; r < n; r++) + i[r].fn.apply(i[r].ctx, e); + return this + }, + off: function (t, e) { + var i = this.e || (this.e = {}) + , r = i[t] + , n = []; + if (r && e) + for (var s = 0, o = r.length; s < o; s++) + r[s].fn !== e && r[s].fn._ !== e && n.push(r[s]); + return n.length ? i[t] = n : delete i[t], + this + } + }, + t.exports = i + } + , function (t, e, i) { + var r = i(5) + , n = i(6); + t.exports = function (t, e, i) { + if (!t && !e && !i) + throw new Error("Missing required arguments"); + if (!r.string(e)) + throw new TypeError("Second argument must be a String"); + if (!r.fn(i)) + throw new TypeError("Third argument must be a Function"); + if (r.node(t)) + return p = e, + l = i, + (h = t).addEventListener(p, l), + { + destroy: function () { + h.removeEventListener(p, l) + } + }; + if (r.nodeList(t)) + return c = t, + d = e, + u = i, + Array.prototype.forEach.call(c, (function (t) { + t.addEventListener(d, u) + } + )), + { + destroy: function () { + Array.prototype.forEach.call(c, (function (t) { + t.removeEventListener(d, u) + } + )) + } + }; + if (r.string(t)) + return s = t, + o = e, + a = i, + n(document.body, s, o, a); + throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList"); + var s, o, a, c, d, u, h, p, l + } + } + , function (t, e) { + e.node = function (t) { + return void 0 !== t && t instanceof HTMLElement && 1 === t.nodeType + } + , + e.nodeList = function (t) { + var i = Object.prototype.toString.call(t); + return void 0 !== t && ("[object NodeList]" === i || "[object HTMLCollection]" === i) && "length" in t && (0 === t.length || e.node(t[0])) + } + , + e.string = function (t) { + return "string" == typeof t || t instanceof String + } + , + e.fn = function (t) { + return "[object Function]" === Object.prototype.toString.call(t) + } + } + , function (t, e, i) { + var r = i(7); + + function n(t, e, i, n, s) { + var o = function (t, e, i, n) { + return function (i) { + i.delegateTarget = r(i.target, e), + i.delegateTarget && n.call(t, i) + } + } + .apply(this, arguments); + return t.addEventListener(i, o, s), + { + destroy: function () { + t.removeEventListener(i, o, s) + } + } + } + + t.exports = function (t, e, i, r, s) { + return "function" == typeof t.addEventListener ? n.apply(null, arguments) : "function" == typeof i ? n.bind(null, document).apply(null, arguments) : ("string" == typeof t && (t = document.querySelectorAll(t)), + Array.prototype.map.call(t, (function (t) { + return n(t, e, i, r, s) + } + ))) + } + } + , function (t, e) { + if ("undefined" != typeof Element && !Element.prototype.matches) { + var i = Element.prototype; + i.matches = i.matchesSelector || i.mozMatchesSelector || i.msMatchesSelector || i.oMatchesSelector || i.webkitMatchesSelector + } + t.exports = function (t, e) { + for (; t && 9 !== t.nodeType;) { + if ("function" == typeof t.matches && t.matches(e)) + return t; + t = t.parentNode + } + } + } + ]) + } + , + "object" == o(e) && "object" == o(t) ? t.exports = s() : (r = [], + void 0 === (n = "function" == typeof (i = s) ? i.apply(e, r) : i) || (t.exports = n)) + } + ).call(this, i("YuTi")(t)) + }, + "49sm": function (t, e) { + var i = {}.toString; + t.exports = Array.isArray || function (t) { + return "[object Array]" == i.call(t) + } + }, + "4GXC": function (t, e, i) { + t.exports = function (t, e) { + t.ENV, + t.G; + var r, n = null, s = null, o = null, a = null, c = null, d = null; + + function u() { + e.openVip && e.openVip(1) + } + + function h() { + t.popLogin() + } + + r = i("RQUF")(), + n = $(r), + s = n.find(".player-vip-icon"), + $("#player-wrap").append(n), + o = n.find("span"), + a = n.find("h1"), + c = n.find(".player-vip-btn"), + d = n.find(".player-vip-login"), + c.click(u), + d.click(h), + this.show = function () { + n && n.show() + } + , + this.hide = function () { + n && n.hide() + } + , + this.setData = function (t) { + var e = "" + , i = t.title || "试看结束"; + 1 == t.type ? (e = t.msg || "该直播为会员内容,请登录后观看", + s.show(), + d.show(), + c.hide(), + a.hide()) : (s.hide(), + d.hide(), + c.show(), + a.show(), + e = t.msg || "开通会员可继续观看"), + a.text(i), + o.text(e) + } + } + }, + "4ZS2": function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '
          \n
          \n\n \n
          \n \t
          \n\t
          \n\t\t\t \n
          \n\t \t
          \n \t \t
          获取中...
          \n
          \n
          \n
          \n
          \n
          \n\t
          \n\n
          \n\n
          \n \n
          \n
          加载中...
          \n
          \n
          \n \t
          \n \n
          \n
          \n
          1234
          \n
          15255
          \n
          \n
          \n
          \n
          \n
          00:00
          \n
          \n
          \n
          下载虎牙APP,上麦和主播互动
          \n
          \n
          \n
          \n
          \n
          房间介绍
          \n
          \n
          \n\n
          \n
          房间介绍
          \n
          \n
          \n
          \n 收起\n
          \n
          \n
          \n' + , __filename = "src/tpl/makefriend/make-friend.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
          \n
          \n\n \n
          \n \t
          \n\t
          \n\t\t\t \n
          \n\t \t
          \n \t \t
          获取中...
          \n
          \n
          \n
          \n
          \n
          \n\t
          \n\n
          \n\n
          \n \n
          \n
          加载中...
          \n
          \n
          \n \t
          \n \n
          \n
          \n
          1234
          \n
          15255
          \n
          \n
          \n
          \n
          \n
          00:00
          \n
          \n
          \n
          下载虎牙APP,上麦和主播互动
          \n
          \n
          \n
          \n
          \n
          房间介绍
          \n
          \n
          \n\n
          \n
          房间介绍
          \n
          \n
          \n
          \n 收起\n
          \n
          \n
          \n'), + __line = 58; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + "4hq7": function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '
          \n
          \n 以下种豆已结束\n
          \n
          \n
          \n
          \n 关闭\n
          \n
          ' + , __filename = "src/tpl/guess/guess-result.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
          \n
          \n 以下种豆已结束\n
          \n
          \n
          \n
          \n 关闭\n
          \n
          '), + __line = 10; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + "53Ew": function (t, e, i) { + (function (e) { + t.exports = function () { + "use strict"; + + function t(t, e) { + for (var i = 0; i < e.length; i++) { + var r = e[i]; + r.enumerable = r.enumerable || !1, + r.configurable = !0, + "value" in r && (r.writable = !0), + Object.defineProperty(t, r.key, r) + } + } + + function i(t, e) { + var i, r = Object.keys(t); + return Object.getOwnPropertySymbols && (i = Object.getOwnPropertySymbols(t), + e && (i = i.filter((function (e) { + return Object.getOwnPropertyDescriptor(t, e).enumerable + } + ))), + r.push.apply(r, i)), + r + } + + function r(t) { + for (var e = 1; e < arguments.length; e++) { + var r = null != arguments[e] ? arguments[e] : {}; + e % 2 ? i(Object(r), !0).forEach((function (e) { + var i, n; + i = t, + e = r[n = e], + n in i ? Object.defineProperty(i, n, { + value: e, + enumerable: !0, + configurable: !0, + writable: !0 + }) : i[n] = e + } + )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(t, Object.getOwnPropertyDescriptors(r)) : i(Object(r)).forEach((function (e) { + Object.defineProperty(t, e, Object.getOwnPropertyDescriptor(r, e)) + } + )) + } + return t + } + + function n(t) { + return (n = Object.setPrototypeOf ? Object.getPrototypeOf : function (t) { + return t.__proto__ || Object.getPrototypeOf(t) + } + )(t) + } + + function s(t, e) { + return (s = Object.setPrototypeOf || function (t, e) { + return t.__proto__ = e, + t + } + )(t, e) + } + + function o(t, e) { + return !e || "object" != typeof e && "function" != typeof e ? function (t) { + if (void 0 === t) + throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); + return t + }(t) : e + } + + function a(t, e) { + (null == e || e > t.length) && (e = t.length); + for (var i = 0, r = new Array(e); i < e; i++) + r[i] = t[i]; + return r + } + + function c(t) { + try { + return t.defaultView && t.defaultView.frameElement || null + } catch (t) { + return null + } + } + + function d(t) { + this.time = t.time, + this.target = t.target, + this.rootBounds = f(t.rootBounds), + this.boundingClientRect = f(t.boundingClientRect), + this.intersectionRect = f(t.intersectionRect || { + top: 0, + bottom: 0, + left: 0, + right: 0, + width: 0, + height: 0 + }), + this.isIntersecting = !!t.intersectionRect, + t = (e = this.boundingClientRect).width * e.height; + var e = (e = this.intersectionRect).width * e.height; + this.intersectionRatio = t ? Number((e / t).toFixed(4)) : this.isIntersecting ? 1 : 0 + } + + function u(t, e) { + var i, r, n; + if (e = e || {}, + "function" != typeof t) + throw new Error("callback must be a function"); + if (e.root && 1 != e.root.nodeType) + throw new Error("root must be an Element"); + this._checkForIntersections = (i = this._checkForIntersections.bind(this), + r = this.THROTTLE_TIMEOUT, + n = null, + function () { + n = n || setTimeout((function () { + i(), + n = null + } + ), r) + } + ), + this._callback = t, + this._observationTargets = [], + this._queuedEntries = [], + this._rootMarginValues = this._parseRootMargin(e.rootMargin), + this.thresholds = this._initThresholds(e.threshold), + this.root = e.root || null, + this.rootMargin = this._rootMarginValues.map((function (t) { + return t.value + t.unit + } + )).join(" "), + this._monitoringDocuments = [], + this._monitoringUnsubscribes = [] + } + + function h(t, e, i, r) { + "function" == typeof t.addEventListener ? t.addEventListener(e, i, r || !1) : "function" == typeof t.attachEvent && t.attachEvent("on" + e, i) + } + + function p(t, e, i, r) { + "function" == typeof t.removeEventListener ? t.removeEventListener(e, i, r || !1) : "function" == typeof t.detatchEvent && t.detatchEvent("on" + e, i) + } + + function l(t) { + var e; + try { + e = t.getBoundingClientRect() + } catch (t) { + } + return e ? (e.width && e.height || (e = { + top: e.top, + right: e.right, + bottom: e.bottom, + left: e.left, + width: e.right - e.left, + height: e.bottom - e.top + }), + e) : { + top: 0, + bottom: 0, + left: 0, + right: 0, + width: 0, + height: 0 + } + } + + function f(t) { + return !t || "x" in t ? t : { + top: t.top, + y: t.top, + bottom: t.bottom, + left: t.left, + x: t.left, + right: t.right, + width: t.width, + height: t.height + } + } + + function m(t, e) { + var i = e.top - t.top; + return { + top: i, + left: t = e.left - t.left, + height: e.height, + width: e.width, + bottom: i + e.height, + right: t + e.width + } + } + + function w(t, e) { + for (var i = e; i;) { + if (i == t) + return !0; + i = I(i) + } + return !1 + } + + function I(t) { + var e = t.parentNode; + return 9 == t.nodeType && t != y ? c(t) : e && 11 == e.nodeType && e.host ? e.host : e && e.assignedSlot ? e.assignedSlot.parentNode : e + } + + var y, g, S, v; + + function _() { + } + + function T() { + T.init.call(this) + } + + function R(t) { + return void 0 === t._maxListeners ? T.defaultMaxListeners : t._maxListeners + } + + function b(t, e, i, r) { + var n, s; + if ("function" != typeof i) + throw new TypeError('"listener" argument must be a function'); + return (n = t._events) ? (n.newListener && (t.emit("newListener", e, i.listener || i), + n = t._events), + s = n[e]) : (n = t._events = new _, + t._eventsCount = 0), + s ? ("function" == typeof s ? s = n[e] = r ? [i, s] : [s, i] : r ? s.unshift(i) : s.push(i), + s.warned || (r = R(t)) && 0 < r && s.length > r && (s.warned = !0, + (r = new Error("Possible EventEmitter memory leak detected. " + s.length + " " + e + " listeners added. Use emitter.setMaxListeners() to increase limit")).name = "MaxListenersExceededWarning", + r.emitter = t, + r.type = e, + r.count = s.length, + r = r, + "function" == typeof console.warn ? console.warn(r) : console.log(r))) : (s = n[e] = i, + ++t._eventsCount), + t + } + + function P(t, e, i) { + var r = !1; + + function n() { + t.removeListener(e, n), + r || (r = !0, + i.apply(t, arguments)) + } + + return n.listener = i, + n + } + + function x(t) { + var e = this._events; + if (e) { + if ("function" == typeof (t = e[t])) + return 1; + if (t) + return t.length + } + return 0 + } + + function C(t, e) { + for (var i = new Array(e); e--;) + i[e] = t[e]; + return i + } + + "object" == typeof window && ("IntersectionObserver" in window && "IntersectionObserverEntry" in window && "intersectionRatio" in window.IntersectionObserverEntry.prototype ? "isIntersecting" in window.IntersectionObserverEntry.prototype || Object.defineProperty(window.IntersectionObserverEntry.prototype, "isIntersecting", { + get: function () { + return 0 < this.intersectionRatio + } + }) : (y = function () { + for (var t = window.document, e = c(t); e;) + e = c(t = e.ownerDocument); + return t + }(), + g = [], + v = S = null, + u.prototype.THROTTLE_TIMEOUT = 100, + u.prototype.POLL_INTERVAL = null, + u.prototype.USE_MUTATION_OBSERVER = !0, + u._setupCrossOriginUpdater = function () { + return S = S || function (t, e) { + v = t && e ? m(t, e) : { + top: 0, + bottom: 0, + left: 0, + right: 0, + width: 0, + height: 0 + }, + g.forEach((function (t) { + t._checkForIntersections() + } + )) + } + } + , + u._resetCrossOriginUpdater = function () { + v = S = null + } + , + u.prototype.observe = function (t) { + if (!this._observationTargets.some((function (e) { + return e.element == t + } + ))) { + if (!t || 1 != t.nodeType) + throw new Error("target must be an Element"); + this._registerInstance(), + this._observationTargets.push({ + element: t, + entry: null + }), + this._monitorIntersections(t.ownerDocument), + this._checkForIntersections() + } + } + , + u.prototype.unobserve = function (t) { + this._observationTargets = this._observationTargets.filter((function (e) { + return e.element != t + } + )), + this._unmonitorIntersections(t.ownerDocument), + 0 == this._observationTargets.length && this._unregisterInstance() + } + , + u.prototype.disconnect = function () { + this._observationTargets = [], + this._unmonitorAllIntersections(), + this._unregisterInstance() + } + , + u.prototype.takeRecords = function () { + var t = this._queuedEntries.slice(); + return this._queuedEntries = [], + t + } + , + u.prototype._initThresholds = function (t) { + return t = t || [0], + Array.isArray(t) || (t = [t]), + t.sort().filter((function (t, e, i) { + if ("number" != typeof t || isNaN(t) || t < 0 || 1 < t) + throw new Error("threshold must be a number between 0 and 1 inclusively"); + return t !== i[e - 1] + } + )) + } + , + u.prototype._parseRootMargin = function (t) { + return (t = (t || "0px").split(/\s+/).map((function (t) { + if (!(t = /^(-?\d*\.?\d+)(px|%)$/.exec(t))) + throw new Error("rootMargin must be specified in pixels or percent"); + return { + value: parseFloat(t[1]), + unit: t[2] + } + } + )))[1] = t[1] || t[0], + t[2] = t[2] || t[0], + t[3] = t[3] || t[1], + t + } + , + u.prototype._monitorIntersections = function (t) { + var e, i, r, n = t.defaultView; + n && -1 == this._monitoringDocuments.indexOf(t) && (e = this._checkForIntersections, + r = i = null, + this.POLL_INTERVAL ? i = n.setInterval(e, this.POLL_INTERVAL) : (h(n, "resize", e, !0), + h(t, "scroll", e, !0), + this.USE_MUTATION_OBSERVER && "MutationObserver" in n && (r = new n.MutationObserver(e)).observe(t, { + attributes: !0, + childList: !0, + characterData: !0, + subtree: !0 + })), + this._monitoringDocuments.push(t), + this._monitoringUnsubscribes.push((function () { + var n = t.defaultView; + n && (i && n.clearInterval(i), + p(n, "resize", e, !0)), + p(t, "scroll", e, !0), + r && r.disconnect() + } + )), + t == (this.root && this.root.ownerDocument || y) || (n = c(t)) && this._monitorIntersections(n.ownerDocument)) + } + , + u.prototype._unmonitorIntersections = function (t) { + var e, i, r = this._monitoringDocuments.indexOf(t); + -1 != r && (e = this.root && this.root.ownerDocument || y, + this._observationTargets.some((function (i) { + if ((r = i.element.ownerDocument) == t) + return !0; + for (; r && r != e;) { + var r, n = c(r); + if ((r = n && n.ownerDocument) == t) + return !0 + } + return !1 + } + )) || (i = this._monitoringUnsubscribes[r], + this._monitoringDocuments.splice(r, 1), + this._monitoringUnsubscribes.splice(r, 1), + i(), + t == e || (i = c(t)) && this._unmonitorIntersections(i.ownerDocument))) + } + , + u.prototype._unmonitorAllIntersections = function () { + var t = this._monitoringUnsubscribes.slice(0); + this._monitoringDocuments.length = 0; + for (var e = this._monitoringUnsubscribes.length = 0; e < t.length; e++) + t[e]() + } + , + u.prototype._checkForIntersections = function () { + var t, e; + !this.root && S && !v || (t = this._rootIsInDom(), + e = t ? this._getRootRect() : { + top: 0, + bottom: 0, + left: 0, + right: 0, + width: 0, + height: 0 + }, + this._observationTargets.forEach((function (i) { + var r = i.element + , n = l(r) + , s = this._rootContainsTarget(r) + , o = i.entry + , a = t && s && this._computeTargetAndRootIntersection(r, n, e); + a = i.entry = new d({ + time: window.performance && performance.now && performance.now(), + target: r, + boundingClientRect: n, + rootBounds: S && !this.root ? null : e, + intersectionRect: a + }), + o ? t && s ? this._hasCrossedThreshold(o, a) && this._queuedEntries.push(a) : o && o.isIntersecting && this._queuedEntries.push(a) : this._queuedEntries.push(a) + } + ), this), + this._queuedEntries.length && this._callback(this.takeRecords(), this)) + } + , + u.prototype._computeTargetAndRootIntersection = function (t, e, i) { + if ("none" != window.getComputedStyle(t).display) { + for (var r = e, n = I(t), s = !1; !s && n;) { + var o, a, c, d, u = null, h = 1 == n.nodeType ? window.getComputedStyle(n) : {}; + if ("none" == h.display) + return null; + if (n == this.root || 9 == n.nodeType ? (s = !0, + n == this.root || n == y ? S && !this.root ? !v || 0 == v.width && 0 == v.height ? r = u = n = null : u = v : u = i : (a = (o = I(n)) && l(o), + c = o && this._computeTargetAndRootIntersection(o, a, i), + a && c ? (n = o, + u = m(a, c)) : r = n = null)) : n != (d = n.ownerDocument).body && n != d.documentElement && "visible" != h.overflow && (u = l(n)), + u && (o = u, + a = r, + u = h = d = c = void 0, + c = Math.max(o.top, a.top), + d = Math.min(o.bottom, a.bottom), + h = Math.max(o.left, a.left), + u = Math.min(o.right, a.right), + a = d - c, + r = 0 <= (o = u - h) && 0 <= a ? { + top: c, + bottom: d, + left: h, + right: u, + width: o, + height: a + } : null), + !r) + break; + n = n && I(n) + } + return r + } + } + , + u.prototype._getRootRect = function () { + var t, e; + return e = this.root ? l(this.root) : (t = y.documentElement, + e = y.body, + { + top: 0, + left: 0, + right: t.clientWidth || e.clientWidth, + width: t.clientWidth || e.clientWidth, + bottom: t.clientHeight || e.clientHeight, + height: t.clientHeight || e.clientHeight + }), + this._expandRectByRootMargin(e) + } + , + u.prototype._expandRectByRootMargin = function (t) { + var e = this._rootMarginValues.map((function (e, i) { + return "px" == e.unit ? e.value : e.value * (i % 2 ? t.width : t.height) / 100 + } + )); + return (e = { + top: t.top - e[0], + right: t.right + e[1], + bottom: t.bottom + e[2], + left: t.left - e[3] + }).width = e.right - e.left, + e.height = e.bottom - e.top, + e + } + , + u.prototype._hasCrossedThreshold = function (t, e) { + var i = t && t.isIntersecting ? t.intersectionRatio || 0 : -1 + , r = e.isIntersecting ? e.intersectionRatio || 0 : -1; + if (i !== r) + for (var n = 0; n < this.thresholds.length; n++) { + var s = this.thresholds[n]; + if (s == i || s == r || s < i != s < r) + return !0 + } + } + , + u.prototype._rootIsInDom = function () { + return !this.root || w(y, this.root) + } + , + u.prototype._rootContainsTarget = function (t) { + return w(this.root || y, t) && (!this.root || this.root.ownerDocument == t.ownerDocument) + } + , + u.prototype._registerInstance = function () { + g.indexOf(this) < 0 && g.push(this) + } + , + u.prototype._unregisterInstance = function () { + var t = g.indexOf(this); + -1 != t && g.splice(t, 1) + } + , + window.IntersectionObserver = u, + window.IntersectionObserverEntry = d)), + _.prototype = Object.create(null), + (T.EventEmitter = T).usingDomains = !1, + T.prototype.domain = void 0, + T.prototype._events = void 0, + T.prototype._maxListeners = void 0, + T.defaultMaxListeners = 10, + T.init = function () { + this.domain = null, + T.usingDomains && (void 0).active, + this._events && this._events !== Object.getPrototypeOf(this)._events || (this._events = new _, + this._eventsCount = 0), + this._maxListeners = this._maxListeners || void 0 + } + , + T.prototype.setMaxListeners = function (t) { + if ("number" != typeof t || t < 0 || isNaN(t)) + throw new TypeError('"n" argument must be a positive number'); + return this._maxListeners = t, + this + } + , + T.prototype.getMaxListeners = function () { + return R(this) + } + , + T.prototype.emit = function (t, e, i, r) { + var n, s, o, a = "error" === t, c = this._events; + if (c) + a = a && null == c.error; + else if (!a) + return !1; + if (d = this.domain, + a) { + if (a = e, + d) + return (a = a || new Error('Uncaught, unspecified "error" event')).domainEmitter = this, + a.domain = d, + a.domainThrown = !1, + d.emit("error", a), + !1; + if (a instanceof Error) + throw a; + var d = new Error('Uncaught, unspecified "error" event. (' + a + ")"); + throw d.context = a, + d + } + if (!(n = c[t])) + return !1; + var u, h = "function" == typeof n; + switch (u = arguments.length) { + case 1: + !function (t, e, i) { + if (e) + t.call(i); + else + for (var r = t.length, n = C(t, r), s = 0; s < r; ++s) + n[s].call(i) + }(n, h, this); + break; + case 2: + !function (t, e, i, r) { + if (e) + t.call(i, r); + else + for (var n = t.length, s = C(t, n), o = 0; o < n; ++o) + s[o].call(i, r) + }(n, h, this, e); + break; + case 3: + !function (t, e, i, r, n) { + if (e) + t.call(i, r, n); + else + for (var s = t.length, o = C(t, s), a = 0; a < s; ++a) + o[a].call(i, r, n) + }(n, h, this, e, i); + break; + case 4: + !function (t, e, i, r, n, s) { + if (e) + t.call(i, r, n, s); + else + for (var o = t.length, a = C(t, o), c = 0; c < o; ++c) + a[c].call(i, r, n, s) + }(n, h, this, e, i, r); + break; + default: + for (s = new Array(u - 1), + o = 1; o < u; o++) + s[o - 1] = arguments[o]; + !function (t, e, i, r) { + if (e) + t.apply(i, r); + else + for (var n = t.length, s = C(t, n), o = 0; o < n; ++o) + s[o].apply(i, r) + }(n, h, this, s) + } + return !0 + } + , + T.prototype.addListener = function (t, e) { + return b(this, t, e, !1) + } + , + T.prototype.on = T.prototype.addListener, + T.prototype.prependListener = function (t, e) { + return b(this, t, e, !0) + } + , + T.prototype.once = function (t, e) { + if ("function" != typeof e) + throw new TypeError('"listener" argument must be a function'); + return this.on(t, P(this, t, e)), + this + } + , + T.prototype.prependOnceListener = function (t, e) { + if ("function" != typeof e) + throw new TypeError('"listener" argument must be a function'); + return this.prependListener(t, P(this, t, e)), + this + } + , + T.prototype.removeListener = function (t, e) { + var i, r, n, s, o; + if ("function" != typeof e) + throw new TypeError('"listener" argument must be a function'); + if (!(r = this._events)) + return this; + if (!(i = r[t])) + return this; + if (i === e || i.listener && i.listener === e) + 0 == --this._eventsCount ? this._events = new _ : (delete r[t], + r.removeListener && this.emit("removeListener", t, i.listener || e)); + else if ("function" != typeof i) { + for (n = -1, + s = i.length; 0 < s--;) + if (i[s] === e || i[s].listener && i[s].listener === e) { + o = i[s].listener, + n = s; + break + } + if (n < 0) + return this; + if (1 === i.length) { + if (i[0] = void 0, + 0 == --this._eventsCount) + return this._events = new _, + this; + delete r[t] + } else + !function (t, e) { + for (var i = e, r = i + 1, n = t.length; r < n; i += 1, + r += 1) + t[i] = t[r]; + t.pop() + }(i, n); + r.removeListener && this.emit("removeListener", t, o || e) + } + return this + } + , + T.prototype.removeAllListeners = function (t) { + var e, i = this._events; + if (!i) + return this; + if (!i.removeListener) + return 0 === arguments.length ? (this._events = new _, + this._eventsCount = 0) : i[t] && (0 == --this._eventsCount ? this._events = new _ : delete i[t]), + this; + if (0 === arguments.length) { + for (var r, n = Object.keys(i), s = 0; s < n.length; ++s) + "removeListener" !== (r = n[s]) && this.removeAllListeners(r); + return this.removeAllListeners("removeListener"), + this._events = new _, + this._eventsCount = 0, + this + } + if ("function" == typeof (e = i[t])) + this.removeListener(t, e); + else if (e) + for (; this.removeListener(t, e[e.length - 1]), + e[0];) + ; + return this + } + , + T.prototype.listeners = function (t) { + var e = this._events + , i = e && (i = e[t]) ? "function" == typeof i ? [i.listener || i] : function (t) { + for (var e = new Array(t.length), i = 0; i < e.length; ++i) + e[i] = t[i].listener || t[i]; + return e + }(i) : []; + return i + } + , + T.listenerCount = function (t, e) { + return "function" == typeof t.listenerCount ? t.listenerCount(e) : x.call(t, e) + } + , + T.prototype.listenerCount = x, + T.prototype.eventNames = function () { + return 0 < this._eventsCount ? Reflect.ownKeys(this._events) : [] + } + ; + var U = "undefined" != typeof globalThis ? globalThis : "undefined" != typeof window ? window : void 0 !== e ? e : "undefined" != typeof self ? self : {}; + + function k(t, e) { + return t(e = { + exports: {} + }, e.exports), + e.exports + } + + var L, N = (L = Object.freeze({ + __proto__: null, + default: {} + })) && L.default || L, E = k((function (t, e) { + t.exports = t = function (t) { + var e; + if ("undefined" != typeof window && window.crypto && (e = window.crypto), + !e && "undefined" != typeof window && window.msCrypto && (e = window.msCrypto), + !e && void 0 !== U && U.crypto && (e = U.crypto), + !e) + try { + e = N + } catch (n) { + } + var i = Object.create || function (t) { + return r.prototype = t, + t = new r, + r.prototype = null, + t + } + ; + + function r() { + } + + var n = {} + , s = n.lib = {} + , o = s.Base = { + extend: function (t) { + var e = i(this); + return t && e.mixIn(t), + e.hasOwnProperty("init") && this.init !== e.init || (e.init = function () { + e.$super.init.apply(this, arguments) + } + ), + (e.init.prototype = e).$super = this, + e + }, + create: function () { + var t = this.extend(); + return t.init.apply(t, arguments), + t + }, + init: function () { + }, + mixIn: function (t) { + for (var e in t) + t.hasOwnProperty(e) && (this[e] = t[e]); + t.hasOwnProperty("toString") && (this.toString = t.toString) + }, + clone: function () { + return this.init.prototype.extend(this) + } + } + , a = s.WordArray = o.extend({ + init: function (t, e) { + t = this.words = t || [], + this.sigBytes = null != e ? e : 4 * t.length + }, + toString: function (t) { + return (t || d).stringify(this) + }, + concat: function (t) { + var e = this.words + , i = t.words + , r = this.sigBytes + , n = t.sigBytes; + if (this.clamp(), + r % 4) + for (var s = 0; s < n; s++) { + var o = i[s >>> 2] >>> 24 - s % 4 * 8 & 255; + e[r + s >>> 2] |= o << 24 - (r + s) % 4 * 8 + } + else + for (s = 0; s < n; s += 4) + e[r + s >>> 2] = i[s >>> 2]; + return this.sigBytes += n, + this + }, + clamp: function () { + var e = this.words + , i = this.sigBytes; + e[i >>> 2] &= 4294967295 << 32 - i % 4 * 8, + e.length = t.ceil(i / 4) + }, + clone: function () { + var t = o.clone.call(this); + return t.words = this.words.slice(0), + t + }, + random: function (t) { + for (var i = [], r = 0; r < t; r += 4) + i.push(function () { + if (e) { + if ("function" == typeof e.getRandomValues) + try { + return e.getRandomValues(new Uint32Array(1))[0] + } catch (t) { + } + if ("function" == typeof e.randomBytes) + try { + return e.randomBytes(4).readInt32LE() + } catch (t) { + } + } + throw new Error("Native crypto module could not be used to get secure random number.") + }()); + return new a.init(i, t) + } + }) + , c = n.enc = {} + , d = c.Hex = { + stringify: function (t) { + for (var e = t.words, i = t.sigBytes, r = [], n = 0; n < i; n++) { + var s = e[n >>> 2] >>> 24 - n % 4 * 8 & 255; + r.push((s >>> 4).toString(16)), + r.push((15 & s).toString(16)) + } + return r.join("") + }, + parse: function (t) { + for (var e = t.length, i = [], r = 0; r < e; r += 2) + i[r >>> 3] |= parseInt(t.substr(r, 2), 16) << 24 - r % 8 * 4; + return new a.init(i, e / 2) + } + } + , u = c.Latin1 = { + stringify: function (t) { + for (var e = t.words, i = t.sigBytes, r = [], n = 0; n < i; n++) { + var s = e[n >>> 2] >>> 24 - n % 4 * 8 & 255; + r.push(String.fromCharCode(s)) + } + return r.join("") + }, + parse: function (t) { + for (var e = t.length, i = [], r = 0; r < e; r++) + i[r >>> 2] |= (255 & t.charCodeAt(r)) << 24 - r % 4 * 8; + return new a.init(i, e) + } + } + , h = c.Utf8 = { + stringify: function (t) { + try { + return decodeURIComponent(escape(u.stringify(t))) + } catch (t) { + throw new Error("Malformed UTF-8 data") + } + }, + parse: function (t) { + return u.parse(unescape(encodeURIComponent(t))) + } + } + , p = s.BufferedBlockAlgorithm = o.extend({ + reset: function () { + this._data = new a.init, + this._nDataBytes = 0 + }, + _append: function (t) { + "string" == typeof t && (t = h.parse(t)), + this._data.concat(t), + this._nDataBytes += t.sigBytes + }, + _process: function (e) { + var i, r = this._data, n = r.words, s = r.sigBytes, o = this.blockSize, + c = s / (4 * o), + d = (c = e ? t.ceil(c) : t.max((0 | c) - this._minBufferSize, 0)) * o; + if (s = t.min(4 * d, s), + d) { + for (var u = 0; u < d; u += o) + this._doProcessBlock(n, u); + i = n.splice(0, d), + r.sigBytes -= s + } + return new a.init(i, s) + }, + clone: function () { + var t = o.clone.call(this); + return t._data = this._data.clone(), + t + }, + _minBufferSize: 0 + }) + , l = (s.Hasher = p.extend({ + cfg: o.extend(), + init: function (t) { + this.cfg = this.cfg.extend(t), + this.reset() + }, + reset: function () { + p.reset.call(this), + this._doReset() + }, + update: function (t) { + return this._append(t), + this._process(), + this + }, + finalize: function (t) { + return t && this._append(t), + this._doFinalize() + }, + blockSize: 16, + _createHelper: function (t) { + return function (e, i) { + return new t.init(i).finalize(e) + } + }, + _createHmacHelper: function (t) { + return function (e, i) { + return new l.HMAC.init(t, i).finalize(e) + } + } + }), + n.algo = {}); + return n + }(Math) + } + )), M = (k((function (t, e) { + var i; + t.exports = (i = E, + function (t) { + var e = i + , r = (s = e.lib).WordArray + , n = s.Hasher + , s = e.algo + , o = [] + , a = []; + !function () { + function e(t) { + return 4294967296 * (t - (0 | t)) | 0 + } + + for (var i = 2, r = 0; r < 64;) + !function (e) { + for (var i = t.sqrt(e), r = 2; r <= i; r++) + if (!(e % r)) + return; + return 1 + }(i) || (r < 8 && (o[r] = e(t.pow(i, .5))), + a[r] = e(t.pow(i, 1 / 3)), + r++), + i++ + }(); + var c = []; + s = s.SHA256 = n.extend({ + _doReset: function () { + this._hash = new r.init(o.slice(0)) + }, + _doProcessBlock: function (t, e) { + for (var i = this._hash.words, r = i[0], n = i[1], s = i[2], o = i[3], d = i[4], u = i[5], h = i[6], p = i[7], l = 0; l < 64; l++) { + l < 16 ? c[l] = 0 | t[e + l] : (m = ((w = c[l - 15]) << 25 | w >>> 7) ^ (w << 14 | w >>> 18) ^ w >>> 3, + w = ((f = c[l - 2]) << 15 | f >>> 17) ^ (f << 13 | f >>> 19) ^ f >>> 10, + c[l] = m + c[l - 7] + w + c[l - 16]); + var f = r & n ^ r & s ^ n & s + , + m = (r << 30 | r >>> 2) ^ (r << 19 | r >>> 13) ^ (r << 10 | r >>> 22) + , + w = p + ((d << 26 | d >>> 6) ^ (d << 21 | d >>> 11) ^ (d << 7 | d >>> 25)) + (d & u ^ ~d & h) + a[l] + c[l]; + p = h, + h = u, + u = d, + d = o + w | 0, + o = s, + s = n, + n = r, + r = w + (m + f) | 0 + } + i[0] = i[0] + r | 0, + i[1] = i[1] + n | 0, + i[2] = i[2] + s | 0, + i[3] = i[3] + o | 0, + i[4] = i[4] + d | 0, + i[5] = i[5] + u | 0, + i[6] = i[6] + h | 0, + i[7] = i[7] + p | 0 + }, + _doFinalize: function () { + var e = this._data + , i = e.words + , r = 8 * this._nDataBytes + , n = 8 * e.sigBytes; + return i[n >>> 5] |= 128 << 24 - n % 32, + i[14 + (64 + n >>> 9 << 4)] = t.floor(r / 4294967296), + i[15 + (64 + n >>> 9 << 4)] = r, + e.sigBytes = 4 * i.length, + this._process(), + this._hash + }, + clone: function () { + var t = n.clone.call(this); + return t._hash = this._hash.clone(), + t + } + }), + e.SHA256 = n._createHelper(s), + e.HmacSHA256 = n._createHmacHelper(s) + }(Math), + i.SHA256) + } + )), + k((function (t, e) { + var i; + t.exports = (i = E, + void function () { + var t = i.lib.Base + , e = i.enc.Utf8; + i.algo.HMAC = t.extend({ + init: function (t, i) { + t = this._hasher = new t.init, + "string" == typeof i && (i = e.parse(i)); + var r = t.blockSize + , n = 4 * r; + i.sigBytes > n && (i = t.finalize(i)), + i.clamp(), + t = this._oKey = i.clone(), + i = this._iKey = i.clone(); + for (var s = t.words, o = i.words, a = 0; a < r; a++) + s[a] ^= 1549556828, + o[a] ^= 909522486; + t.sigBytes = i.sigBytes = n, + this.reset() + }, + reset: function () { + var t = this._hasher; + t.reset(), + t.update(this._iKey) + }, + update: function (t) { + return this._hasher.update(t), + this + }, + finalize: function (t) { + var e = this._hasher; + return t = e.finalize(t), + e.reset(), + e.finalize(this._oKey.clone().concat(t)) + } + }) + }()) + } + )), + k((function (t, e) { + t.exports = E.HmacSHA256 + } + ))); + + function A() { + return F.get("game_did") + } + + var G, B, F = { + set: function (t, e, i) { + var r = new Date; + i ? r.setTime(r.getTime() + i) : r.setTime(r.getTime() + 31536e8), + r = "expires=" + r.toUTCString(), + e = encodeURI(e), + document.cookie = t + "=" + e + "; " + r + ";domain=.huya.com;path=/" + }, + get: function (t) { + for (var e = t, i = document.cookie.split(";"), r = 0; r < i.length; r++) { + var n = i[r].split("="); + if (n[0].trim() === e) + return n[1] + } + return "" + }, + del: function (t) { + var e = new Date; + e.setTime(e.getTime() - 1); + var i = this.get(t); + i && (this.set(t, "", -1), + document.cookie = t + "=" + i + ";domain=.huya.com;expires=" + e.toGMTString()) + } + }; + + function D(t) { + var e, i; + return (t = t ? (e = {}, + i = t, + Object.keys(i).forEach((function (t) { + "string" == typeof i[t] && (i[t] = i[t].trim()), + null !== i[t] && "" !== i[t] && void 0 !== i[t] && (e[t] = i[t]) + } + )), + e) : {}).timestamp = (new Date).getTime(), + t.nonce = function (t) { + for (var e = 0 < arguments.length && void 0 !== t ? t : 32, i = "ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678", r = i.length, n = "", s = 0; s < e; s++) + n += i.charAt(Math.floor(Math.random() * r)); + return n + }(), + t._s = function (t, e) { + var i, r, n; + return e = e || A(), + console.log("key:", e), + t instanceof Object && (r = t, + n = {}, + Object.keys(r).sort().forEach((function (t) { + n[t] = r[t] + } + )), + i = t = n, + t = Object.keys(i).map((function (t) { + return "".concat(t, "=").concat(i[t]) + } + )).join("&")), + M(t, e).toString() + }(t, F.get("guid")), + t + } + + function V(t) { + var e = ""; + return Object.entries(t).forEach((function (t) { + t = (i = function (t, e) { + return function (t) { + if (Array.isArray(t)) + return t + }(t) || function (t, e) { + if ("undefined" != typeof Symbol && Symbol.iterator in Object(t)) { + var i = [] + , r = !0 + , n = !1 + , s = void 0; + try { + for (var o, a = t[Symbol.iterator](); !(r = (o = a.next()).done) && (i.push(o.value), + !e || i.length !== e); r = !0) + ; + } catch (t) { + n = !0, + s = t + } finally { + try { + r || null == a.return || a.return() + } finally { + if (n) + throw s + } + } + return i + } + }(t, e) || function (t, e) { + if (t) { + if ("string" == typeof t) + return a(t, e); + var i = Object.prototype.toString.call(t).slice(8, -1); + return "Object" === i && t.constructor && (i = t.constructor.name), + "Map" === i || "Set" === i ? Array.from(t) : "Arguments" === i || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i) ? a(t, e) : void 0 + } + }(t, e) || function () { + throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.") + }() + }(t, 2))[0]; + var i = i[1]; + return e += "".concat(e ? "&" : "").concat(t, "=").concat(encodeURIComponent(i)) + } + )), + e + } + + function O(t, e, i, r) { + var n = new XMLHttpRequest; + n.addEventListener("readystatechange", (function t() { + 4 === n.readyState && (200 === n.status || 304 === n.status ? i(n.response) : r(n.status), + n.removeEventListener("readystatechange", t), + n = void 0) + } + )), + n.open("GET", t), + n.setRequestHeader("Content-Type", "text/plain"), + n.withCredentials = !0, + n.send(e) + } + + function q(t, e, i) { + e = 1 < arguments.length && void 0 !== e ? e : {}; + var n = 2 < arguments.length ? i : void 0; + i = t.split("?"), + e = D(r({ + e: t = i[1].replace("e=", "") + }, e)), + O("".concat(i[0], "?").concat(V(e)), {}, (function (t) { + n && n(t) + } + ), (function (t) { + console.error(t), + console.log("内部上报出错:", t) + } + )) + } + + function H(t, e, i) { + e = 1 < arguments.length && void 0 !== e ? e : {}; + var r = 2 < arguments.length ? i : void 0; + O("".concat(t).concat(0 <= t.indexOf("?") ? "&" : "?").concat(V(e)), {}, (function (t) { + r && r(t) + } + ), (function (t) { + console.error(t), + console.log("第三方上报出错:", t) + } + )) + } + + return A() || (G = function (t) { + for (var e = 0 < arguments.length && void 0 !== t ? t : 35, i = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_", r = "", n = 0; n < e; n++) + r += i.charAt(parseInt(Math.random() * (i.length - 1))); + return r + }(), + B = G, + F.set("game_did", B)), + IntersectionObserver.prototype.THROTTLE_TIMEOUT = 300, + function () { + !function (t, e) { + if ("function" != typeof e && null !== e) + throw new TypeError("Super expression must either be null or a function"); + t.prototype = Object.create(e && e.prototype, { + constructor: { + value: t, + writable: !0, + configurable: !0 + } + }), + e && s(t, e) + }(c, T); + var e, i, r, a = function (t) { + var e = function () { + if ("undefined" == typeof Reflect || !Reflect.construct) + return !1; + if (Reflect.construct.sham) + return !1; + if ("function" == typeof Proxy) + return !0; + try { + return Date.prototype.toString.call(Reflect.construct(Date, [], (function () { + } + ))), + !0 + } catch (t) { + return !1 + } + }(); + return function () { + var i, r = n(t); + return o(this, e ? (i = n(this).constructor, + Reflect.construct(r, arguments, i)) : r.apply(this, arguments)) + } + }(c); + + function c(t) { + return function (t, e) { + if (!(t instanceof e)) + throw new TypeError("Cannot call a class as a function") + }(this, c), + (t = a.call(this, t)).intersectionObserver = null, + t.init(), + t + } + + return e = c, + r = [{ + key: "reportApi", + value: function (t, e, i) { + var r = 1 < arguments.length && void 0 !== e ? e : {} + , n = 2 < arguments.length && void 0 !== i && i; + if (i = function (t) { + (n ? H : q)(t, r) + } + , + !t) + throw new Error("上报信息 url 必须要提供!"); + Array.isArray(t) ? t.forEach(i) : i(t) + } + }, { + key: "reportPageView", + value: function (t, e) { + var i = 1 < arguments.length && void 0 !== e ? e : {}; + if (!t) + throw new Error("曝光上报信息 sdkConf 必须要提供!"); + var r = null; + try { + r = JSON.parse(t) + } catch (t) { + throw new Error("曝光上报信息 sdkConf 必须为json字符串!") + } + r.impressionLink.forEach((function (t) { + return q(t, i) + } + )), + r.impressionUrl.forEach((function (t) { + return H(t, i) + } + )), + r.thirdImpression && r.thirdImpression.length && r.thirdImpression.forEach((function (t) { + return H(t, i) + } + )) + } + }, { + key: "reportClick", + value: function (t, e) { + var i = 1 < arguments.length && void 0 !== e ? e : {}; + if (!t) + throw new Error("曝光上报信息 sdkConf 必须要提供!"); + var r = null; + try { + r = JSON.parse(t) + } catch (t) { + throw new Error("曝光上报信息 sdkConf 必须为json字符串!") + } + r.clickLink.forEach((function (t) { + return q(t, i) + } + )), + r.clickUrl.forEach((function (t) { + return H(t, i) + } + )), + r.thirdClick && r.thirdClick.length && r.thirdClick.forEach((function (t) { + return H(t, i) + } + )) + } + }, { + key: "reportPlaying", + value: function (t, e) { + var i = 1 < arguments.length && void 0 !== e ? e : {}; + if (!t) + throw new Error("曝光上报信息 sdkConf 必须要提供!"); + var r = null; + try { + r = JSON.parse(t) + } catch (t) { + throw new Error("曝光上报信息 sdkConf 必须为json字符串!") + } + r.playLink.forEach((function (t) { + return q(t, i) + } + )), + r.playUrl.forEach((function (t) { + return H(t, i) + } + )) + } + }, { + key: "reportClose", + value: function (t, e) { + var i = 1 < arguments.length && void 0 !== e ? e : {}; + if (!t) + throw new Error("曝光上报信息 sdkConf 必须要提供!"); + var r = null; + try { + r = JSON.parse(t) + } catch (t) { + throw new Error("曝光上报信息 sdkConf 必须为json字符串!") + } + r.skipLink.forEach((function (t) { + return q(t, i) + } + )), + r.skipUrl.forEach((function (t) { + return H(t, i) + } + )) + } + }, { + key: "getLandingUrl", + value: function (t) { + return t ? JSON.parse(t).landingUrl : "" + } + }], + (i = [{ + key: "init", + value: function () { + var t = this; + this.intersectionObserver = new IntersectionObserver((function (e) { + e.forEach((function (e) { + 0 < e.intersectionRatio && (t.emit("exposure", e.target), + t.intersectionObserver.unobserve(e.target)) + } + )) + } + )), + this.bind() + } + }, { + key: "startup", + value: function (t) { + var e = this; + document.querySelectorAll(t).forEach((function (t) { + (t.getAttribute("sdk-conf") || t.reportConf) && e.observe(t) + } + )) + } + }, { + key: "observe", + value: function (t, e) { + var i = this; + t.reportConf = e, + this.emit("init", t), + this.intersectionObserver.observe(t), + t.addEventListener("click", (function (t) { + i.emit("click", t.target, t) + } + )) + } + }, { + key: "bind", + value: function () { + this.on("exposure", (function (t) { + (t = t.getAttribute("sdk-conf")) && Report.reportPageView(t) + } + )), + this.on("click", (function (t) { + (t = t.getAttribute("sdk-conf")) && Report.reportClick(t) + } + )) + } + }, { + key: "install", + value: function (t) { + var e = this; + t.directive("report", { + bind: function (t, i) { + i = i.value, + t.reportConf = i, + e.observe(t) + } + }) + } + }]) && t(e.prototype, i), + r && t(e, r), + c + }() + }() + } + ).call(this, i("yLpj")) + }, + "56qE": function (t, e) { + t.exports = function (t) { + var e = t.G + , i = t.taf + , r = i.HUYA + , n = i.Taf; + + function s(t) { + var i = t.shapeInfos.buffer + , s = new n.JceInputStream(i) + , o = new r.SafeRoiMaskProto; + o.readFrom(s), + t.shapeInfos = o, + e.vplayer.pushVideoPixlateInfo(t) + } + + !function () { + $('
          ').appendTo($("#player-video")); + var i = document.querySelector("#video-pixelate-box"); + e.hasVideoPiexlate = !0, + e.vplayer.setVideoPixelateBox(i), + t.addTafListener("1200001", s) + }() + } + }, + "57gn": function (t, e) { + t.exports = function (t) { + var e = t.G + , i = t.Event; + + function r(r) { + var n = r.type + , s = r.url; + switch (n) { + case 0: + s && window.open(s); + break; + case 1: + e.vplayerUI.recharge(); + break; + case 2: + t.trigger("clickNobleRecharge"); + break; + case 3: + t.trigger("openGuard"); + break; + case 4: + t.trigger("clickSuperFansRecharge"); + break; + case 5: + case 6: + i.fireEvent(i.OPEN_ACTIVITY_PANNEL, { + id: s + }) + } + } + + i.addEvent(i.HY_ACTION, r) + } + }, + "5aV2": function (t, e) { + t.exports = function (t, e) { + var i = 0 + , r = 0; + t = t; + this.isOutTimes = function () { + return i > 0 && r > e + } + , + this.reset = function () { + r = 0, + i = 0 + } + , + this.add = function (e) { + 0 === i && (i = e), + r++, + e - i >= t && (i = e, + r = 1) + } + } + }, + "676x": function (t, e, i) { + (function (i) { + var r; + + function n(t) { + return (n = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (t) { + return typeof t + } + : function (t) { + return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t + } + )(t) + } + + /*! + * VERSION: 1.20.4 + * DATE: 2018-02-15 + * UPDATES AND DOCS AT: http://greensock.com + * + * Includes all of the following: TweenLite, TweenMax, TimelineLite, TimelineMax, EasePack, CSSPlugin, RoundPropsPlugin, BezierPlugin, AttrPlugin, DirectionalRotationPlugin + * + * @license Copyright (c) 2008-2018, GreenSock. All rights reserved. + * This work is subject to the terms at http://greensock.com/standard-license or for + * Club GreenSock members, the software agreement that was issued with your membership. + * + * @author: Jack Doyle, jack@greensock.com + **/ + var s = t.exports && void 0 !== i ? i : this || window; + (s._gsQueue || (s._gsQueue = [])).push((function () { + "use strict"; + var t, e, i; + s._gsDefine("TweenMax", ["core.Animation", "core.SimpleTimeline", "TweenLite"], (function (t, e, i) { + var r = function (t) { + var e, i = [], r = t.length; + for (e = 0; e !== r; i.push(t[e++])) + ; + return i + } + , n = function (t, e, i) { + var r, n, s = t.cycle; + for (r in s) + n = s[r], + t[r] = "function" == typeof n ? n(i, e[i]) : n[i % n.length]; + delete t.cycle + } + , s = function t(e, r, n) { + i.call(this, e, r, n), + this._cycle = 0, + this._yoyo = !0 === this.vars.yoyo || !!this.vars.yoyoEase, + this._repeat = this.vars.repeat || 0, + this._repeatDelay = this.vars.repeatDelay || 0, + this._repeat && this._uncache(!0), + this.render = t.prototype.render + } + , o = 1e-10 + , a = i._internals + , c = a.isSelector + , d = a.isArray + , u = s.prototype = i.to({}, .1, {}) + , h = []; + s.version = "1.20.4", + u.constructor = s, + u.kill()._gc = !1, + s.killTweensOf = s.killDelayedCallsTo = i.killTweensOf, + s.getTweensOf = i.getTweensOf, + s.lagSmoothing = i.lagSmoothing, + s.ticker = i.ticker, + s.render = i.render, + u.invalidate = function () { + return this._yoyo = !0 === this.vars.yoyo || !!this.vars.yoyoEase, + this._repeat = this.vars.repeat || 0, + this._repeatDelay = this.vars.repeatDelay || 0, + this._yoyoEase = null, + this._uncache(!0), + i.prototype.invalidate.call(this) + } + , + u.updateTo = function (t, e) { + var r, n = this.ratio, s = this.vars.immediateRender || t.immediateRender; + for (r in e && this._startTime < this._timeline._time && (this._startTime = this._timeline._time, + this._uncache(!1), + this._gc ? this._enabled(!0, !1) : this._timeline.insert(this, this._startTime - this._delay)), + t) + this.vars[r] = t[r]; + if (this._initted || s) + if (e) + this._initted = !1, + s && this.render(0, !0, !0); + else if (this._gc && this._enabled(!0, !1), + this._notifyPluginsOfEnabled && this._firstPT && i._onPluginEvent("_onDisable", this), + this._time / this._duration > .998) { + var o = this._totalTime; + this.render(0, !0, !1), + this._initted = !1, + this.render(o, !0, !1) + } else if (this._initted = !1, + this._init(), + this._time > 0 || s) + for (var a, c = 1 / (1 - n), d = this._firstPT; d;) + a = d.s + d.c, + d.c *= c, + d.s = a - d.c, + d = d._next; + return this + } + , + u.render = function (t, e, r) { + this._initted || 0 === this._duration && this.vars.repeat && this.invalidate(); + var n, s, c, d, u, h, p, l, f, + m = this._dirty ? this.totalDuration() : this._totalDuration, + w = this._time, I = this._totalTime, y = this._cycle, g = this._duration, + S = this._rawPrevTime; + if (t >= m - 1e-7 && t >= 0 ? (this._totalTime = m, + this._cycle = this._repeat, + this._yoyo && 0 != (1 & this._cycle) ? (this._time = 0, + this.ratio = this._ease._calcEnd ? this._ease.getRatio(0) : 0) : (this._time = g, + this.ratio = this._ease._calcEnd ? this._ease.getRatio(1) : 1), + this._reversed || (n = !0, + s = "onComplete", + r = r || this._timeline.autoRemoveChildren), + 0 === g && (this._initted || !this.vars.lazy || r) && (this._startTime === this._timeline._duration && (t = 0), + (0 > S || 0 >= t && t >= -1e-7 || S === o && "isPause" !== this.data) && S !== t && (r = !0, + S > o && (s = "onReverseComplete")), + this._rawPrevTime = l = !e || t || S === t ? t : o)) : 1e-7 > t ? (this._totalTime = this._time = this._cycle = 0, + this.ratio = this._ease._calcEnd ? this._ease.getRatio(0) : 0, + (0 !== I || 0 === g && S > 0) && (s = "onReverseComplete", + n = this._reversed), + 0 > t && (this._active = !1, + 0 === g && (this._initted || !this.vars.lazy || r) && (S >= 0 && (r = !0), + this._rawPrevTime = l = !e || t || S === t ? t : o)), + this._initted || (r = !0)) : (this._totalTime = this._time = t, + 0 !== this._repeat && (d = g + this._repeatDelay, + this._cycle = this._totalTime / d >> 0, + 0 !== this._cycle && this._cycle === this._totalTime / d && t >= I && this._cycle--, + this._time = this._totalTime - this._cycle * d, + this._yoyo && 0 != (1 & this._cycle) && (this._time = g - this._time, + (f = this._yoyoEase || this.vars.yoyoEase) && (this._yoyoEase || (!0 !== f || this._initted ? this._yoyoEase = f = !0 === f ? this._ease : f instanceof Ease ? f : Ease.map[f] : (f = this.vars.ease, + this._yoyoEase = f = f ? f instanceof Ease ? f : "function" == typeof f ? new Ease(f, this.vars.easeParams) : Ease.map[f] || i.defaultEase : i.defaultEase)), + this.ratio = f ? 1 - f.getRatio((g - this._time) / g) : 0)), + this._time > g ? this._time = g : this._time < 0 && (this._time = 0)), + this._easeType && !f ? (u = this._time / g, + (1 === (h = this._easeType) || 3 === h && u >= .5) && (u = 1 - u), + 3 === h && (u *= 2), + 1 === (p = this._easePower) ? u *= u : 2 === p ? u *= u * u : 3 === p ? u *= u * u * u : 4 === p && (u *= u * u * u * u), + 1 === h ? this.ratio = 1 - u : 2 === h ? this.ratio = u : this._time / g < .5 ? this.ratio = u / 2 : this.ratio = 1 - u / 2) : f || (this.ratio = this._ease.getRatio(this._time / g))), + w !== this._time || r || y !== this._cycle) { + if (!this._initted) { + if (this._init(), + !this._initted || this._gc) + return; + if (!r && this._firstPT && (!1 !== this.vars.lazy && this._duration || this.vars.lazy && !this._duration)) + return this._time = w, + this._totalTime = I, + this._rawPrevTime = S, + this._cycle = y, + a.lazyTweens.push(this), + void (this._lazy = [t, e]); + !this._time || n || f ? n && this._ease._calcEnd && !f && (this.ratio = this._ease.getRatio(0 === this._time ? 0 : 1)) : this.ratio = this._ease.getRatio(this._time / g) + } + for (!1 !== this._lazy && (this._lazy = !1), + this._active || !this._paused && this._time !== w && t >= 0 && (this._active = !0), + 0 === I && (2 === this._initted && t > 0 && this._init(), + this._startAt && (t >= 0 ? this._startAt.render(t, !0, r) : s || (s = "_dummyGS")), + this.vars.onStart && (0 !== this._totalTime || 0 === g) && (e || this._callback("onStart"))), + c = this._firstPT; c;) + c.f ? c.t[c.p](c.c * this.ratio + c.s) : c.t[c.p] = c.c * this.ratio + c.s, + c = c._next; + this._onUpdate && (0 > t && this._startAt && this._startTime && this._startAt.render(t, !0, r), + e || (this._totalTime !== I || s) && this._callback("onUpdate")), + this._cycle !== y && (e || this._gc || this.vars.onRepeat && this._callback("onRepeat")), + s && (!this._gc || r) && (0 > t && this._startAt && !this._onUpdate && this._startTime && this._startAt.render(t, !0, r), + n && (this._timeline.autoRemoveChildren && this._enabled(!1, !1), + this._active = !1), + !e && this.vars[s] && this._callback(s), + 0 === g && this._rawPrevTime === o && l !== o && (this._rawPrevTime = 0)) + } else + I !== this._totalTime && this._onUpdate && (e || this._callback("onUpdate")) + } + , + s.to = function (t, e, i) { + return new s(t, e, i) + } + , + s.from = function (t, e, i) { + return i.runBackwards = !0, + i.immediateRender = 0 != i.immediateRender, + new s(t, e, i) + } + , + s.fromTo = function (t, e, i, r) { + return r.startAt = i, + r.immediateRender = 0 != r.immediateRender && 0 != i.immediateRender, + new s(t, e, r) + } + , + s.staggerTo = s.allTo = function (t, e, o, a, u, p, l) { + a = a || 0; + var f, m, w, I, y = 0, g = [], S = function () { + o.onComplete && o.onComplete.apply(o.onCompleteScope || this, arguments), + u.apply(l || o.callbackScope || this, p || h) + }, v = o.cycle, _ = o.startAt && o.startAt.cycle; + for (d(t) || ("string" == typeof t && (t = i.selector(t) || t), + c(t) && (t = r(t))), + t = t || [], + 0 > a && ((t = r(t)).reverse(), + a *= -1), + f = t.length - 1, + w = 0; f >= w; w++) { + for (I in m = {}, + o) + m[I] = o[I]; + if (v && (n(m, t, w), + null != m.duration && (e = m.duration, + delete m.duration)), + _) { + for (I in _ = m.startAt = {}, + o.startAt) + _[I] = o.startAt[I]; + n(m.startAt, t, w) + } + m.delay = y + (m.delay || 0), + w === f && u && (m.onComplete = S), + g[w] = new s(t[w], e, m), + y += a + } + return g + } + , + s.staggerFrom = s.allFrom = function (t, e, i, r, n, o, a) { + return i.runBackwards = !0, + i.immediateRender = 0 != i.immediateRender, + s.staggerTo(t, e, i, r, n, o, a) + } + , + s.staggerFromTo = s.allFromTo = function (t, e, i, r, n, o, a, c) { + return r.startAt = i, + r.immediateRender = 0 != r.immediateRender && 0 != i.immediateRender, + s.staggerTo(t, e, r, n, o, a, c) + } + , + s.delayedCall = function (t, e, i, r, n) { + return new s(e, 0, { + delay: t, + onComplete: e, + onCompleteParams: i, + callbackScope: r, + onReverseComplete: e, + onReverseCompleteParams: i, + immediateRender: !1, + useFrames: n, + overwrite: 0 + }) + } + , + s.set = function (t, e) { + return new s(t, 0, e) + } + , + s.isTweening = function (t) { + return i.getTweensOf(t, !0).length > 0 + } + ; + var p = function t(e, r) { + for (var n = [], s = 0, o = e._first; o;) + o instanceof i ? n[s++] = o : (r && (n[s++] = o), + s = (n = n.concat(t(o, r))).length), + o = o._next; + return n + } + , l = s.getAllTweens = function (e) { + return p(t._rootTimeline, e).concat(p(t._rootFramesTimeline, e)) + } + ; + s.killAll = function (t, i, r, n) { + null == i && (i = !0), + null == r && (r = !0); + var s, o, a, c = l(0 != n), d = c.length, u = i && r && n; + for (a = 0; d > a; a++) + o = c[a], + (u || o instanceof e || (s = o.target === o.vars.onComplete) && r || i && !s) && (t ? o.totalTime(o._reversed ? 0 : o.totalDuration()) : o._enabled(!1, !1)) + } + , + s.killChildTweensOf = function (t, e) { + if (null != t) { + var n, o, u, h, p, l = a.tweenLookup; + if ("string" == typeof t && (t = i.selector(t) || t), + c(t) && (t = r(t)), + d(t)) + for (h = t.length; --h > -1;) + s.killChildTweensOf(t[h], e); + else { + for (u in n = [], + l) + for (o = l[u].target.parentNode; o;) + o === t && (n = n.concat(l[u].tweens)), + o = o.parentNode; + for (p = n.length, + h = 0; p > h; h++) + e && n[h].totalTime(n[h].totalDuration()), + n[h]._enabled(!1, !1) + } + } + } + ; + var f = function (t, i, r, n) { + i = !1 !== i, + r = !1 !== r; + for (var s, o, a = l(n = !1 !== n), c = i && r && n, d = a.length; --d > -1;) + o = a[d], + (c || o instanceof e || (s = o.target === o.vars.onComplete) && r || i && !s) && o.paused(t) + }; + return s.pauseAll = function (t, e, i) { + f(!0, t, e, i) + } + , + s.resumeAll = function (t, e, i) { + f(!1, t, e, i) + } + , + s.globalTimeScale = function (e) { + var r = t._rootTimeline + , n = i.ticker.time; + return arguments.length ? (e = e || o, + r._startTime = n - (n - r._startTime) * r._timeScale / e, + r = t._rootFramesTimeline, + n = i.ticker.frame, + r._startTime = n - (n - r._startTime) * r._timeScale / e, + r._timeScale = t._rootTimeline._timeScale = e, + e) : r._timeScale + } + , + u.progress = function (t, e) { + return arguments.length ? this.totalTime(this.duration() * (this._yoyo && 0 != (1 & this._cycle) ? 1 - t : t) + this._cycle * (this._duration + this._repeatDelay), e) : this._time / this.duration() + } + , + u.totalProgress = function (t, e) { + return arguments.length ? this.totalTime(this.totalDuration() * t, e) : this._totalTime / this.totalDuration() + } + , + u.time = function (t, e) { + return arguments.length ? (this._dirty && this.totalDuration(), + t > this._duration && (t = this._duration), + this._yoyo && 0 != (1 & this._cycle) ? t = this._duration - t + this._cycle * (this._duration + this._repeatDelay) : 0 !== this._repeat && (t += this._cycle * (this._duration + this._repeatDelay)), + this.totalTime(t, e)) : this._time + } + , + u.duration = function (e) { + return arguments.length ? t.prototype.duration.call(this, e) : this._duration + } + , + u.totalDuration = function (t) { + return arguments.length ? -1 === this._repeat ? this : this.duration((t - this._repeat * this._repeatDelay) / (this._repeat + 1)) : (this._dirty && (this._totalDuration = -1 === this._repeat ? 999999999999 : this._duration * (this._repeat + 1) + this._repeatDelay * this._repeat, + this._dirty = !1), + this._totalDuration) + } + , + u.repeat = function (t) { + return arguments.length ? (this._repeat = t, + this._uncache(!0)) : this._repeat + } + , + u.repeatDelay = function (t) { + return arguments.length ? (this._repeatDelay = t, + this._uncache(!0)) : this._repeatDelay + } + , + u.yoyo = function (t) { + return arguments.length ? (this._yoyo = t, + this) : this._yoyo + } + , + s + } + ), !0), + s._gsDefine("TimelineLite", ["core.Animation", "core.SimpleTimeline", "TweenLite"], (function (t, e, i) { + var r = function (t) { + e.call(this, t), + this._labels = {}, + this.autoRemoveChildren = !0 === this.vars.autoRemoveChildren, + this.smoothChildTiming = !0 === this.vars.smoothChildTiming, + this._sortChildren = !0, + this._onUpdate = this.vars.onUpdate; + var i, r, n = this.vars; + for (r in n) + i = n[r], + d(i) && -1 !== i.join("").indexOf("{self}") && (n[r] = this._swapSelfInParams(i)); + d(n.tweens) && this.add(n.tweens, 0, n.align, n.stagger) + } + , n = 1e-10 + , o = i._internals + , a = r._internals = {} + , c = o.isSelector + , d = o.isArray + , u = o.lazyTweens + , h = o.lazyRender + , p = s._gsDefine.globals + , l = function (t) { + var e, i = {}; + for (e in t) + i[e] = t[e]; + return i + } + , f = function (t, e, i) { + var r, n, s = t.cycle; + for (r in s) + n = s[r], + t[r] = "function" == typeof n ? n(i, e[i]) : n[i % n.length]; + delete t.cycle + } + , m = a.pauseCallback = function () { + } + , w = function (t) { + var e, i = [], r = t.length; + for (e = 0; e !== r; i.push(t[e++])) + ; + return i + } + , I = r.prototype = new e; + return r.version = "1.20.4", + I.constructor = r, + I.kill()._gc = I._forcingPlayhead = I._hasPause = !1, + I.to = function (t, e, r, n) { + var s = r.repeat && p.TweenMax || i; + return e ? this.add(new s(t, e, r), n) : this.set(t, r, n) + } + , + I.from = function (t, e, r, n) { + return this.add((r.repeat && p.TweenMax || i).from(t, e, r), n) + } + , + I.fromTo = function (t, e, r, n, s) { + var o = n.repeat && p.TweenMax || i; + return e ? this.add(o.fromTo(t, e, r, n), s) : this.set(t, n, s) + } + , + I.staggerTo = function (t, e, n, s, o, a, d, u) { + var h, p, m = new r({ + onComplete: a, + onCompleteParams: d, + callbackScope: u, + smoothChildTiming: this.smoothChildTiming + }), I = n.cycle; + for ("string" == typeof t && (t = i.selector(t) || t), + c(t = t || []) && (t = w(t)), + 0 > (s = s || 0) && ((t = w(t)).reverse(), + s *= -1), + p = 0; p < t.length; p++) + (h = l(n)).startAt && (h.startAt = l(h.startAt), + h.startAt.cycle && f(h.startAt, t, p)), + I && (f(h, t, p), + null != h.duration && (e = h.duration, + delete h.duration)), + m.to(t[p], e, h, p * s); + return this.add(m, o) + } + , + I.staggerFrom = function (t, e, i, r, n, s, o, a) { + return i.immediateRender = 0 != i.immediateRender, + i.runBackwards = !0, + this.staggerTo(t, e, i, r, n, s, o, a) + } + , + I.staggerFromTo = function (t, e, i, r, n, s, o, a, c) { + return r.startAt = i, + r.immediateRender = 0 != r.immediateRender && 0 != i.immediateRender, + this.staggerTo(t, e, r, n, s, o, a, c) + } + , + I.call = function (t, e, r, n) { + return this.add(i.delayedCall(0, t, e, r), n) + } + , + I.set = function (t, e, r) { + return r = this._parseTimeOrLabel(r, 0, !0), + null == e.immediateRender && (e.immediateRender = r === this._time && !this._paused), + this.add(new i(t, 0, e), r) + } + , + r.exportRoot = function (t, e) { + null == (t = t || {}).smoothChildTiming && (t.smoothChildTiming = !0); + var n, s, o, a, c = new r(t), d = c._timeline; + for (null == e && (e = !0), + d._remove(c, !0), + c._startTime = 0, + c._rawPrevTime = c._time = c._totalTime = d._time, + o = d._first; o;) + a = o._next, + e && o instanceof i && o.target === o.vars.onComplete || (0 > (s = o._startTime - o._delay) && (n = 1), + c.add(o, s)), + o = a; + return d.add(c, 0), + n && c.totalDuration(), + c + } + , + I.add = function (n, s, o, a) { + var c, u, h, p, l, f; + if ("number" != typeof s && (s = this._parseTimeOrLabel(s, 0, !0, n)), + !(n instanceof t)) { + if (n instanceof Array || n && n.push && d(n)) { + for (o = o || "normal", + a = a || 0, + c = s, + u = n.length, + h = 0; u > h; h++) + d(p = n[h]) && (p = new r({ + tweens: p + })), + this.add(p, c), + "string" != typeof p && "function" != typeof p && ("sequence" === o ? c = p._startTime + p.totalDuration() / p._timeScale : "start" === o && (p._startTime -= p.delay())), + c += a; + return this._uncache(!0) + } + if ("string" == typeof n) + return this.addLabel(n, s); + if ("function" != typeof n) + throw "Cannot add " + n + " into the timeline; it is not a tween, timeline, function, or string."; + n = i.delayedCall(0, n) + } + if (e.prototype.add.call(this, n, s), + n._time && n.render((this.rawTime() - n._startTime) * n._timeScale, !1, !1), + (this._gc || this._time === this._duration) && !this._paused && this._duration < this.duration()) + for (f = (l = this).rawTime() > n._startTime; l._timeline;) + f && l._timeline.smoothChildTiming ? l.totalTime(l._totalTime, !0) : l._gc && l._enabled(!0, !1), + l = l._timeline; + return this + } + , + I.remove = function (e) { + if (e instanceof t) { + this._remove(e, !1); + var i = e._timeline = e.vars.useFrames ? t._rootFramesTimeline : t._rootTimeline; + return e._startTime = (e._paused ? e._pauseTime : i._time) - (e._reversed ? e.totalDuration() - e._totalTime : e._totalTime) / e._timeScale, + this + } + if (e instanceof Array || e && e.push && d(e)) { + for (var r = e.length; --r > -1;) + this.remove(e[r]); + return this + } + return "string" == typeof e ? this.removeLabel(e) : this.kill(null, e) + } + , + I._remove = function (t, i) { + return e.prototype._remove.call(this, t, i), + this._last ? this._time > this.duration() && (this._time = this._duration, + this._totalTime = this._totalDuration) : this._time = this._totalTime = this._duration = this._totalDuration = 0, + this + } + , + I.append = function (t, e) { + return this.add(t, this._parseTimeOrLabel(null, e, !0, t)) + } + , + I.insert = I.insertMultiple = function (t, e, i, r) { + return this.add(t, e || 0, i, r) + } + , + I.appendMultiple = function (t, e, i, r) { + return this.add(t, this._parseTimeOrLabel(null, e, !0, t), i, r) + } + , + I.addLabel = function (t, e) { + return this._labels[t] = this._parseTimeOrLabel(e), + this + } + , + I.addPause = function (t, e, r, n) { + var s = i.delayedCall(0, m, r, n || this); + return s.vars.onComplete = s.vars.onReverseComplete = e, + s.data = "isPause", + this._hasPause = !0, + this.add(s, t) + } + , + I.removeLabel = function (t) { + return delete this._labels[t], + this + } + , + I.getLabelTime = function (t) { + return null != this._labels[t] ? this._labels[t] : -1 + } + , + I._parseTimeOrLabel = function (e, i, r, n) { + var s, o; + if (n instanceof t && n.timeline === this) + this.remove(n); + else if (n && (n instanceof Array || n.push && d(n))) + for (o = n.length; --o > -1;) + n[o] instanceof t && n[o].timeline === this && this.remove(n[o]); + if (s = "number" != typeof e || i ? this.duration() > 99999999999 ? this.recent().endTime(!1) : this._duration : 0, + "string" == typeof i) + return this._parseTimeOrLabel(i, r && "number" == typeof e && null == this._labels[i] ? e - s : 0, r); + if (i = i || 0, + "string" != typeof e || !isNaN(e) && null == this._labels[e]) + null == e && (e = s); + else { + if (-1 === (o = e.indexOf("="))) + return null == this._labels[e] ? r ? this._labels[e] = s + i : i : this._labels[e] + i; + i = parseInt(e.charAt(o - 1) + "1", 10) * Number(e.substr(o + 1)), + e = o > 1 ? this._parseTimeOrLabel(e.substr(0, o - 1), 0, r) : s + } + return Number(e) + i + } + , + I.seek = function (t, e) { + return this.totalTime("number" == typeof t ? t : this._parseTimeOrLabel(t), !1 !== e) + } + , + I.stop = function () { + return this.paused(!0) + } + , + I.gotoAndPlay = function (t, e) { + return this.play(t, e) + } + , + I.gotoAndStop = function (t, e) { + return this.pause(t, e) + } + , + I.render = function (t, e, i) { + this._gc && this._enabled(!0, !1); + var r, s, o, a, c, d, p, l = this._time, + f = this._dirty ? this.totalDuration() : this._totalDuration, + m = this._startTime, w = this._timeScale, I = this._paused; + if (l !== this._time && (t += this._time - l), + t >= f - 1e-7 && t >= 0) + this._totalTime = this._time = f, + this._reversed || this._hasPausedChild() || (s = !0, + a = "onComplete", + c = !!this._timeline.autoRemoveChildren, + 0 === this._duration && (0 >= t && t >= -1e-7 || this._rawPrevTime < 0 || this._rawPrevTime === n) && this._rawPrevTime !== t && this._first && (c = !0, + this._rawPrevTime > n && (a = "onReverseComplete"))), + this._rawPrevTime = this._duration || !e || t || this._rawPrevTime === t ? t : n, + t = f + 1e-4; + else if (1e-7 > t) + if (this._totalTime = this._time = 0, + (0 !== l || 0 === this._duration && this._rawPrevTime !== n && (this._rawPrevTime > 0 || 0 > t && this._rawPrevTime >= 0)) && (a = "onReverseComplete", + s = this._reversed), + 0 > t) + this._active = !1, + this._timeline.autoRemoveChildren && this._reversed ? (c = s = !0, + a = "onReverseComplete") : this._rawPrevTime >= 0 && this._first && (c = !0), + this._rawPrevTime = t; + else { + if (this._rawPrevTime = this._duration || !e || t || this._rawPrevTime === t ? t : n, + 0 === t && s) + for (r = this._first; r && 0 === r._startTime;) + r._duration || (s = !1), + r = r._next; + t = 0, + this._initted || (c = !0) + } + else { + if (this._hasPause && !this._forcingPlayhead && !e) { + if (t >= l) + for (r = this._first; r && r._startTime <= t && !d;) + r._duration || "isPause" !== r.data || r.ratio || 0 === r._startTime && 0 === this._rawPrevTime || (d = r), + r = r._next; + else + for (r = this._last; r && r._startTime >= t && !d;) + r._duration || "isPause" === r.data && r._rawPrevTime > 0 && (d = r), + r = r._prev; + d && (this._time = t = d._startTime, + this._totalTime = t + this._cycle * (this._totalDuration + this._repeatDelay)) + } + this._totalTime = this._time = this._rawPrevTime = t + } + if (this._time !== l && this._first || i || c || d) { + if (this._initted || (this._initted = !0), + this._active || !this._paused && this._time !== l && t > 0 && (this._active = !0), + 0 === l && this.vars.onStart && (0 === this._time && this._duration || e || this._callback("onStart")), + (p = this._time) >= l) + for (r = this._first; r && (o = r._next, + p === this._time && (!this._paused || I));) + (r._active || r._startTime <= p && !r._paused && !r._gc) && (d === r && this.pause(), + r._reversed ? r.render((r._dirty ? r.totalDuration() : r._totalDuration) - (t - r._startTime) * r._timeScale, e, i) : r.render((t - r._startTime) * r._timeScale, e, i)), + r = o; + else + for (r = this._last; r && (o = r._prev, + p === this._time && (!this._paused || I));) { + if (r._active || r._startTime <= l && !r._paused && !r._gc) { + if (d === r) { + for (d = r._prev; d && d.endTime() > this._time;) + d.render(d._reversed ? d.totalDuration() - (t - d._startTime) * d._timeScale : (t - d._startTime) * d._timeScale, e, i), + d = d._prev; + d = null, + this.pause() + } + r._reversed ? r.render((r._dirty ? r.totalDuration() : r._totalDuration) - (t - r._startTime) * r._timeScale, e, i) : r.render((t - r._startTime) * r._timeScale, e, i) + } + r = o + } + this._onUpdate && (e || (u.length && h(), + this._callback("onUpdate"))), + a && (this._gc || (m === this._startTime || w !== this._timeScale) && (0 === this._time || f >= this.totalDuration()) && (s && (u.length && h(), + this._timeline.autoRemoveChildren && this._enabled(!1, !1), + this._active = !1), + !e && this.vars[a] && this._callback(a))) + } + } + , + I._hasPausedChild = function () { + for (var t = this._first; t;) { + if (t._paused || t instanceof r && t._hasPausedChild()) + return !0; + t = t._next + } + return !1 + } + , + I.getChildren = function (t, e, r, n) { + n = n || -9999999999; + for (var s = [], o = this._first, a = 0; o;) + o._startTime < n || (o instanceof i ? !1 !== e && (s[a++] = o) : (!1 !== r && (s[a++] = o), + !1 !== t && (a = (s = s.concat(o.getChildren(!0, e, r))).length))), + o = o._next; + return s + } + , + I.getTweensOf = function (t, e) { + var r, n, s = this._gc, o = [], a = 0; + for (s && this._enabled(!0, !0), + n = (r = i.getTweensOf(t)).length; --n > -1;) + (r[n].timeline === this || e && this._contains(r[n])) && (o[a++] = r[n]); + return s && this._enabled(!1, !0), + o + } + , + I.recent = function () { + return this._recent + } + , + I._contains = function (t) { + for (var e = t.timeline; e;) { + if (e === this) + return !0; + e = e.timeline + } + return !1 + } + , + I.shiftChildren = function (t, e, i) { + i = i || 0; + for (var r, n = this._first, s = this._labels; n;) + n._startTime >= i && (n._startTime += t), + n = n._next; + if (e) + for (r in s) + s[r] >= i && (s[r] += t); + return this._uncache(!0) + } + , + I._kill = function (t, e) { + if (!t && !e) + return this._enabled(!1, !1); + for (var i = e ? this.getTweensOf(e) : this.getChildren(!0, !0, !1), r = i.length, n = !1; --r > -1;) + i[r]._kill(t, e) && (n = !0); + return n + } + , + I.clear = function (t) { + var e = this.getChildren(!1, !0, !0) + , i = e.length; + for (this._time = this._totalTime = 0; --i > -1;) + e[i]._enabled(!1, !1); + return !1 !== t && (this._labels = {}), + this._uncache(!0) + } + , + I.invalidate = function () { + for (var e = this._first; e;) + e.invalidate(), + e = e._next; + return t.prototype.invalidate.call(this) + } + , + I._enabled = function (t, i) { + if (t === this._gc) + for (var r = this._first; r;) + r._enabled(t, !0), + r = r._next; + return e.prototype._enabled.call(this, t, i) + } + , + I.totalTime = function (e, i, r) { + this._forcingPlayhead = !0; + var n = t.prototype.totalTime.apply(this, arguments); + return this._forcingPlayhead = !1, + n + } + , + I.duration = function (t) { + return arguments.length ? (0 !== this.duration() && 0 !== t && this.timeScale(this._duration / t), + this) : (this._dirty && this.totalDuration(), + this._duration) + } + , + I.totalDuration = function (t) { + if (!arguments.length) { + if (this._dirty) { + for (var e, i, r = 0, n = this._last, s = 999999999999; n;) + e = n._prev, + n._dirty && n.totalDuration(), + n._startTime > s && this._sortChildren && !n._paused && !this._calculatingDuration ? (this._calculatingDuration = 1, + this.add(n, n._startTime - n._delay), + this._calculatingDuration = 0) : s = n._startTime, + n._startTime < 0 && !n._paused && (r -= n._startTime, + this._timeline.smoothChildTiming && (this._startTime += n._startTime / this._timeScale, + this._time -= n._startTime, + this._totalTime -= n._startTime, + this._rawPrevTime -= n._startTime), + this.shiftChildren(-n._startTime, !1, -9999999999), + s = 0), + (i = n._startTime + n._totalDuration / n._timeScale) > r && (r = i), + n = e; + this._duration = this._totalDuration = r, + this._dirty = !1 + } + return this._totalDuration + } + return t && this.totalDuration() ? this.timeScale(this._totalDuration / t) : this + } + , + I.paused = function (e) { + if (!e) + for (var i = this._first, r = this._time; i;) + i._startTime === r && "isPause" === i.data && (i._rawPrevTime = 0), + i = i._next; + return t.prototype.paused.apply(this, arguments) + } + , + I.usesFrames = function () { + for (var e = this._timeline; e._timeline;) + e = e._timeline; + return e === t._rootFramesTimeline + } + , + I.rawTime = function (t) { + return t && (this._paused || this._repeat && this.time() > 0 && this.totalProgress() < 1) ? this._totalTime % (this._duration + this._repeatDelay) : this._paused ? this._totalTime : (this._timeline.rawTime(t) - this._startTime) * this._timeScale + } + , + r + } + ), !0), + s._gsDefine("TimelineMax", ["TimelineLite", "TweenLite", "easing.Ease"], (function (t, e, i) { + var r = function (e) { + t.call(this, e), + this._repeat = this.vars.repeat || 0, + this._repeatDelay = this.vars.repeatDelay || 0, + this._cycle = 0, + this._yoyo = !0 === this.vars.yoyo, + this._dirty = !0 + } + , n = 1e-10 + , o = e._internals + , a = o.lazyTweens + , c = o.lazyRender + , d = s._gsDefine.globals + , u = new i(null, null, 1, 0) + , h = r.prototype = new t; + return h.constructor = r, + h.kill()._gc = !1, + r.version = "1.20.4", + h.invalidate = function () { + return this._yoyo = !0 === this.vars.yoyo, + this._repeat = this.vars.repeat || 0, + this._repeatDelay = this.vars.repeatDelay || 0, + this._uncache(!0), + t.prototype.invalidate.call(this) + } + , + h.addCallback = function (t, i, r, n) { + return this.add(e.delayedCall(0, t, r, n), i) + } + , + h.removeCallback = function (t, e) { + if (t) + if (null == e) + this._kill(null, t); + else + for (var i = this.getTweensOf(t, !1), r = i.length, n = this._parseTimeOrLabel(e); --r > -1;) + i[r]._startTime === n && i[r]._enabled(!1, !1); + return this + } + , + h.removePause = function (e) { + return this.removeCallback(t._internals.pauseCallback, e) + } + , + h.tweenTo = function (t, i) { + i = i || {}; + var r, n, s, o = { + ease: u, + useFrames: this.usesFrames(), + immediateRender: !1, + lazy: !1 + }, a = i.repeat && d.TweenMax || e; + for (n in i) + o[n] = i[n]; + return o.time = this._parseTimeOrLabel(t), + r = Math.abs(Number(o.time) - this._time) / this._timeScale || .001, + s = new a(this, r, o), + o.onStart = function () { + s.target.paused(!0), + s.vars.time === s.target.time() || r !== s.duration() || s.isFromTo || s.duration(Math.abs(s.vars.time - s.target.time()) / s.target._timeScale).render(s.time(), !0, !0), + i.onStart && i.onStart.apply(i.onStartScope || i.callbackScope || s, i.onStartParams || []) + } + , + s + } + , + h.tweenFromTo = function (t, e, i) { + i = i || {}, + t = this._parseTimeOrLabel(t), + i.startAt = { + onComplete: this.seek, + onCompleteParams: [t], + callbackScope: this + }, + i.immediateRender = !1 !== i.immediateRender; + var r = this.tweenTo(e, i); + return r.isFromTo = 1, + r.duration(Math.abs(r.vars.time - t) / this._timeScale || .001) + } + , + h.render = function (t, e, i) { + this._gc && this._enabled(!0, !1); + var r, s, o, d, u, h, p, l, f = this._time, + m = this._dirty ? this.totalDuration() : this._totalDuration, + w = this._duration, I = this._totalTime, y = this._startTime, + g = this._timeScale, S = this._rawPrevTime, v = this._paused, + _ = this._cycle; + if (f !== this._time && (t += this._time - f), + t >= m - 1e-7 && t >= 0) + this._locked || (this._totalTime = m, + this._cycle = this._repeat), + this._reversed || this._hasPausedChild() || (s = !0, + d = "onComplete", + u = !!this._timeline.autoRemoveChildren, + 0 === this._duration && (0 >= t && t >= -1e-7 || 0 > S || S === n) && S !== t && this._first && (u = !0, + S > n && (d = "onReverseComplete"))), + this._rawPrevTime = this._duration || !e || t || this._rawPrevTime === t ? t : n, + this._yoyo && 0 != (1 & this._cycle) ? this._time = t = 0 : (this._time = w, + t = w + 1e-4); + else if (1e-7 > t) + if (this._locked || (this._totalTime = this._cycle = 0), + this._time = 0, + (0 !== f || 0 === w && S !== n && (S > 0 || 0 > t && S >= 0) && !this._locked) && (d = "onReverseComplete", + s = this._reversed), + 0 > t) + this._active = !1, + this._timeline.autoRemoveChildren && this._reversed ? (u = s = !0, + d = "onReverseComplete") : S >= 0 && this._first && (u = !0), + this._rawPrevTime = t; + else { + if (this._rawPrevTime = w || !e || t || this._rawPrevTime === t ? t : n, + 0 === t && s) + for (r = this._first; r && 0 === r._startTime;) + r._duration || (s = !1), + r = r._next; + t = 0, + this._initted || (u = !0) + } + else if (0 === w && 0 > S && (u = !0), + this._time = this._rawPrevTime = t, + this._locked || (this._totalTime = t, + 0 !== this._repeat && (h = w + this._repeatDelay, + this._cycle = this._totalTime / h >> 0, + 0 !== this._cycle && this._cycle === this._totalTime / h && t >= I && this._cycle--, + this._time = this._totalTime - this._cycle * h, + this._yoyo && 0 != (1 & this._cycle) && (this._time = w - this._time), + this._time > w ? (this._time = w, + t = w + 1e-4) : this._time < 0 ? this._time = t = 0 : t = this._time)), + this._hasPause && !this._forcingPlayhead && !e) { + if ((t = this._time) >= f || this._repeat && _ !== this._cycle) + for (r = this._first; r && r._startTime <= t && !p;) + r._duration || "isPause" !== r.data || r.ratio || 0 === r._startTime && 0 === this._rawPrevTime || (p = r), + r = r._next; + else + for (r = this._last; r && r._startTime >= t && !p;) + r._duration || "isPause" === r.data && r._rawPrevTime > 0 && (p = r), + r = r._prev; + p && p._startTime < w && (this._time = t = p._startTime, + this._totalTime = t + this._cycle * (this._totalDuration + this._repeatDelay)) + } + if (this._cycle !== _ && !this._locked) { + var T = this._yoyo && 0 != (1 & _) + , R = T === (this._yoyo && 0 != (1 & this._cycle)) + , b = this._totalTime + , P = this._cycle + , x = this._rawPrevTime + , C = this._time; + if (this._totalTime = _ * w, + this._cycle < _ ? T = !T : this._totalTime += w, + this._time = f, + this._rawPrevTime = 0 === w ? S - 1e-4 : S, + this._cycle = _, + this._locked = !0, + f = T ? 0 : w, + this.render(f, e, 0 === w), + e || this._gc || this.vars.onRepeat && (this._cycle = P, + this._locked = !1, + this._callback("onRepeat")), + f !== this._time) + return; + if (R && (this._cycle = _, + this._locked = !0, + f = T ? w + 1e-4 : -1e-4, + this.render(f, !0, !1)), + this._locked = !1, + this._paused && !v) + return; + this._time = C, + this._totalTime = b, + this._cycle = P, + this._rawPrevTime = x + } + if (this._time !== f && this._first || i || u || p) { + if (this._initted || (this._initted = !0), + this._active || !this._paused && this._totalTime !== I && t > 0 && (this._active = !0), + 0 === I && this.vars.onStart && (0 === this._totalTime && this._totalDuration || e || this._callback("onStart")), + (l = this._time) >= f) + for (r = this._first; r && (o = r._next, + l === this._time && (!this._paused || v));) + (r._active || r._startTime <= this._time && !r._paused && !r._gc) && (p === r && this.pause(), + r._reversed ? r.render((r._dirty ? r.totalDuration() : r._totalDuration) - (t - r._startTime) * r._timeScale, e, i) : r.render((t - r._startTime) * r._timeScale, e, i)), + r = o; + else + for (r = this._last; r && (o = r._prev, + l === this._time && (!this._paused || v));) { + if (r._active || r._startTime <= f && !r._paused && !r._gc) { + if (p === r) { + for (p = r._prev; p && p.endTime() > this._time;) + p.render(p._reversed ? p.totalDuration() - (t - p._startTime) * p._timeScale : (t - p._startTime) * p._timeScale, e, i), + p = p._prev; + p = null, + this.pause() + } + r._reversed ? r.render((r._dirty ? r.totalDuration() : r._totalDuration) - (t - r._startTime) * r._timeScale, e, i) : r.render((t - r._startTime) * r._timeScale, e, i) + } + r = o + } + this._onUpdate && (e || (a.length && c(), + this._callback("onUpdate"))), + d && (this._locked || this._gc || (y === this._startTime || g !== this._timeScale) && (0 === this._time || m >= this.totalDuration()) && (s && (a.length && c(), + this._timeline.autoRemoveChildren && this._enabled(!1, !1), + this._active = !1), + !e && this.vars[d] && this._callback(d))) + } else + I !== this._totalTime && this._onUpdate && (e || this._callback("onUpdate")) + } + , + h.getActive = function (t, e, i) { + null == t && (t = !0), + null == e && (e = !0), + null == i && (i = !1); + var r, n, s = [], o = this.getChildren(t, e, i), a = 0, c = o.length; + for (r = 0; c > r; r++) + (n = o[r]).isActive() && (s[a++] = n); + return s + } + , + h.getLabelAfter = function (t) { + t || 0 !== t && (t = this._time); + var e, i = this.getLabelsArray(), r = i.length; + for (e = 0; r > e; e++) + if (i[e].time > t) + return i[e].name; + return null + } + , + h.getLabelBefore = function (t) { + null == t && (t = this._time); + for (var e = this.getLabelsArray(), i = e.length; --i > -1;) + if (e[i].time < t) + return e[i].name; + return null + } + , + h.getLabelsArray = function () { + var t, e = [], i = 0; + for (t in this._labels) + e[i++] = { + time: this._labels[t], + name: t + }; + return e.sort((function (t, e) { + return t.time - e.time + } + )), + e + } + , + h.invalidate = function () { + return this._locked = !1, + t.prototype.invalidate.call(this) + } + , + h.progress = function (t, e) { + return arguments.length ? this.totalTime(this.duration() * (this._yoyo && 0 != (1 & this._cycle) ? 1 - t : t) + this._cycle * (this._duration + this._repeatDelay), e) : this._time / this.duration() || 0 + } + , + h.totalProgress = function (t, e) { + return arguments.length ? this.totalTime(this.totalDuration() * t, e) : this._totalTime / this.totalDuration() || 0 + } + , + h.totalDuration = function (e) { + return arguments.length ? -1 !== this._repeat && e ? this.timeScale(this.totalDuration() / e) : this : (this._dirty && (t.prototype.totalDuration.call(this), + this._totalDuration = -1 === this._repeat ? 999999999999 : this._duration * (this._repeat + 1) + this._repeatDelay * this._repeat), + this._totalDuration) + } + , + h.time = function (t, e) { + return arguments.length ? (this._dirty && this.totalDuration(), + t > this._duration && (t = this._duration), + this._yoyo && 0 != (1 & this._cycle) ? t = this._duration - t + this._cycle * (this._duration + this._repeatDelay) : 0 !== this._repeat && (t += this._cycle * (this._duration + this._repeatDelay)), + this.totalTime(t, e)) : this._time + } + , + h.repeat = function (t) { + return arguments.length ? (this._repeat = t, + this._uncache(!0)) : this._repeat + } + , + h.repeatDelay = function (t) { + return arguments.length ? (this._repeatDelay = t, + this._uncache(!0)) : this._repeatDelay + } + , + h.yoyo = function (t) { + return arguments.length ? (this._yoyo = t, + this) : this._yoyo + } + , + h.currentLabel = function (t) { + return arguments.length ? this.seek(t, !0) : this.getLabelBefore(this._time + 1e-8) + } + , + r + } + ), !0), + function () { + var t = 180 / Math.PI + , e = [] + , i = [] + , r = [] + , n = {} + , o = s._gsDefine.globals + , a = function (t, e, i, r) { + i === r && (i = r - (r - e) / 1e6), + t === e && (e = t + (i - t) / 1e6), + this.a = t, + this.b = e, + this.c = i, + this.d = r, + this.da = r - t, + this.ca = i - t, + this.ba = e - t + } + , c = function (t, e, i, r) { + var n = { + a: t + } + , s = {} + , o = {} + , a = { + c: r + } + , c = (t + e) / 2 + , d = (e + i) / 2 + , u = (i + r) / 2 + , h = (c + d) / 2 + , p = (d + u) / 2 + , l = (p - h) / 8; + return n.b = c + (t - c) / 4, + s.b = h + l, + n.c = s.a = (n.b + s.b) / 2, + s.c = o.a = (h + p) / 2, + o.b = p - l, + a.b = u + (r - u) / 4, + o.c = a.a = (o.b + a.b) / 2, + [n, s, o, a] + } + , d = function (t, n, s, o, a) { + var d, u, h, p, l, f, m, w, I, y, g, S, v, _ = t.length - 1, T = 0, R = t[0].a; + for (d = 0; _ > d; d++) + u = (l = t[T]).a, + h = l.d, + p = t[T + 1].d, + a ? (g = e[d], + v = ((S = i[d]) + g) * n * .25 / (o ? .5 : r[d] || .5), + w = h - ((f = h - (h - u) * (o ? .5 * n : 0 !== g ? v / g : 0)) + (((m = h + (p - h) * (o ? .5 * n : 0 !== S ? v / S : 0)) - f) * (3 * g / (g + S) + .5) / 4 || 0))) : w = h - ((f = h - (h - u) * n * .5) + (m = h + (p - h) * n * .5)) / 2, + f += w, + m += w, + l.c = I = f, + l.b = 0 !== d ? R : R = l.a + .6 * (l.c - l.a), + l.da = h - u, + l.ca = I - u, + l.ba = R - u, + s ? (y = c(u, R, I, h), + t.splice(T, 1, y[0], y[1], y[2], y[3]), + T += 4) : T++, + R = m; + (l = t[T]).b = R, + l.c = R + .4 * (l.d - R), + l.da = l.d - l.a, + l.ca = l.c - l.a, + l.ba = R - l.a, + s && (y = c(l.a, R, l.c, l.d), + t.splice(T, 1, y[0], y[1], y[2], y[3])) + } + , u = function (t, r, n, s) { + var o, c, d, u, h, p, l = []; + if (s) + for (c = (t = [s].concat(t)).length; --c > -1;) + "string" == typeof (p = t[c][r]) && "=" === p.charAt(1) && (t[c][r] = s[r] + Number(p.charAt(0) + p.substr(2))); + if (0 > (o = t.length - 2)) + return l[0] = new a(t[0][r], 0, 0, t[0][r]), + l; + for (c = 0; o > c; c++) + d = t[c][r], + u = t[c + 1][r], + l[c] = new a(d, 0, 0, u), + n && (h = t[c + 2][r], + e[c] = (e[c] || 0) + (u - d) * (u - d), + i[c] = (i[c] || 0) + (h - u) * (h - u)); + return l[c] = new a(t[c][r], 0, 0, t[c + 1][r]), + l + } + , h = function (t, s, o, a, c, h) { + var p, l, f, m, w, I, y, g, S = {}, v = [], _ = h || t[0]; + for (l in c = "string" == typeof c ? "," + c + "," : ",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,", + null == s && (s = 1), + t[0]) + v.push(l); + if (t.length > 1) { + for (g = t[t.length - 1], + y = !0, + p = v.length; --p > -1;) + if (l = v[p], + Math.abs(_[l] - g[l]) > .05) { + y = !1; + break + } + y && (t = t.concat(), + h && t.unshift(h), + t.push(t[1]), + h = t[t.length - 3]) + } + for (e.length = i.length = r.length = 0, + p = v.length; --p > -1;) + l = v[p], + n[l] = -1 !== c.indexOf("," + l + ","), + S[l] = u(t, l, n[l], h); + for (p = e.length; --p > -1;) + e[p] = Math.sqrt(e[p]), + i[p] = Math.sqrt(i[p]); + if (!a) { + for (p = v.length; --p > -1;) + if (n[l]) + for (I = (f = S[v[p]]).length - 1, + m = 0; I > m; m++) + w = f[m + 1].da / i[m] + f[m].da / e[m] || 0, + r[m] = (r[m] || 0) + w * w; + for (p = r.length; --p > -1;) + r[p] = Math.sqrt(r[p]) + } + for (p = v.length, + m = o ? 4 : 1; --p > -1;) + f = S[l = v[p]], + d(f, s, o, a, n[l]), + y && (f.splice(0, m), + f.splice(f.length - m, m)); + return S + } + , p = function (t, e, i) { + var r, n, s, o, c, d, u, h, p, l, f, m = {}, + w = "cubic" === (e = e || "soft") ? 3 : 2, I = "soft" === e, y = []; + if (I && i && (t = [i].concat(t)), + null == t || t.length < w + 1) + throw "invalid Bezier data"; + for (p in t[0]) + y.push(p); + for (d = y.length; --d > -1;) { + for (p = y[d], + m[p] = c = [], + l = 0, + h = t.length, + u = 0; h > u; u++) + r = null == i ? t[u][p] : "string" == typeof (f = t[u][p]) && "=" === f.charAt(1) ? i[p] + Number(f.charAt(0) + f.substr(2)) : Number(f), + I && u > 1 && h - 1 > u && (c[l++] = (r + c[l - 2]) / 2), + c[l++] = r; + for (h = l - w + 1, + l = 0, + u = 0; h > u; u += w) + r = c[u], + n = c[u + 1], + s = c[u + 2], + o = 2 === w ? 0 : c[u + 3], + c[l++] = f = 3 === w ? new a(r, n, s, o) : new a(r, (2 * n + r) / 3, (2 * n + s) / 3, s); + c.length = l + } + return m + } + , l = function (t, e, i) { + for (var r, n, s, o, a, c, d, u, h, p, l, f = 1 / i, m = t.length; --m > -1;) + for (s = (p = t[m]).a, + o = p.d - s, + a = p.c - s, + c = p.b - s, + r = n = 0, + u = 1; i >= u; u++) + r = n - (n = ((d = f * u) * d * o + 3 * (h = 1 - d) * (d * a + h * c)) * d), + l = m * i + u - 1, + e[l] = (e[l] || 0) + r * r + } + , f = function (t, e) { + var i, r, n, s, o = [], a = [], c = 0, d = 0, u = (e = e >> 0 || 6) - 1, h = [], + p = []; + for (i in t) + l(t[i], o, e); + for (n = o.length, + r = 0; n > r; r++) + c += Math.sqrt(o[r]), + p[s = r % e] = c, + s === u && (d += c, + h[s = r / e >> 0] = p, + a[s] = d, + c = 0, + p = []); + return { + length: d, + lengths: a, + segments: h + } + } + , m = s._gsDefine.plugin({ + propName: "bezier", + priority: -1, + version: "1.3.8", + API: 2, + global: !0, + init: function (t, e, i) { + this._target = t, + e instanceof Array && (e = { + values: e + }), + this._func = {}, + this._mod = {}, + this._props = [], + this._timeRes = null == e.timeResolution ? 6 : parseInt(e.timeResolution, 10); + var r, n, s, o, a, c = e.values || [], d = {}, u = c[0], + l = e.autoRotate || i.vars.orientToBezier; + for (r in this._autoRotate = l ? l instanceof Array ? l : [["x", "y", "rotation", !0 === l ? 0 : Number(l) || 0]] : null, + u) + this._props.push(r); + for (s = this._props.length; --s > -1;) + r = this._props[s], + this._overwriteProps.push(r), + n = this._func[r] = "function" == typeof t[r], + d[r] = n ? t[r.indexOf("set") || "function" != typeof t["get" + r.substr(3)] ? r : "get" + r.substr(3)]() : parseFloat(t[r]), + a || d[r] !== c[0][r] && (a = d); + if (this._beziers = "cubic" !== e.type && "quadratic" !== e.type && "soft" !== e.type ? h(c, isNaN(e.curviness) ? 1 : e.curviness, !1, "thruBasic" === e.type, e.correlate, a) : p(c, e.type, d), + this._segCount = this._beziers[r].length, + this._timeRes) { + var m = f(this._beziers, this._timeRes); + this._length = m.length, + this._lengths = m.lengths, + this._segments = m.segments, + this._l1 = this._li = this._s1 = this._si = 0, + this._l2 = this._lengths[0], + this._curSeg = this._segments[0], + this._s2 = this._curSeg[0], + this._prec = 1 / this._curSeg.length + } + if (l = this._autoRotate) + for (this._initialRotations = [], + l[0] instanceof Array || (this._autoRotate = l = [l]), + s = l.length; --s > -1;) { + for (o = 0; 3 > o; o++) + r = l[s][o], + this._func[r] = "function" == typeof t[r] && t[r.indexOf("set") || "function" != typeof t["get" + r.substr(3)] ? r : "get" + r.substr(3)]; + r = l[s][2], + this._initialRotations[s] = (this._func[r] ? this._func[r].call(this._target) : this._target[r]) || 0, + this._overwriteProps.push(r) + } + return this._startRatio = i.vars.runBackwards ? 1 : 0, + !0 + }, + set: function (e) { + var i, r, n, s, o, a, c, d, u, h, p = this._segCount, l = this._func, + f = this._target, m = e !== this._startRatio; + if (this._timeRes) { + if (u = this._lengths, + h = this._curSeg, + e *= this._length, + n = this._li, + e > this._l2 && p - 1 > n) { + for (d = p - 1; d > n && (this._l2 = u[++n]) <= e;) + ; + this._l1 = u[n - 1], + this._li = n, + this._curSeg = h = this._segments[n], + this._s2 = h[this._s1 = this._si = 0] + } else if (e < this._l1 && n > 0) { + for (; n > 0 && (this._l1 = u[--n]) >= e;) + ; + 0 === n && e < this._l1 ? this._l1 = 0 : n++, + this._l2 = u[n], + this._li = n, + this._curSeg = h = this._segments[n], + this._s1 = h[(this._si = h.length - 1) - 1] || 0, + this._s2 = h[this._si] + } + if (i = n, + e -= this._l1, + n = this._si, + e > this._s2 && n < h.length - 1) { + for (d = h.length - 1; d > n && (this._s2 = h[++n]) <= e;) + ; + this._s1 = h[n - 1], + this._si = n + } else if (e < this._s1 && n > 0) { + for (; n > 0 && (this._s1 = h[--n]) >= e;) + ; + 0 === n && e < this._s1 ? this._s1 = 0 : n++, + this._s2 = h[n], + this._si = n + } + a = (n + (e - this._s1) / (this._s2 - this._s1)) * this._prec || 0 + } else + a = (e - (i = 0 > e ? 0 : e >= 1 ? p - 1 : p * e >> 0) * (1 / p)) * p; + for (r = 1 - a, + n = this._props.length; --n > -1;) + s = this._props[n], + c = (a * a * (o = this._beziers[s][i]).da + 3 * r * (a * o.ca + r * o.ba)) * a + o.a, + this._mod[s] && (c = this._mod[s](c, f)), + l[s] ? f[s](c) : f[s] = c; + if (this._autoRotate) { + var w, I, y, g, S, v, _, T = this._autoRotate; + for (n = T.length; --n > -1;) + s = T[n][2], + v = T[n][3] || 0, + _ = !0 === T[n][4] ? 1 : t, + o = this._beziers[T[n][0]], + w = this._beziers[T[n][1]], + o && w && (o = o[i], + w = w[i], + I = o.a + (o.b - o.a) * a, + I += ((g = o.b + (o.c - o.b) * a) - I) * a, + g += (o.c + (o.d - o.c) * a - g) * a, + y = w.a + (w.b - w.a) * a, + y += ((S = w.b + (w.c - w.b) * a) - y) * a, + S += (w.c + (w.d - w.c) * a - S) * a, + c = m ? Math.atan2(S - y, g - I) * _ + v : this._initialRotations[n], + this._mod[s] && (c = this._mod[s](c, f)), + l[s] ? f[s](c) : f[s] = c) + } + } + }) + , w = m.prototype; + m.bezierThrough = h, + m.cubicToQuadratic = c, + m._autoCSS = !0, + m.quadraticToCubic = function (t, e, i) { + return new a(t, (2 * e + t) / 3, (2 * e + i) / 3, i) + } + , + m._cssRegister = function () { + var t = o.CSSPlugin; + if (t) { + var e = t._internals + , i = e._parseToProxy + , r = e._setPluginRatio + , n = e.CSSPropTween; + e._registerComplexSpecialProp("bezier", { + parser: function (t, e, s, o, a, c) { + e instanceof Array && (e = { + values: e + }), + c = new m; + var d, u, h, p = e.values, l = p.length - 1, f = [], w = {}; + if (0 > l) + return a; + for (d = 0; l >= d; d++) + h = i(t, p[d], o, a, c, l !== d), + f[d] = h.end; + for (u in e) + w[u] = e[u]; + return w.values = f, + (a = new n(t, "bezier", 0, 0, h.pt, 2)).data = h, + a.plugin = c, + a.setRatio = r, + 0 === w.autoRotate && (w.autoRotate = !0), + !w.autoRotate || w.autoRotate instanceof Array || (d = !0 === w.autoRotate ? 0 : Number(w.autoRotate), + w.autoRotate = null != h.end.left ? [["left", "top", "rotation", d, !1]] : null != h.end.x && [["x", "y", "rotation", d, !1]]), + w.autoRotate && (o._transform || o._enableTransforms(!1), + h.autoRotate = o._target._gsTransform, + h.proxy.rotation = h.autoRotate.rotation || 0, + o._overwriteProps.push("rotation")), + c._onInitTween(h.proxy, w, o._tween), + a + } + }) + } + } + , + w._mod = function (t) { + for (var e, i = this._overwriteProps, r = i.length; --r > -1;) + (e = t[i[r]]) && "function" == typeof e && (this._mod[i[r]] = e) + } + , + w._kill = function (t) { + var e, i, r = this._props; + for (e in this._beziers) + if (e in t) + for (delete this._beziers[e], + delete this._func[e], + i = r.length; --i > -1;) + r[i] === e && r.splice(i, 1); + if (r = this._autoRotate) + for (i = r.length; --i > -1;) + t[r[i][2]] && r.splice(i, 1); + return this._super._kill.call(this, t) + } + }(), + s._gsDefine("plugins.CSSPlugin", ["plugins.TweenPlugin", "TweenLite"], (function (t, e) { + var i, r, o, a, c = function e() { + t.call(this, "css"), + this._overwriteProps.length = 0, + this.setRatio = e.prototype.setRatio + }, d = s._gsDefine.globals, u = {}, h = c.prototype = new t("css"); + h.constructor = c, + c.version = "1.20.4", + c.API = 2, + c.defaultTransformPerspective = 0, + c.defaultSkewType = "compensated", + c.defaultSmoothOrigin = !0, + c.suffixMap = { + top: h = "px", + right: h, + bottom: h, + left: h, + width: h, + height: h, + fontSize: h, + padding: h, + margin: h, + perspective: h, + lineHeight: "" + }; + var p, l, f, m, w, I, y, g, S = /(?:\-|\.|\b)(\d|\.|e\-)+/g, + v = /(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g, + _ = /(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi, + T = /(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g, R = /(?:\d|\-|\+|=|#|\.)*/g, + b = /opacity *= *([^)]*)/i, P = /opacity:([^;]*)/i, + x = /alpha\(opacity *=.+?\)/i, C = /^(rgb|hsl)/, U = /([A-Z])/g, + k = /-([a-z])/gi, L = /(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi, + N = function (t, e) { + return e.toUpperCase() + }, E = /(?:Left|Right|Width)/i, M = /(M11|M12|M21|M22)=[\d\-\.e]+/gi, + A = /progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i, + G = /,(?=[^\)]*(?:\(|$))/gi, B = /[\s,\(]/i, F = Math.PI / 180, + D = 180 / Math.PI, V = {}, O = { + style: {} + }, q = s.document || { + createElement: function () { + return O + } + }, H = function (t, e) { + return q.createElementNS ? q.createElementNS(e || "http://www.w3.org/1999/xhtml", t) : q.createElement(t) + }, W = H("div"), $ = H("img"), z = c._internals = { + _specialProps: u + }, j = (s.navigator || {}).userAgent || "", Y = function () { + var t = j.indexOf("Android") + , e = H("a"); + return f = -1 !== j.indexOf("Safari") && -1 === j.indexOf("Chrome") && (-1 === t || parseFloat(j.substr(t + 8, 2)) > 3), + w = f && parseFloat(j.substr(j.indexOf("Version/") + 8, 2)) < 6, + m = -1 !== j.indexOf("Firefox"), + (/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(j) || /Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(j)) && (I = parseFloat(RegExp.$1)), + !!e && (e.style.cssText = "top:1px;opacity:.55;", + /^0.55/.test(e.style.opacity)) + }(), J = function (t) { + return b.test("string" == typeof t ? t : (t.currentStyle ? t.currentStyle.filter : t.style.filter) || "") ? parseFloat(RegExp.$1) / 100 : 1 + }, K = function (t) { + s.console && console.log(t) + }, X = "", Q = "", Z = function (t, e) { + var i, r, n = (e = e || W).style; + if (void 0 !== n[t]) + return t; + for (t = t.charAt(0).toUpperCase() + t.substr(1), + i = ["O", "Moz", "ms", "Ms", "Webkit"], + r = 5; --r > -1 && void 0 === n[i[r] + t];) + ; + return r >= 0 ? (X = "-" + (Q = 3 === r ? "ms" : i[r]).toLowerCase() + "-", + Q + t) : null + }, tt = q.defaultView ? q.defaultView.getComputedStyle : function () { + } + , et = c.getStyle = function (t, e, i, r, n) { + var s; + return Y || "opacity" !== e ? (!r && t.style[e] ? s = t.style[e] : (i = i || tt(t)) ? s = i[e] || i.getPropertyValue(e) || i.getPropertyValue(e.replace(U, "-$1").toLowerCase()) : t.currentStyle && (s = t.currentStyle[e]), + null == n || s && "none" !== s && "auto" !== s && "auto auto" !== s ? s : n) : J(t) + } + , it = z.convertToPixels = function (t, i, r, n, s) { + if ("px" === n || !n && "lineHeight" !== i) + return r; + if ("auto" === n || !r) + return 0; + var o, a, d, u = E.test(i), h = t, p = W.style, l = 0 > r, f = 1 === r; + if (l && (r = -r), + f && (r *= 100), + "lineHeight" !== i || n) + if ("%" === n && -1 !== i.indexOf("border")) + o = r / 100 * (u ? t.clientWidth : t.clientHeight); + else { + if (p.cssText = "border:0 solid red;position:" + et(t, "position") + ";line-height:0;", + "%" !== n && h.appendChild && "v" !== n.charAt(0) && "rem" !== n) + p[u ? "borderLeftWidth" : "borderTopWidth"] = r + n; + else { + if (h = t.parentNode || q.body, + -1 !== et(h, "display").indexOf("flex") && (p.position = "absolute"), + a = h._gsCache, + d = e.ticker.frame, + a && u && a.time === d) + return a.width * r / 100; + p[u ? "width" : "height"] = r + n + } + h.appendChild(W), + o = parseFloat(W[u ? "offsetWidth" : "offsetHeight"]), + h.removeChild(W), + u && "%" === n && !1 !== c.cacheWidths && ((a = h._gsCache = h._gsCache || {}).time = d, + a.width = o / r * 100), + 0 !== o || s || (o = it(t, i, r, n, !0)) + } + else + a = tt(t).lineHeight, + t.style.lineHeight = r, + o = parseFloat(tt(t).lineHeight), + t.style.lineHeight = a; + return f && (o /= 100), + l ? -o : o + } + , rt = z.calculateOffset = function (t, e, i) { + if ("absolute" !== et(t, "position", i)) + return 0; + var r = "left" === e ? "Left" : "Top" + , n = et(t, "margin" + r, i); + return t["offset" + r] - (it(t, e, parseFloat(n), n.replace(R, "")) || 0) + } + , nt = function (t, e) { + var i, r, n, s = {}; + if (e = e || tt(t, null)) + if (i = e.length) + for (; --i > -1;) + (-1 === (n = e[i]).indexOf("-transform") || Lt === n) && (s[n.replace(k, N)] = e.getPropertyValue(n)); + else + for (i in e) + (-1 === i.indexOf("Transform") || kt === i) && (s[i] = e[i]); + else if (e = t.currentStyle || t.style) + for (i in e) + "string" == typeof i && void 0 === s[i] && (s[i.replace(k, N)] = e[i]); + return Y || (s.opacity = J(t)), + r = $t(t, e, !1), + s.rotation = r.rotation, + s.skewX = r.skewX, + s.scaleX = r.scaleX, + s.scaleY = r.scaleY, + s.x = r.x, + s.y = r.y, + Et && (s.z = r.z, + s.rotationX = r.rotationX, + s.rotationY = r.rotationY, + s.scaleZ = r.scaleZ), + s.filters && delete s.filters, + s + }, st = function (t, e, i, r, n) { + var s, o, a, c = {}, d = t.style; + for (o in i) + "cssText" !== o && "length" !== o && isNaN(o) && (e[o] !== (s = i[o]) || n && n[o]) && -1 === o.indexOf("Origin") && ("number" == typeof s || "string" == typeof s) && (c[o] = "auto" !== s || "left" !== o && "top" !== o ? "" !== s && "auto" !== s && "none" !== s || "string" != typeof e[o] || "" === e[o].replace(T, "") ? s : 0 : rt(t, o), + void 0 !== d[o] && (a = new St(d, o, d[o], a))); + if (r) + for (o in r) + "className" !== o && (c[o] = r[o]); + return { + difs: c, + firstMPT: a + } + }, ot = { + width: ["Left", "Right"], + height: ["Top", "Bottom"] + }, at = ["marginLeft", "marginRight", "marginTop", "marginBottom"], + ct = function (t, e, i) { + if ("svg" === (t.nodeName + "").toLowerCase()) + return (i || tt(t))[e] || 0; + if (t.getCTM && qt(t)) + return t.getBBox()[e] || 0; + var r = parseFloat("width" === e ? t.offsetWidth : t.offsetHeight) + , n = ot[e] + , s = n.length; + for (i = i || tt(t, null); --s > -1;) + r -= parseFloat(et(t, "padding" + n[s], i, !0)) || 0, + r -= parseFloat(et(t, "border" + n[s] + "Width", i, !0)) || 0; + return r + }, dt = function t(e, i) { + if ("contain" === e || "auto" === e || "auto auto" === e) + return e + " "; + (null == e || "" === e) && (e = "0 0"); + var r, n = e.split(" "), + s = -1 !== e.indexOf("left") ? "0%" : -1 !== e.indexOf("right") ? "100%" : n[0], + o = -1 !== e.indexOf("top") ? "0%" : -1 !== e.indexOf("bottom") ? "100%" : n[1]; + if (n.length > 3 && !i) { + for (n = e.split(", ").join(",").split(","), + e = [], + r = 0; r < n.length; r++) + e.push(t(n[r])); + return e.join(",") + } + return null == o ? o = "center" === s ? "50%" : "0" : "center" === o && (o = "50%"), + ("center" === s || isNaN(parseFloat(s)) && -1 === (s + "").indexOf("=")) && (s = "50%"), + e = s + " " + o + (n.length > 2 ? " " + n[2] : ""), + i && (i.oxp = -1 !== s.indexOf("%"), + i.oyp = -1 !== o.indexOf("%"), + i.oxr = "=" === s.charAt(1), + i.oyr = "=" === o.charAt(1), + i.ox = parseFloat(s.replace(T, "")), + i.oy = parseFloat(o.replace(T, "")), + i.v = e), + i || e + }, ut = function (t, e) { + return "function" == typeof t && (t = t(g, y)), + "string" == typeof t && "=" === t.charAt(1) ? parseInt(t.charAt(0) + "1", 10) * parseFloat(t.substr(2)) : parseFloat(t) - parseFloat(e) || 0 + }, ht = function (t, e) { + return "function" == typeof t && (t = t(g, y)), + null == t ? e : "string" == typeof t && "=" === t.charAt(1) ? parseInt(t.charAt(0) + "1", 10) * parseFloat(t.substr(2)) + e : parseFloat(t) || 0 + }, pt = function (t, e, i, r) { + var n, s, o, a, c; + return "function" == typeof t && (t = t(g, y)), + null == t ? a = e : "number" == typeof t ? a = t : (n = 360, + s = t.split("_"), + o = ((c = "=" === t.charAt(1)) ? parseInt(t.charAt(0) + "1", 10) * parseFloat(s[0].substr(2)) : parseFloat(s[0])) * (-1 === t.indexOf("rad") ? 1 : D) - (c ? 0 : e), + s.length && (r && (r[i] = e + o), + -1 !== t.indexOf("short") && ((o %= n) !== o % 180 && (o = 0 > o ? o + n : o - n)), + -1 !== t.indexOf("_cw") && 0 > o ? o = (o + 9999999999 * n) % n - (o / n | 0) * n : -1 !== t.indexOf("ccw") && o > 0 && (o = (o - 9999999999 * n) % n - (o / n | 0) * n)), + a = e + o), + 1e-6 > a && a > -1e-6 && (a = 0), + a + }, lt = { + aqua: [0, 255, 255], + lime: [0, 255, 0], + silver: [192, 192, 192], + black: [0, 0, 0], + maroon: [128, 0, 0], + teal: [0, 128, 128], + blue: [0, 0, 255], + navy: [0, 0, 128], + white: [255, 255, 255], + fuchsia: [255, 0, 255], + olive: [128, 128, 0], + yellow: [255, 255, 0], + orange: [255, 165, 0], + gray: [128, 128, 128], + purple: [128, 0, 128], + green: [0, 128, 0], + red: [255, 0, 0], + pink: [255, 192, 203], + cyan: [0, 255, 255], + transparent: [255, 255, 255, 0] + }, ft = function (t, e, i) { + return 255 * (1 > 6 * (t = 0 > t ? t + 1 : t > 1 ? t - 1 : t) ? e + (i - e) * t * 6 : .5 > t ? i : 2 > 3 * t ? e + (i - e) * (2 / 3 - t) * 6 : e) + .5 | 0 + }, mt = c.parseColor = function (t, e) { + var i, r, n, s, o, a, c, d, u, h, p; + if (t) + if ("number" == typeof t) + i = [t >> 16, t >> 8 & 255, 255 & t]; + else { + if ("," === t.charAt(t.length - 1) && (t = t.substr(0, t.length - 1)), + lt[t]) + i = lt[t]; + else if ("#" === t.charAt(0)) + 4 === t.length && (r = t.charAt(1), + n = t.charAt(2), + s = t.charAt(3), + t = "#" + r + r + n + n + s + s), + i = [(t = parseInt(t.substr(1), 16)) >> 16, t >> 8 & 255, 255 & t]; + else if ("hsl" === t.substr(0, 3)) + if (i = p = t.match(S), + e) { + if (-1 !== t.indexOf("=")) + return t.match(v) + } else + o = Number(i[0]) % 360 / 360, + a = Number(i[1]) / 100, + r = 2 * (c = Number(i[2]) / 100) - (n = .5 >= c ? c * (a + 1) : c + a - c * a), + i.length > 3 && (i[3] = Number(i[3])), + i[0] = ft(o + 1 / 3, r, n), + i[1] = ft(o, r, n), + i[2] = ft(o - 1 / 3, r, n); + else + i = t.match(S) || lt.transparent; + i[0] = Number(i[0]), + i[1] = Number(i[1]), + i[2] = Number(i[2]), + i.length > 3 && (i[3] = Number(i[3])) + } + else + i = lt.black; + return e && !p && (r = i[0] / 255, + n = i[1] / 255, + s = i[2] / 255, + c = ((d = Math.max(r, n, s)) + (u = Math.min(r, n, s))) / 2, + d === u ? o = a = 0 : (h = d - u, + a = c > .5 ? h / (2 - d - u) : h / (d + u), + o = d === r ? (n - s) / h + (s > n ? 6 : 0) : d === n ? (s - r) / h + 2 : (r - n) / h + 4, + o *= 60), + i[0] = o + .5 | 0, + i[1] = 100 * a + .5 | 0, + i[2] = 100 * c + .5 | 0), + i + } + , wt = function (t, e) { + var i, r, n, s = t.match(It) || [], o = 0, a = ""; + if (!s.length) + return t; + for (i = 0; i < s.length; i++) + r = s[i], + o += (n = t.substr(o, t.indexOf(r, o) - o)).length + r.length, + 3 === (r = mt(r, e)).length && r.push(1), + a += n + (e ? "hsla(" + r[0] + "," + r[1] + "%," + r[2] + "%," + r[3] : "rgba(" + r.join(",")) + ")"; + return a + t.substr(o) + }, It = "(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b"; + for (h in lt) + It += "|" + h + "\\b"; + It = new RegExp(It + ")", "gi"), + c.colorStringFilter = function (t) { + var e, i = t[0] + " " + t[1]; + It.test(i) && (e = -1 !== i.indexOf("hsl(") || -1 !== i.indexOf("hsla("), + t[0] = wt(t[0], e), + t[1] = wt(t[1], e)), + It.lastIndex = 0 + } + , + e.defaultStringFilter || (e.defaultStringFilter = c.colorStringFilter); + var yt = function (t, e, i, r) { + if (null == t) + return function (t) { + return t + } + ; + var n, s = e ? (t.match(It) || [""])[0] : "", + o = t.split(s).join("").match(_) || [], a = t.substr(0, t.indexOf(o[0])), + c = ")" === t.charAt(t.length - 1) ? ")" : "", + d = -1 !== t.indexOf(" ") ? " " : ",", u = o.length, + h = u > 0 ? o[0].replace(S, "") : ""; + return u ? n = e ? function (t) { + var e, p, l, f; + if ("number" == typeof t) + t += h; + else if (r && G.test(t)) { + for (f = t.replace(G, "|").split("|"), + l = 0; l < f.length; l++) + f[l] = n(f[l]); + return f.join(",") + } + if (e = (t.match(It) || [s])[0], + l = (p = t.split(e).join("").match(_) || []).length, + u > l--) + for (; ++l < u;) + p[l] = i ? p[(l - 1) / 2 | 0] : o[l]; + return a + p.join(d) + d + e + c + (-1 !== t.indexOf("inset") ? " inset" : "") + } + : function (t) { + var e, s, p; + if ("number" == typeof t) + t += h; + else if (r && G.test(t)) { + for (s = t.replace(G, "|").split("|"), + p = 0; p < s.length; p++) + s[p] = n(s[p]); + return s.join(",") + } + if (p = (e = t.match(_) || []).length, + u > p--) + for (; ++p < u;) + e[p] = i ? e[(p - 1) / 2 | 0] : o[p]; + return a + e.join(d) + c + } + : function (t) { + return t + } + } + , gt = function (t) { + return t = t.split(","), + function (e, i, r, n, s, o, a) { + var c, d = (i + "").split(" "); + for (a = {}, + c = 0; 4 > c; c++) + a[t[c]] = d[c] = d[c] || d[(c - 1) / 2 >> 0]; + return n.parse(e, a, s, o) + } + } + , St = (z._setPluginRatio = function (t) { + this.plugin.setRatio(t); + for (var e, i, r, n, s, o = this.data, a = o.proxy, c = o.firstMPT; c;) + e = a[c.v], + c.r ? e = Math.round(e) : 1e-6 > e && e > -1e-6 && (e = 0), + c.t[c.p] = e, + c = c._next; + if (o.autoRotate && (o.autoRotate.rotation = o.mod ? o.mod(a.rotation, this.t) : a.rotation), + 1 === t || 0 === t) + for (c = o.firstMPT, + s = 1 === t ? "e" : "b"; c;) { + if ((i = c.t).type) { + if (1 === i.type) { + for (n = i.xs0 + i.s + i.xs1, + r = 1; r < i.l; r++) + n += i["xn" + r] + i["xs" + (r + 1)]; + i[s] = n + } + } else + i[s] = i.s + i.xs0; + c = c._next + } + } + , + function (t, e, i, r, n) { + this.t = t, + this.p = e, + this.v = i, + this.r = n, + r && (r._prev = this, + this._next = r) + } + ) + , vt = (z._parseToProxy = function (t, e, i, r, n, s) { + var o, a, c, d, u, h = r, p = {}, l = {}, f = i._transform, m = V; + for (i._transform = null, + V = e, + r = u = i.parse(t, e, r, n), + V = m, + s && (i._transform = f, + h && (h._prev = null, + h._prev && (h._prev._next = null))); r && r !== h;) { + if (r.type <= 1 && (l[a = r.p] = r.s + r.c, + p[a] = r.s, + s || (d = new St(r, "s", a, d, r.r), + r.c = 0), + 1 === r.type)) + for (o = r.l; --o > 0;) + c = "xn" + o, + l[a = r.p + "_" + c] = r.data[c], + p[a] = r[c], + s || (d = new St(r, c, a, d, r.rxp[c])); + r = r._next + } + return { + proxy: p, + end: l, + firstMPT: d, + pt: u + } + } + , + z.CSSPropTween = function (t, e, r, n, s, o, c, d, u, h, p) { + this.t = t, + this.p = e, + this.s = r, + this.c = n, + this.n = c || e, + t instanceof vt || a.push(this.n), + this.r = d, + this.type = o || 0, + u && (this.pr = u, + i = !0), + this.b = void 0 === h ? r : h, + this.e = void 0 === p ? r + n : p, + s && (this._next = s, + s._prev = this) + } + ) + , _t = function (t, e, i, r, n, s) { + var o = new vt(t, e, i, r - i, n, -1, s); + return o.b = i, + o.e = o.xs0 = r, + o + } + , Tt = c.parseComplex = function (t, e, i, r, n, s, o, a, d, u) { + i = i || s || "", + "function" == typeof r && (r = r(g, y)), + o = new vt(t, e, 0, 0, o, u ? 2 : 1, null, !1, a, i, r), + r += "", + n && It.test(r + i) && (c.colorStringFilter(r = [i, r]), + i = r[0], + r = r[1]); + var h, l, f, m, w, I, _, T, R, b, P, x, C, + U = i.split(", ").join(",").split(" "), + k = r.split(", ").join(",").split(" "), L = U.length, N = !1 !== p; + for ((-1 !== r.indexOf(",") || -1 !== i.indexOf(",")) && (-1 !== (r + i).indexOf("rgb") || -1 !== (r + i).indexOf("hsl") ? (U = U.join(" ").replace(G, ", ").split(" "), + k = k.join(" ").replace(G, ", ").split(" ")) : (U = U.join(" ").split(",").join(", ").split(" "), + k = k.join(" ").split(",").join(", ").split(" ")), + L = U.length), + L !== k.length && (L = (U = (s || "").split(" ")).length), + o.plugin = d, + o.setRatio = u, + It.lastIndex = 0, + h = 0; L > h; h++) + if (m = U[h], + w = k[h], + (T = parseFloat(m)) || 0 === T) + o.appendXtra("", T, ut(w, T), w.replace(v, ""), N && -1 !== w.indexOf("px"), !0); + else if (n && It.test(m)) + x = ")" + ((x = w.indexOf(")") + 1) ? w.substr(x) : ""), + C = -1 !== w.indexOf("hsl") && Y, + b = w, + m = mt(m, C), + w = mt(w, C), + (R = m.length + w.length > 6) && !Y && 0 === w[3] ? (o["xs" + o.l] += o.l ? " transparent" : "transparent", + o.e = o.e.split(k[h]).join("transparent")) : (Y || (R = !1), + C ? o.appendXtra(b.substr(0, b.indexOf("hsl")) + (R ? "hsla(" : "hsl("), m[0], ut(w[0], m[0]), ",", !1, !0).appendXtra("", m[1], ut(w[1], m[1]), "%,", !1).appendXtra("", m[2], ut(w[2], m[2]), R ? "%," : "%" + x, !1) : o.appendXtra(b.substr(0, b.indexOf("rgb")) + (R ? "rgba(" : "rgb("), m[0], w[0] - m[0], ",", !0, !0).appendXtra("", m[1], w[1] - m[1], ",", !0).appendXtra("", m[2], w[2] - m[2], R ? "," : x, !0), + R && (m = m.length < 4 ? 1 : m[3], + o.appendXtra("", m, (w.length < 4 ? 1 : w[3]) - m, x, !1))), + It.lastIndex = 0; + else if (I = m.match(S)) { + if (!(_ = w.match(v)) || _.length !== I.length) + return o; + for (f = 0, + l = 0; l < I.length; l++) + P = I[l], + b = m.indexOf(P, f), + o.appendXtra(m.substr(f, b - f), Number(P), ut(_[l], P), "", N && "px" === m.substr(b + P.length, 2), 0 === l), + f = b + P.length; + o["xs" + o.l] += m.substr(f) + } else + o["xs" + o.l] += o.l || o["xs" + o.l] ? " " + w : w; + if (-1 !== r.indexOf("=") && o.data) { + for (x = o.xs0 + o.data.s, + h = 1; h < o.l; h++) + x += o["xs" + h] + o.data["xn" + h]; + o.e = x + o["xs" + h] + } + return o.l || (o.type = -1, + o.xs0 = o.e), + o.xfirst || o + } + , Rt = 9; + for ((h = vt.prototype).l = h.pr = 0; --Rt > 0;) + h["xn" + Rt] = 0, + h["xs" + Rt] = ""; + h.xs0 = "", + h._next = h._prev = h.xfirst = h.data = h.plugin = h.setRatio = h.rxp = null, + h.appendXtra = function (t, e, i, r, n, s) { + var o = this + , a = o.l; + return o["xs" + a] += s && (a || o["xs" + a]) ? " " + t : t || "", + i || 0 === a || o.plugin ? (o.l++, + o.type = o.setRatio ? 2 : 1, + o["xs" + o.l] = r || "", + a > 0 ? (o.data["xn" + a] = e + i, + o.rxp["xn" + a] = n, + o["xn" + a] = e, + o.plugin || (o.xfirst = new vt(o, "xn" + a, e, i, o.xfirst || o, 0, o.n, n, o.pr), + o.xfirst.xs0 = 0), + o) : (o.data = { + s: e + i + }, + o.rxp = {}, + o.s = e, + o.c = i, + o.r = n, + o)) : (o["xs" + a] += e + (r || ""), + o) + } + ; + var bt = function (t, e) { + e = e || {}, + this.p = e.prefix && Z(t) || t, + u[t] = u[this.p] = this, + this.format = e.formatter || yt(e.defaultValue, e.color, e.collapsible, e.multi), + e.parser && (this.parse = e.parser), + this.clrs = e.color, + this.multi = e.multi, + this.keyword = e.keyword, + this.dflt = e.defaultValue, + this.pr = e.priority || 0 + } + , Pt = z._registerComplexSpecialProp = function (t, e, i) { + "object" != n(e) && (e = { + parser: i + }); + var r, s = t.split(","), o = e.defaultValue; + for (i = i || [o], + r = 0; r < s.length; r++) + e.prefix = 0 === r && e.prefix, + e.defaultValue = i[r] || o, + new bt(s[r], e) + } + , xt = z._registerPluginProp = function (t) { + if (!u[t]) { + var e = t.charAt(0).toUpperCase() + t.substr(1) + "Plugin"; + Pt(t, { + parser: function (t, i, r, n, s, o, a) { + var c = d.com.greensock.plugins[e]; + return c ? (c._cssRegister(), + u[r].parse(t, i, r, n, s, o, a)) : (K("Error: " + e + " js file not loaded."), + s) + } + }) + } + } + ; + (h = bt.prototype).parseComplex = function (t, e, i, r, n, s) { + var o, a, c, d, u, h, p = this.keyword; + if (this.multi && (G.test(i) || G.test(e) ? (a = e.replace(G, "|").split("|"), + c = i.replace(G, "|").split("|")) : p && (a = [e], + c = [i])), + c) { + for (d = c.length > a.length ? c.length : a.length, + o = 0; d > o; o++) + e = a[o] = a[o] || this.dflt, + i = c[o] = c[o] || this.dflt, + p && ((u = e.indexOf(p)) !== (h = i.indexOf(p)) && (-1 === h ? a[o] = a[o].split(p).join("") : -1 === u && (a[o] += " " + p))); + e = a.join(", "), + i = c.join(", ") + } + return Tt(t, this.p, e, i, this.clrs, this.dflt, r, this.pr, n, s) + } + , + h.parse = function (t, e, i, r, n, s, a) { + return this.parseComplex(t.style, this.format(et(t, this.p, o, !1, this.dflt)), this.format(e), n, s) + } + , + c.registerSpecialProp = function (t, e, i) { + Pt(t, { + parser: function (t, r, n, s, o, a, c) { + var d = new vt(t, n, 0, 0, o, 2, n, !1, i); + return d.plugin = a, + d.setRatio = e(t, r, s._tween, n), + d + }, + priority: i + }) + } + , + c.useSVGTransformAttr = !0; + var Ct, + Ut = "scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","), + kt = Z("transform"), Lt = X + "transform", Nt = Z("transformOrigin"), + Et = null !== Z("perspective"), Mt = z.Transform = function () { + this.perspective = parseFloat(c.defaultTransformPerspective) || 0, + this.force3D = !(!1 === c.defaultForce3D || !Et) && (c.defaultForce3D || "auto") + } + , At = s.SVGElement, Gt = function (t, e, i) { + var r, n = q.createElementNS("http://www.w3.org/2000/svg", t), + s = /([a-z])([A-Z])/g; + for (r in i) + n.setAttributeNS(null, r.replace(s, "$1-$2").toLowerCase(), i[r]); + return e.appendChild(n), + n + }, Bt = q.documentElement || {}, Ft = function () { + var t, e, i, r = I || /Android/i.test(j) && !s.chrome; + return q.createElementNS && !r && (t = Gt("svg", Bt), + i = (e = Gt("rect", t, { + width: 100, + height: 50, + x: 100 + })).getBoundingClientRect().width, + e.style[Nt] = "50% 50%", + e.style[kt] = "scaleX(0.5)", + r = i === e.getBoundingClientRect().width && !(m && Et), + Bt.removeChild(t)), + r + }(), Dt = function (t, e, i, r, n, s) { + var o, a, d, u, h, p, l, f, m, w, I, y, g, S, v = t._gsTransform, _ = Wt(t, !0); + v && (g = v.xOrigin, + S = v.yOrigin), + (!r || (o = r.split(" ")).length < 2) && (0 === (l = t.getBBox()).x && 0 === l.y && l.width + l.height === 0 && (l = { + x: parseFloat(t.hasAttribute("x") ? t.getAttribute("x") : t.hasAttribute("cx") ? t.getAttribute("cx") : 0) || 0, + y: parseFloat(t.hasAttribute("y") ? t.getAttribute("y") : t.hasAttribute("cy") ? t.getAttribute("cy") : 0) || 0, + width: 0, + height: 0 + }), + o = [(-1 !== (e = dt(e).split(" "))[0].indexOf("%") ? parseFloat(e[0]) / 100 * l.width : parseFloat(e[0])) + l.x, (-1 !== e[1].indexOf("%") ? parseFloat(e[1]) / 100 * l.height : parseFloat(e[1])) + l.y]), + i.xOrigin = u = parseFloat(o[0]), + i.yOrigin = h = parseFloat(o[1]), + r && _ !== Ht && (p = _[0], + l = _[1], + f = _[2], + m = _[3], + w = _[4], + I = _[5], + (y = p * m - l * f) && (a = u * (m / y) + h * (-f / y) + (f * I - m * w) / y, + d = u * (-l / y) + h * (p / y) - (p * I - l * w) / y, + u = i.xOrigin = o[0] = a, + h = i.yOrigin = o[1] = d)), + v && (s && (i.xOffset = v.xOffset, + i.yOffset = v.yOffset, + v = i), + n || !1 !== n && !1 !== c.defaultSmoothOrigin ? (a = u - g, + d = h - S, + v.xOffset += a * _[0] + d * _[2] - a, + v.yOffset += a * _[1] + d * _[3] - d) : v.xOffset = v.yOffset = 0), + s || t.setAttribute("data-svg-origin", o.join(" ")) + }, Vt = function t(e) { + var i, + r = H("svg", this.ownerSVGElement && this.ownerSVGElement.getAttribute("xmlns") || "http://www.w3.org/2000/svg"), + n = this.parentNode, s = this.nextSibling, o = this.style.cssText; + if (Bt.appendChild(r), + r.appendChild(this), + this.style.display = "block", + e) + try { + i = this.getBBox(), + this._originalGetBBox = this.getBBox, + this.getBBox = t + } catch (t) { + } + else + this._originalGetBBox && (i = this._originalGetBBox()); + return s ? n.insertBefore(this, s) : n.appendChild(this), + Bt.removeChild(r), + this.style.cssText = o, + i + }, Ot = function (t) { + try { + return t.getBBox() + } catch (e) { + return Vt.call(t, !0) + } + }, qt = function (t) { + return !(!At || !t.getCTM || t.parentNode && !t.ownerSVGElement || !Ot(t)) + }, Ht = [1, 0, 0, 1, 0, 0], Wt = function (t, e) { + var i, r, n, s, o, a, c = t._gsTransform || new Mt, d = t.style; + if (kt ? r = et(t, Lt, null, !0) : t.currentStyle && (r = (r = t.currentStyle.filter.match(M)) && 4 === r.length ? [r[0].substr(4), Number(r[2].substr(4)), Number(r[1].substr(4)), r[3].substr(4), c.x || 0, c.y || 0].join(",") : ""), + i = !r || "none" === r || "matrix(1, 0, 0, 1, 0, 0)" === r, + !kt || !(a = !tt(t) || "none" === tt(t).display) && t.parentNode || (a && (s = d.display, + d.display = "block"), + t.parentNode || (o = 1, + Bt.appendChild(t)), + i = !(r = et(t, Lt, null, !0)) || "none" === r || "matrix(1, 0, 0, 1, 0, 0)" === r, + s ? d.display = s : a && Jt(d, "display"), + o && Bt.removeChild(t)), + (c.svg || t.getCTM && qt(t)) && (i && -1 !== (d[kt] + "").indexOf("matrix") && (r = d[kt], + i = 0), + n = t.getAttribute("transform"), + i && n && (r = "matrix(" + (n = t.transform.baseVal.consolidate().matrix).a + "," + n.b + "," + n.c + "," + n.d + "," + n.e + "," + n.f + ")", + i = 0)), + i) + return Ht; + for (n = (r || "").match(S) || [], + Rt = n.length; --Rt > -1;) + s = Number(n[Rt]), + n[Rt] = (o = s - (s |= 0)) ? (1e5 * o + (0 > o ? -.5 : .5) | 0) / 1e5 + s : s; + return e && n.length > 6 ? [n[0], n[1], n[4], n[5], n[12], n[13]] : n + }, $t = z.getTransform = function (t, i, r, n) { + if (t._gsTransform && r && !n) + return t._gsTransform; + var s, o, a, d, u, h, p = r && t._gsTransform || new Mt, l = p.scaleX < 0, + f = 2e-5, m = 1e5, + w = Et && (parseFloat(et(t, Nt, i, !1, "0 0 0").split(" ")[2]) || p.zOrigin) || 0, + I = parseFloat(c.defaultTransformPerspective) || 0; + if (p.svg = !(!t.getCTM || !qt(t)), + p.svg && (Dt(t, et(t, Nt, i, !1, "50% 50%") + "", p, t.getAttribute("data-svg-origin")), + Ct = c.useSVGTransformAttr || Ft), + (s = Wt(t)) !== Ht) { + if (16 === s.length) { + var y, g, S, v, _, T = s[0], R = s[1], b = s[2], P = s[3], x = s[4], + C = s[5], U = s[6], k = s[7], L = s[8], N = s[9], E = s[10], + M = s[12], A = s[13], G = s[14], B = s[11], F = Math.atan2(U, E); + p.zOrigin && (M = L * (G = -p.zOrigin) - s[12], + A = N * G - s[13], + G = E * G + p.zOrigin - s[14]), + p.rotationX = F * D, + F && (y = x * (v = Math.cos(-F)) + L * (_ = Math.sin(-F)), + g = C * v + N * _, + S = U * v + E * _, + L = x * -_ + L * v, + N = C * -_ + N * v, + E = U * -_ + E * v, + B = k * -_ + B * v, + x = y, + C = g, + U = S), + F = Math.atan2(-b, E), + p.rotationY = F * D, + F && (g = R * (v = Math.cos(-F)) - N * (_ = Math.sin(-F)), + S = b * v - E * _, + N = R * _ + N * v, + E = b * _ + E * v, + B = P * _ + B * v, + T = y = T * v - L * _, + R = g, + b = S), + F = Math.atan2(R, T), + p.rotation = F * D, + F && (y = T * (v = Math.cos(F)) + R * (_ = Math.sin(F)), + g = x * v + C * _, + S = L * v + N * _, + R = R * v - T * _, + C = C * v - x * _, + N = N * v - L * _, + T = y, + x = g, + L = S), + p.rotationX && Math.abs(p.rotationX) + Math.abs(p.rotation) > 359.9 && (p.rotationX = p.rotation = 0, + p.rotationY = 180 - p.rotationY), + F = Math.atan2(x, C), + p.scaleX = (Math.sqrt(T * T + R * R + b * b) * m + .5 | 0) / m, + p.scaleY = (Math.sqrt(C * C + U * U) * m + .5 | 0) / m, + p.scaleZ = (Math.sqrt(L * L + N * N + E * E) * m + .5 | 0) / m, + T /= p.scaleX, + x /= p.scaleY, + R /= p.scaleX, + C /= p.scaleY, + Math.abs(F) > f ? (p.skewX = F * D, + x = 0, + "simple" !== p.skewType && (p.scaleY *= 1 / Math.cos(F))) : p.skewX = 0, + p.perspective = B ? 1 / (0 > B ? -B : B) : 0, + p.x = M, + p.y = A, + p.z = G, + p.svg && (p.x -= p.xOrigin - (p.xOrigin * T - p.yOrigin * x), + p.y -= p.yOrigin - (p.yOrigin * R - p.xOrigin * C)) + } else if (!Et || n || !s.length || p.x !== s[4] || p.y !== s[5] || !p.rotationX && !p.rotationY) { + var V = s.length >= 6 + , O = V ? s[0] : 1 + , q = s[1] || 0 + , H = s[2] || 0 + , W = V ? s[3] : 1; + p.x = s[4] || 0, + p.y = s[5] || 0, + a = Math.sqrt(O * O + q * q), + d = Math.sqrt(W * W + H * H), + u = O || q ? Math.atan2(q, O) * D : p.rotation || 0, + h = H || W ? Math.atan2(H, W) * D + u : p.skewX || 0, + p.scaleX = a, + p.scaleY = d, + p.rotation = u, + p.skewX = h, + Et && (p.rotationX = p.rotationY = p.z = 0, + p.perspective = I, + p.scaleZ = 1), + p.svg && (p.x -= p.xOrigin - (p.xOrigin * O + p.yOrigin * H), + p.y -= p.yOrigin - (p.xOrigin * q + p.yOrigin * W)) + } + for (o in Math.abs(p.skewX) > 90 && Math.abs(p.skewX) < 270 && (l ? (p.scaleX *= -1, + p.skewX += p.rotation <= 0 ? 180 : -180, + p.rotation += p.rotation <= 0 ? 180 : -180) : (p.scaleY *= -1, + p.skewX += p.skewX <= 0 ? 180 : -180)), + p.zOrigin = w, + p) + p[o] < f && p[o] > -f && (p[o] = 0) + } + return r && (t._gsTransform = p, + p.svg && (Ct && t.style[kt] ? e.delayedCall(.001, (function () { + Jt(t.style, kt) + } + )) : !Ct && t.getAttribute("transform") && e.delayedCall(.001, (function () { + t.removeAttribute("transform") + } + )))), + p + } + , zt = function (t) { + var e, i, r = this.data, n = -r.rotation * F, s = n + r.skewX * F, o = 1e5, + a = (Math.cos(n) * r.scaleX * o | 0) / o, + c = (Math.sin(n) * r.scaleX * o | 0) / o, + d = (Math.sin(s) * -r.scaleY * o | 0) / o, + u = (Math.cos(s) * r.scaleY * o | 0) / o, h = this.t.style, + p = this.t.currentStyle; + if (p) { + i = c, + c = -d, + d = -i, + e = p.filter, + h.filter = ""; + var l, f, m = this.t.offsetWidth, w = this.t.offsetHeight, + y = "absolute" !== p.position, + g = "progid:DXImageTransform.Microsoft.Matrix(M11=" + a + ", M12=" + c + ", M21=" + d + ", M22=" + u, + S = r.x + m * r.xPercent / 100, v = r.y + w * r.yPercent / 100; + if (null != r.ox && (S += (l = (r.oxp ? m * r.ox * .01 : r.ox) - m / 2) - (l * a + (f = (r.oyp ? w * r.oy * .01 : r.oy) - w / 2) * c), + v += f - (l * d + f * u)), + y ? g += ", Dx=" + ((l = m / 2) - (l * a + (f = w / 2) * c) + S) + ", Dy=" + (f - (l * d + f * u) + v) + ")" : g += ", sizingMethod='auto expand')", + -1 !== e.indexOf("DXImageTransform.Microsoft.Matrix(") ? h.filter = e.replace(A, g) : h.filter = g + " " + e, + (0 === t || 1 === t) && 1 === a && 0 === c && 0 === d && 1 === u && (y && -1 === g.indexOf("Dx=0, Dy=0") || b.test(e) && 100 !== parseFloat(RegExp.$1) || -1 === e.indexOf(e.indexOf("Alpha")) && h.removeAttribute("filter")), + !y) { + var _, T, P, x = 8 > I ? 1 : -1; + for (l = r.ieOffsetX || 0, + f = r.ieOffsetY || 0, + r.ieOffsetX = Math.round((m - ((0 > a ? -a : a) * m + (0 > c ? -c : c) * w)) / 2 + S), + r.ieOffsetY = Math.round((w - ((0 > u ? -u : u) * w + (0 > d ? -d : d) * m)) / 2 + v), + Rt = 0; 4 > Rt; Rt++) + P = (i = -1 !== (_ = p[T = at[Rt]]).indexOf("px") ? parseFloat(_) : it(this.t, T, parseFloat(_), _.replace(R, "")) || 0) !== r[T] ? 2 > Rt ? -r.ieOffsetX : -r.ieOffsetY : 2 > Rt ? l - r.ieOffsetX : f - r.ieOffsetY, + h[T] = (r[T] = Math.round(i - P * (0 === Rt || 2 === Rt ? 1 : x))) + "px" + } + } + }, jt = z.set3DTransformRatio = z.setTransformRatio = function (t) { + var e, i, r, n, s, o, a, c, d, u, h, p, l, f, w, I, y, g, S, v, _, T, R, + b = this.data, P = this.t.style, x = b.rotation, C = b.rotationX, + U = b.rotationY, k = b.scaleX, L = b.scaleY, N = b.scaleZ, E = b.x, M = b.y, + A = b.z, G = b.svg, B = b.perspective, D = b.force3D, V = b.skewY, + O = b.skewX; + if (V && (O += V, + x += V), + !((1 !== t && 0 !== t || "auto" !== D || this.tween._totalTime !== this.tween._totalDuration && this.tween._totalTime) && D || A || B || U || C || 1 !== N) || Ct && G || !Et) + x || O || G ? (x *= F, + T = O * F, + R = 1e5, + i = Math.cos(x) * k, + s = Math.sin(x) * k, + r = Math.sin(x - T) * -L, + o = Math.cos(x - T) * L, + T && "simple" === b.skewType && (e = Math.tan(T - V * F), + r *= e = Math.sqrt(1 + e * e), + o *= e, + V && (e = Math.tan(V * F), + i *= e = Math.sqrt(1 + e * e), + s *= e)), + G && (E += b.xOrigin - (b.xOrigin * i + b.yOrigin * r) + b.xOffset, + M += b.yOrigin - (b.xOrigin * s + b.yOrigin * o) + b.yOffset, + Ct && (b.xPercent || b.yPercent) && (w = this.t.getBBox(), + E += .01 * b.xPercent * w.width, + M += .01 * b.yPercent * w.height), + (w = 1e-6) > E && E > -w && (E = 0), + w > M && M > -w && (M = 0)), + S = (i * R | 0) / R + "," + (s * R | 0) / R + "," + (r * R | 0) / R + "," + (o * R | 0) / R + "," + E + "," + M + ")", + G && Ct ? this.t.setAttribute("transform", "matrix(" + S) : P[kt] = (b.xPercent || b.yPercent ? "translate(" + b.xPercent + "%," + b.yPercent + "%) matrix(" : "matrix(") + S) : P[kt] = (b.xPercent || b.yPercent ? "translate(" + b.xPercent + "%," + b.yPercent + "%) matrix(" : "matrix(") + k + ",0,0," + L + "," + E + "," + M + ")"; + else { + if (m && ((w = 1e-4) > k && k > -w && (k = N = 2e-5), + w > L && L > -w && (L = N = 2e-5), + !B || b.z || b.rotationX || b.rotationY || (B = 0)), + x || O) + x *= F, + I = i = Math.cos(x), + y = s = Math.sin(x), + O && (x -= O * F, + I = Math.cos(x), + y = Math.sin(x), + "simple" === b.skewType && (e = Math.tan((O - V) * F), + I *= e = Math.sqrt(1 + e * e), + y *= e, + b.skewY && (e = Math.tan(V * F), + i *= e = Math.sqrt(1 + e * e), + s *= e))), + r = -y, + o = I; + else { + if (!(U || C || 1 !== N || B || G)) + return void (P[kt] = (b.xPercent || b.yPercent ? "translate(" + b.xPercent + "%," + b.yPercent + "%) translate3d(" : "translate3d(") + E + "px," + M + "px," + A + "px)" + (1 !== k || 1 !== L ? " scale(" + k + "," + L + ")" : "")); + i = o = 1, + r = s = 0 + } + u = 1, + n = a = c = d = h = p = 0, + l = B ? -1 / B : 0, + f = b.zOrigin, + w = 1e-6, + v = ",", + _ = "0", + (x = U * F) && (I = Math.cos(x), + c = -(y = Math.sin(x)), + h = l * -y, + n = i * y, + a = s * y, + u = I, + l *= I, + i *= I, + s *= I), + (x = C * F) && (e = r * (I = Math.cos(x)) + n * (y = Math.sin(x)), + g = o * I + a * y, + d = u * y, + p = l * y, + n = r * -y + n * I, + a = o * -y + a * I, + u *= I, + l *= I, + r = e, + o = g), + 1 !== N && (n *= N, + a *= N, + u *= N, + l *= N), + 1 !== L && (r *= L, + o *= L, + d *= L, + p *= L), + 1 !== k && (i *= k, + s *= k, + c *= k, + h *= k), + (f || G) && (f && (E += n * -f, + M += a * -f, + A += u * -f + f), + G && (E += b.xOrigin - (b.xOrigin * i + b.yOrigin * r) + b.xOffset, + M += b.yOrigin - (b.xOrigin * s + b.yOrigin * o) + b.yOffset), + w > E && E > -w && (E = _), + w > M && M > -w && (M = _), + w > A && A > -w && (A = 0)), + S = b.xPercent || b.yPercent ? "translate(" + b.xPercent + "%," + b.yPercent + "%) matrix3d(" : "matrix3d(", + S += (w > i && i > -w ? _ : i) + v + (w > s && s > -w ? _ : s) + v + (w > c && c > -w ? _ : c), + S += v + (w > h && h > -w ? _ : h) + v + (w > r && r > -w ? _ : r) + v + (w > o && o > -w ? _ : o), + C || U || 1 !== N ? (S += v + (w > d && d > -w ? _ : d) + v + (w > p && p > -w ? _ : p) + v + (w > n && n > -w ? _ : n), + S += v + (w > a && a > -w ? _ : a) + v + (w > u && u > -w ? _ : u) + v + (w > l && l > -w ? _ : l) + v) : S += ",0,0,0,0,1,0,", + S += E + v + M + v + A + v + (B ? 1 + -A / B : 1) + ")", + P[kt] = S + } + } + ; + (h = Mt.prototype).x = h.y = h.z = h.skewX = h.skewY = h.rotation = h.rotationX = h.rotationY = h.zOrigin = h.xPercent = h.yPercent = h.xOffset = h.yOffset = 0, + h.scaleX = h.scaleY = h.scaleZ = 1, + Pt("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin", { + parser: function (t, e, i, r, s, a, d) { + if (r._lastParsedTransform === d) + return s; + r._lastParsedTransform = d; + var u, h = d.scale && "function" == typeof d.scale ? d.scale : 0; + "function" == typeof d[i] && (u = d[i], + d[i] = e), + h && (d.scale = h(g, t)); + var p, l, f, m, w, I, S, v, _, T = t._gsTransform, R = t.style, + b = Ut.length, P = d, x = {}, C = "transformOrigin", + U = $t(t, o, !0, P.parseTransform), + k = P.transform && ("function" == typeof P.transform ? P.transform(g, y) : P.transform); + if (U.skewType = P.skewType || U.skewType || c.defaultSkewType, + r._transform = U, + k && "string" == typeof k && kt) + (l = W.style)[kt] = k, + l.display = "block", + l.position = "absolute", + q.body.appendChild(W), + p = $t(W, null, !1), + "simple" === U.skewType && (p.scaleY *= Math.cos(p.skewX * F)), + U.svg && (I = U.xOrigin, + S = U.yOrigin, + p.x -= U.xOffset, + p.y -= U.yOffset, + (P.transformOrigin || P.svgOrigin) && (k = {}, + Dt(t, dt(P.transformOrigin), k, P.svgOrigin, P.smoothOrigin, !0), + I = k.xOrigin, + S = k.yOrigin, + p.x -= k.xOffset - U.xOffset, + p.y -= k.yOffset - U.yOffset), + (I || S) && (v = Wt(W, !0), + p.x -= I - (I * v[0] + S * v[2]), + p.y -= S - (I * v[1] + S * v[3]))), + q.body.removeChild(W), + p.perspective || (p.perspective = U.perspective), + null != P.xPercent && (p.xPercent = ht(P.xPercent, U.xPercent)), + null != P.yPercent && (p.yPercent = ht(P.yPercent, U.yPercent)); + else if ("object" == n(P)) { + if (p = { + scaleX: ht(null != P.scaleX ? P.scaleX : P.scale, U.scaleX), + scaleY: ht(null != P.scaleY ? P.scaleY : P.scale, U.scaleY), + scaleZ: ht(P.scaleZ, U.scaleZ), + x: ht(P.x, U.x), + y: ht(P.y, U.y), + z: ht(P.z, U.z), + xPercent: ht(P.xPercent, U.xPercent), + yPercent: ht(P.yPercent, U.yPercent), + perspective: ht(P.transformPerspective, U.perspective) + }, + null != (w = P.directionalRotation)) + if ("object" == n(w)) + for (l in w) + P[l] = w[l]; + else + P.rotation = w; + "string" == typeof P.x && -1 !== P.x.indexOf("%") && (p.x = 0, + p.xPercent = ht(P.x, U.xPercent)), + "string" == typeof P.y && -1 !== P.y.indexOf("%") && (p.y = 0, + p.yPercent = ht(P.y, U.yPercent)), + p.rotation = pt("rotation" in P ? P.rotation : "shortRotation" in P ? P.shortRotation + "_short" : "rotationZ" in P ? P.rotationZ : U.rotation, U.rotation, "rotation", x), + Et && (p.rotationX = pt("rotationX" in P ? P.rotationX : "shortRotationX" in P ? P.shortRotationX + "_short" : U.rotationX || 0, U.rotationX, "rotationX", x), + p.rotationY = pt("rotationY" in P ? P.rotationY : "shortRotationY" in P ? P.shortRotationY + "_short" : U.rotationY || 0, U.rotationY, "rotationY", x)), + p.skewX = pt(P.skewX, U.skewX), + p.skewY = pt(P.skewY, U.skewY) + } + for (Et && null != P.force3D && (U.force3D = P.force3D, + m = !0), + (f = U.force3D || U.z || U.rotationX || U.rotationY || p.z || p.rotationX || p.rotationY || p.perspective) || null == P.scale || (p.scaleZ = 1); --b > -1;) + ((k = p[_ = Ut[b]] - U[_]) > 1e-6 || -1e-6 > k || null != P[_] || null != V[_]) && (m = !0, + s = new vt(U, _, U[_], k, s), + _ in x && (s.e = x[_]), + s.xs0 = 0, + s.plugin = a, + r._overwriteProps.push(s.n)); + return k = P.transformOrigin, + U.svg && (k || P.svgOrigin) && (I = U.xOffset, + S = U.yOffset, + Dt(t, dt(k), p, P.svgOrigin, P.smoothOrigin), + s = _t(U, "xOrigin", (T ? U : p).xOrigin, p.xOrigin, s, C), + s = _t(U, "yOrigin", (T ? U : p).yOrigin, p.yOrigin, s, C), + (I !== U.xOffset || S !== U.yOffset) && (s = _t(U, "xOffset", T ? I : U.xOffset, U.xOffset, s, C), + s = _t(U, "yOffset", T ? S : U.yOffset, U.yOffset, s, C)), + k = "0px 0px"), + (k || Et && f && U.zOrigin) && (kt ? (m = !0, + _ = Nt, + k = (k || et(t, _, o, !1, "50% 50%")) + "", + (s = new vt(R, _, 0, 0, s, -1, C)).b = R[_], + s.plugin = a, + Et ? (l = U.zOrigin, + k = k.split(" "), + U.zOrigin = (k.length > 2 && (0 === l || "0px" !== k[2]) ? parseFloat(k[2]) : l) || 0, + s.xs0 = s.e = k[0] + " " + (k[1] || "50%") + " 0px", + (s = new vt(U, "zOrigin", 0, 0, s, -1, s.n)).b = l, + s.xs0 = s.e = U.zOrigin) : s.xs0 = s.e = k) : dt(k + "", U)), + m && (r._transformType = U.svg && Ct || !f && 3 !== this._transformType ? 2 : 3), + u && (d[i] = u), + h && (d.scale = h), + s + }, + prefix: !0 + }), + Pt("boxShadow", { + defaultValue: "0px 0px 0px 0px #999", + prefix: !0, + color: !0, + multi: !0, + keyword: "inset" + }), + Pt("borderRadius", { + defaultValue: "0px", + parser: function (t, e, i, n, s, a) { + e = this.format(e); + var c, d, u, h, p, l, f, m, w, I, y, g, S, v, _, T, + R = ["borderTopLeftRadius", "borderTopRightRadius", "borderBottomRightRadius", "borderBottomLeftRadius"], + b = t.style; + for (w = parseFloat(t.offsetWidth), + I = parseFloat(t.offsetHeight), + c = e.split(" "), + d = 0; d < R.length; d++) + this.p.indexOf("border") && (R[d] = Z(R[d])), + -1 !== (p = h = et(t, R[d], o, !1, "0px")).indexOf(" ") && (h = p.split(" "), + p = h[0], + h = h[1]), + l = u = c[d], + f = parseFloat(p), + g = p.substr((f + "").length), + (S = "=" === l.charAt(1)) ? (m = parseInt(l.charAt(0) + "1", 10), + l = l.substr(2), + m *= parseFloat(l), + y = l.substr((m + "").length - (0 > m ? 1 : 0)) || "") : (m = parseFloat(l), + y = l.substr((m + "").length)), + "" === y && (y = r[i] || g), + y !== g && (v = it(t, "borderLeft", f, g), + _ = it(t, "borderTop", f, g), + "%" === y ? (p = v / w * 100 + "%", + h = _ / I * 100 + "%") : "em" === y ? (p = v / (T = it(t, "borderLeft", 1, "em")) + "em", + h = _ / T + "em") : (p = v + "px", + h = _ + "px"), + S && (l = parseFloat(p) + m + y, + u = parseFloat(h) + m + y)), + s = Tt(b, R[d], p + " " + h, l + " " + u, !1, "0px", s); + return s + }, + prefix: !0, + formatter: yt("0px 0px 0px 0px", !1, !0) + }), + Pt("borderBottomLeftRadius,borderBottomRightRadius,borderTopLeftRadius,borderTopRightRadius", { + defaultValue: "0px", + parser: function (t, e, i, r, n, s) { + return Tt(t.style, i, this.format(et(t, i, o, !1, "0px 0px")), this.format(e), !1, "0px", n) + }, + prefix: !0, + formatter: yt("0px 0px", !1, !0) + }), + Pt("backgroundPosition", { + defaultValue: "0 0", + parser: function (t, e, i, r, n, s) { + var a, c, d, u, h, p, l = "background-position", f = o || tt(t, null), + m = this.format((f ? I ? f.getPropertyValue(l + "-x") + " " + f.getPropertyValue(l + "-y") : f.getPropertyValue(l) : t.currentStyle.backgroundPositionX + " " + t.currentStyle.backgroundPositionY) || "0 0"), + w = this.format(e); + if (-1 !== m.indexOf("%") != (-1 !== w.indexOf("%")) && w.split(",").length < 2 && ((p = et(t, "backgroundImage").replace(L, "")) && "none" !== p)) { + for (a = m.split(" "), + c = w.split(" "), + $.setAttribute("src", p), + d = 2; --d > -1;) + (u = -1 !== (m = a[d]).indexOf("%")) !== (-1 !== c[d].indexOf("%")) && (h = 0 === d ? t.offsetWidth - $.width : t.offsetHeight - $.height, + a[d] = u ? parseFloat(m) / 100 * h + "px" : parseFloat(m) / h * 100 + "%"); + m = a.join(" ") + } + return this.parseComplex(t.style, m, w, n, s) + }, + formatter: dt + }), + Pt("backgroundSize", { + defaultValue: "0 0", + formatter: function (t) { + return dt(-1 === (t += "").indexOf(" ") ? t + " " + t : t) + } + }), + Pt("perspective", { + defaultValue: "0px", + prefix: !0 + }), + Pt("perspectiveOrigin", { + defaultValue: "50% 50%", + prefix: !0 + }), + Pt("transformStyle", { + prefix: !0 + }), + Pt("backfaceVisibility", { + prefix: !0 + }), + Pt("userSelect", { + prefix: !0 + }), + Pt("margin", { + parser: gt("marginTop,marginRight,marginBottom,marginLeft") + }), + Pt("padding", { + parser: gt("paddingTop,paddingRight,paddingBottom,paddingLeft") + }), + Pt("clip", { + defaultValue: "rect(0px,0px,0px,0px)", + parser: function (t, e, i, r, n, s) { + var a, c, d; + return 9 > I ? (c = t.currentStyle, + d = 8 > I ? " " : ",", + a = "rect(" + c.clipTop + d + c.clipRight + d + c.clipBottom + d + c.clipLeft + ")", + e = this.format(e).split(",").join(d)) : (a = this.format(et(t, this.p, o, !1, this.dflt)), + e = this.format(e)), + this.parseComplex(t.style, a, e, n, s) + } + }), + Pt("textShadow", { + defaultValue: "0px 0px 0px #999", + color: !0, + multi: !0 + }), + Pt("autoRound,strictUnits", { + parser: function (t, e, i, r, n) { + return n + } + }), + Pt("border", { + defaultValue: "0px solid #000", + parser: function (t, e, i, r, n, s) { + var a = et(t, "borderTopWidth", o, !1, "0px") + , c = this.format(e).split(" ") + , d = c[0].replace(R, ""); + return "px" !== d && (a = parseFloat(a) / it(t, "borderTopWidth", 1, d) + d), + this.parseComplex(t.style, this.format(a + " " + et(t, "borderTopStyle", o, !1, "solid") + " " + et(t, "borderTopColor", o, !1, "#000")), c.join(" "), n, s) + }, + color: !0, + formatter: function (t) { + var e = t.split(" "); + return e[0] + " " + (e[1] || "solid") + " " + (t.match(It) || ["#000"])[0] + } + }), + Pt("borderWidth", { + parser: gt("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth") + }), + Pt("float,cssFloat,styleFloat", { + parser: function (t, e, i, r, n, s) { + var o = t.style + , a = "cssFloat" in o ? "cssFloat" : "styleFloat"; + return new vt(o, a, 0, 0, n, -1, i, !1, 0, o[a], e) + } + }); + var Yt = function (t) { + var e, i = this.t, r = i.filter || et(this.data, "filter") || "", + n = this.s + this.c * t | 0; + 100 === n && (-1 === r.indexOf("atrix(") && -1 === r.indexOf("radient(") && -1 === r.indexOf("oader(") ? (i.removeAttribute("filter"), + e = !et(this.data, "filter")) : (i.filter = r.replace(x, ""), + e = !0)), + e || (this.xn1 && (i.filter = r = r || "alpha(opacity=" + n + ")"), + -1 === r.indexOf("pacity") ? 0 === n && this.xn1 || (i.filter = r + " alpha(opacity=" + n + ")") : i.filter = r.replace(b, "opacity=" + n)) + }; + Pt("opacity,alpha,autoAlpha", { + defaultValue: "1", + parser: function (t, e, i, r, n, s) { + var a = parseFloat(et(t, "opacity", o, !1, "1")) + , c = t.style + , d = "autoAlpha" === i; + return "string" == typeof e && "=" === e.charAt(1) && (e = ("-" === e.charAt(0) ? -1 : 1) * parseFloat(e.substr(2)) + a), + d && 1 === a && "hidden" === et(t, "visibility", o) && 0 !== e && (a = 0), + Y ? n = new vt(c, "opacity", a, e - a, n) : ((n = new vt(c, "opacity", 100 * a, 100 * (e - a), n)).xn1 = d ? 1 : 0, + c.zoom = 1, + n.type = 2, + n.b = "alpha(opacity=" + n.s + ")", + n.e = "alpha(opacity=" + (n.s + n.c) + ")", + n.data = t, + n.plugin = s, + n.setRatio = Yt), + d && ((n = new vt(c, "visibility", 0, 0, n, -1, null, !1, 0, 0 !== a ? "inherit" : "hidden", 0 === e ? "hidden" : "inherit")).xs0 = "inherit", + r._overwriteProps.push(n.n), + r._overwriteProps.push(i)), + n + } + }); + var Jt = function (t, e) { + e && (t.removeProperty ? (("ms" === e.substr(0, 2) || "webkit" === e.substr(0, 6)) && (e = "-" + e), + t.removeProperty(e.replace(U, "-$1").toLowerCase())) : t.removeAttribute(e)) + } + , Kt = function (t) { + if (this.t._gsClassPT = this, + 1 === t || 0 === t) { + this.t.setAttribute("class", 0 === t ? this.b : this.e); + for (var e = this.data, i = this.t.style; e;) + e.v ? i[e.p] = e.v : Jt(i, e.p), + e = e._next; + 1 === t && this.t._gsClassPT === this && (this.t._gsClassPT = null) + } else + this.t.getAttribute("class") !== this.e && this.t.setAttribute("class", this.e) + }; + Pt("className", { + parser: function (t, e, r, n, s, a, c) { + var d, u, h, p, l, f = t.getAttribute("class") || "", m = t.style.cssText; + if ((s = n._classNamePT = new vt(t, r, 0, 0, s, 2)).setRatio = Kt, + s.pr = -11, + i = !0, + s.b = f, + u = nt(t, o), + h = t._gsClassPT) { + for (p = {}, + l = h.data; l;) + p[l.p] = 1, + l = l._next; + h.setRatio(1) + } + return t._gsClassPT = s, + s.e = "=" !== e.charAt(1) ? e : f.replace(new RegExp("(?:\\s|^)" + e.substr(2) + "(?![\\w-])"), "") + ("+" === e.charAt(0) ? " " + e.substr(2) : ""), + t.setAttribute("class", s.e), + d = st(t, u, nt(t), c, p), + t.setAttribute("class", f), + s.data = d.firstMPT, + t.style.cssText = m, + s.xfirst = n.parse(t, d.difs, s, a) + } + }); + var Xt = function (t) { + if ((1 === t || 0 === t) && this.data._totalTime === this.data._totalDuration && "isFromStart" !== this.data.data) { + var e, i, r, n, s, o = this.t.style, a = u.transform.parse; + if ("all" === this.e) + o.cssText = "", + n = !0; + else + for (r = (e = this.e.split(" ").join("").split(",")).length; --r > -1;) + i = e[r], + u[i] && (u[i].parse === a ? n = !0 : i = "transformOrigin" === i ? Nt : u[i].p), + Jt(o, i); + n && (Jt(o, kt), + (s = this.t._gsTransform) && (s.svg && (this.t.removeAttribute("data-svg-origin"), + this.t.removeAttribute("transform")), + delete this.t._gsTransform)) + } + }; + for (Pt("clearProps", { + parser: function (t, e, r, n, s) { + return (s = new vt(t, r, 0, 0, s, 2)).setRatio = Xt, + s.e = e, + s.pr = -10, + s.data = n._tween, + i = !0, + s + } + }), + h = "bezier,throwProps,physicsProps,physics2D".split(","), + Rt = h.length; Rt--;) + xt(h[Rt]); + (h = c.prototype)._firstPT = h._lastParsedTransform = h._transform = null, + h._onInitTween = function (t, e, n, s) { + if (!t.nodeType) + return !1; + this._target = y = t, + this._tween = n, + this._vars = e, + g = s, + p = e.autoRound, + i = !1, + r = e.suffixMap || c.suffixMap, + o = tt(t, ""), + a = this._overwriteProps; + var d, h, m, I, S, v, _, T, R, b = t.style; + if (l && "" === b.zIndex && (("auto" === (d = et(t, "zIndex", o)) || "" === d) && this._addLazySet(b, "zIndex", 0)), + "string" == typeof e && (I = b.cssText, + d = nt(t, o), + b.cssText = I + ";" + e, + d = st(t, d, nt(t)).difs, + !Y && P.test(e) && (d.opacity = parseFloat(RegExp.$1)), + e = d, + b.cssText = I), + e.className ? this._firstPT = h = u.className.parse(t, e.className, "className", this, null, null, e) : this._firstPT = h = this.parse(t, e, null), + this._transformType) { + for (R = 3 === this._transformType, + kt ? f && (l = !0, + "" === b.zIndex && (("auto" === (_ = et(t, "zIndex", o)) || "" === _) && this._addLazySet(b, "zIndex", 0)), + w && this._addLazySet(b, "WebkitBackfaceVisibility", this._vars.WebkitBackfaceVisibility || (R ? "visible" : "hidden"))) : b.zoom = 1, + m = h; m && m._next;) + m = m._next; + T = new vt(t, "transform", 0, 0, null, 2), + this._linkCSSP(T, null, m), + T.setRatio = kt ? jt : zt, + T.data = this._transform || $t(t, o, !0), + T.tween = n, + T.pr = -1, + a.pop() + } + if (i) { + for (; h;) { + for (v = h._next, + m = I; m && m.pr > h.pr;) + m = m._next; + (h._prev = m ? m._prev : S) ? h._prev._next = h : I = h, + (h._next = m) ? m._prev = h : S = h, + h = v + } + this._firstPT = I + } + return !0 + } + , + h.parse = function (t, e, i, n) { + var s, a, c, d, h, l, f, m, w, I, S = t.style; + for (s in e) { + if ("function" == typeof (l = e[s]) && (l = l(g, y)), + a = u[s]) + i = a.parse(t, l, s, this, i, n, e); + else { + if ("--" === s.substr(0, 2)) { + this._tween._propLookup[s] = this._addTween.call(this._tween, t.style, "setProperty", tt(t).getPropertyValue(s) + "", l + "", s, !1, s); + continue + } + h = et(t, s, o) + "", + w = "string" == typeof l, + "color" === s || "fill" === s || "stroke" === s || -1 !== s.indexOf("Color") || w && C.test(l) ? (w || (l = ((l = mt(l)).length > 3 ? "rgba(" : "rgb(") + l.join(",") + ")"), + i = Tt(S, s, h, l, !0, "transparent", i, 0, n)) : w && B.test(l) ? i = Tt(S, s, h, l, !0, null, i, 0, n) : (f = (c = parseFloat(h)) || 0 === c ? h.substr((c + "").length) : "", + ("" === h || "auto" === h) && ("width" === s || "height" === s ? (c = ct(t, s, o), + f = "px") : "left" === s || "top" === s ? (c = rt(t, s, o), + f = "px") : (c = "opacity" !== s ? 0 : 1, + f = "")), + (I = w && "=" === l.charAt(1)) ? (d = parseInt(l.charAt(0) + "1", 10), + l = l.substr(2), + d *= parseFloat(l), + m = l.replace(R, "")) : (d = parseFloat(l), + m = w ? l.replace(R, "") : ""), + "" === m && (m = s in r ? r[s] : f), + l = d || 0 === d ? (I ? d + c : d) + m : e[s], + f !== m && ("" !== m || "lineHeight" === s) && (d || 0 === d) && c && (c = it(t, s, c, f), + "%" === m ? (c /= it(t, s, 100, "%") / 100, + !0 !== e.strictUnits && (h = c + "%")) : "em" === m || "rem" === m || "vw" === m || "vh" === m ? c /= it(t, s, 1, m) : "px" !== m && (d = it(t, s, d, m), + m = "px"), + I && (d || 0 === d) && (l = d + c + m)), + I && (d += c), + !c && 0 !== c || !d && 0 !== d ? void 0 !== S[s] && (l || l + "" != "NaN" && null != l) ? (i = new vt(S, s, d || c || 0, 0, i, -1, s, !1, 0, h, l)).xs0 = "none" !== l || "display" !== s && -1 === s.indexOf("Style") ? l : h : K("invalid " + s + " tween value: " + e[s]) : (i = new vt(S, s, c, d - c, i, 0, s, !1 !== p && ("px" === m || "zIndex" === s), 0, h, l)).xs0 = m) + } + n && i && !i.plugin && (i.plugin = n) + } + return i + } + , + h.setRatio = function (t) { + var e, i, r, n = this._firstPT; + if (1 !== t || this._tween._time !== this._tween._duration && 0 !== this._tween._time) + if (t || this._tween._time !== this._tween._duration && 0 !== this._tween._time || -1e-6 === this._tween._rawPrevTime) + for (; n;) { + if (e = n.c * t + n.s, + n.r ? e = Math.round(e) : 1e-6 > e && e > -1e-6 && (e = 0), + n.type) + if (1 === n.type) + if (2 === (r = n.l)) + n.t[n.p] = n.xs0 + e + n.xs1 + n.xn1 + n.xs2; + else if (3 === r) + n.t[n.p] = n.xs0 + e + n.xs1 + n.xn1 + n.xs2 + n.xn2 + n.xs3; + else if (4 === r) + n.t[n.p] = n.xs0 + e + n.xs1 + n.xn1 + n.xs2 + n.xn2 + n.xs3 + n.xn3 + n.xs4; + else if (5 === r) + n.t[n.p] = n.xs0 + e + n.xs1 + n.xn1 + n.xs2 + n.xn2 + n.xs3 + n.xn3 + n.xs4 + n.xn4 + n.xs5; + else { + for (i = n.xs0 + e + n.xs1, + r = 1; r < n.l; r++) + i += n["xn" + r] + n["xs" + (r + 1)]; + n.t[n.p] = i + } + else + -1 === n.type ? n.t[n.p] = n.xs0 : n.setRatio && n.setRatio(t); + else + n.t[n.p] = e + n.xs0; + n = n._next + } + else + for (; n;) + 2 !== n.type ? n.t[n.p] = n.b : n.setRatio(t), + n = n._next; + else + for (; n;) { + if (2 !== n.type) + if (n.r && -1 !== n.type) + if (e = Math.round(n.s + n.c), + n.type) { + if (1 === n.type) { + for (r = n.l, + i = n.xs0 + e + n.xs1, + r = 1; r < n.l; r++) + i += n["xn" + r] + n["xs" + (r + 1)]; + n.t[n.p] = i + } + } else + n.t[n.p] = e + n.xs0; + else + n.t[n.p] = n.e; + else + n.setRatio(t); + n = n._next + } + } + , + h._enableTransforms = function (t) { + this._transform = this._transform || $t(this._target, o, !0), + this._transformType = this._transform.svg && Ct || !t && 3 !== this._transformType ? 2 : 3 + } + ; + var Qt = function (t) { + this.t[this.p] = this.e, + this.data._linkCSSP(this, this._next, null, !0) + }; + h._addLazySet = function (t, e, i) { + var r = this._firstPT = new vt(t, e, 0, 0, this._firstPT, 2); + r.e = i, + r.setRatio = Qt, + r.data = this + } + , + h._linkCSSP = function (t, e, i, r) { + return t && (e && (e._prev = t), + t._next && (t._next._prev = t._prev), + t._prev ? t._prev._next = t._next : this._firstPT === t && (this._firstPT = t._next, + r = !0), + i ? i._next = t : r || null !== this._firstPT || (this._firstPT = t), + t._next = e, + t._prev = i), + t + } + , + h._mod = function (t) { + for (var e = this._firstPT; e;) + "function" == typeof t[e.p] && t[e.p] === Math.round && (e.r = 1), + e = e._next + } + , + h._kill = function (e) { + var i, r, n, s = e; + if (e.autoAlpha || e.alpha) { + for (r in s = {}, + e) + s[r] = e[r]; + s.opacity = 1, + s.autoAlpha && (s.visibility = 1) + } + for (e.className && (i = this._classNamePT) && ((n = i.xfirst) && n._prev ? this._linkCSSP(n._prev, i._next, n._prev._prev) : n === this._firstPT && (this._firstPT = i._next), + i._next && this._linkCSSP(i._next, i._next._next, n._prev), + this._classNamePT = null), + i = this._firstPT; i;) + i.plugin && i.plugin !== r && i.plugin._kill && (i.plugin._kill(e), + r = i.plugin), + i = i._next; + return t.prototype._kill.call(this, s) + } + ; + var Zt = function t(e, i, r) { + var n, s, o, a; + if (e.slice) + for (s = e.length; --s > -1;) + t(e[s], i, r); + else + for (s = (n = e.childNodes).length; --s > -1;) + a = (o = n[s]).type, + o.style && (i.push(nt(o)), + r && r.push(o)), + 1 !== a && 9 !== a && 11 !== a || !o.childNodes.length || t(o, i, r) + }; + return c.cascadeTo = function (t, i, r) { + var n, s, o, a, c = e.to(t, i, r), d = [c], u = [], h = [], p = [], + l = e._internals.reservedProps; + for (t = c._targets || c.target, + Zt(t, u, p), + c.render(i, !0, !0), + Zt(t, h), + c.render(0, !0, !0), + c._enabled(!0), + n = p.length; --n > -1;) + if ((s = st(p[n], u[n], h[n])).firstMPT) { + for (o in s = s.difs, + r) + l[o] && (s[o] = r[o]); + for (o in a = {}, + s) + a[o] = u[n][o]; + d.push(e.fromTo(p[n], i, a, s)) + } + return d + } + , + t.activate([c]), + c + } + ), !0), + t = s._gsDefine.plugin({ + propName: "roundProps", + version: "1.6.0", + priority: -1, + API: 2, + init: function (t, e, i) { + return this._tween = i, + !0 + } + }), + e = function (t) { + for (; t;) + t.f || t.blob || (t.m = Math.round), + t = t._next + } + , + (i = t.prototype)._onInitAllProps = function () { + for (var t, i, r, n = this._tween, s = n.vars.roundProps.join ? n.vars.roundProps : n.vars.roundProps.split(","), o = s.length, a = {}, c = n._propLookup.roundProps; --o > -1;) + a[s[o]] = Math.round; + for (o = s.length; --o > -1;) + for (t = s[o], + i = n._firstPT; i;) + r = i._next, + i.pg ? i.t._mod(a) : i.n === t && (2 === i.f && i.t ? e(i.t._firstPT) : (this._add(i.t, t, i.s, i.c), + r && (r._prev = i._prev), + i._prev ? i._prev._next = r : n._firstPT === i && (n._firstPT = r), + i._next = i._prev = null, + n._propLookup[t] = c)), + i = r; + return !1 + } + , + i._add = function (t, e, i, r) { + this._addTween(t, e, i, i + r, e, Math.round), + this._overwriteProps.push(e) + } + , + s._gsDefine.plugin({ + propName: "attr", + API: 2, + version: "0.6.1", + init: function (t, e, i, r) { + var n, s; + if ("function" != typeof t.setAttribute) + return !1; + for (n in e) + "function" == typeof (s = e[n]) && (s = s(r, t)), + this._addTween(t, "setAttribute", t.getAttribute(n) + "", s + "", n, !1, n), + this._overwriteProps.push(n); + return !0 + } + }), + s._gsDefine.plugin({ + propName: "directionalRotation", + version: "0.3.1", + API: 2, + init: function (t, e, i, r) { + "object" != n(e) && (e = { + rotation: e + }), + this.finals = {}; + var s, o, a, c, d, u, h = !0 === e.useRadians ? 2 * Math.PI : 360; + for (s in e) + "useRadians" !== s && ("function" == typeof (c = e[s]) && (c = c(r, t)), + o = (u = (c + "").split("_"))[0], + a = parseFloat("function" != typeof t[s] ? t[s] : t[s.indexOf("set") || "function" != typeof t["get" + s.substr(3)] ? s : "get" + s.substr(3)]()), + d = (c = this.finals[s] = "string" == typeof o && "=" === o.charAt(1) ? a + parseInt(o.charAt(0) + "1", 10) * Number(o.substr(2)) : Number(o) || 0) - a, + u.length && (-1 !== (o = u.join("_")).indexOf("short") && ((d %= h) !== d % (h / 2) && (d = 0 > d ? d + h : d - h)), + -1 !== o.indexOf("_cw") && 0 > d ? d = (d + 9999999999 * h) % h - (d / h | 0) * h : -1 !== o.indexOf("ccw") && d > 0 && (d = (d - 9999999999 * h) % h - (d / h | 0) * h)), + (d > 1e-6 || -1e-6 > d) && (this._addTween(t, s, a, a + d, s), + this._overwriteProps.push(s))); + return !0 + }, + set: function (t) { + var e; + if (1 !== t) + this._super.setRatio.call(this, t); + else + for (e = this._firstPT; e;) + e.f ? e.t[e.p](this.finals[e.p]) : e.t[e.p] = this.finals[e.p], + e = e._next + } + })._autoCSS = !0, + s._gsDefine("easing.Back", ["easing.Ease"], (function (t) { + var e, i, r, n, o = s.GreenSockGlobals || s, a = o.com.greensock, c = 2 * Math.PI, + d = Math.PI / 2, u = a._class, h = function (e, i) { + var r = u("easing." + e, (function () { + } + ), !0) + , n = r.prototype = new t; + return n.constructor = r, + n.getRatio = i, + r + }, p = t.register || function () { + } + , l = function (t, e, i, r, n) { + var s = u("easing." + t, { + easeOut: new e, + easeIn: new i, + easeInOut: new r + }, !0); + return p(s, t), + s + }, f = function (t, e, i) { + this.t = t, + this.v = e, + i && (this.next = i, + i.prev = this, + this.c = i.v - e, + this.gap = i.t - t) + }, m = function (e, i) { + var r = u("easing." + e, (function (t) { + this._p1 = t || 0 === t ? t : 1.70158, + this._p2 = 1.525 * this._p1 + } + ), !0) + , n = r.prototype = new t; + return n.constructor = r, + n.getRatio = i, + n.config = function (t) { + return new r(t) + } + , + r + }, w = l("Back", m("BackOut", (function (t) { + return (t -= 1) * t * ((this._p1 + 1) * t + this._p1) + 1 + } + )), m("BackIn", (function (t) { + return t * t * ((this._p1 + 1) * t - this._p1) + } + )), m("BackInOut", (function (t) { + return (t *= 2) < 1 ? .5 * t * t * ((this._p2 + 1) * t - this._p2) : .5 * ((t -= 2) * t * ((this._p2 + 1) * t + this._p2) + 2) + } + ))), I = u("easing.SlowMo", (function (t, e, i) { + e = e || 0 === e ? e : .7, + null == t ? t = .7 : t > 1 && (t = 1), + this._p = 1 !== t ? e : 0, + this._p1 = (1 - t) / 2, + this._p2 = t, + this._p3 = this._p1 + this._p2, + this._calcEnd = !0 === i + } + ), !0), y = I.prototype = new t; + return y.constructor = I, + y.getRatio = function (t) { + var e = t + (.5 - t) * this._p; + return t < this._p1 ? this._calcEnd ? 1 - (t = 1 - t / this._p1) * t : e - (t = 1 - t / this._p1) * t * t * t * e : t > this._p3 ? this._calcEnd ? 1 === t ? 0 : 1 - (t = (t - this._p3) / this._p1) * t : e + (t - e) * (t = (t - this._p3) / this._p1) * t * t * t : this._calcEnd ? 1 : e + } + , + I.ease = new I(.7, .7), + y.config = I.config = function (t, e, i) { + return new I(t, e, i) + } + , + (y = (e = u("easing.SteppedEase", (function (t, e) { + t = t || 1, + this._p1 = 1 / t, + this._p2 = t + (e ? 0 : 1), + this._p3 = e ? 1 : 0 + } + ), !0)).prototype = new t).constructor = e, + y.getRatio = function (t) { + return 0 > t ? t = 0 : t >= 1 && (t = .999999999), + ((this._p2 * t | 0) + this._p3) * this._p1 + } + , + y.config = e.config = function (t, i) { + return new e(t, i) + } + , + (y = (i = u("easing.ExpoScaleEase", (function (t, e, i) { + this._p1 = Math.log(e / t), + this._p2 = e - t, + this._p3 = t, + this._ease = i + } + ), !0)).prototype = new t).constructor = i, + y.getRatio = function (t) { + return this._ease && (t = this._ease.getRatio(t)), + (this._p3 * Math.exp(this._p1 * t) - this._p3) / this._p2 + } + , + y.config = i.config = function (t, e, r) { + return new i(t, e, r) + } + , + (y = (r = u("easing.RoughEase", (function (e) { + for (var i, r, n, s, o, a, c = (e = e || {}).taper || "none", d = [], u = 0, h = 0 | (e.points || 20), p = h, l = !1 !== e.randomize, m = !0 === e.clamp, w = e.template instanceof t ? e.template : null, I = "number" == typeof e.strength ? .4 * e.strength : .4; --p > -1;) + i = l ? Math.random() : 1 / h * p, + r = w ? w.getRatio(i) : i, + "none" === c ? n = I : "out" === c ? n = (s = 1 - i) * s * I : "in" === c ? n = i * i * I : .5 > i ? n = (s = 2 * i) * s * .5 * I : n = (s = 2 * (1 - i)) * s * .5 * I, + l ? r += Math.random() * n - .5 * n : p % 2 ? r += .5 * n : r -= .5 * n, + m && (r > 1 ? r = 1 : 0 > r && (r = 0)), + d[u++] = { + x: i, + y: r + }; + for (d.sort((function (t, e) { + return t.x - e.x + } + )), + a = new f(1, 1, null), + p = h; --p > -1;) + o = d[p], + a = new f(o.x, o.y, a); + this._prev = new f(0, 0, 0 !== a.t ? a : a.next) + } + ), !0)).prototype = new t).constructor = r, + y.getRatio = function (t) { + var e = this._prev; + if (t > e.t) { + for (; e.next && t >= e.t;) + e = e.next; + e = e.prev + } else + for (; e.prev && t <= e.t;) + e = e.prev; + return this._prev = e, + e.v + (t - e.t) / e.gap * e.c + } + , + y.config = function (t) { + return new r(t) + } + , + r.ease = new r, + l("Bounce", h("BounceOut", (function (t) { + return 1 / 2.75 > t ? 7.5625 * t * t : 2 / 2.75 > t ? 7.5625 * (t -= 1.5 / 2.75) * t + .75 : 2.5 / 2.75 > t ? 7.5625 * (t -= 2.25 / 2.75) * t + .9375 : 7.5625 * (t -= 2.625 / 2.75) * t + .984375 + } + )), h("BounceIn", (function (t) { + return (t = 1 - t) < 1 / 2.75 ? 1 - 7.5625 * t * t : 2 / 2.75 > t ? 1 - (7.5625 * (t -= 1.5 / 2.75) * t + .75) : 2.5 / 2.75 > t ? 1 - (7.5625 * (t -= 2.25 / 2.75) * t + .9375) : 1 - (7.5625 * (t -= 2.625 / 2.75) * t + .984375) + } + )), h("BounceInOut", (function (t) { + var e = .5 > t; + return t = 1 / 2.75 > (t = e ? 1 - 2 * t : 2 * t - 1) ? 7.5625 * t * t : 2 / 2.75 > t ? 7.5625 * (t -= 1.5 / 2.75) * t + .75 : 2.5 / 2.75 > t ? 7.5625 * (t -= 2.25 / 2.75) * t + .9375 : 7.5625 * (t -= 2.625 / 2.75) * t + .984375, + e ? .5 * (1 - t) : .5 * t + .5 + } + ))), + l("Circ", h("CircOut", (function (t) { + return Math.sqrt(1 - (t -= 1) * t) + } + )), h("CircIn", (function (t) { + return -(Math.sqrt(1 - t * t) - 1) + } + )), h("CircInOut", (function (t) { + return (t *= 2) < 1 ? -.5 * (Math.sqrt(1 - t * t) - 1) : .5 * (Math.sqrt(1 - (t -= 2) * t) + 1) + } + ))), + l("Elastic", (n = function (e, i, r) { + var n = u("easing." + e, (function (t, e) { + this._p1 = t >= 1 ? t : 1, + this._p2 = (e || r) / (1 > t ? t : 1), + this._p3 = this._p2 / c * (Math.asin(1 / this._p1) || 0), + this._p2 = c / this._p2 + } + ), !0) + , s = n.prototype = new t; + return s.constructor = n, + s.getRatio = i, + s.config = function (t, e) { + return new n(t, e) + } + , + n + } + )("ElasticOut", (function (t) { + return this._p1 * Math.pow(2, -10 * t) * Math.sin((t - this._p3) * this._p2) + 1 + } + ), .3), n("ElasticIn", (function (t) { + return -this._p1 * Math.pow(2, 10 * (t -= 1)) * Math.sin((t - this._p3) * this._p2) + } + ), .3), n("ElasticInOut", (function (t) { + return (t *= 2) < 1 ? this._p1 * Math.pow(2, 10 * (t -= 1)) * Math.sin((t - this._p3) * this._p2) * -.5 : this._p1 * Math.pow(2, -10 * (t -= 1)) * Math.sin((t - this._p3) * this._p2) * .5 + 1 + } + ), .45)), + l("Expo", h("ExpoOut", (function (t) { + return 1 - Math.pow(2, -10 * t) + } + )), h("ExpoIn", (function (t) { + return Math.pow(2, 10 * (t - 1)) - .001 + } + )), h("ExpoInOut", (function (t) { + return (t *= 2) < 1 ? .5 * Math.pow(2, 10 * (t - 1)) : .5 * (2 - Math.pow(2, -10 * (t - 1))) + } + ))), + l("Sine", h("SineOut", (function (t) { + return Math.sin(t * d) + } + )), h("SineIn", (function (t) { + return 1 - Math.cos(t * d) + } + )), h("SineInOut", (function (t) { + return -.5 * (Math.cos(Math.PI * t) - 1) + } + ))), + u("easing.EaseLookup", { + find: function (e) { + return t.map[e] + } + }, !0), + p(o.SlowMo, "SlowMo", "ease,"), + p(r, "RoughEase", "ease,"), + p(e, "SteppedEase", "ease,"), + w + } + ), !0) + } + )), + s._gsDefine && s._gsQueue.pop()(), + function (i, s) { + "use strict"; + var o = {} + , a = i.document + , c = i.GreenSockGlobals = i.GreenSockGlobals || i; + if (!c.TweenLite) { + var d, u, h, p, l, f = function (t) { + var e, i = t.split("."), r = c; + for (e = 0; e < i.length; e++) + r[i[e]] = r = r[i[e]] || {}; + return r + }, m = f("com.greensock"), w = 1e-10, I = function (t) { + var e, i = [], r = t.length; + for (e = 0; e !== r; i.push(t[e++])) + ; + return i + }, y = function () { + }, g = function () { + var t = Object.prototype.toString + , e = t.call([]); + return function (i) { + return null != i && (i instanceof Array || "object" == n(i) && !!i.push && t.call(i) === e) + } + }(), S = {}, v = function i(n, a, d, u) { + this.sc = S[n] ? S[n].sc : [], + S[n] = this, + this.gsClass = null, + this.func = d; + var h = []; + this.check = function (p) { + for (var l, m, w, I, y = a.length, g = y; --y > -1;) + (l = S[a[y]] || new i(a[y], [])).gsClass ? (h[y] = l.gsClass, + g--) : p && l.sc.push(this); + if (0 === g && d) { + if (w = (m = ("com.greensock." + n).split(".")).pop(), + I = f(m.join("."))[w] = this.gsClass = d.apply(d, h), + u) + if (c[w] = o[w] = I, + t.exports) + if (n === s) + for (y in t.exports = o[s] = I, + o) + I[y] = o[y]; + else + o[s] && (o[s][w] = I); + else + void 0 === (r = function () { + return I + } + .apply(e, [])) || (t.exports = r); + for (y = 0; y < this.sc.length; y++) + this.sc[y].check() + } + } + , + this.check(!0) + }, _ = i._gsDefine = function (t, e, i, r) { + return new v(t, e, i, r) + } + , T = m._class = function (t, e, i) { + return e = e || function () { + } + , + _(t, [], (function () { + return e + } + ), i), + e + } + ; + _.globals = c; + var R = [0, 0, 1, 1] + , b = T("easing.Ease", (function (t, e, i, r) { + this._func = t, + this._type = i || 0, + this._power = r || 0, + this._params = e ? R.concat(e) : R + } + ), !0) + , P = b.map = {} + , x = b.register = function (t, e, i, r) { + for (var n, s, o, a, c = e.split(","), d = c.length, u = (i || "easeIn,easeOut,easeInOut").split(","); --d > -1;) + for (s = c[d], + n = r ? T("easing." + s, null, !0) : m.easing[s] || {}, + o = u.length; --o > -1;) + a = u[o], + P[s + "." + a] = P[a + s] = n[a] = t.getRatio ? t : t[a] || new t + } + ; + for ((h = b.prototype)._calcEnd = !1, + h.getRatio = function (t) { + if (this._func) + return this._params[0] = t, + this._func.apply(null, this._params); + var e = this._type + , i = this._power + , r = 1 === e ? 1 - t : 2 === e ? t : .5 > t ? 2 * t : 2 * (1 - t); + return 1 === i ? r *= r : 2 === i ? r *= r * r : 3 === i ? r *= r * r * r : 4 === i && (r *= r * r * r * r), + 1 === e ? 1 - r : 2 === e ? r : .5 > t ? r / 2 : 1 - r / 2 + } + , + u = (d = ["Linear", "Quad", "Cubic", "Quart", "Quint,Strong"]).length; --u > -1;) + h = d[u] + ",Power" + u, + x(new b(null, null, 1, u), h, "easeOut", !0), + x(new b(null, null, 2, u), h, "easeIn" + (0 === u ? ",easeNone" : "")), + x(new b(null, null, 3, u), h, "easeInOut"); + P.linear = m.easing.Linear.easeIn, + P.swing = m.easing.Quad.easeInOut; + var C = T("events.EventDispatcher", (function (t) { + this._listeners = {}, + this._eventTarget = t || this + } + )); + (h = C.prototype).addEventListener = function (t, e, i, r, n) { + n = n || 0; + var s, o, a = this._listeners[t], c = 0; + for (this !== p || l || p.wake(), + null == a && (this._listeners[t] = a = []), + o = a.length; --o > -1;) + (s = a[o]).c === e && s.s === i ? a.splice(o, 1) : 0 === c && s.pr < n && (c = o + 1); + a.splice(c, 0, { + c: e, + s: i, + up: r, + pr: n + }) + } + , + h.removeEventListener = function (t, e) { + var i, r = this._listeners[t]; + if (r) + for (i = r.length; --i > -1;) + if (r[i].c === e) + return void r.splice(i, 1) + } + , + h.dispatchEvent = function (t) { + var e, i, r, n = this._listeners[t]; + if (n) + for ((e = n.length) > 1 && (n = n.slice(0)), + i = this._eventTarget; --e > -1;) + (r = n[e]) && (r.up ? r.c.call(r.s || i, { + type: t, + target: i + }) : r.c.call(r.s || i)) + } + ; + var U = i.requestAnimationFrame + , k = i.cancelAnimationFrame + , L = Date.now || function () { + return (new Date).getTime() + } + , N = L(); + for (u = (d = ["ms", "moz", "webkit", "o"]).length; --u > -1 && !U;) + U = i[d[u] + "RequestAnimationFrame"], + k = i[d[u] + "CancelAnimationFrame"] || i[d[u] + "CancelRequestAnimationFrame"]; + T("Ticker", (function (t, e) { + var i, r, n, s, o, c = this, d = L(), u = !(!1 === e || !U) && "auto", h = 500, + f = 33, m = function t(e) { + var a, u, p = L() - N; + p > h && (d += p - f), + N += p, + c.time = (N - d) / 1e3, + a = c.time - o, + (!i || a > 0 || !0 === e) && (c.frame++, + o += a + (a >= s ? .004 : s - a), + u = !0), + !0 !== e && (n = r(t)), + u && c.dispatchEvent("tick") + }; + C.call(c), + c.time = c.frame = 0, + c.tick = function () { + m(!0) + } + , + c.lagSmoothing = function (t, e) { + return arguments.length ? (h = t || 1 / w, + void (f = Math.min(e, h, 0))) : 1 / w > h + } + , + c.sleep = function () { + null != n && (u && k ? k(n) : clearTimeout(n), + r = y, + n = null, + c === p && (l = !1)) + } + , + c.wake = function (t) { + null !== n ? c.sleep() : t ? d += -N + (N = L()) : c.frame > 10 && (N = L() - h + 5), + r = 0 === i ? y : u && U ? U : function (t) { + return setTimeout(t, 1e3 * (o - c.time) + 1 | 0) + } + , + c === p && (l = !0), + m(2) + } + , + c.fps = function (t) { + return arguments.length ? (s = 1 / ((i = t) || 60), + o = this.time + s, + void c.wake()) : i + } + , + c.useRAF = function (t) { + return arguments.length ? (c.sleep(), + u = t, + void c.fps(i)) : u + } + , + c.fps(t), + setTimeout((function () { + "auto" === u && c.frame < 5 && "hidden" !== (a || {}).visibilityState && c.useRAF(!1) + } + ), 1500) + } + )), + (h = m.Ticker.prototype = new m.events.EventDispatcher).constructor = m.Ticker; + var E = T("core.Animation", (function (t, e) { + if (this.vars = e = e || {}, + this._duration = this._totalDuration = t || 0, + this._delay = Number(e.delay) || 0, + this._timeScale = 1, + this._active = !0 === e.immediateRender, + this.data = e.data, + this._reversed = !0 === e.reversed, + X) { + l || p.wake(); + var i = this.vars.useFrames ? K : X; + i.add(this, i._time), + this.vars.paused && this.paused(!0) + } + } + )); + p = E.ticker = new m.Ticker, + (h = E.prototype)._dirty = h._gc = h._initted = h._paused = !1, + h._totalTime = h._time = 0, + h._rawPrevTime = -1, + h._next = h._last = h._onUpdate = h._timeline = h.timeline = null, + h._paused = !1; + (function t() { + l && L() - N > 2e3 && ("hidden" !== (a || {}).visibilityState || !p.lagSmoothing()) && p.wake(); + var e = setTimeout(t, 2e3); + e.unref && e.unref() + } + )(), + h.play = function (t, e) { + return null != t && this.seek(t, e), + this.reversed(!1).paused(!1) + } + , + h.pause = function (t, e) { + return null != t && this.seek(t, e), + this.paused(!0) + } + , + h.resume = function (t, e) { + return null != t && this.seek(t, e), + this.paused(!1) + } + , + h.seek = function (t, e) { + return this.totalTime(Number(t), !1 !== e) + } + , + h.restart = function (t, e) { + return this.reversed(!1).paused(!1).totalTime(t ? -this._delay : 0, !1 !== e, !0) + } + , + h.reverse = function (t, e) { + return null != t && this.seek(t || this.totalDuration(), e), + this.reversed(!0).paused(!1) + } + , + h.render = function (t, e, i) { + } + , + h.invalidate = function () { + return this._time = this._totalTime = 0, + this._initted = this._gc = !1, + this._rawPrevTime = -1, + (this._gc || !this.timeline) && this._enabled(!0), + this + } + , + h.isActive = function () { + var t, e = this._timeline, i = this._startTime; + return !e || !this._gc && !this._paused && e.isActive() && (t = e.rawTime(!0)) >= i && t < i + this.totalDuration() / this._timeScale - 1e-7 + } + , + h._enabled = function (t, e) { + return l || p.wake(), + this._gc = !t, + this._active = this.isActive(), + !0 !== e && (t && !this.timeline ? this._timeline.add(this, this._startTime - this._delay) : !t && this.timeline && this._timeline._remove(this, !0)), + !1 + } + , + h._kill = function (t, e) { + return this._enabled(!1, !1) + } + , + h.kill = function (t, e) { + return this._kill(t, e), + this + } + , + h._uncache = function (t) { + for (var e = t ? this : this.timeline; e;) + e._dirty = !0, + e = e.timeline; + return this + } + , + h._swapSelfInParams = function (t) { + for (var e = t.length, i = t.concat(); --e > -1;) + "{self}" === t[e] && (i[e] = this); + return i + } + , + h._callback = function (t) { + var e = this.vars + , i = e[t] + , r = e[t + "Params"] + , n = e[t + "Scope"] || e.callbackScope || this; + switch (r ? r.length : 0) { + case 0: + i.call(n); + break; + case 1: + i.call(n, r[0]); + break; + case 2: + i.call(n, r[0], r[1]); + break; + default: + i.apply(n, r) + } + } + , + h.eventCallback = function (t, e, i, r) { + if ("on" === (t || "").substr(0, 2)) { + var n = this.vars; + if (1 === arguments.length) + return n[t]; + null == e ? delete n[t] : (n[t] = e, + n[t + "Params"] = g(i) && -1 !== i.join("").indexOf("{self}") ? this._swapSelfInParams(i) : i, + n[t + "Scope"] = r), + "onUpdate" === t && (this._onUpdate = e) + } + return this + } + , + h.delay = function (t) { + return arguments.length ? (this._timeline.smoothChildTiming && this.startTime(this._startTime + t - this._delay), + this._delay = t, + this) : this._delay + } + , + h.duration = function (t) { + return arguments.length ? (this._duration = this._totalDuration = t, + this._uncache(!0), + this._timeline.smoothChildTiming && this._time > 0 && this._time < this._duration && 0 !== t && this.totalTime(this._totalTime * (t / this._duration), !0), + this) : (this._dirty = !1, + this._duration) + } + , + h.totalDuration = function (t) { + return this._dirty = !1, + arguments.length ? this.duration(t) : this._totalDuration + } + , + h.time = function (t, e) { + return arguments.length ? (this._dirty && this.totalDuration(), + this.totalTime(t > this._duration ? this._duration : t, e)) : this._time + } + , + h.totalTime = function (t, e, i) { + if (l || p.wake(), + !arguments.length) + return this._totalTime; + if (this._timeline) { + if (0 > t && !i && (t += this.totalDuration()), + this._timeline.smoothChildTiming) { + this._dirty && this.totalDuration(); + var r = this._totalDuration + , n = this._timeline; + if (t > r && !i && (t = r), + this._startTime = (this._paused ? this._pauseTime : n._time) - (this._reversed ? r - t : t) / this._timeScale, + n._dirty || this._uncache(!1), + n._timeline) + for (; n._timeline;) + n._timeline._time !== (n._startTime + n._totalTime) / n._timeScale && n.totalTime(n._totalTime, !0), + n = n._timeline + } + this._gc && this._enabled(!0, !1), + (this._totalTime !== t || 0 === this._duration) && (B.length && Z(), + this.render(t, e, !1), + B.length && Z()) + } + return this + } + , + h.progress = h.totalProgress = function (t, e) { + var i = this.duration(); + return arguments.length ? this.totalTime(i * t, e) : i ? this._time / i : this.ratio + } + , + h.startTime = function (t) { + return arguments.length ? (t !== this._startTime && (this._startTime = t, + this.timeline && this.timeline._sortChildren && this.timeline.add(this, t - this._delay)), + this) : this._startTime + } + , + h.endTime = function (t) { + return this._startTime + (0 != t ? this.totalDuration() : this.duration()) / this._timeScale + } + , + h.timeScale = function (t) { + if (!arguments.length) + return this._timeScale; + var e, i; + for (t = t || w, + this._timeline && this._timeline.smoothChildTiming && (i = (e = this._pauseTime) || 0 === e ? e : this._timeline.totalTime(), + this._startTime = i - (i - this._startTime) * this._timeScale / t), + this._timeScale = t, + i = this.timeline; i && i.timeline;) + i._dirty = !0, + i.totalDuration(), + i = i.timeline; + return this + } + , + h.reversed = function (t) { + return arguments.length ? (t != this._reversed && (this._reversed = t, + this.totalTime(this._timeline && !this._timeline.smoothChildTiming ? this.totalDuration() - this._totalTime : this._totalTime, !0)), + this) : this._reversed + } + , + h.paused = function (t) { + if (!arguments.length) + return this._paused; + var e, i, r = this._timeline; + return t != this._paused && r && (l || t || p.wake(), + i = (e = r.rawTime()) - this._pauseTime, + !t && r.smoothChildTiming && (this._startTime += i, + this._uncache(!1)), + this._pauseTime = t ? e : null, + this._paused = t, + this._active = this.isActive(), + !t && 0 !== i && this._initted && this.duration() && (e = r.smoothChildTiming ? this._totalTime : (e - this._startTime) / this._timeScale, + this.render(e, e === this._totalTime, !0))), + this._gc && !t && this._enabled(!0, !1), + this + } + ; + var M = T("core.SimpleTimeline", (function (t) { + E.call(this, 0, t), + this.autoRemoveChildren = this.smoothChildTiming = !0 + } + )); + (h = M.prototype = new E).constructor = M, + h.kill()._gc = !1, + h._first = h._last = h._recent = null, + h._sortChildren = !1, + h.add = h.insert = function (t, e, i, r) { + var n, s; + if (t._startTime = Number(e || 0) + t._delay, + t._paused && this !== t._timeline && (t._pauseTime = t._startTime + (this.rawTime() - t._startTime) / t._timeScale), + t.timeline && t.timeline._remove(t, !0), + t.timeline = t._timeline = this, + t._gc && t._enabled(!0, !0), + n = this._last, + this._sortChildren) + for (s = t._startTime; n && n._startTime > s;) + n = n._prev; + return n ? (t._next = n._next, + n._next = t) : (t._next = this._first, + this._first = t), + t._next ? t._next._prev = t : this._last = t, + t._prev = n, + this._recent = t, + this._timeline && this._uncache(!0), + this + } + , + h._remove = function (t, e) { + return t.timeline === this && (e || t._enabled(!1, !0), + t._prev ? t._prev._next = t._next : this._first === t && (this._first = t._next), + t._next ? t._next._prev = t._prev : this._last === t && (this._last = t._prev), + t._next = t._prev = t.timeline = null, + t === this._recent && (this._recent = this._last), + this._timeline && this._uncache(!0)), + this + } + , + h.render = function (t, e, i) { + var r, n = this._first; + for (this._totalTime = this._time = this._rawPrevTime = t; n;) + r = n._next, + (n._active || t >= n._startTime && !n._paused && !n._gc) && (n._reversed ? n.render((n._dirty ? n.totalDuration() : n._totalDuration) - (t - n._startTime) * n._timeScale, e, i) : n.render((t - n._startTime) * n._timeScale, e, i)), + n = r + } + , + h.rawTime = function () { + return l || p.wake(), + this._totalTime + } + ; + var A = T("TweenLite", (function (t, e, r) { + if (E.call(this, e, r), + this.render = A.prototype.render, + null == t) + throw "Cannot tween a null target."; + this.target = t = "string" != typeof t ? t : A.selector(t) || t; + var n, s, o, + a = t.jquery || t.length && t !== i && t[0] && (t[0] === i || t[0].nodeType && t[0].style && !t.nodeType), + c = this.vars.overwrite; + if (this._overwrite = c = null == c ? J[A.defaultOverwrite] : "number" == typeof c ? c >> 0 : J[c], + (a || t instanceof Array || t.push && g(t)) && "number" != typeof t[0]) + for (this._targets = o = I(t), + this._propLookup = [], + this._siblings = [], + n = 0; n < o.length; n++) + (s = o[n]) ? "string" != typeof s ? s.length && s !== i && s[0] && (s[0] === i || s[0].nodeType && s[0].style && !s.nodeType) ? (o.splice(n--, 1), + this._targets = o = o.concat(I(s))) : (this._siblings[n] = tt(s, this, !1), + 1 === c && this._siblings[n].length > 1 && it(s, this, null, 1, this._siblings[n])) : "string" == typeof (s = o[n--] = A.selector(s)) && o.splice(n + 1, 1) : o.splice(n--, 1); + else + this._propLookup = {}, + this._siblings = tt(t, this, !1), + 1 === c && this._siblings.length > 1 && it(t, this, null, 1, this._siblings); + (this.vars.immediateRender || 0 === e && 0 === this._delay && !1 !== this.vars.immediateRender) && (this._time = -w, + this.render(Math.min(0, -this._delay))) + } + ), !0) + , G = function (t) { + return t && t.length && t !== i && t[0] && (t[0] === i || t[0].nodeType && t[0].style && !t.nodeType) + }; + (h = A.prototype = new E).constructor = A, + h.kill()._gc = !1, + h.ratio = 0, + h._firstPT = h._targets = h._overwrittenProps = h._startAt = null, + h._notifyPluginsOfEnabled = h._lazy = !1, + A.version = "1.20.4", + A.defaultEase = h._ease = new b(null, null, 1, 1), + A.defaultOverwrite = "auto", + A.ticker = p, + A.autoSleep = 120, + A.lagSmoothing = function (t, e) { + p.lagSmoothing(t, e) + } + , + A.selector = i.$ || i.jQuery || function (t) { + var e = i.$ || i.jQuery; + return e ? (A.selector = e, + e(t)) : void 0 === a ? t : a.querySelectorAll ? a.querySelectorAll(t) : a.getElementById("#" === t.charAt(0) ? t.substr(1) : t) + } + ; + var B = [] + , F = {} + , D = /(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi + , V = /[\+-]=-?[\.\d]/ + , O = function (t) { + for (var e, i = this._firstPT; i;) + e = i.blob ? 1 === t && null != this.end ? this.end : t ? this.join("") : this.start : i.c * t + i.s, + i.m ? e = i.m(e, this._target || i.t) : 1e-6 > e && e > -1e-6 && !i.blob && (e = 0), + i.f ? i.fp ? i.t[i.p](i.fp, e) : i.t[i.p](e) : i.t[i.p] = e, + i = i._next + } + , q = function (t, e, i, r) { + var n, s, o, a, c, d, u, h = [], p = 0, l = "", f = 0; + for (h.start = t, + h.end = e, + t = h[0] = t + "", + e = h[1] = e + "", + i && (i(h), + t = h[0], + e = h[1]), + h.length = 0, + n = t.match(D) || [], + s = e.match(D) || [], + r && (r._next = null, + r.blob = 1, + h._firstPT = h._applyPT = r), + c = s.length, + a = 0; c > a; a++) + u = s[a], + l += (d = e.substr(p, e.indexOf(u, p) - p)) || !a ? d : ",", + p += d.length, + f ? f = (f + 1) % 5 : "rgba(" === d.substr(-5) && (f = 1), + u === n[a] || n.length <= a ? l += u : (l && (h.push(l), + l = ""), + o = parseFloat(n[a]), + h.push(o), + h._firstPT = { + _next: h._firstPT, + t: h, + p: h.length - 1, + s: o, + c: ("=" === u.charAt(1) ? parseInt(u.charAt(0) + "1", 10) * parseFloat(u.substr(2)) : parseFloat(u) - o) || 0, + f: 0, + m: f && 4 > f ? Math.round : 0 + }), + p += u.length; + return (l += e.substr(p)) && h.push(l), + h.setRatio = O, + V.test(e) && (h.end = null), + h + } + , H = function (t, e, i, r, s, o, a, c, d) { + "function" == typeof r && (r = r(d || 0, t)); + var u = n(t[e]) + , + h = "function" !== u ? "" : e.indexOf("set") || "function" != typeof t["get" + e.substr(3)] ? e : "get" + e.substr(3) + , p = "get" !== i ? i : h ? a ? t[h](a) : t[h]() : t[e] + , l = "string" == typeof r && "=" === r.charAt(1) + , f = { + t: t, + p: e, + s: p, + f: "function" === u, + pg: 0, + n: s || e, + m: o ? "function" == typeof o ? o : Math.round : 0, + pr: 0, + c: l ? parseInt(r.charAt(0) + "1", 10) * parseFloat(r.substr(2)) : parseFloat(r) - p || 0 + }; + return ("number" != typeof p || "number" != typeof r && !l) && (a || isNaN(p) || !l && isNaN(r) || "boolean" == typeof p || "boolean" == typeof r ? (f.fp = a, + f = { + t: q(p, l ? parseFloat(f.s) + f.c + (f.s + "").replace(/[0-9\-\.]/g, "") : r, c || A.defaultStringFilter, f), + p: "setRatio", + s: 0, + c: 1, + f: 2, + pg: 0, + n: s || e, + pr: 0, + m: 0 + }) : (f.s = parseFloat(p), + l || (f.c = parseFloat(r) - f.s || 0))), + f.c ? ((f._next = this._firstPT) && (f._next._prev = f), + this._firstPT = f, + f) : void 0 + } + , W = A._internals = { + isArray: g, + isSelector: G, + lazyTweens: B, + blobDif: q + } + , $ = A._plugins = {} + , z = W.tweenLookup = {} + , j = 0 + , Y = W.reservedProps = { + ease: 1, + delay: 1, + overwrite: 1, + onComplete: 1, + onCompleteParams: 1, + onCompleteScope: 1, + useFrames: 1, + runBackwards: 1, + startAt: 1, + onUpdate: 1, + onUpdateParams: 1, + onUpdateScope: 1, + onStart: 1, + onStartParams: 1, + onStartScope: 1, + onReverseComplete: 1, + onReverseCompleteParams: 1, + onReverseCompleteScope: 1, + onRepeat: 1, + onRepeatParams: 1, + onRepeatScope: 1, + easeParams: 1, + yoyo: 1, + immediateRender: 1, + repeat: 1, + repeatDelay: 1, + data: 1, + paused: 1, + reversed: 1, + autoCSS: 1, + lazy: 1, + onOverwrite: 1, + callbackScope: 1, + stringFilter: 1, + id: 1, + yoyoEase: 1 + } + , J = { + none: 0, + all: 1, + auto: 2, + concurrent: 3, + allOnStart: 4, + preexisting: 5, + true: 1, + false: 0 + } + , K = E._rootFramesTimeline = new M + , X = E._rootTimeline = new M + , Q = 30 + , Z = W.lazyRender = function () { + var t, e = B.length; + for (F = {}; --e > -1;) + (t = B[e]) && !1 !== t._lazy && (t.render(t._lazy[0], t._lazy[1], !0), + t._lazy = !1); + B.length = 0 + } + ; + X._startTime = p.time, + K._startTime = p.frame, + X._active = K._active = !0, + setTimeout(Z, 1), + E._updateRoot = A.render = function () { + var t, e, i; + if (B.length && Z(), + X.render((p.time - X._startTime) * X._timeScale, !1, !1), + K.render((p.frame - K._startTime) * K._timeScale, !1, !1), + B.length && Z(), + p.frame >= Q) { + for (i in Q = p.frame + (parseInt(A.autoSleep, 10) || 120), + z) { + for (t = (e = z[i].tweens).length; --t > -1;) + e[t]._gc && e.splice(t, 1); + 0 === e.length && delete z[i] + } + if ((!(i = X._first) || i._paused) && A.autoSleep && !K._first && 1 === p._listeners.tick.length) { + for (; i && i._paused;) + i = i._next; + i || p.sleep() + } + } + } + , + p.addEventListener("tick", E._updateRoot); + var tt = function (t, e, i) { + var r, n, s = t._gsTweenID; + if (z[s || (t._gsTweenID = s = "t" + j++)] || (z[s] = { + target: t, + tweens: [] + }), + e && ((r = z[s].tweens)[n = r.length] = e, + i)) + for (; --n > -1;) + r[n] === e && r.splice(n, 1); + return z[s].tweens + } + , et = function (t, e, i, r) { + var n, s, o = t.vars.onOverwrite; + return o && (n = o(t, e, i, r)), + (o = A.onOverwrite) && (s = o(t, e, i, r)), + !1 !== n && !1 !== s + } + , it = function (t, e, i, r, n) { + var s, o, a, c; + if (1 === r || r >= 4) { + for (c = n.length, + s = 0; c > s; s++) + if ((a = n[s]) !== e) + a._gc || a._kill(null, t, e) && (o = !0); + else if (5 === r) + break; + return o + } + var d, u = e._startTime + w, h = [], p = 0, l = 0 === e._duration; + for (s = n.length; --s > -1;) + (a = n[s]) === e || a._gc || a._paused || (a._timeline !== e._timeline ? (d = d || rt(e, 0, l), + 0 === rt(a, d, l) && (h[p++] = a)) : a._startTime <= u && a._startTime + a.totalDuration() / a._timeScale > u && ((l || !a._initted) && u - a._startTime <= 2e-10 || (h[p++] = a))); + for (s = p; --s > -1;) + if (a = h[s], + 2 === r && a._kill(i, t, e) && (o = !0), + 2 !== r || !a._firstPT && a._initted) { + if (2 !== r && !et(a, e)) + continue; + a._enabled(!1, !1) && (o = !0) + } + return o + } + , rt = function (t, e, i) { + for (var r = t._timeline, n = r._timeScale, s = t._startTime; r._timeline;) { + if (s += r._startTime, + n *= r._timeScale, + r._paused) + return -100; + r = r._timeline + } + return (s /= n) > e ? s - e : i && s === e || !t._initted && 2 * w > s - e ? w : (s += t.totalDuration() / t._timeScale / n) > e + w ? 0 : s - e - w + }; + h._init = function () { + var t, e, i, r, n, s, o = this.vars, a = this._overwrittenProps, c = this._duration, + d = !!o.immediateRender, u = o.ease; + if (o.startAt) { + for (r in this._startAt && (this._startAt.render(-1, !0), + this._startAt.kill()), + n = {}, + o.startAt) + n[r] = o.startAt[r]; + if (n.data = "isStart", + n.overwrite = !1, + n.immediateRender = !0, + n.lazy = d && !1 !== o.lazy, + n.startAt = n.delay = null, + n.onUpdate = o.onUpdate, + n.onUpdateParams = o.onUpdateParams, + n.onUpdateScope = o.onUpdateScope || o.callbackScope || this, + this._startAt = A.to(this.target, 0, n), + d) + if (this._time > 0) + this._startAt = null; + else if (0 !== c) + return + } else if (o.runBackwards && 0 !== c) + if (this._startAt) + this._startAt.render(-1, !0), + this._startAt.kill(), + this._startAt = null; + else { + for (r in 0 !== this._time && (d = !1), + i = {}, + o) + Y[r] && "autoCSS" !== r || (i[r] = o[r]); + if (i.overwrite = 0, + i.data = "isFromStart", + i.lazy = d && !1 !== o.lazy, + i.immediateRender = d, + this._startAt = A.to(this.target, 0, i), + d) { + if (0 === this._time) + return + } else + this._startAt._init(), + this._startAt._enabled(!1), + this.vars.immediateRender && (this._startAt = null) + } + if (this._ease = u = u ? u instanceof b ? u : "function" == typeof u ? new b(u, o.easeParams) : P[u] || A.defaultEase : A.defaultEase, + o.easeParams instanceof Array && u.config && (this._ease = u.config.apply(u, o.easeParams)), + this._easeType = this._ease._type, + this._easePower = this._ease._power, + this._firstPT = null, + this._targets) + for (s = this._targets.length, + t = 0; s > t; t++) + this._initProps(this._targets[t], this._propLookup[t] = {}, this._siblings[t], a ? a[t] : null, t) && (e = !0); + else + e = this._initProps(this.target, this._propLookup, this._siblings, a, 0); + if (e && A._onPluginEvent("_onInitAllProps", this), + a && (this._firstPT || "function" != typeof this.target && this._enabled(!1, !1)), + o.runBackwards) + for (i = this._firstPT; i;) + i.s += i.c, + i.c = -i.c, + i = i._next; + this._onUpdate = o.onUpdate, + this._initted = !0 + } + , + h._initProps = function (t, e, r, n, s) { + var o, a, c, d, u, h; + if (null == t) + return !1; + for (o in F[t._gsTweenID] && Z(), + this.vars.css || t.style && t !== i && t.nodeType && $.css && !1 !== this.vars.autoCSS && function (t, e) { + var i, r = {}; + for (i in t) + Y[i] || i in e && "transform" !== i && "x" !== i && "y" !== i && "width" !== i && "height" !== i && "className" !== i && "border" !== i || !(!$[i] || $[i] && $[i]._autoCSS) || (r[i] = t[i], + delete t[i]); + t.css = r + }(this.vars, t), + this.vars) + if (h = this.vars[o], + Y[o]) + h && (h instanceof Array || h.push && g(h)) && -1 !== h.join("").indexOf("{self}") && (this.vars[o] = h = this._swapSelfInParams(h, this)); + else if ($[o] && (d = new $[o])._onInitTween(t, this.vars[o], this, s)) { + for (this._firstPT = u = { + _next: this._firstPT, + t: d, + p: "setRatio", + s: 0, + c: 1, + f: 1, + n: o, + pg: 1, + pr: d._priority, + m: 0 + }, + a = d._overwriteProps.length; --a > -1;) + e[d._overwriteProps[a]] = this._firstPT; + (d._priority || d._onInitAllProps) && (c = !0), + (d._onDisable || d._onEnable) && (this._notifyPluginsOfEnabled = !0), + u._next && (u._next._prev = u) + } else + e[o] = H.call(this, t, o, "get", h, o, 0, null, this.vars.stringFilter, s); + return n && this._kill(n, t) ? this._initProps(t, e, r, n, s) : this._overwrite > 1 && this._firstPT && r.length > 1 && it(t, this, e, this._overwrite, r) ? (this._kill(e, t), + this._initProps(t, e, r, n, s)) : (this._firstPT && (!1 !== this.vars.lazy && this._duration || this.vars.lazy && !this._duration) && (F[t._gsTweenID] = !0), + c) + } + , + h.render = function (t, e, i) { + var r, n, s, o, a = this._time, c = this._duration, d = this._rawPrevTime; + if (t >= c - 1e-7 && t >= 0) + this._totalTime = this._time = c, + this.ratio = this._ease._calcEnd ? this._ease.getRatio(1) : 1, + this._reversed || (r = !0, + n = "onComplete", + i = i || this._timeline.autoRemoveChildren), + 0 === c && (this._initted || !this.vars.lazy || i) && (this._startTime === this._timeline._duration && (t = 0), + (0 > d || 0 >= t && t >= -1e-7 || d === w && "isPause" !== this.data) && d !== t && (i = !0, + d > w && (n = "onReverseComplete")), + this._rawPrevTime = o = !e || t || d === t ? t : w); + else if (1e-7 > t) + this._totalTime = this._time = 0, + this.ratio = this._ease._calcEnd ? this._ease.getRatio(0) : 0, + (0 !== a || 0 === c && d > 0) && (n = "onReverseComplete", + r = this._reversed), + 0 > t && (this._active = !1, + 0 === c && (this._initted || !this.vars.lazy || i) && (d >= 0 && (d !== w || "isPause" !== this.data) && (i = !0), + this._rawPrevTime = o = !e || t || d === t ? t : w)), + (!this._initted || this._startAt && this._startAt.progress()) && (i = !0); + else if (this._totalTime = this._time = t, + this._easeType) { + var u = t / c + , h = this._easeType + , p = this._easePower; + (1 === h || 3 === h && u >= .5) && (u = 1 - u), + 3 === h && (u *= 2), + 1 === p ? u *= u : 2 === p ? u *= u * u : 3 === p ? u *= u * u * u : 4 === p && (u *= u * u * u * u), + this.ratio = 1 === h ? 1 - u : 2 === h ? u : .5 > t / c ? u / 2 : 1 - u / 2 + } else + this.ratio = this._ease.getRatio(t / c); + if (this._time !== a || i) { + if (!this._initted) { + if (this._init(), + !this._initted || this._gc) + return; + if (!i && this._firstPT && (!1 !== this.vars.lazy && this._duration || this.vars.lazy && !this._duration)) + return this._time = this._totalTime = a, + this._rawPrevTime = d, + B.push(this), + void (this._lazy = [t, e]); + this._time && !r ? this.ratio = this._ease.getRatio(this._time / c) : r && this._ease._calcEnd && (this.ratio = this._ease.getRatio(0 === this._time ? 0 : 1)) + } + for (!1 !== this._lazy && (this._lazy = !1), + this._active || !this._paused && this._time !== a && t >= 0 && (this._active = !0), + 0 === a && (this._startAt && (t >= 0 ? this._startAt.render(t, !0, i) : n || (n = "_dummyGS")), + this.vars.onStart && (0 !== this._time || 0 === c) && (e || this._callback("onStart"))), + s = this._firstPT; s;) + s.f ? s.t[s.p](s.c * this.ratio + s.s) : s.t[s.p] = s.c * this.ratio + s.s, + s = s._next; + this._onUpdate && (0 > t && this._startAt && -1e-4 !== t && this._startAt.render(t, !0, i), + e || (this._time !== a || r || i) && this._callback("onUpdate")), + n && (!this._gc || i) && (0 > t && this._startAt && !this._onUpdate && -1e-4 !== t && this._startAt.render(t, !0, i), + r && (this._timeline.autoRemoveChildren && this._enabled(!1, !1), + this._active = !1), + !e && this.vars[n] && this._callback(n), + 0 === c && this._rawPrevTime === w && o !== w && (this._rawPrevTime = 0)) + } + } + , + h._kill = function (t, e, i) { + if ("all" === t && (t = null), + null == t && (null == e || e === this.target)) + return this._lazy = !1, + this._enabled(!1, !1); + e = "string" != typeof e ? e || this._targets || this.target : A.selector(e) || e; + var r, s, o, a, c, d, u, h, p, + l = i && this._time && i._startTime === this._startTime && this._timeline === i._timeline; + if ((g(e) || G(e)) && "number" != typeof e[0]) + for (r = e.length; --r > -1;) + this._kill(t, e[r], i) && (d = !0); + else { + if (this._targets) { + for (r = this._targets.length; --r > -1;) + if (e === this._targets[r]) { + c = this._propLookup[r] || {}, + this._overwrittenProps = this._overwrittenProps || [], + s = this._overwrittenProps[r] = t ? this._overwrittenProps[r] || {} : "all"; + break + } + } else { + if (e !== this.target) + return !1; + c = this._propLookup, + s = this._overwrittenProps = t ? this._overwrittenProps || {} : "all" + } + if (c) { + if (u = t || c, + h = t !== s && "all" !== s && t !== c && ("object" != n(t) || !t._tempKill), + i && (A.onOverwrite || this.vars.onOverwrite)) { + for (o in u) + c[o] && (p || (p = []), + p.push(o)); + if ((p || !t) && !et(this, i, e, p)) + return !1 + } + for (o in u) + (a = c[o]) && (l && (a.f ? a.t[a.p](a.s) : a.t[a.p] = a.s, + d = !0), + a.pg && a.t._kill(u) && (d = !0), + a.pg && 0 !== a.t._overwriteProps.length || (a._prev ? a._prev._next = a._next : a === this._firstPT && (this._firstPT = a._next), + a._next && (a._next._prev = a._prev), + a._next = a._prev = null), + delete c[o]), + h && (s[o] = 1); + !this._firstPT && this._initted && this._enabled(!1, !1) + } + } + return d + } + , + h.invalidate = function () { + return this._notifyPluginsOfEnabled && A._onPluginEvent("_onDisable", this), + this._firstPT = this._overwrittenProps = this._startAt = this._onUpdate = null, + this._notifyPluginsOfEnabled = this._active = this._lazy = !1, + this._propLookup = this._targets ? {} : [], + E.prototype.invalidate.call(this), + this.vars.immediateRender && (this._time = -w, + this.render(Math.min(0, -this._delay))), + this + } + , + h._enabled = function (t, e) { + if (l || p.wake(), + t && this._gc) { + var i, r = this._targets; + if (r) + for (i = r.length; --i > -1;) + this._siblings[i] = tt(r[i], this, !0); + else + this._siblings = tt(this.target, this, !0) + } + return E.prototype._enabled.call(this, t, e), + !(!this._notifyPluginsOfEnabled || !this._firstPT) && A._onPluginEvent(t ? "_onEnable" : "_onDisable", this) + } + , + A.to = function (t, e, i) { + return new A(t, e, i) + } + , + A.from = function (t, e, i) { + return i.runBackwards = !0, + i.immediateRender = 0 != i.immediateRender, + new A(t, e, i) + } + , + A.fromTo = function (t, e, i, r) { + return r.startAt = i, + r.immediateRender = 0 != r.immediateRender && 0 != i.immediateRender, + new A(t, e, r) + } + , + A.delayedCall = function (t, e, i, r, n) { + return new A(e, 0, { + delay: t, + onComplete: e, + onCompleteParams: i, + callbackScope: r, + onReverseComplete: e, + onReverseCompleteParams: i, + immediateRender: !1, + lazy: !1, + useFrames: n, + overwrite: 0 + }) + } + , + A.set = function (t, e) { + return new A(t, 0, e) + } + , + A.getTweensOf = function (t, e) { + if (null == t) + return []; + var i, r, n, s; + if (t = "string" != typeof t ? t : A.selector(t) || t, + (g(t) || G(t)) && "number" != typeof t[0]) { + for (i = t.length, + r = []; --i > -1;) + r = r.concat(A.getTweensOf(t[i], e)); + for (i = r.length; --i > -1;) + for (s = r[i], + n = i; --n > -1;) + s === r[n] && r.splice(i, 1) + } else if (t._gsTweenID) + for (i = (r = tt(t).concat()).length; --i > -1;) + (r[i]._gc || e && !r[i].isActive()) && r.splice(i, 1); + return r || [] + } + , + A.killTweensOf = A.killDelayedCallsTo = function (t, e, i) { + "object" == n(e) && (i = e, + e = !1); + for (var r = A.getTweensOf(t, e), s = r.length; --s > -1;) + r[s]._kill(i, t) + } + ; + var nt = T("plugins.TweenPlugin", (function (t, e) { + this._overwriteProps = (t || "").split(","), + this._propName = this._overwriteProps[0], + this._priority = e || 0, + this._super = nt.prototype + } + ), !0); + if (h = nt.prototype, + nt.version = "1.19.0", + nt.API = 2, + h._firstPT = null, + h._addTween = H, + h.setRatio = O, + h._kill = function (t) { + var e, i = this._overwriteProps, r = this._firstPT; + if (null != t[this._propName]) + this._overwriteProps = []; + else + for (e = i.length; --e > -1;) + null != t[i[e]] && i.splice(e, 1); + for (; r;) + null != t[r.n] && (r._next && (r._next._prev = r._prev), + r._prev ? (r._prev._next = r._next, + r._prev = null) : this._firstPT === r && (this._firstPT = r._next)), + r = r._next; + return !1 + } + , + h._mod = h._roundProps = function (t) { + for (var e, i = this._firstPT; i;) + (e = t[this._propName] || null != i.n && t[i.n.split(this._propName + "_").join("")]) && "function" == typeof e && (2 === i.f ? i.t._applyPT.m = e : i.m = e), + i = i._next + } + , + A._onPluginEvent = function (t, e) { + var i, r, n, s, o, a = e._firstPT; + if ("_onInitAllProps" === t) { + for (; a;) { + for (o = a._next, + r = n; r && r.pr > a.pr;) + r = r._next; + (a._prev = r ? r._prev : s) ? a._prev._next = a : n = a, + (a._next = r) ? r._prev = a : s = a, + a = o + } + a = e._firstPT = n + } + for (; a;) + a.pg && "function" == typeof a.t[t] && a.t[t]() && (i = !0), + a = a._next; + return i + } + , + nt.activate = function (t) { + for (var e = t.length; --e > -1;) + t[e].API === nt.API && ($[(new t[e])._propName] = t[e]); + return !0 + } + , + _.plugin = function (t) { + if (!(t && t.propName && t.init && t.API)) + throw "illegal plugin definition."; + var e, i = t.propName, r = t.priority || 0, n = t.overwriteProps, s = { + init: "_onInitTween", + set: "setRatio", + kill: "_kill", + round: "_mod", + mod: "_mod", + initAll: "_onInitAllProps" + }, + o = T("plugins." + i.charAt(0).toUpperCase() + i.substr(1) + "Plugin", (function () { + nt.call(this, i, r), + this._overwriteProps = n || [] + } + ), !0 === t.global), a = o.prototype = new nt(i); + for (e in a.constructor = o, + o.API = t.API, + s) + "function" == typeof t[e] && (a[s[e]] = t[e]); + return o.version = t.version, + nt.activate([o]), + o + } + , + d = i._gsQueue) { + for (u = 0; u < d.length; u++) + d[u](); + for (h in S) + S[h].func || i.console.log("GSAP encountered missing dependency: " + h) + } + l = !1 + } + }(t.exports && void 0 !== i ? i : this || window, "TweenMax") + } + ).call(this, i("yLpj")) + }, + "6DbF": function (t, e) { + t.exports = function (t, e, i) { + var r = t.Event; + r.addEvent(r.SHIELD_DANMU_AREA, (function (t) { + n = t, + a() + } + )); + var n = null + , s = null + , o = e; + + function a() { + if (n) { + var t = n + , e = t.top + , r = t.height; + if (e > 0 && r > 0) { + var a = n + , c = a.top + , d = a.height + , u = c - i + , h = Math.floor(u / o) + , p = Math.ceil((u + d) / o); + return void (s = { + min: h, + max: p + }) + } + } + s = null + } + + this.updateItemHeight = function (t) { + o = t, + a() + } + , + this.isInShieldLine = function (t) { + if (s) { + var e = s + , i = e.min + , r = e.max; + if (i < t + 1 && t + 1 <= r) + return !0 + } + return !1 + } + } + }, + "6WfL": function (t, e, i) { + t.exports = function (t, e) { + var r = t.G + , n = (t.Event, + t.ISDEBUG); + + function s(t) { + r.isSupportWebp && function (t) { + var r = e.newId() + , s = i("VkgB")({ + id: r, + content: t.text + }) + , o = $(s).data("data", t); + o.click((function () { + var e = "//www.huya.com/" + t.iRoomId; + n && (e = "//test-www.huya.com/" + t.iRoomId), + 0 == t.iRoomId && (e = "//www.huya.com/yy/" + t.lYYId), + window.open(e) + } + )), + e.addBanner(o) + }({ + bannerType: "pugc", + actionType: "fadeOut", + text: "点击可进入主播直播间,和主播亲密互动!", + iRoomId: t.iRoomId, + lYYId: t.lYYId + }) + } + + t.addTafListener("1025801", s), + window.testBannerPugc = function (t) { + s({ + iRoomId: 123, + lYYId: 456 + }) + } + } + }, + "6cwl": function (t, e, i) { + }, + "6dBs": function (t, e, i) { + "use strict"; + var r = Object.prototype.hasOwnProperty + , n = Object.prototype.toString + , s = Object.defineProperty + , o = Object.getOwnPropertyDescriptor + , a = function (t) { + return "function" == typeof Array.isArray ? Array.isArray(t) : "[object Array]" === n.call(t) + } + , c = function (t) { + if (!t || "[object Object]" !== n.call(t)) + return !1; + var e, i = r.call(t, "constructor"), + s = t.constructor && t.constructor.prototype && r.call(t.constructor.prototype, "isPrototypeOf"); + if (t.constructor && !i && !s) + return !1; + for (e in t) + ; + return void 0 === e || r.call(t, e) + } + , d = function (t, e) { + s && "__proto__" === e.name ? s(t, e.name, { + enumerable: !0, + configurable: !0, + value: e.newValue, + writable: !0 + }) : t[e.name] = e.newValue + } + , u = function (t, e) { + if ("__proto__" === e) { + if (!r.call(t, e)) + return; + if (o) + return o(t, e).value + } + return t[e] + }; + t.exports = function t() { + var e, i, r, n, s, o, h = arguments[0], p = 1, l = arguments.length, f = !1; + for ("boolean" == typeof h && (f = h, + h = arguments[1] || {}, + p = 2), + (null == h || "object" != typeof h && "function" != typeof h) && (h = {}); p < l; ++p) + if (null != (e = arguments[p])) + for (i in e) + r = u(h, i), + h !== (n = u(e, i)) && (f && n && (c(n) || (s = a(n))) ? (s ? (s = !1, + o = r && a(r) ? r : []) : o = r && c(r) ? r : {}, + d(h, { + name: i, + newValue: t(f, o, n) + })) : void 0 !== n && d(h, { + name: i, + newValue: n + })); + return h + } + }, + "6ezL": function (t, e, i) { + t.exports = function (t, e) { + var r, n, s, o, a, c, d, u = !1, h = !1, p = 0, l = 100, f = 100, m = !1, w = 0, I = "", y = !1, g = !1, + S = !1, v = !1, _ = 0, T = t.G, R = t.Event, b = t.R; + + function P() { + r.find(".ab-default-bg").hide() + } + + function x() { + h && (b.adHuyaReport("/presenter/tracking/close", { + id: c.id, + type: 1, + cnt: c.iPushTime, + uid: T.yyuid + }), + b.newHuyaReport({ + eid_desc: "点击/直播间/直播广告展示/收起", + eid: "click/position", + position: "zhibo/LiveAdPlugin/fold", + resourceid: c.id, + prop: JSON.stringify({ + live_mode: T.screenStatus + }), + uid: T.yyuid + })), + E() + } + + function C() { + Math.round(n.currentTime) != Math.floor(n.duration / 4) || y ? Math.round(n.currentTime) != Math.floor(n.duration / 2) || g ? Math.round(n.currentTime) != Math.floor(3 * n.duration / 4) || S ? Math.round(n.currentTime) != Math.floor(n.duration) || v || (b.adHuyaReport("/presenter/tracking/conversion", { + id: c.id, + type: 1, + cnt: c.iPushTime, + progress: 100, + uid: T.yyuid + }), + b.newHuyaReport({ + eid_desc: "时长/直播间/插件广告展示", + eid: "pageview/position", + position: "zhibo/AdPlugin/time", + resourceid: c.id, + prop: JSON.stringify({ + live_mode: T.screenStatus, + live_progress: "100%" + }), + uid: T.yyuid + }), + v = !0) : (b.adHuyaReport("/presenter/tracking/conversion", { + id: c.id, + type: 1, + cnt: c.iPushTime, + progress: 75, + uid: T.yyuid + }), + b.newHuyaReport({ + eid_desc: "时长/直播间/插件广告展示", + eid: "pageview/position", + position: "zhibo/AdPlugin/time", + resourceid: c.id, + prop: JSON.stringify({ + live_mode: T.screenStatus, + live_progress: "75%" + }), + uid: T.yyuid + }), + S = !0) : (b.adHuyaReport("/presenter/tracking/conversion", { + id: c.id, + type: 1, + cnt: c.iPushTime, + progress: 50, + uid: T.yyuid + }), + b.newHuyaReport({ + eid_desc: "时长/直播间/插件广告展示", + eid: "pageview/position", + position: "zhibo/AdPlugin/time", + resourceid: c.id, + prop: JSON.stringify({ + live_mode: T.screenStatus, + live_progress: "50%" + }), + uid: T.yyuid + }), + g = !0) : (b.adHuyaReport("/presenter/tracking/conversion", { + id: c.id, + type: 1, + cnt: c.iPushTime, + progress: 25, + uid: T.yyuid + }), + b.newHuyaReport({ + eid_desc: "时长/直播间/插件广告展示", + eid: "pageview/position", + position: "zhibo/AdPlugin/time", + resourceid: c.id, + prop: JSON.stringify({ + live_mode: T.screenStatus, + live_progress: "25%" + }), + uid: T.yyuid + }), + y = !0) + } + + function U() { + h ? (b.adHuyaReport("/presenter/tracking/click", { + id: c.id, + type: 1, + cnt: c.iPushTime, + uid: T.yyuid + }), + b.newHuyaReport({ + eid_desc: "点击/直播间/直播广告展示", + eid: "click/position", + position: "zhibo/LiveAdPlugin", + resourceid: c.id, + prop: JSON.stringify({ + live_mode: T.screenStatus + }), + uid: T.yyuid + })) : (b.adHuyaReport("/presenter/tracking/click", { + id: c.id, + type: 2, + cnt: c.iPushTime, + uid: T.yyuid + }), + b.newHuyaReport({ + eid_desc: "点击/直播间/插件广告展示", + eid: "click/position", + position: "zhibo/AdPlugin", + resourceid: c.id, + prop: JSON.stringify({ + live_mode: T.screenStatus + }), + uid: T.yyuid + })), + window.open(I) + } + + function k() { + var t = Date.now(); + t - p < 500 || (p = t, + u = !u, + L()) + } + + function L() { + $(".ab-sound-btn").removeClass("ab-sound-off ab-sound-on"), + u ? $(".ab-sound-btn").addClass("ab-sound-off") : $(".ab-sound-btn").addClass("ab-sound-on"), + n.muted = u, + n.volume = T.volume / 100 + } + + function N() { + m && n && n.paused && n.play() + } + + function E() { + clearTimeout(_), + n.pause(), + r.hide(), + m = !1, + e.adStateChange(m) + } + + function M(t) { + n && (n.volume = t / 100) + } + + function A() { + if (m) { + var t = $("#player-video").width() + , e = $("#player-video").height() + , i = f * e / s + , n = i * l / f; + if (6 == o) + r.css({ + width: n, + height: i, + top: e - i - 10, + left: 10 + }); + else if (99 == o) { + var c = a.layoutType + , d = a.ratioW + , u = a.ratioH; + 1 == c ? r.css({ + width: n, + height: i, + top: e * u, + left: t * d + }) : 2 == c ? r.css({ + width: n, + height: i, + top: e * u, + left: t - n >> 1 + }) : 3 == c ? r.css({ + width: n, + height: i, + top: e * u, + left: t * d - n + }) : 4 == c ? r.css({ + width: n, + height: i, + top: e * u - i, + left: t * d + }) : 5 == c ? r.css({ + width: n, + height: i, + top: e * u - i, + left: t - n >> 1 + }) : 6 == c ? r.css({ + width: n, + height: i, + top: e * u - i, + left: t * d - n + }) : 7 == c ? r.css({ + width: n, + height: i, + top: e - i >> 1, + left: t * d + }) : 8 == c ? r.css({ + width: n, + height: i, + top: e - i >> 1, + left: t * d - n + }) : 9 == c ? r.css({ + width: n, + height: i, + top: e - i >> 1, + left: t - n >> 1 + }) : 10 == c && r.css({ + width: t, + height: e + }) + } + } + } + + d = i("rE85")(), + r = $(d), + (n = r.find("#video-ab")[0]).ontimeupdate = C, + r.find(".ab-close-btn").click(x), + r.find(".ab-sound-btn").click(k), + r.find("#video-ab").click(U), + r.find("#video-ab")[0].onload = P, + R.addEvent(R.VOLUME_CHANGE, M), + R.addEvent(R.HUYA_AD_PLAY, N), + $(window).resize(A), + this.isAdShowing = function () { + return m + } + , + this.getdata = function () { + return c + } + , + this.show = function (t, i) { + m || (h = t, + w = i || (c.material.showTime || 15), + h ? (b.adHuyaReport("/presenter/tracking/show", { + id: c.id, + type: 1, + cnt: c.iPushTime, + uid: T.yyuid + }), + b.newHuyaReport({ + eid_desc: "展示/直播间/直播广告展示", + eid: "pageview/position", + position: "zhibo/LiveAdPlugin", + resourceid: c.id, + prop: JSON.stringify({ + live_mode: T.screenStatus + }), + uid: T.yyuid + })) : (b.adHuyaReport("/presenter/tracking/show", { + id: c.id, + type: 2, + cnt: c.iPushTime, + uid: T.yyuid + }), + b.newHuyaReport({ + eid_desc: "展示/直播间/插件广告展示", + eid: "pageview/position", + position: "zhibo/AdPlugin", + resourceid: c.id, + prop: JSON.stringify({ + live_mode: T.screenStatus + }), + uid: T.yyuid + })), + u = !h, + n.loop = !0, + m = !0, + e.adStateChange(m), + y = !1, + g = !1, + S = !1, + v = !1, + 0, + n.currentTime = 0, + r.appendTo("#huya-ab"), + n.play(), + r.show(), + L(), + r.find(".ab-close-btn").css("visibility", h ? "hidden" : "visible"), + h && "" != I && setTimeout((function () { + r.find(".ab-close-btn").css("visibility", "visible") + } + ), 5e3), + h && (_ = setTimeout(E, 1e3 * w)), + A()) + } + , + this.setData = function (t) { + c = t; + var e = t.material; + o = e.adType, + e.imageUrl = e.imageUrl.replace("http:", "https:"), + e.videoUrl = e.videoUrl.replace("http:", "https:"), + r.find("#video-ab").attr("poster", e.imageUrl), + r.find("#video-ab").attr("src", e.videoUrl), + r.find(".ab-close-btn").show(), + r.find(".ab-default-bg").hide(), + w = e.showTime || 15; + var i = e.layout; + a = i, + i.templateW || 1334, + s = i.templateH || 750, + l = i.width || 800, + f = i.height || 450, + I = e.webLandingUrl, + r.find("#video-ab").css("pointer-events", I ? "auto" : "none") + } + , + this.clear = function () { + E() + } + , + this.setPushTime = function (t) { + c.iPushTime = t + } + } + }, + "6gIT": function (t, e, i) { + t.exports = function (t) { + var e = t.G + , r = t.ENV; + this.show = function () { + var t = i("9quj")(); + $("#player-wrap").append(t); + var n = r.avatarImg; + e.isHttps() && (n = n.replace("http:", "https:")), + $(".player-copyright-tip-bg").attr("src", n), + $(".player-videotype").hide(), + e.isCopyright = !0 + } + } + }, + "7AYe": function (t, e) { + t.exports = function (t, e) { + var i, r, n = null, s = null, o = null, a = 100, c = !1, d = e.G, u = e.Event, h = e.Console, + p = e.logUtils, l = 0; + var f, m = !0; + + function w(t, i) { + if (h.log("onPlayVideo"), + s && (s.pause(), + s.src = ""), + s = i.video, + 1 == m) { + var o = Date.now() - d.beginTime; + d.firstVideoTime = o, + m = !1, + e.trigger("videoOnLoad"), + u.fireEvent(u.HLS_FIRST_PLAY) + } + s.autoplay = !0, + s.defaultMuted = !1, + $("#player-video video").remove(), + $(s).attr("id", "hy-video"), + n.append(s), + clearTimeout(r), + u.fireEvent(u.HIDE_RECOMMEND), + d.vplayer.hideLoading(), + d.isPause = !1, + d.isPlaying = !0 + } + + function I(t, e) { + h.log("onBrowerPause", t, e), + u.fireEvent(u.SHOW_BROWER_PAUSE_GUIDE), + d.browerPause = !0, + clearTimeout(r) + } + + function y(t, e) { + h.log("onStopVideo", e), + d.isPlaying && g() + } + + function g() { + clearTimeout(r), + r = setTimeout(S, 2e4) + } + + function S() { + u.fireEvent(u.SHOW_RECOMMEND) + } + + function v(t, e) { + h.log("onAnchorStop"), + x() + } + + function _(t, e) { + h.log("onNoVideo") + } + + function T(t, e) { + h.log("onFlvUrlUnavailable"), + x() + } + + function R(t, e) { + h.log("onH5PlayerError"), + x() + } + + function b(t, e) { + h.log("onPlayStatus", e), + "VIDEO_PLAYING" == e.status && d.isUIPause && u.fireEvent(u.HIDE_BROWER_PAUSE_GUIDE) + } + + function P(t, e) { + u.fireEvent(u.DATA_METRIC2, e) + } + + function x() { + var t = Date.now(); + if (t - l < 1e3) + return !1; + l = t, + u.fireEvent(u.GET_GAMELIVE_HISUPON_REQ) + } + + function C(t) { + if (o) { + h.log("重播:" + t.sHlsUrl), + p.addLog("重播流:" + t.sHlsUrl); + var e = t.sHlsUrl; + d.isHttps() && (e = e.replace("http:", "https:")), + f = t.iVideoSyncTime, + h.log("iVideoSyncTime:", f); + var i = { + type: H5Player.HLS, + url: e, + isLive: !1, + liveType: 2, + seekTime: f + }; + o.start(i), + g() + } + } + + function U() { + d.isPause = !0, + d.isPlaying = !1, + h.log(o), + e.showPlayTip("pause"), + e.setDanmuVisible(!1), + s && ($(s).unbind(), + o.stop()) + } + + this.init = function (t) { + (n = t.target) || console.warn("%cvideo container undefined.", "font-size:xx-large"), + n = $(n), + function () { + if (!H5Player.isSupported()) + return void e.changeToFlash("H5Player not support. "); + o = new H5Player; + var t = parseInt(localStorage.sdkLogLevel); + isNaN(t) || (h.log("logLevel:", t), + o.setLogLevel(t)); + o.setConfig(100, ""), + o.setConfig(101, !1), + u.addEvent(u.REPlAY_START_PLAY, C), + o.on(H5Player.Events.VIDEO_PLAY, w), + o.on(H5Player.Events.VIDEO_STOP, y), + o.on(H5Player.Events.ANCHOR_STOP, v), + o.on(H5Player.Events.NO_VIDEO, _), + o.on(H5Player.Events.FLV_URL_UNAVAILABLE, T), + o.on(H5Player.Events.H5_PLAYER_ERROR, R), + o.on(H5Player.Events.PLAY_STATUS, b), + o.on(H5Player.Events.DATA_METRIC2, P), + o.on(H5Player.Events.BROWSER_PAUSE, I), + u.addEvent(u.PAUSE_VIDEO, U), + c && (c = !1, + o.setVolume(.01 * a)) + }(), + g() + } + , + this.play = function () { + h.log("play"), + d.vplayer.showLoading(), + u.fireEvent(u.GET_GAMELIVE_HISUPON_REQ) + } + , + this.stopVideo = function () { + } + , + this.pause = U, + this.refresh = function () { + var t = Date.now(); + t - i < 1e3 || (i = t, + d.vplayer.showLoading(), + u.fireEvent(u.GET_GAMELIVE_HISUPON_REQ)) + } + , + this.switchLine = function (t) { + } + , + this.lowestBitRate = function () { + } + , + this.isLowestBitRate = function () { + } + , + this.getSDKLog = function () { + return o ? o.getLog() : "" + } + , + this.getMetrics = function () { + return {} + } + , + this.getCurrentTime = function () { + return o.getCurrentTime() + } + , + Object.defineProperties(t, { + volume: { + get: function () { + return a + }, + set: function (t) { + t = Math.min(t, 100), + t = Math.max(t, 0), + a = t, + o ? o.setVolume(.01 * t) : c = !0 + } + } + }) + } + }, + "7NV2": function (t, e, i) { + var r, n, s, o; + + function a(t) { + return (a = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (t) { + return typeof t + } + : function (t) { + return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t + } + )(t) + } + + o = function (t) { + return function (e) { + var i = t + , r = i.lib + , n = r.WordArray + , s = r.Hasher + , o = i.algo + , a = [] + , c = []; + !function () { + function t(t) { + for (var i = e.sqrt(t), r = 2; r <= i; r++) + if (!(t % r)) + return !1; + return !0 + } + + function i(t) { + return 4294967296 * (t - (0 | t)) | 0 + } + + for (var r = 2, n = 0; n < 64;) + t(r) && (n < 8 && (a[n] = i(e.pow(r, .5))), + c[n] = i(e.pow(r, 1 / 3)), + n++), + r++ + }(); + var d = [] + , u = o.SHA256 = s.extend({ + _doReset: function () { + this._hash = new n.init(a.slice(0)) + }, + _doProcessBlock: function (t, e) { + for (var i = this._hash.words, r = i[0], n = i[1], s = i[2], o = i[3], a = i[4], u = i[5], h = i[6], p = i[7], l = 0; l < 64; l++) { + if (l < 16) + d[l] = 0 | t[e + l]; + else { + var f = d[l - 15] + , m = (f << 25 | f >>> 7) ^ (f << 14 | f >>> 18) ^ f >>> 3 + , w = d[l - 2] + , I = (w << 15 | w >>> 17) ^ (w << 13 | w >>> 19) ^ w >>> 10; + d[l] = m + d[l - 7] + I + d[l - 16] + } + var y = r & n ^ r & s ^ n & s + , g = (r << 30 | r >>> 2) ^ (r << 19 | r >>> 13) ^ (r << 10 | r >>> 22) + , + S = p + ((a << 26 | a >>> 6) ^ (a << 21 | a >>> 11) ^ (a << 7 | a >>> 25)) + (a & u ^ ~a & h) + c[l] + d[l]; + p = h, + h = u, + u = a, + a = o + S | 0, + o = s, + s = n, + n = r, + r = S + (g + y) | 0 + } + i[0] = i[0] + r | 0, + i[1] = i[1] + n | 0, + i[2] = i[2] + s | 0, + i[3] = i[3] + o | 0, + i[4] = i[4] + a | 0, + i[5] = i[5] + u | 0, + i[6] = i[6] + h | 0, + i[7] = i[7] + p | 0 + }, + _doFinalize: function () { + var t = this._data + , i = t.words + , r = 8 * this._nDataBytes + , n = 8 * t.sigBytes; + return i[n >>> 5] |= 128 << 24 - n % 32, + i[14 + (n + 64 >>> 9 << 4)] = e.floor(r / 4294967296), + i[15 + (n + 64 >>> 9 << 4)] = r, + t.sigBytes = 4 * i.length, + this._process(), + this._hash + }, + clone: function () { + var t = s.clone.call(this); + return t._hash = this._hash.clone(), + t + } + }); + i.SHA256 = s._createHelper(u), + i.HmacSHA256 = s._createHmacHelper(u) + }(Math), + t.SHA256 + } + , + "object" == a(e) ? t.exports = e = o(i("TdfZ")) : (n = [i("TdfZ")], + void 0 === (s = "function" == typeof (r = o) ? r.apply(e, n) : r) || (t.exports = s)) + }, + "7QxG": function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '
          \n \n

          \n
          \n \n

          下次送礼不再提示

          \n
          \n 确定\n 取消\n
          ' + , __filename = "src/tpl/gift/gift-dialog.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
          \n \n

          \n
          \n \n

          下次送礼不再提示

          \n
          \n 确定\n 取消\n
          '), + __line = 10; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + "7vau": function (t, e, i) { + t.exports = function (t) { + var e = t.Event + , r = t.G + , n = t.logUtils + , s = t.R + , o = t.taf.HUYA + , a = !1; + + function c() { + r.isOBWatch && (a || (r.isUserInfoInited() ? m() : e.addEvent(e.USER_INFO_INITED, m), + e.addEvent(e.SET_PERSPECTIVE, y), + t.addTafListener("1130003", l), + function () { + if (localStorage.obTips) + return; + var t = i("0r9D")(); + $("#player-ob-watch-wrap").html(t), + $("#player-ob-watch-wrap").show(), + $(".player-ob-btn").click(u), + localStorage.obTips = !0, + setTimeout(d, 5e3), + s.newHuyaReport({ + eid_desc: "展示/新手引导/ob直播间", + eid: "sys/pageshow/tips/oblive", + prop: "", + uid: r.yyuid + }) + }(), + a = !0)) + } + + function d() { + h(), + s.newHuyaReport({ + eid_desc: "隐藏/新手引导/ob直播间", + eid: "sys/pagehide/tips/oblive", + prop: "", + uid: r.yyuid + }) + } + + function u() { + h(), + s.newHuyaReport({ + eid_desc: "点击/新手引导/ob直播间", + eid: "usr/click/tips/oblive", + prop: "", + uid: r.yyuid + }) + } + + function h() { + $("#player-ob-watch-wrap").remove() + } + + e.addEvent(e.VIDEO_FIRST_PLAY, c), + c(), + window.testOBNotice = function (t) { + l({ + iStatus: t, + lPid: 50077321 + }) + } + ; + var p = 0; + + function l(t) { + if (n.addLog("1130003 onHonourOfKingsStatusNotify:" + JSON.stringify(t)), + n.addLog("G.presenterUid:" + r.presenterUid), + r.presenterUid == t.lPid) { + var e = t.iStatus; + if (r.obStatus != e) { + t.lGameTime; + r.obStatus = e, + n.addLog("ob状态改变了 广播 iStatus" + r.obStatus); + var i = 3e3 * Math.random() + 2e3; + 2 == r.obStatus && (i += 1e4), + n.addLog("延迟拉流 time:" + i), + clearTimeout(p), + p = setTimeout(f, i) + } + } + } + + function f() { + r.streamSetFlag = !0, + n.addLog("拉流" + r.obStatus), + t.vcore.stopVideo("onHonourOfKingsStatusNotify"), + r.isUIPause || r.vplayer.showLoading(), + r.obCurPid = r.presenterUid, + t.getLivingInfo(), + I(), + t.trigger("perspectiveChange", r.obCurrentPerspective), + 1 == r.obStatus ? (t.trigger("obMatchBegin"), + m()) : 2 == r.obStatus && t.trigger("obMatchEnd"), + t.trigger("matchStatusChange", { + status: r.obStatus + }) + } + + function m() { + var e = new o.GetPlayerViewListReq; + e.tUserId = r.userId, + e.lPid = r.presenterUid + "", + t.sendWup2("wupui", "getPlayerViewList", e, w) + } + + function w(e) { + r.obPerspectiveList = [], + r.obCurPid = r.presenterUid, + r.obPerspectiveList.push({ + pid: r.presenterUid, + name: "上帝视角" + }); + for (var i = e.vInfo.value, s = 0; s < i.length; s++) { + var o = i[s] + , a = { + pid: o.lPid, + name: o.sName + }; + r.obPerspectiveList.push(a) + } + I(), + r.presenterUid == e.tStatus.lPid && r.obStatus != e.tStatus.iStatus && (r.obStatus = e.tStatus.iStatus, + r.streamSetFlag = !0, + t.vcore.stopVideo("onGetPlayerViewList"), + n.addLog("ob状态改变了 拉取 iStatus" + r.obStatus), + r.isUIPause || r.vplayer.showLoading(), + t.getLivingInfo(), + 1 == r.obStatus ? t.trigger("obMatchBegin") : 2 == r.obStatus && t.trigger("obMatchEnd")) + } + + function I() { + for (var t = {}, e = 0; e < r.obPerspectiveList.length; e++) + r.obPerspectiveList[e].pid == r.obCurPid && (t.pid = r.obPerspectiveList[e].pid, + t.name = r.obPerspectiveList[e].name); + r.obCurrentPerspective = t + } + + function y(e) { + r.obCurPid = e.pid, + I(), + r.streamSetFlag = !0, + t.turnPlayButtonOn(), + t.vcore.stopVideo("setPerspective"), + r.vplayer.showLoading(), + t.getLivingInfo(), + n.addLog("设置视角 G.obCurPid" + r.obCurPid) + } + + this.upDateCurrentPerspective = I + } + }, + "85+e": function (t, e) { + t.exports = function (t) { + var e = t.taf.HUYA + , i = t.G + , r = t.Event + , n = t.logUtils + , s = t.utils + , o = [] + , a = 0; + + function c() { + r.removeEvent(r.WEBSOCKET_INITED, c), + r.fireEvent(r.VIDEO_FIRST_PLAY), + d() + } + + function d() { + var r = new e.GetVideoHisUponReq; + r.lUid = i.presenterUid, + n.addLog("重播主播uid:" + r.lUid), + t.sendWup2("liveui", "getVideoHisUpon", r, u); + var s = Date.now(); + i.livingInfoTime = s + } + + function u(e) { + var n = Date.now(); + i.livingInfoTime = n - i.livingInfoTime; + var c = e.vHistoryList.value; + if (0 != c.length) { + i.hasVideo = !0; + var d = c[0] + , u = d.iVideoSyncTime + , p = d.sHlsUrl + , l = d.vDefinitions.value; + if (0 == l.length) + return r.fireEvent(r.REPlAY_START_PLAY, { + iVideoSyncTime: u, + sHlsUrl: p + }), + void t.setBitRateList({ + list: [{ + iBitRate: 2e3, + sDisplayName: "原画" + }], + default: 2e3 + }); + !function (t) { + o = []; + for (var e = 0, i = t.length; e < i; e++) { + var r = t[e] + , n = r.sDefinition + , a = r.sM3u8 + , c = r.sDefName; + o.push({ + iBitRate: parseInt(n), + sDisplayName: c, + sM3u8: a + }) + } + o.sort(s.sortCompare("iBitRate")) + }(l), + a = function (t) { + for (var e = 0, i = o.length; e < i; e++) { + if (o[e].iBitRate == t) + return !0 + } + return !1 + }(a) ? a : parseInt(l[0].sDefinition), + t.setBitRateList({ + list: o, + default: a + }), + h(a, u) + } + } + + function h(e, n) { + i.vplayer.showLoading(); + for (var s = 0, c = o.length; s < c; s++) { + var d = o[s] + , u = d.iBitRate + , h = d.sM3u8; + if (u == e) { + a = u; + var p = n || t.getCurrentTime(); + r.fireEvent(r.REPlAY_START_PLAY, { + iVideoSyncTime: p, + sHlsUrl: h + }); + break + } + } + } + + i.isReplay && ($("#videoContainer").addClass("mod-replay"), + i.vplayer.showLoading(), + r.addEvent(r.WEBSOCKET_INITED, c), + r.addEvent(r.GET_GAMELIVE_HISUPON_REQ, d)), + this.switchBitrate = h + } + }, + "8c1c": function (t, e, i) { + t.exports = function (t) { + var e, r, n = !1, s = 0, o = 1, a = 0, c = "//www.huya.com/cache.php?m=Game&do=ajaxGetProgramList&pid=", + d = 0, u = 0, h = t.G, p = (t.Event, + t.R, + t.Console), l = t.ENV, f = t.utils; + + function m() { + if (l.isShowMmsProgramList) { + var t = Date.now(); + t - s < 2e3 || (s = t, + $.ajax({ + url: c, + type: "GET", + dataType: "jsonp", + data: {} + }).done((function (t) { + p.log("playlist", t), + t && 200 == t.status && t.data && t.data.length > 0 && (w(), + R(t.data), + U()) + } + ))) + } + } + + function w() { + if (!n) { + var t = i("p2hc")() + , s = $(t); + $("#player-wrap").append(s), + r = $("#play-list-btn"), + e = $(".play-list-scroll-bar"), + (r = $("#play-list-btn")).show(), + $(".play-list-close").click(T), + r.click(_), + $(videoContainer).mousemove(I), + $(videoContainer).mouseleave(y), + $(videoContainer).mousestop(g), + n = !0 + } + } + + function I() { + v(2), + S() + } + + function y() { + clearTimeout(a), + v(1) + } + + function g() { + S() + } + + function S() { + clearTimeout(a), + a = setTimeout((function () { + v(1) + } + ), 2e3) + } + + function v(t) { + o != t && (r.removeClass("play-list-btn play-list-btn-hover"), + 2 == t ? (r.addClass("play-list-btn-hover"), + r.find("span").text("播放列表")) : (r.addClass("play-list-btn"), + r.find("span").text("")), + o = t) + } + + function _() { + $(".play-list-panel").show(), + m() + } + + function T() { + $(".play-list-panel").hide() + } + + function R(t) { + var e = $(".play-list-container").find("ul"); + d = 0, + u = 0, + e.empty(); + for (var i = 0; i < t.length; i++) { + var r = t[i] + , n = null; + r.isPlay ? (n = $('
        • '), + d = r.playTime) : (n = $('
        • '), + d && !u && (u = r.playTime, + P())); + var s = f.setLongString(r.videoName, 12); + n.find("span").text(s), + f.getStringLength(s) > 12 && n.find("span").attr("title", r.videoName), + n.appendTo(e) + } + } + + 2135 == l.gameId && (c += h.presenterUid, + m()); + var b = 0; + + function P() { + clearInterval(b), + b = setInterval(x, 1e3), + x() + } + + function x() { + var t = (new Date).getTime() + , e = Math.ceil((t - d) / 1e3) + , i = Math.ceil((u - d) / 1e3); + e > i && (clearInterval(b), + setTimeout(m, 2e3), + e = i), + $(".play-list-container").find("ul").find(".list-item-skr p").text(C(e) + "/" + C(i)) + } + + function C(t) { + var e = t / 3600 >> 0 + , i = t % 3600 / 60 >> 0 + , r = t % 60; + return (e = e < 10 ? "0" + e : "" + e) + ":" + (i = i < 10 ? "0" + i : "" + i) + ":" + (r = r < 10 ? "0" + r : "" + r) + } + + function U() { + var t = $(".play-list-container") + , i = $(".play-list-container ul") + , r = t.height() + , n = i.height(); + if (n > r && n) { + e.show(); + var s = n - r; + e.on("mousedown", (function (i) { + var n = i.pageY - parseInt(e.css("top")) + 47 + , o = r - 150; + return $(document).on("mousemove", (function (i) { + var r = i.pageY - n; + return r < 0 && (r = 0), + r > o && (r = o), + e.css("top", r + 47), + t.scrollTop(r * s / o), + !1 + } + )), + $(document).on("mouseup", (function () { + $(document).off("mousemove").off("mouseup") + } + )), + !1 + } + )), + t.on("mousewheel", (function (i, n) { + var o = t.scrollTop(); + return t.scrollTop(o - 20 * n), + o = t.scrollTop(), + e.css("top", o / s * (r - 150) + 47), + !1 + } + )) + } + } + + window.testPlayList = function () { + w(), + R([{ + playTime: 0, + videoName: "九品芝麻官" + }, { + playTime: 1, + videoName: "九品芝麻官2" + }]), + U() + } + } + }, + "8hAE": function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '' + , __filename = "src/tpl/ad/banner-ad.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append(''), + __line = 9; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + "8oUx": function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '
          \n \n
          \n
          \n VR直播正快马加鞭地赶来嗷~\n
          \n
          \n' + , __filename = "src/tpl/vr/no-vr-stream-tip.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
          \n \n
          \n
          \n VR直播正快马加鞭地赶来嗷~\n
          \n
          \n'), + __line = 8; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + "9ZdH": function (t, e, i) { + t.exports = function (t, e) { + var r = this + , n = null + , s = !1; + this.isActive = !1; + var o = t.G + , a = t.Event + , c = t.R + , d = t.ISDEBUG + , u = t.taf.HUYA; + + function h(t) { + o.bDirector ? p() : l(t) + } + + function p() { + var e = new u.GetLinkMicPresenterInfoReq; + e.tId = o.userId, + e.lUid = o.presenterUid, + t.sendWup2("liveui", "getLinkMicPresenterListByUid", e, l) + } + + function l(t) { + o.bDirector = t.bDirector; + var c = t.vLMPresenterInfos.value; + if (r.isActive = 2 == t.iLinkMicStatus && c.length > 1, + n.empty(), + r.isActive && !s) + for (var d = i("pep2")(), u = 0, h = c.length; u < h; u++) { + var p = c[u]; + if (!(p.lChannelId <= 0) && p.lUid != o.presenterUid) { + var l = $(d); + l.attr("lYYId", p.lYYId), + l.attr("iRoomId", p.iRoomId), + l.find(".head-type span").text("连麦"), + l.find(".nick-name").text(p.sNick), + l.find(".head-type i").addClass("head-type-mic"), + l.find("img").attr("src", p.sAvatarUrl), + l.click(f), + n.append(l) + } + } + a.fireEvent(a.LINK_MIC_STATE_CHANGE, r.isActive), + e.layout() + } + + function f(t) { + t.stopPropagation(); + var e = $(this).attr("iRoomId") + , i = $(this).attr("lYYId") + , r = "//www.huya.com/" + e; + d && (r = "//test-www.huya.com/" + e), + 0 == e && (r = "//www.huya.com/yy/" + i), + window.open(r), + c.huyuReport("click/zhibo/lianmai") + } + + t.addTafListener("42008", h), + n = $("#player-link-mic ul"), + a.addEvent(a.USER_INFO_INITED, p), + this.isPkActive = function (t) { + (s = t) && n.empty() + } + , + window.testLinkMic = function (t) { + for (var e = { + iLinkMicStatus: 2 + }, i = [], r = 0; r < t; r++) { + var n = new u.LMPresenterInfo; + n.lChannelId = 1, + n.lUid = 1, + n.sNick = "用户的名字会很长" + r, + n.sAvatarUrl = "https://huyaimg.msstatic.com/avatar/1044/81/920e0ef057dfc1a949524381d8c812_180_135.jpg", + i.push(n) + } + e.vLMPresenterInfos = {}, + e.vLMPresenterInfos.value = i, + l(e) + } + } + }, + "9quj": function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '\n' + , __filename = "src/tpl/others/copyright-tip.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('\n'), + __line = 8; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + "9r+K": function (t, e) { + t.exports = function (t, e, i) { + var r = t.G + , n = t.Console + , s = t.Event + , o = t.VER + , a = t.utils + , c = 0 + , d = 0 + , u = 0 + , h = 0 + , p = 0 + , l = 0 + , f = 0 + , m = 0 + , w = 0 + , I = !1 + , y = 0 + , g = 0 + , S = 0 + , v = 0 + , _ = 0 + , T = 0 + , R = { + chrome: 22e5, + edge: 45e5, + safari: 45e5, + sogou: 15e5, + firefox: 15e5, + qq: 15e5, + "360ee": 15e5 + }; + r.dropDanmuOpen = !0, + localStorage.closeFPSReport || setTimeout((function () { + u = M(), + p = M(), + I = !0, + E(), + g = 0, + y = 0, + b(), + setInterval((function () { + U() + } + ), 2e4), + r.checkLowCpu && function () { + var t = !1; + if (window.TT_ENV_DETECTOR && window.TT_ENV_DETECTOR.browser) { + var e = window.TT_ENV_DETECTOR.browser.name + , i = localStorage.getItem("benchmark-cpuScore") + , r = R[e]; + n.log("机器评分 当前机器评分,中高端浏览器标准", e, i, r), + r && i && (t = parseInt(i) < r) + } + return t + }() && i.closeDanmuMaskInLowFPS() + } + ), 5e3); + var b = function t() { + h += 1; + var e = M() + , i = e - p; + if (p = e, + c += i || 0, + L(i), + c < 1e3) + window.requestAnimationFrame(t); + else { + if ("hidden" == r.visibilityState) + return E(), + void window.requestAnimationFrame(t); + c = 0, + v = 0; + var n = 0; + if (n = Math.round(1e3 / i), + e > 1e3 + u && (n = Math.round(1e3 * h / (e - u)), + h = 0, + u = e), + g += n, + l += n, + w += r.danmuShowCount, + r.danmuPerformanceReport = !0, + d++, + r.dropDanmuOpen && d >= 5) { + d = 0; + var s = parseInt(g / 5) + , o = Number(y / 5); + s > 55 || o < 2 ? r.filterDanmuRatio = 0 : s < 50 && o > 2 && (r.filterDanmuRatio = 0 + .02 * (50 - s)), + g = 0, + y = 0 + } + window.requestAnimationFrame(t) + } + } + , P = 0 + , x = 0 + , C = a.getCookie("__yamid_new") + , U = function () { + if ("hidden" != r.visibilityState) { + if (!(l <= 0 || l > 2e5)) { + var t = parseInt(l / 2e4 * 1e3) + , e = Number(f / 2e4 * 1e3).toFixed(2) + , a = Number(m / 2e4 * 1e3).toFixed(2) + , c = Number(e) + Number(a) + , d = Number(w / 2e4 * 1e3).toFixed(2) + , u = Number(r.dropDanmuCount / 2e4 * 1e3).toFixed(2) + , h = S + , p = r.videoBadQualityCount; + P++, + x += l, + P >= 5 && (P = 0, + k()), + E(), + n.log("上报 fps:".concat(t, ",danmunormal:").concat(e, ",danmutv:").concat(a, ",danmutotal:").concat(c, ",danmurender:").concat(d, ",danmudrop:").concat(u, ",lagcount:").concat(h, ",videobad:").concat(p)); + var I = r.isShowDanmu ? i.getAreaIndex() + 1 : 0 + , y = { + sMetricName: "fed.main_room_fps", + vDimension: { + pagegid: N(), + version: o, + danmumask: r.hasDanmuMask ? 1 : 0, + fullscreen: r.isFullscreen ? 1 : 0, + mid: C || "", + oexp: r.mpExperiment, + danmuarea: I, + lagcount: h + }, + vField: { + fps: t, + danmunormal: e, + danmutv: a, + danmutotal: c, + danmurender: d, + danmudrop: u, + videobad: p + } + }; + s.fireEvent(s.DATA_METRIC2, [y]), + A(t) + } + } else + E() + } + , k = function () { + var t = parseInt(x / 100) + , e = { + sMetricName: "fed.main_room_fps_100", + vDimension: { + pagegid: N(), + version: o + }, + vField: { + fps: t + } + }; + s.fireEvent(s.DATA_METRIC2, [e]), + n.log("100s上报 fps:".concat(t)), + x = 0 + } + , L = function (t) { + if ((v += t || 0) > 200) { + var e = r.vplayer.getCurrentTime(); + e ? (e == _ && T != e && r.videoBadQualityCount++, + T = _, + _ = e) : (T = 0, + _ = 0), + v = 0 + } + } + , N = function () { + return performanceInfo && performanceInfo.pageGid || 0 + } + , E = function () { + l = 0, + f = 0, + m = 0, + w = 0, + r.dropDanmuCount = 0, + S = 0, + r.videoBadQualityCount = 0, + v = 0, + c = 0 + } + , M = function () { + return performance && performance.now() || Date.now() + } + , A = function (t) { + t < 20 && r.hasDanmuMask && i.closeDanmuMaskInLowFPS() + }; + this.updateCount = function (t) { + I && (1 == t ? f++ : m++, + y++) + } + ; + this.setPerformanceReportTime = function (t, e, i) { + var r = e - t - 1e3 * i; + n.log("卡顿偏差时间", r), + r > 200 && r < 1e4 && S++ + } + } + }, + A3DX: function (t, e, i) { + t.exports = function (t, e) { + var r, n, s, o, a, c, d, u, h = -1, p = -1, l = "", f = !1, m = "", w = "", I = e.utils, y = e.G, + g = e.Event, S = e.R, v = -1, _ = null, T = !1, R = !1, b = e.taf.HUYA; + + function P() { + R = !0, + y.followList && (0 == p || n || (null == _ && (_ = $(i("zVS7")()), + r.append(_), + _.find(".accompany-subscribe-btn").click(U), + _.find(".accompany-subscribed-btn").click(U), + _.find(".accompany-order-btn").click(L)), + !function () { + if (!y.accMasterData) + return !1; + var t = y.accMasterData.vMaster.value; + for (var e in t) + if (t[e].tUserBase.lUid == p) + return !0; + return !1 + }() ? (_.find(".accompany-order-btn").css("display", "none"), + _.css("height", "33px")) : (_.find(".accompany-order-btn").css("display", "flex"), + _.css("height", "60px")), + -1 == v ? function () { + var t = new b.SubscribeStatusReq; + t.tId = y.userId, + t.tFrom.iType = 1, + t.tFrom.sKey = y.yyuid, + t.tTo.iType = 2, + t.tTo.sKey = p, + y.vplayerUI.sendWup2("liveui", "getSubscribeStatus", t, x) + }() : _.show(), + S.newHuyaReport({ + eid_desc: "用户/鼠标悬停/大神头像/派单厅", + eid: "usr/hover/masterhead/dispatchroom", + prop: JSON.stringify({ + master_uid: p + }), + uid: y.yyuid + }))) + } + + function x(t) { + if (v = t.iStatus, + k(), + y.followList) { + var e = y.followList.add(y.yyuid, p, (function () { + var t = e.target + , i = e.state; + t == p && (1 == (v = 1 == i ? 1 : 0) && T && (T = !1, + g.fireEvent(g.SHOW_COMMON_TOAST, "订阅成功")), + k()) + } + )); + y.presenterUid != p && (1 == v ? e._on() : e._off()) + } + R && _.show() + } + + function C() { + R = !1, + _ && _.hide() + } + + function U() { + S.newHuyaReport({ + eid_desc: "用户/点击/大神头像旁的关注按钮/派单厅", + eid: "usr/click/masterheadfollowbtn/dispatchroom", + prop: JSON.stringify({ + master_uid: p + }), + uid: y.yyuid + }), + C(), + y.isLogin ? 0 == v ? (T = !0, + y.followList.get(p).on()) : y.followList.get(p).off() : e.popLogin() + } + + function k() { + 1 == v ? (_.find(".accompany-subscribed-btn").css("display", "flex"), + _.find(".accompany-subscribe-btn").css("display", "none")) : (_.find(".accompany-subscribed-btn").css("display", "none"), + _.find(".accompany-subscribe-btn").css("display", "flex")) + } + + function L() { + C(), + S.newHuyaReport({ + eid_desc: "用户/点击/大神头像旁的下单按钮/派单厅", + eid: "usr/click/masterheadorderbtn/dispatchroom", + prop: JSON.stringify({ + master_uid: p + }), + uid: y.yyuid + }), + y.isLogin ? g.fireEvent(g.SHOW_ACCOMPANY_PANEL, { + uid: p + }) : e.popLogin() + } + + function N() { + 0 != p || n || t.showTips("下载小鹿APP,上麦和主播互动") + } + + u = i("3PPS")(), + (r = $(u)).appendTo("#make-friend .make-friend-head-container"), + r.click(N), + y.isPeiWan && r.hover(P, C), + c = r.find(".make-friend-seat-url"), + d = r.find(".make-friend-source-url"), + this.showWaveEffect = function () { + f || o || a || (f = !0, + r.find("#wave-effect").show(), + setTimeout((function () { + r.find("#wave-effect").hide(), + f = !1 + } + ), 2e3)) + } + , + this.testCharm = function (t) { + charm = countsTransform(t), + r.find(".make-friend-charm span").text(charm) + } + , + this.setData = function (t) { + h = t.iPos, + o = t.iSilence, + a = t.iMute, + s = t.iGender; + var e = t.sName + , i = t.mpContext.value; + "" == t.sNick && (t.sNick = e); + var u = I.setLongString(t.sNick, 5) + , f = i.super_fans || 0; + r.find(".make-friend-nick").css("color", f ? "#FF4C66" : "#FFF"), + r.find(".make-friend-nick").text(u); + var g = t.sSeatUrl || ""; + g && m != g && (m = g, + c.attr("src", m)), + c.css("display", "" != g ? "block" : "none"); + var S = t.sSourceUrl || ""; + S && w != S && (w = S, + d.attr("src", w)), + d.css("display", "" != S ? "block" : "none"); + var v = t.sCharm || 0; + v = I.countsTransform(v), + r.find(".make-friend-charm span").text(v), + r.find(".make-friend-charm").css("display", "" != t.sCharm ? "block" : "none"), + r.find(".make-friend-close-mic").css("display", t.lUid && (o || a) ? "block" : "none"), + r.css("cursor", t.iLocked || t.lUid ? "default" : "pointer"), + p == t.lUid && n == t.iLocked || (p = t.lUid, + n = t.iLocked, + r.removeClass("make-friend-item-noraml make-friend-item-lock make-friend-item-empty"), + 0 != p ? (r.addClass("make-friend-item-noraml"), + s ? (r.find(".wave.ripple .circle").css("border-color", "#96caff"), + r.find(".make-friend-head").css("border", "2px solid #96caff")) : (r.find(".wave.ripple .circle").css("border-color", "#ffa5f0"), + r.find(".make-friend-head").css("border", "2px solid #ffa5f0"))) : (r.find(".make-friend-head").css("border", "2px solid rgba(0, 0, 0, 0.2)"), + n ? r.addClass("make-friend-item-lock") : r.addClass("make-friend-item-empty"))); + var _ = r.find(".make-friend-head img"); + p ? ("" == t.sAvatarUrl && (t.sAvatarUrl = y.H5ROOT + "src/img/make-friend/default-head.png"), + l != t.sAvatarUrl && (l = t.sAvatarUrl, + _.attr("src", l)), + _.show()) : _.hide() + } + , + this.item = function () { + return r + } + , + this.pos = function () { + return h + } + , + this.uid = function () { + return p + } + } + }, + A6Vu: function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          ' + , __filename = "src/tpl/notice/danmu-effect.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          \n
          '), + __line = 18; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + AAUK: function (t, e) { + t.exports = function (t) { + var e = 0 + , i = 0 + , r = 0 + , n = 0 + , s = !1; + + function o() { + e = 0, + i = 0, + r = 0, + s = !1, + clearInterval(n), + a(!1) + } + + function a(e) { + e ? (c(), + t.removeClass("normal"), + t.addClass("combo")) : (t.text("赠送"), + t.addClass("normal"), + t.removeClass("combo")) + } + + function c() { + s && (t.text("连送(" + r + ")"), + --r < 0 && o()) + } + + this.setCombo = function (t, o) { + e = t, + i = parseInt(o), + r = 31, + s = !0, + a(!0), + clearInterval(n), + n = setInterval(c, 1e3), + c() + } + , + this.clearCombo = o, + this.setNum = function (t, n) { + a(s = e == t && i > 0 && i == n && r > 0) + } + , + this.getInfo = function () { + return { + num: i, + propsId: e + } + } + } + }, + AZov: function (t, e, i) { + t.exports = function (t) { + var e, r = !1, n = t.G, s = null; + + function o(t) { + n.isShieldingEffect || (r || (r = !0, + c(t.iEffectType, t.sEffectWord))) + } + + t.addTafListener("1025302", o); + var a = 0; + + function c(t, n) { + var o = i("A6Vu")(); + e = $(o), + $("#videoContainer").append(e), + null == s && (s = i("676x")); + var a = $("#danmu-effect-1") + , c = $("#danmu-effect-2") + , p = $("#danmu-effect-3"); + $(".word-item").text(n), + e.find(".bg").addClass("bg-type-" + t), + setTimeout((function () { + e.show(), + u(a, -100, 0, null, 0, 0), + u(p, -100, 0, null, 0, 0), + u(c, 100, 0, null, 0, 0), + setTimeout((function () { + h(a, d, .1, .1), + h(c, d, .1, .1), + h(p, d, .1, .1) + } + ), 3500) + } + ), 1e3), + setTimeout((function () { + e.remove(), + r = !1 + } + ), 5500) + } + + function d(t) { + t.remove() + } + + function u(t, e, i, r, n, s) { + TweenLite.killTweensOf(t), + TweenLite.fromTo(t, .5, { + left: e, + opacity: s, + ease: Back.ease + }, { + left: i, + opacity: 1, + ease: Back.ease, + onComplete: r + }).delay(n) + } + + function h(t, e, i, r) { + TweenLite.killTweensOf(t), + TweenLite.to(t, r, { + opacity: .2, + ease: Back.ease + }).delay(i), + TweenLite.to(t, r, { + opacity: 1, + ease: Back.ease + }).delay(2 * i), + TweenLite.to(t, r, { + opacity: .2, + ease: Back.ease + }).delay(3 * i), + TweenLite.to(t, r, { + opacity: 1, + ease: Back.ease + }).delay(4 * i), + TweenLite.to(t, .5, { + opacity: 0, + ease: Back.ease, + onComplete: e, + onCompleteParams: [t] + }).delay(5 * i) + } + + window.danmuEffect = function (t) { + c(t, "测试的文字"), + clearInterval(a), + a = setInterval(c, 6e3, t, "测试的文字") + } + } + }, + B9Qt: function (t, e) { + t.exports = function (t) { + var e = t.taf + , i = t.Event + , r = t.G + , n = t.R + , s = e.HUYA + , o = null + , a = 1 + , c = parseInt(localStorage.getItem("msgConnectBanner")) || 0; + + function d() { + if (!r.isLogin) + return i.fireEvent(i.SHOW_COMMON_TOAST, "请登录后设置屏蔽"), + void t.popLogin(); + !function (e) { + var i = new s.SetMessageConnectStatusReq; + i.tId = r.userId, + i.lPid = r.presenterUid, + i.iStatus = e, + t.sendWup2("wupui", "setMessageConnectStatus", i, l) + }(1 == a ? 2 : 1); + var e = { + screen_type: "horizontal", + interflow_status: 1 == a ? 1 : 0, + type: r.spliteSceenType, + "multi-screen_id": r.splitScreenId + }; + n.newHuyaReport({ + eid_desc: "点击弹幕互通按钮", + eid: "click/interflow", + prop: JSON.stringify(e) + }) + } + + function u() { + 2 == a ? (o.removeClass("danmu-switch-btn-hide"), + o.addClass("danmu-switch-btn-show")) : (o.removeClass("danmu-switch-btn-show"), + o.addClass("danmu-switch-btn-hide")) + } + + function h() { + var e = new s.GetMessageConnectStatusReq; + e.tId = r.userId, + e.lPid = r.presenterUid, + e.lUid = r.yyuid, + t.sendWup2("wupui", "getMessageConnectStatus", e, p) + } + + function p(e) { + var r = e.iCode + , n = e.sMsg + , s = e.iStatus; + 0 == r ? (a = s, + u(), + t.trigger("updateMsgConnectStatus", { + status: a + })) : i.fireEvent(i.SHOW_COMMON_TOAST, n) + } + + function l(e) { + var r = e.iCode + , n = e.sMsg; + 0 == r ? (a = 1 == a ? 2 : 1, + u(), + t.trigger("updateMsgConnectStatus", { + status: a + })) : i.fireEvent(i.SHOW_COMMON_TOAST, n) + } + + r.isLogin && (r.isUserInfoInited() ? h() : i.addEvent(i.USER_INFO_INITED, h)), + (o = $(".danmu-connect-set").find(".danmu-switch-btn")).click(d), + setTimeout((function () { + var t = { + interflow_status: 1 == a ? 1 : 0, + "multi-screen_id": r.splitScreenId + }; + n.newHuyaReport({ + eid_desc: "直播间状态统计", + eid: "state/liveroom", + prop: JSON.stringify(t) + }) + } + ), 3e3); + var f = null; + this.getMsgConnectData = function (t) { + var e = t.iFlag + , i = t.sPrefix; + return e && i ? t : null + } + , + this.showMsgConnectBanner = function () { + if (!(c >= 3) && null == f) { + f = $('
          本直播间当前已开启弹幕互通,各位水友们要友好交流哦~
          '); + var t = $("#player-wrap").width(); + f.css({ + transition: "transform 10s linear", + transform: "translateX(" + t + "px)" + }), + $("#player-wrap").append(f); + var e = f.width() + 5; + f.css({ + transform: "translateX(" + -e + "px)" + }); + var i = parseInt(localStorage.msgConnectBanner) || 0; + i++, + localStorage.msgConnectBanner = i, + f.bind("transitionend webkitTransitionEnd", (function () { + f.unbind(), + f.remove() + } + )) + } + } + , + this.isMsgConnectClose = function () { + return 2 == a + } + } + }, + BeMa: function (t, e, i) { + var r, n, s; + + function o(t) { + return (o = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (t) { + return typeof t + } + : function (t) { + return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t + } + )(t) + } + + !function (a, c) { + "object" == o(e) ? t.exports = e = c(i("TdfZ")) : (n = [i("TdfZ")], + void 0 === (s = "function" == typeof (r = c) ? r.apply(e, n) : r) || (t.exports = s)) + }(0, (function (t) { + var e, i, r; + i = (e = t).lib.Base, + r = e.enc.Utf8, + e.algo.HMAC = i.extend({ + init: function (t, e) { + t = this._hasher = new t.init, + "string" == typeof e && (e = r.parse(e)); + var i = t.blockSize + , n = 4 * i; + e.sigBytes > n && (e = t.finalize(e)), + e.clamp(); + for (var s = this._oKey = e.clone(), o = this._iKey = e.clone(), a = s.words, c = o.words, d = 0; d < i; d++) + a[d] ^= 1549556828, + c[d] ^= 909522486; + s.sigBytes = o.sigBytes = n, + this.reset() + }, + reset: function () { + var t = this._hasher; + t.reset(), + t.update(this._iKey) + }, + update: function (t) { + return this._hasher.update(t), + this + }, + finalize: function (t) { + var e = this._hasher + , i = e.finalize(t); + return e.reset(), + e.finalize(this._oKey.clone().concat(i)) + } + }) + } + )) + }, + BlJU: function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '
          \n
          \n \n
          \n
          \n
          ' + , __filename = "src/tpl/gift/ext-gift-tip.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
          \n
          \n \n
          \n
          \n
          '), + __line = 6; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + BvAJ: function (t, e, i) { + var r = i("wIU9") + , n = { + EWebSocketCommandType: { + EWSCmd_NULL: 0, + EWSCmd_RegisterReq: 1, + EWSCmd_RegisterRsp: 2, + EWSCmd_WupReq: 3, + EWSCmd_WupRsp: 4, + EWSCmdC2S_HeartBeat: 5, + EWSCmdS2C_HeartBeatAck: 6, + EWSCmdS2C_MsgPushReq: 7, + EWSCmdC2S_DeregisterReq: 8, + EWSCmdS2C_DeRegisterRsp: 9, + EWSCmdC2S_VerifyCookieReq: 10, + EWSCmdS2C_VerifyCookieRsp: 11, + EWSCmdC2S_VerifyHuyaTokenReq: 12, + EWSCmdS2C_VerifyHuyaTokenRsp: 13, + EWSCmdC2S_UNVerifyReq: 14, + EWSCmdS2C_UNVerifyRsp: 15, + EWSCmdC2S_RegisterGroupReq: 16, + EWSCmdS2C_RegisterGroupRsp: 17, + EWSCmdC2S_UnRegisterGroupReq: 18, + EWSCmdS2C_UnRegisterGroupRsp: 19, + EWSCmdC2S_HeartBeatReq: 20, + EWSCmdS2C_HeartBeatRsp: 21, + EWSCmdS2C_MsgPushReq_V2: 22, + EWSCmdC2S_UpdateUserExpsReq: 23, + EWSCmdS2C_UpdateUserExpsRsp: 24, + EWSCmdC2S_WSHistoryMsgReq: 25, + EWSCmdS2C_WSHistoryMsgRsp: 26, + EWSCmdS2C_EnterP2P: 27, + EWSCmdS2C_EnterP2PAck: 28, + EWSCmdS2C_ExitP2P: 29, + EWSCmdS2C_ExitP2PAck: 30, + EWSCmdC2S_SyncGroupReq: 31, + EWSCmdS2C_SyncGroupRsp: 32, + EWSCmdC2S_UpdateUserInfoReq: 33, + EWSCmdS2C_UpdateUserInfoRsp: 34, + EWSCmdC2S_MsgAckReq: 35, + EWSCmdS2C_MsgAckRsp: 36, + EWSCmdC2S_CloudGameReq: 37, + EWSCmdS2C_CloudGamePush: 38, + EWSCmdS2C_CloudGameRsp: 39, + EWSCmdS2C_RpcReq: 40, + EWSCmdC2S_RpcRsp: 41, + EWSCmdS2C_RpcRspRsp: 42 + }, + ELiveSource: { + PC_YY: 0, + PC_HUYA: 1, + MOBILE_HUYA: 2, + WEB_HUYA: 3 + }, + EGender: { + MALE: 0, + FEMALE: 1 + }, + EClientTemplateType: { + TPL_LIANYUN: 128, + TPL_PC: 64, + TPL_WEB: 32, + TPL_JIEDAI: 16, + TPL_TEXAS: 8, + TPL_MATCH: 4, + TPL_HUYAAPP: 2, + TPL_MIRROR: 1, + TPL_QQ_MINI: 256 + }, + TemplateType: { + PRIMARY: 1, + RECEPTION: 2 + }, + EStreamLineType: { + STREAM_LINE_OLD_YY: 0, + STREAM_LINE_WS: 1, + STREAM_LINE_NEW_YY: 2, + STREAM_LINE_AL: 3, + STREAM_LINE_HUYA: 4, + STREAM_LINE_TX: 5, + STREAM_LINE_CDN: 8, + STREAM_LINE_HW: 6, + STREAM_LINE_BD: 7, + STREAM_LINE_GG: 9, + STREAM_LINE_CF: 10, + STREAM_LINE_QUICK_HUYA: 99 + }, + eUserOperation: { + USER_IN: 1, + USER_OUT: 2, + USER_MOVE: 3 + }, + WebSocketCommand: function () { + this.iCmdType = 0, + this.vData = new r.BinBuffer, + this.lRequestId = 0, + this.traceId = "", + this.iEncryptType = 0, + this.lTime = 0, + this.sMD5 = "" + } + }; + n.WebSocketCommand.prototype._clone = function () { + return new n.WebSocketCommand + } + , + n.WebSocketCommand.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WebSocketCommand.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WebSocketCommand.prototype.writeTo = function (t) { + t.writeInt32(0, this.iCmdType), + t.writeBytes(1, this.vData), + t.writeInt64(2, this.lRequestId), + t.writeString(3, this.traceId), + t.writeInt32(4, this.iEncryptType), + t.writeInt64(5, this.lTime), + t.writeString(6, this.sMD5) + } + , + n.WebSocketCommand.prototype.readFrom = function (t) { + this.iCmdType = t.readInt32(0, !1, this.iCmdType), + this.vData = t.readBytes(1, !1, this.vData), + this.lRequestId = t.readInt64(2, !1, this.lRequestId), + this.traceId = t.readString(3, !1, this.traceId), + this.iEncryptType = t.readInt32(4, !1, this.iEncryptType), + this.lTime = t.readInt64(5, !1, this.lTime), + this.sMD5 = t.readString(6, !1, this.sMD5) + } + , + n.WSRegisterRsp = function () { + this.iResCode = 0, + this.lRequestId = 0, + this.sMessage = "", + this.sBCConnHost = "" + } + , + n.WSRegisterRsp.prototype._clone = function () { + return new n.WSRegisterRsp + } + , + n.WSRegisterRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSRegisterRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSRegisterRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iResCode), + t.writeInt64(1, this.lRequestId), + t.writeString(2, this.sMessage), + t.writeString(3, this.sBCConnHost) + } + , + n.WSRegisterRsp.prototype.readFrom = function (t) { + this.iResCode = t.readInt32(0, !1, this.iResCode), + this.lRequestId = t.readInt64(1, !1, this.lRequestId), + this.sMessage = t.readString(2, !1, this.sMessage), + this.sBCConnHost = t.readString(3, !1, this.sBCConnHost) + } + , + n.WSPushMessage = function () { + this.ePushType = 0, + this.iUri = 0, + this.sMsg = new r.BinBuffer, + this.iProtocolType = 0, + this.sGroupId = "", + this.lMsgId = 0, + this.iMsgTag = 0 + } + , + n.WSPushMessage.prototype._clone = function () { + return new n.WSPushMessage + } + , + n.WSPushMessage.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSPushMessage.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSPushMessage.prototype.writeTo = function (t) { + t.writeInt32(0, this.ePushType), + t.writeInt64(1, this.iUri), + t.writeBytes(2, this.sMsg), + t.writeInt32(3, this.iProtocolType), + t.writeString(4, this.sGroupId), + t.writeInt64(5, this.lMsgId), + t.writeInt32(6, this.iMsgTag) + } + , + n.WSPushMessage.prototype.readFrom = function (t) { + this.ePushType = t.readInt32(0, !1, this.ePushType), + this.iUri = t.readInt64(1, !1, this.iUri), + this.sMsg = t.readBytes(2, !1, this.sMsg), + this.iProtocolType = t.readInt32(3, !1, this.iProtocolType), + this.sGroupId = t.readString(4, !1, this.sGroupId), + this.lMsgId = t.readInt64(5, !1, this.lMsgId), + this.iMsgTag = t.readInt32(6, !1, this.iMsgTag) + } + , + n.WSUserInfo = function () { + this.lUid = 0, + this.bAnonymous = !0, + this.sGuid = "", + this.sToken = "", + this.lTid = 0, + this.lSid = 0, + this.lGroupId = 0, + this.lGroupType = 0, + this.sAppId = "", + this.sUA = "" + } + , + n.WSUserInfo.prototype._clone = function () { + return new n.WSUserInfo + } + , + n.WSUserInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSUserInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSUserInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeBoolean(1, this.bAnonymous), + t.writeString(2, this.sGuid), + t.writeString(3, this.sToken), + t.writeInt64(4, this.lTid), + t.writeInt64(5, this.lSid), + t.writeInt64(6, this.lGroupId), + t.writeInt64(7, this.lGroupType), + t.writeString(8, this.sAppId), + t.writeString(9, this.sUA) + } + , + n.WSUserInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.bAnonymous = t.readBoolean(1, !1, this.bAnonymous), + this.sGuid = t.readString(2, !1, this.sGuid), + this.sToken = t.readString(3, !1, this.sToken), + this.lTid = t.readInt64(4, !1, this.lTid), + this.lSid = t.readInt64(5, !1, this.lSid), + this.lGroupId = t.readInt64(6, !1, this.lGroupId), + this.lGroupType = t.readInt64(7, !1, this.lGroupType), + this.sAppId = t.readString(8, !1, this.sAppId), + this.sUA = t.readString(9, !1, this.sUA) + } + , + n.WSVerifyCookieReq = function () { + this.lUid = 0, + this.sUA = "", + this.sCookie = "", + this.sGuid = "", + this.bAutoRegisterUid = 0, + this.sAppSrc = "" + } + , + n.WSVerifyCookieReq.prototype._clone = function () { + return new n.WSVerifyCookieReq + } + , + n.WSVerifyCookieReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSVerifyCookieReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSVerifyCookieReq.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sUA), + t.writeString(2, this.sCookie), + t.writeString(3, this.sGuid), + t.writeInt32(4, this.bAutoRegisterUid), + t.writeString(5, this.sAppSrc) + } + , + n.WSVerifyCookieReq.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sUA = t.readString(1, !1, this.sUA), + this.sCookie = t.readString(2, !1, this.sCookie), + this.sGuid = t.readString(3, !1, this.sGuid), + this.bAutoRegisterUid = t.readInt32(4, !1, this.bAutoRegisterUid), + this.sAppSrc = t.readString(5, !1, this.sAppSrc) + } + , + n.WSVerifyCookieRsp = function () { + this.iValidate = 0 + } + , + n.WSVerifyCookieRsp.prototype._clone = function () { + return new n.WSVerifyCookieRsp + } + , + n.WSVerifyCookieRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSVerifyCookieRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSVerifyCookieRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iValidate) + } + , + n.WSVerifyCookieRsp.prototype.readFrom = function (t) { + this.iValidate = t.readInt32(0, !1, this.iValidate) + } + , + n.UserId = function () { + this.lUid = 0, + this.sGuid = "", + this.sToken = "", + this.sHuYaUA = "", + this.sCookie = "", + this.iTokenType = 0, + this.sDeviceInfo = "" + } + , + n.UserId.prototype._clone = function () { + return new n.UserId + } + , + n.UserId.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserId.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserId.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sGuid), + t.writeString(2, this.sToken), + t.writeString(3, this.sHuYaUA), + t.writeString(4, this.sCookie), + t.writeInt32(5, this.iTokenType), + t.writeString(6, this.sDeviceInfo) + } + , + n.UserId.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sGuid = t.readString(1, !1, this.sGuid), + this.sToken = t.readString(2, !1, this.sToken), + this.sHuYaUA = t.readString(3, !1, this.sHuYaUA), + this.sCookie = t.readString(4, !1, this.sCookie), + this.iTokenType = t.readInt32(5, !1, this.iTokenType), + this.sDeviceInfo = t.readString(6, !1, this.sDeviceInfo) + } + , + n.EnterChannelReq = function () { + this.tUserId = new n.UserId, + this.lTid = 0, + this.lSid = 0, + this.iChannelType = 0 + } + , + n.EnterChannelReq.prototype._clone = function () { + return new n.EnterChannelReq + } + , + n.EnterChannelReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.EnterChannelReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.EnterChannelReq.prototype.writeTo = function (t) { + t.writeStruct(1, this.tUserId), + t.writeInt64(2, this.lTid), + t.writeInt64(3, this.lSid), + t.writeInt32(4, this.iChannelType) + } + , + n.EnterChannelReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(1, !1, this.tUserId), + this.lTid = t.readInt64(2, !1, this.lTid), + this.lSid = t.readInt64(3, !1, this.lSid), + this.iChannelType = t.readInt32(4, !1, this.iChannelType) + } + , + n.UserEventReq = function () { + this.tId = new n.UserId, + this.lTid = 0, + this.lSid = 0, + this.eOp = 0, + this.sChan = "", + this.eSource = 0, + this.lPid = 0, + this.bWatchVideo = !1, + this.bAnonymous = !1, + this.eTemplateType = n.TemplateType.PRIMARY, + this.sTraceSource = "" + } + , + n.UserEventReq.prototype._clone = function () { + return new n.UserEventReq + } + , + n.UserEventReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserEventReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserEventReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lTid), + t.writeInt64(2, this.lSid), + t.writeInt32(4, this.eOp), + t.writeString(5, this.sChan), + t.writeInt32(6, this.eSource), + t.writeInt64(7, this.lPid), + t.writeBoolean(8, this.bWatchVideo), + t.writeBoolean(9, this.bAnonymous), + t.writeInt32(10, this.eTemplateType), + t.writeString(11, this.sTraceSource) + } + , + n.UserEventReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(2, !1, this.lSid), + this.eOp = t.readInt32(4, !1, this.eOp), + this.sChan = t.readString(5, !1, this.sChan), + this.eSource = t.readInt32(6, !1, this.eSource), + this.lPid = t.readInt64(7, !1, this.lPid), + this.bWatchVideo = t.readBoolean(8, !1, this.bWatchVideo), + this.bAnonymous = t.readBoolean(9, !1, this.bAnonymous), + this.eTemplateType = t.readInt32(10, !1, this.eTemplateType), + this.sTraceSource = t.readString(11, !1, this.sTraceSource) + } + , + n.UserEventRsp = function () { + this.lTid = 0, + this.lSid = 0, + this.iUserHeartBeatInterval = 60, + this.iPresentHeartBeatInterval = 60 + } + , + n.UserEventRsp.prototype._clone = function () { + return new n.UserEventRsp + } + , + n.UserEventRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserEventRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserEventRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lTid), + t.writeInt64(1, this.lSid), + t.writeInt32(2, this.iUserHeartBeatInterval), + t.writeInt32(3, this.iPresentHeartBeatInterval) + } + , + n.UserEventRsp.prototype.readFrom = function (t) { + this.lTid = t.readInt64(0, !1, this.lTid), + this.lSid = t.readInt64(1, !1, this.lSid), + this.iUserHeartBeatInterval = t.readInt32(2, !1, this.iUserHeartBeatInterval), + this.iPresentHeartBeatInterval = t.readInt32(3, !1, this.iPresentHeartBeatInterval) + } + , + n.UserHeartBeatReq = function () { + this.tId = new n.UserId, + this.lTid = 0, + this.lSid = 0, + this.lPid = 0, + this.bWatchVideo = !1, + this.eLineType = n.EStreamLineType.STREAM_LINE_OLD_YY, + this.iFps = 0, + this.iAttendee = 0, + this.iBandwidth = 0, + this.iLastHeartElapseTime = 0 + } + , + n.UserHeartBeatReq.prototype._clone = function () { + return new n.UserHeartBeatReq + } + , + n.UserHeartBeatReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserHeartBeatReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserHeartBeatReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lTid), + t.writeInt64(2, this.lSid), + t.writeInt64(4, this.lPid), + t.writeBoolean(5, this.bWatchVideo), + t.writeInt32(6, this.eLineType), + t.writeInt32(7, this.iFps), + t.writeInt32(8, this.iAttendee), + t.writeInt32(9, this.iBandwidth), + t.writeInt32(10, this.iLastHeartElapseTime) + } + , + n.UserHeartBeatReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(2, !1, this.lSid), + this.lPid = t.readInt64(4, !1, this.lPid), + this.bWatchVideo = t.readBoolean(5, !1, this.bWatchVideo), + this.eLineType = t.readInt32(6, !1, this.eLineType), + this.iFps = t.readInt32(7, !1, this.iFps), + this.iAttendee = t.readInt32(8, !1, this.iAttendee), + this.iBandwidth = t.readInt32(9, !1, this.iBandwidth), + this.iLastHeartElapseTime = t.readInt32(10, !1, this.iLastHeartElapseTime) + } + , + n.UserHeartBeatRsp = function () { + this.iRet = 0 + } + , + n.UserHeartBeatRsp.prototype._clone = function () { + return new n.UserHeartBeatRsp + } + , + n.UserHeartBeatRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserHeartBeatRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserHeartBeatRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRet) + } + , + n.UserHeartBeatRsp.prototype.readFrom = function (t) { + this.iRet = t.readInt32(0, !1, this.iRet) + } + , + n.SendMessageReq = function () { + this.tUserId = new n.UserId, + this.lTid = 0, + this.lSid = 0, + this.sContent = "", + this.iShowMode = 0, + this.tFormat = new n.ContentFormat, + this.tBulletFormat = new n.BulletFormat, + this.vAtSomeone = new r.Vector(new n.UidNickName), + this.lPid = 0, + this.vTagInfo = new r.Vector(new n.MessageTagInfo), + this.tSenceFormat = new n.SendMessageFormat + } + , + n.SendMessageReq.prototype._clone = function () { + return new n.SendMessageReq + } + , + n.SendMessageReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SendMessageReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SendMessageReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lTid), + t.writeInt64(2, this.lSid), + t.writeString(3, this.sContent), + t.writeInt32(4, this.iShowMode), + t.writeStruct(5, this.tFormat), + t.writeStruct(6, this.tBulletFormat), + t.writeVector(7, this.vAtSomeone), + t.writeInt64(8, this.lPid), + t.writeVector(9, this.vTagInfo), + t.writeStruct(10, this.tSenceFormat) + } + , + n.SendMessageReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(2, !1, this.lSid), + this.sContent = t.readString(3, !1, this.sContent), + this.iShowMode = t.readInt32(4, !1, this.iShowMode), + this.tFormat = t.readStruct(5, !1, this.tFormat), + this.tBulletFormat = t.readStruct(6, !1, this.tBulletFormat), + this.vAtSomeone = t.readVector(7, !1, this.vAtSomeone), + this.lPid = t.readInt64(8, !1, this.lPid), + this.vTagInfo = t.readVector(9, !1, this.vTagInfo), + this.tSenceFormat = t.readStruct(10, !1, this.tSenceFormat) + } + , + n.SendMessageRsp = function () { + this.iStatus = 0, + this.tNotice = new n.MessageNotice, + this.sToast = "" + } + , + n.SendMessageRsp.prototype._clone = function () { + return new n.SendMessageRsp + } + , + n.SendMessageRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SendMessageRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SendMessageRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iStatus), + t.writeStruct(1, this.tNotice), + t.writeString(2, this.sToast) + } + , + n.SendMessageRsp.prototype.readFrom = function (t) { + this.iStatus = t.readInt32(0, !1, this.iStatus), + this.tNotice = t.readStruct(1, !1, this.tNotice), + this.sToast = t.readString(2, !1, this.sToast) + } + , + n.MessageNotice = function () { + this.tUserInfo = new n.SenderInfo, + this.lTid = 0, + this.lSid = 0, + this.sContent = "", + this.iShowMode = 0, + this.tFormat = new n.ContentFormat, + this.tBulletFormat = new n.BulletFormat, + this.iTermType = 0, + this.vDecorationPrefix = new r.Vector(new n.DecorationInfo), + this.vDecorationSuffix = new r.Vector(new n.DecorationInfo), + this.vAtSomeone = new r.Vector(new n.UidNickName), + this.lPid = 0, + this.vBulletPrefix = new r.Vector(new n.DecorationInfo), + this.sIconUrl = "", + this.iType = 0, + this.vBulletSuffix = new r.Vector(new n.DecorationInfo), + this.vTagInfo = new r.Vector(new n.MessageTagInfo), + this.tSenceFormat = new n.SendMessageFormat, + this.tContentExpand = new n.MessageContentExpand + } + , + n.MessageNotice.prototype._clone = function () { + return new n.MessageNotice + } + , + n.MessageNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MessageNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MessageNotice.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserInfo), + t.writeInt64(1, this.lTid), + t.writeInt64(2, this.lSid), + t.writeString(3, this.sContent), + t.writeInt32(4, this.iShowMode), + t.writeStruct(5, this.tFormat), + t.writeStruct(6, this.tBulletFormat), + t.writeInt32(7, this.iTermType), + t.writeVector(8, this.vDecorationPrefix), + t.writeVector(9, this.vDecorationSuffix), + t.writeVector(10, this.vAtSomeone), + t.writeInt64(11, this.lPid), + t.writeVector(12, this.vBulletPrefix), + t.writeString(13, this.sIconUrl), + t.writeInt32(14, this.iType), + t.writeVector(15, this.vBulletSuffix), + t.writeVector(16, this.vTagInfo), + t.writeStruct(17, this.tSenceFormat), + t.writeStruct(18, this.tContentExpand) + } + , + n.MessageNotice.prototype.readFrom = function (t) { + this.tUserInfo = t.readStruct(0, !1, this.tUserInfo), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(2, !1, this.lSid), + this.sContent = t.readString(3, !1, this.sContent), + this.iShowMode = t.readInt32(4, !1, this.iShowMode), + this.tFormat = t.readStruct(5, !1, this.tFormat), + this.tBulletFormat = t.readStruct(6, !1, this.tBulletFormat), + this.iTermType = t.readInt32(7, !1, this.iTermType), + this.vDecorationPrefix = t.readVector(8, !1, this.vDecorationPrefix), + this.vDecorationSuffix = t.readVector(9, !1, this.vDecorationSuffix), + this.vAtSomeone = t.readVector(10, !1, this.vAtSomeone), + this.lPid = t.readInt64(11, !1, this.lPid), + this.vBulletPrefix = t.readVector(12, !1, this.vBulletPrefix), + this.sIconUrl = t.readString(13, !1, this.sIconUrl), + this.iType = t.readInt32(14, !1, this.iType), + this.vBulletSuffix = t.readVector(15, !1, this.vBulletSuffix), + this.vTagInfo = t.readVector(16, !1, this.vTagInfo), + this.tSenceFormat = t.readStruct(17, !1, this.tSenceFormat), + this.tContentExpand = t.readStruct(18, !1, this.tContentExpand) + } + , + n.MessageTagInfo = function () { + this.iAppId = 0, + this.sTag = "" + } + , + n.MessageTagInfo.prototype._clone = function () { + return new n.MessageTagInfo + } + , + n.MessageTagInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MessageTagInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MessageTagInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iAppId), + t.writeString(1, this.sTag) + } + , + n.MessageTagInfo.prototype.readFrom = function (t) { + this.iAppId = t.readInt32(0, !1, this.iAppId), + this.sTag = t.readString(1, !1, this.sTag) + } + , + n.SendMessageFormat = function () { + this.iSenceType = 0, + this.lFormatId = 0 + } + , + n.SendMessageFormat.prototype._clone = function () { + return new n.SendMessageFormat + } + , + n.SendMessageFormat.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SendMessageFormat.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SendMessageFormat.prototype.writeTo = function (t) { + t.writeInt32(0, this.iSenceType), + t.writeInt64(1, this.lFormatId) + } + , + n.SendMessageFormat.prototype.readFrom = function (t) { + this.iSenceType = t.readInt32(0, !1, this.iSenceType), + this.lFormatId = t.readInt64(1, !1, this.lFormatId) + } + , + n.MessageContentExpand = function () { + this.iAppId = 0, + this.sToast = "", + this.vData = new r.BinBuffer + } + , + n.MessageContentExpand.prototype._clone = function () { + return new n.MessageContentExpand + } + , + n.MessageContentExpand.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MessageContentExpand.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MessageContentExpand.prototype.writeTo = function (t) { + t.writeInt32(0, this.iAppId), + t.writeString(1, this.sToast), + t.writeBytes(2, this.vData) + } + , + n.MessageContentExpand.prototype.readFrom = function (t) { + this.iAppId = t.readInt32(0, !1, this.iAppId), + this.sToast = t.readString(1, !1, this.sToast), + this.vData = t.readBytes(2, !1, this.vData) + } + , + n.ContentFormat = function () { + this.iFontColor = -1, + this.iFontSize = 4, + this.iPopupStyle = 0, + this.iNickNameFontColor = -1, + this.iDarkFontColor = -1, + this.iDarkNickNameFontColor = -1 + } + , + n.ContentFormat.prototype._clone = function () { + return new n.ContentFormat + } + , + n.ContentFormat.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ContentFormat.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ContentFormat.prototype.writeTo = function (t) { + t.writeInt32(0, this.iFontColor), + t.writeInt32(1, this.iFontSize), + t.writeInt32(2, this.iPopupStyle), + t.writeInt32(3, this.iNickNameFontColor), + t.writeInt32(4, this.iDarkFontColor), + t.writeInt32(5, this.iDarkNickNameFontColor) + } + , + n.ContentFormat.prototype.readFrom = function (t) { + this.iFontColor = t.readInt32(0, !1, this.iFontColor), + this.iFontSize = t.readInt32(1, !1, this.iFontSize), + this.iPopupStyle = t.readInt32(2, !1, this.iPopupStyle), + this.iNickNameFontColor = t.readInt32(3, !1, this.iNickNameFontColor), + this.iDarkFontColor = t.readInt32(4, !1, this.iDarkFontColor), + this.iDarkNickNameFontColor = t.readInt32(5, !1, this.iDarkNickNameFontColor) + } + , + n.BulletFormat = function () { + this.iFontColor = -1, + this.iFontSize = 4, + this.iTextSpeed = 0, + this.iTransitionType = 1, + this.iPopupStyle = 0, + this.tBorderGroundFormat = new n.BulletBorderGroundFormat, + this.vGraduatedColor = new r.Vector(new r.INT32), + this.iAvatarFlag = 0, + this.iAvatarTerminalFlag = -1 + } + , + n.BulletFormat.prototype._clone = function () { + return new n.BulletFormat + } + , + n.BulletFormat.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BulletFormat.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BulletFormat.prototype.writeTo = function (t) { + t.writeInt32(0, this.iFontColor), + t.writeInt32(1, this.iFontSize), + t.writeInt32(2, this.iTextSpeed), + t.writeInt32(3, this.iTransitionType), + t.writeInt32(4, this.iPopupStyle), + t.writeStruct(5, this.tBorderGroundFormat), + t.writeVector(6, this.vGraduatedColor), + t.writeInt32(7, this.iAvatarFlag), + t.writeInt32(8, this.iAvatarTerminalFlag) + } + , + n.BulletFormat.prototype.readFrom = function (t) { + this.iFontColor = t.readInt32(0, !1, this.iFontColor), + this.iFontSize = t.readInt32(1, !1, this.iFontSize), + this.iTextSpeed = t.readInt32(2, !1, this.iTextSpeed), + this.iTransitionType = t.readInt32(3, !1, this.iTransitionType), + this.iPopupStyle = t.readInt32(4, !1, this.iPopupStyle), + this.tBorderGroundFormat = t.readStruct(5, !1, this.tBorderGroundFormat), + this.vGraduatedColor = t.readVector(6, !1, this.vGraduatedColor), + this.iAvatarFlag = t.readInt32(7, !1, this.iAvatarFlag), + this.iAvatarTerminalFlag = t.readInt32(8, !1, this.iAvatarTerminalFlag) + } + , + n.UidNickName = function () { + this.lUid = 0, + this.sNickName = "" + } + , + n.UidNickName.prototype._clone = function () { + return new n.UidNickName + } + , + n.UidNickName.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UidNickName.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UidNickName.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNickName) + } + , + n.UidNickName.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNickName = t.readString(1, !1, this.sNickName) + } + , + n.SenderInfo = function () { + this.lUid = 0, + this.lImid = 0, + this.sNickName = "", + this.iGender = 0, + this.sAvatarUrl = "", + this.iNobleLevel = 0, + this.tNobleLevelInfo = new n.NobleLevelInfo, + this.sGuid = "", + this.sHuYaUA = "" + } + , + n.SenderInfo.prototype._clone = function () { + return new n.SenderInfo + } + , + n.SenderInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SenderInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SenderInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lImid), + t.writeString(2, this.sNickName), + t.writeInt32(3, this.iGender), + t.writeString(4, this.sAvatarUrl), + t.writeInt32(5, this.iNobleLevel), + t.writeStruct(6, this.tNobleLevelInfo), + t.writeString(7, this.sGuid), + t.writeString(8, this.sHuYaUA) + } + , + n.SenderInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lImid = t.readInt64(1, !1, this.lImid), + this.sNickName = t.readString(2, !1, this.sNickName), + this.iGender = t.readInt32(3, !1, this.iGender), + this.sAvatarUrl = t.readString(4, !1, this.sAvatarUrl), + this.iNobleLevel = t.readInt32(5, !1, this.iNobleLevel), + this.tNobleLevelInfo = t.readStruct(6, !1, this.tNobleLevelInfo), + this.sGuid = t.readString(7, !1, this.sGuid), + this.sHuYaUA = t.readString(8, !1, this.sHuYaUA) + } + , + n.DecorationInfo = function () { + this.iAppId = 0, + this.iViewType = 0, + this.vData = new r.BinBuffer, + this.lSourceId = 0, + this.iType = 0 + } + , + n.DecorationInfo.prototype._clone = function () { + return new n.DecorationInfo + } + , + n.DecorationInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DecorationInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DecorationInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iAppId), + t.writeInt32(1, this.iViewType), + t.writeBytes(2, this.vData), + t.writeInt64(3, this.lSourceId), + t.writeInt32(4, this.iType) + } + , + n.DecorationInfo.prototype.readFrom = function (t) { + this.iAppId = t.readInt32(0, !1, this.iAppId), + this.iViewType = t.readInt32(1, !1, this.iViewType), + this.vData = t.readBytes(2, !1, this.vData), + this.lSourceId = t.readInt64(3, !1, this.lSourceId), + this.iType = t.readInt32(4, !1, this.iType) + } + , + n.BulletBorderGroundFormat = function () { + this.iEnableUse = 0, + this.iBorderThickness = 0, + this.iBorderColour = -1, + this.iBorderDiaphaneity = 100, + this.iGroundColour = -1, + this.iGroundColourDiaphaneity = 100, + this.sAvatarDecorationUrl = "", + this.iFontColor = -1, + this.iTerminalFlag = -1 + } + , + n.BulletBorderGroundFormat.prototype._clone = function () { + return new n.BulletBorderGroundFormat + } + , + n.BulletBorderGroundFormat.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BulletBorderGroundFormat.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BulletBorderGroundFormat.prototype.writeTo = function (t) { + t.writeInt32(0, this.iEnableUse), + t.writeInt32(1, this.iBorderThickness), + t.writeInt32(2, this.iBorderColour), + t.writeInt32(3, this.iBorderDiaphaneity), + t.writeInt32(4, this.iGroundColour), + t.writeInt32(5, this.iGroundColourDiaphaneity), + t.writeString(6, this.sAvatarDecorationUrl), + t.writeInt32(7, this.iFontColor), + t.writeInt32(8, this.iTerminalFlag) + } + , + n.BulletBorderGroundFormat.prototype.readFrom = function (t) { + this.iEnableUse = t.readInt32(0, !1, this.iEnableUse), + this.iBorderThickness = t.readInt32(1, !1, this.iBorderThickness), + this.iBorderColour = t.readInt32(2, !1, this.iBorderColour), + this.iBorderDiaphaneity = t.readInt32(3, !1, this.iBorderDiaphaneity), + this.iGroundColour = t.readInt32(4, !1, this.iGroundColour), + this.iGroundColourDiaphaneity = t.readInt32(5, !1, this.iGroundColourDiaphaneity), + this.sAvatarDecorationUrl = t.readString(6, !1, this.sAvatarDecorationUrl), + this.iFontColor = t.readInt32(7, !1, this.iFontColor), + this.iTerminalFlag = t.readInt32(8, !1, this.iTerminalFlag) + } + , + n.EDecorationAppType = { + kDecorationAppTypeCommon: 100, + kDecorationAppTypeContentBubble: 5e3, + kDecorationAppTypeContentBubbleNew: 5001, + kDecorationAppTypeMsgInterConnect: 5010, + kDecorationAppTypeChannel: 1e4, + kDecorationAppTypeGuildAdmin: 10090, + kDecorationAppTypeAdmin: 10100, + kDecorationAppTypeDaiyanClub: 10150, + kDecorationAppTypeNoble: 10200, + KDecorationAppTypeGuildVip: 10210, + kDecorationAppTypeGuard: 10300, + kDecorationAppTypeTeamMedalV2: 10350, + kDecorationAppTypeTrialFans: 10399, + kDecorationAppTypeFans: 10400, + kDecorationAppTypeWatchTogetherVip: 10425, + kDecorationAppTypeTeamMedal: 10450, + kDecorationAppTypeVIP: 10500, + kDecorationAppTypeUserProfile: 10560, + kDecorationAppTyperPurpleDiamond: 10600, + kDecorationAppTypeStamp: 10700, + KDecorationAppTypeNobleEmoticon: 10800, + KDecorationAppTypePresenter: 10900, + KDecorationAppTypeFirstRecharge: 11e3, + kDecorationAppTypeCheckRoom: 11100, + kDecorationAppTypeTWatch: 11101, + kDecorationAppTypeEasterEgg: 11102 + }, + n.EDecorationViewType = { + kDecorationViewTypeCustomized: 0, + kDecorationViewTypeText: 1, + kDecorationViewTypeIcon: 2 + }, + n.MsgCommDecoChannelRoleInfo = function () { + this.iLevel = 0 + } + , + n.MsgCommDecoChannelRoleInfo.prototype._clone = function () { + return new n.MsgCommDecoChannelRoleInfo + } + , + n.MsgCommDecoChannelRoleInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MsgCommDecoChannelRoleInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MsgCommDecoChannelRoleInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iLevel) + } + , + n.MsgCommDecoChannelRoleInfo.prototype.readFrom = function (t) { + this.iLevel = t.readInt32(0, !1, this.iLevel) + } + , + n.GetStampRsp = function () { + this.lUid = 0, + this.lStampUid = 0, + this.sStampNick = "", + this.lStampTime = 0, + this.tStampInfo = new n.StampInfo, + this.lDeadline = 0 + } + , + n.GetStampRsp.prototype._clone = function () { + return new n.GetStampRsp + } + , + n.GetStampRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetStampRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetStampRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lStampUid), + t.writeString(2, this.sStampNick), + t.writeInt64(3, this.lStampTime), + t.writeStruct(4, this.tStampInfo), + t.writeInt64(5, this.lDeadline) + } + , + n.GetStampRsp.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lStampUid = t.readInt64(1, !1, this.lStampUid), + this.sStampNick = t.readString(2, !1, this.sStampNick), + this.lStampTime = t.readInt64(3, !1, this.lStampTime), + this.tStampInfo = t.readStruct(4, !1, this.tStampInfo), + this.lDeadline = t.readInt64(5, !1, this.lDeadline) + } + , + n.StampInfo = function () { + this.iId = 0, + this.sStamp = "", + this.iLevel = 0, + this.lStampPrice = 0, + this.iValidity = 0 + } + , + n.StampInfo.prototype._clone = function () { + return new n.StampInfo + } + , + n.StampInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.StampInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.StampInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iId), + t.writeString(1, this.sStamp), + t.writeInt32(2, this.iLevel), + t.writeInt64(3, this.lStampPrice), + t.writeInt32(4, this.iValidity) + } + , + n.StampInfo.prototype.readFrom = function (t) { + this.iId = t.readInt32(0, !1, this.iId), + this.sStamp = t.readString(1, !1, this.sStamp), + this.iLevel = t.readInt32(2, !1, this.iLevel), + this.lStampPrice = t.readInt64(3, !1, this.lStampPrice), + this.iValidity = t.readInt32(4, !1, this.iValidity) + } + , + n.MsgCommDecoIcon = function () { + this.sUrl = "", + this.sGifUrl = "" + } + , + n.MsgCommDecoIcon.prototype._clone = function () { + return new n.MsgCommDecoIcon + } + , + n.MsgCommDecoIcon.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MsgCommDecoIcon.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MsgCommDecoIcon.prototype.writeTo = function (t) { + t.writeString(0, this.sUrl), + t.writeString(1, this.sGifUrl) + } + , + n.MsgCommDecoIcon.prototype.readFrom = function (t) { + this.sUrl = t.readString(0, !1, this.sUrl), + this.sGifUrl = t.readString(1, !1, this.sGifUrl) + } + , + n.MsgCommDecoText = function () { + this.sText = "", + this.iColor = 0, + this.iSize = 100 + } + , + n.MsgCommDecoText.prototype._clone = function () { + return new n.MsgCommDecoText + } + , + n.MsgCommDecoText.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MsgCommDecoText.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MsgCommDecoText.prototype.writeTo = function (t) { + t.writeString(0, this.sText), + t.writeInt32(1, this.iColor), + t.writeInt32(2, this.iSize) + } + , + n.MsgCommDecoText.prototype.readFrom = function (t) { + this.sText = t.readString(0, !1, this.sText), + this.iColor = t.readInt32(1, !1, this.iColor), + this.iSize = t.readInt32(2, !1, this.iSize) + } + , + n.GetUserTypeReq = function () { + this.tId = new n.UserId, + this.lUid = 0, + this.lPresenterUid = 0, + this.lTid = 0, + this.lSubcid = 0 + } + , + n.GetUserTypeReq.prototype._clone = function () { + return new n.GetUserTypeReq + } + , + n.GetUserTypeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetUserTypeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetUserTypeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lUid), + t.writeInt64(2, this.lPresenterUid), + t.writeInt64(3, this.lTid), + t.writeInt64(4, this.lSubcid) + } + , + n.GetUserTypeReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lUid = t.readInt64(1, !1, this.lUid), + this.lPresenterUid = t.readInt64(2, !1, this.lPresenterUid), + this.lTid = t.readInt64(3, !1, this.lTid), + this.lSubcid = t.readInt64(4, !1, this.lSubcid) + } + , + n.GetUserTypeRsp = function () { + this.lUid = 0, + this.lPresenterUid = 0, + this.iType = 0, + this.tIsMutedRsp = new n.IsMutedRsp, + this.iGHManagerType = 0, + this.sManagerDecorationUrl = "", + this.lPermission = 0, + this.tRoleStatuInfo = new n.AuditorRoleControlInfo + } + , + n.GetUserTypeRsp.prototype._clone = function () { + return new n.GetUserTypeRsp + } + , + n.GetUserTypeRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetUserTypeRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetUserTypeRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lPresenterUid), + t.writeInt32(3, this.iType), + t.writeStruct(4, this.tIsMutedRsp), + t.writeInt32(5, this.iGHManagerType), + t.writeString(6, this.sManagerDecorationUrl), + t.writeInt64(7, this.lPermission), + t.writeStruct(8, this.tRoleStatuInfo) + } + , + n.GetUserTypeRsp.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lPresenterUid = t.readInt64(1, !1, this.lPresenterUid), + this.iType = t.readInt32(3, !1, this.iType), + this.tIsMutedRsp = t.readStruct(4, !1, this.tIsMutedRsp), + this.iGHManagerType = t.readInt32(5, !1, this.iGHManagerType), + this.sManagerDecorationUrl = t.readString(6, !1, this.sManagerDecorationUrl), + this.lPermission = t.readInt64(7, !1, this.lPermission), + this.tRoleStatuInfo = t.readStruct(8, !1, this.tRoleStatuInfo) + } + , + n.IsMutedRsp = function () { + this.bMuted = !1, + this.iMutedTime = 0, + this.lAutoUnmutedTime = 0, + this.iMutedType = 0, + this.iRole = 0 + } + , + n.IsMutedRsp.prototype._clone = function () { + return new n.IsMutedRsp + } + , + n.IsMutedRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.IsMutedRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.IsMutedRsp.prototype.writeTo = function (t) { + t.writeBoolean(0, this.bMuted), + t.writeInt32(1, this.iMutedTime), + t.writeInt64(2, this.lAutoUnmutedTime), + t.writeInt32(3, this.iMutedType), + t.writeInt32(4, this.iRole) + } + , + n.IsMutedRsp.prototype.readFrom = function (t) { + this.bMuted = t.readBoolean(0, !1, this.bMuted), + this.iMutedTime = t.readInt32(1, !1, this.iMutedTime), + this.lAutoUnmutedTime = t.readInt64(2, !1, this.lAutoUnmutedTime), + this.iMutedType = t.readInt32(3, !1, this.iMutedType), + this.iRole = t.readInt32(4, !1, this.iRole) + } + , + n.MsgCommDecoGuardInfo = function () { + this.iLevel = 0, + this.sIcon = "" + } + , + n.MsgCommDecoGuardInfo.prototype._clone = function () { + return new n.MsgCommDecoGuardInfo + } + , + n.MsgCommDecoGuardInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MsgCommDecoGuardInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MsgCommDecoGuardInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iLevel), + t.writeString(1, this.sIcon) + } + , + n.MsgCommDecoGuardInfo.prototype.readFrom = function (t) { + this.iLevel = t.readInt32(0, !1, this.iLevel), + this.sIcon = t.readString(1, !1, this.sIcon) + } + , + n.PurpleVipInfo = function () { + this.lUid = 0, + this.iIsSuper = 0, + this.iChargeType = 0, + this.iVipGrade = 0, + this.sIconUrl = "" + } + , + n.PurpleVipInfo.prototype._clone = function () { + return new n.PurpleVipInfo + } + , + n.PurpleVipInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PurpleVipInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PurpleVipInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt32(1, this.iIsSuper), + t.writeInt32(2, this.iChargeType), + t.writeInt32(3, this.iVipGrade), + t.writeString(4, this.sIconUrl) + } + , + n.PurpleVipInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iIsSuper = t.readInt32(1, !1, this.iIsSuper), + this.iChargeType = t.readInt32(2, !1, this.iChargeType), + this.iVipGrade = t.readInt32(3, !1, this.iVipGrade), + this.sIconUrl = t.readString(4, !1, this.sIconUrl) + } + , + n.WSP2POpenNotify = function () { + this.vGroupId = new r.Vector(new r.STRING) + } + , + n.WSP2POpenNotify.prototype._clone = function () { + return new n.WSP2POpenNotify + } + , + n.WSP2POpenNotify.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSP2POpenNotify.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSP2POpenNotify.prototype.writeTo = function (t) { + t.writeVector(0, this.vGroupId) + } + , + n.WSP2POpenNotify.prototype.readFrom = function (t) { + this.vGroupId = t.readVector(0, !1, this.vGroupId) + } + , + n.WSP2PCloseNotify = function () { + this.vGroupId = new r.Vector(new r.STRING) + } + , + n.WSP2PCloseNotify.prototype._clone = function () { + return new n.WSP2PCloseNotify + } + , + n.WSP2PCloseNotify.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSP2PCloseNotify.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSP2PCloseNotify.prototype.writeTo = function (t) { + t.writeVector(0, this.vGroupId) + } + , + n.WSP2PCloseNotify.prototype.readFrom = function (t) { + this.vGroupId = t.readVector(0, !1, this.vGroupId) + } + , + n.WSEnterP2P = function () { + this.vGroupId = new r.Vector(new r.STRING) + } + , + n.WSEnterP2P.prototype._clone = function () { + return new n.WSEnterP2P + } + , + n.WSEnterP2P.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSEnterP2P.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSEnterP2P.prototype.writeTo = function (t) { + t.writeVector(0, this.vGroupId) + } + , + n.WSEnterP2P.prototype.readFrom = function (t) { + this.vGroupId = t.readVector(0, !1, this.vGroupId) + } + , + n.WSEnterP2PAck = function () { + this.vGroupId = new r.Vector(new r.STRING) + } + , + n.WSEnterP2PAck.prototype._clone = function () { + return new n.WSEnterP2PAck + } + , + n.WSEnterP2PAck.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSEnterP2PAck.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSEnterP2PAck.prototype.writeTo = function (t) { + t.writeVector(0, this.vGroupId) + } + , + n.WSEnterP2PAck.prototype.readFrom = function (t) { + this.vGroupId = t.readVector(0, !1, this.vGroupId) + } + , + n.WSExitP2P = function () { + this.vGroupId = new r.Vector(new r.STRING) + } + , + n.WSExitP2P.prototype._clone = function () { + return new n.WSExitP2P + } + , + n.WSExitP2P.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSExitP2P.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSExitP2P.prototype.writeTo = function (t) { + t.writeVector(0, this.vGroupId) + } + , + n.WSExitP2P.prototype.readFrom = function (t) { + this.vGroupId = t.readVector(0, !1, this.vGroupId) + } + , + n.WSExitP2PAck = function () { + this.vGroupId = new r.Vector(new r.STRING) + } + , + n.WSExitP2PAck.prototype._clone = function () { + return new n.WSExitP2PAck + } + , + n.WSExitP2PAck.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSExitP2PAck.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSExitP2PAck.prototype.writeTo = function (t) { + t.writeVector(0, this.vGroupId) + } + , + n.WSExitP2PAck.prototype.readFrom = function (t) { + this.vGroupId = t.readVector(0, !1, this.vGroupId) + } + , + n.QueryHttpDnsReq = function () { + this.lUid = 0, + this.sUA = "", + this.vDomain = new r.Vector(new r.STRING), + this.sAppSrc = "", + this.sClientIp = "", + this.iIpStack = 0, + this.iIpType = 0 + } + , + n.QueryHttpDnsReq.prototype._clone = function () { + return new n.QueryHttpDnsReq + } + , + n.QueryHttpDnsReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.QueryHttpDnsReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.QueryHttpDnsReq.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sUA), + t.writeVector(2, this.vDomain), + t.writeString(3, this.sAppSrc), + t.writeString(4, this.sClientIp), + t.writeInt32(5, this.iIpStack), + t.writeInt32(6, this.iIpType) + } + , + n.QueryHttpDnsReq.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sUA = t.readString(1, !1, this.sUA), + this.vDomain = t.readVector(2, !1, this.vDomain), + this.sAppSrc = t.readString(3, !1, this.sAppSrc), + this.sClientIp = t.readString(4, !1, this.sClientIp), + this.iIpStack = t.readInt32(5, !1, this.iIpStack), + this.iIpType = t.readInt32(6, !1, this.iIpType) + } + , + n.QueryHttpDnsRsp = function () { + this.mDomain2Ip = new r.Map(new r.STRING, new n.HttpDnsItem), + this.iEnvType = 0 + } + , + n.QueryHttpDnsRsp.prototype._clone = function () { + return new n.QueryHttpDnsRsp + } + , + n.QueryHttpDnsRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.QueryHttpDnsRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.QueryHttpDnsRsp.prototype.writeTo = function (t) { + t.writeMap(0, this.mDomain2Ip), + t.writeInt32(1, this.iEnvType) + } + , + n.QueryHttpDnsRsp.prototype.readFrom = function (t) { + this.mDomain2Ip = t.readMap(0, !1, this.mDomain2Ip), + this.iEnvType = t.readInt32(1, !1, this.iEnvType) + } + , + n.HttpDnsItem = function () { + this.vIp = new r.Vector(new r.STRING), + this.iExpireTime = 0, + this.vIpv6 = new r.Vector(new r.STRING) + } + , + n.HttpDnsItem.prototype._clone = function () { + return new n.HttpDnsItem + } + , + n.HttpDnsItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.HttpDnsItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.HttpDnsItem.prototype.writeTo = function (t) { + t.writeVector(0, this.vIp), + t.writeInt64(1, this.iExpireTime), + t.writeVector(2, this.vIpv6) + } + , + n.HttpDnsItem.prototype.readFrom = function (t) { + this.vIp = t.readVector(0, !1, this.vIp), + this.iExpireTime = t.readInt64(1, !1, this.iExpireTime), + this.vIpv6 = t.readVector(2, !1, this.vIpv6) + } + , + n.WSConnectParaInfo = function () { + this.lUid = 0, + this.sGuid = "", + this.sUA = "", + this.sAppSrc = "", + this.sMid = "", + this.sExp = "", + this.iTokenType = 0, + this.sToken = "", + this.sCookie = "", + this.sTraceId = "" + } + , + n.WSConnectParaInfo.prototype._clone = function () { + return new n.WSConnectParaInfo + } + , + n.WSConnectParaInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSConnectParaInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSConnectParaInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sGuid), + t.writeString(2, this.sUA), + t.writeString(3, this.sAppSrc), + t.writeString(4, this.sMid), + t.writeString(5, this.sExp), + t.writeInt32(6, this.iTokenType), + t.writeString(7, this.sToken), + t.writeString(8, this.sCookie), + t.writeString(9, this.sTraceId) + } + , + n.WSConnectParaInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sGuid = t.readString(1, !1, this.sGuid), + this.sUA = t.readString(2, !1, this.sUA), + this.sAppSrc = t.readString(3, !1, this.sAppSrc), + this.sMid = t.readString(4, !1, this.sMid), + this.sExp = t.readString(5, !1, this.sExp), + this.iTokenType = t.readInt32(6, !1, this.iTokenType), + this.sToken = t.readString(7, !1, this.sToken), + this.sCookie = t.readString(8, !1, this.sCookie), + this.sTraceId = t.readString(9, !1, this.sTraceId) + } + , + n.MessageCotentBubbleInfo = function () { + this.lBubbleId = 0, + this.iFlag = 0, + this.iGameFlag = 0, + this.iTerminalFlag = 0, + this.iColor = 0, + this.iDarkColor = 0, + this.mExpand = new r.Map(new r.STRING, new r.STRING), + this.sBubbleZip = "" + } + , + n.MessageCotentBubbleInfo.prototype._clone = function () { + return new n.MessageCotentBubbleInfo + } + , + n.MessageCotentBubbleInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MessageCotentBubbleInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MessageCotentBubbleInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lBubbleId), + t.writeInt32(1, this.iFlag), + t.writeInt32(2, this.iGameFlag), + t.writeInt32(3, this.iTerminalFlag), + t.writeInt32(4, this.iColor), + t.writeInt32(5, this.iDarkColor), + t.writeMap(6, this.mExpand), + t.writeString(7, this.sBubbleZip) + } + , + n.MessageCotentBubbleInfo.prototype.readFrom = function (t) { + this.lBubbleId = t.readInt64(0, !1, this.lBubbleId), + this.iFlag = t.readInt32(1, !1, this.iFlag), + this.iGameFlag = t.readInt32(2, !1, this.iGameFlag), + this.iTerminalFlag = t.readInt32(3, !1, this.iTerminalFlag), + this.iColor = t.readInt32(4, !1, this.iColor), + this.iDarkColor = t.readInt32(5, !1, this.iDarkColor), + this.mExpand = t.readMap(6, !1, this.mExpand), + this.sBubbleZip = t.readString(7, !1, this.sBubbleZip) + } + , + n.WSUpdateUserInfoReq = function () { + this.sAppSrc = "", + this.sGuid = "", + this.iReportMsgIdRatio = 0, + this.iSupportAck = 0, + this.tWSMsgStatInfo = new n.WSMsgStatInfo + } + , + n.WSUpdateUserInfoReq.prototype._clone = function () { + return new n.WSUpdateUserInfoReq + } + , + n.WSUpdateUserInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSUpdateUserInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSUpdateUserInfoReq.prototype.writeTo = function (t) { + t.writeString(0, this.sAppSrc), + t.writeString(1, this.sGuid), + t.writeInt32(2, this.iReportMsgIdRatio), + t.writeInt32(3, this.iSupportAck), + t.writeStruct(6, this.tWSMsgStatInfo) + } + , + n.WSUpdateUserInfoReq.prototype.readFrom = function (t) { + this.sAppSrc = t.readString(0, !1, this.sAppSrc), + this.sGuid = t.readString(1, !1, this.sGuid), + this.iReportMsgIdRatio = t.readInt32(2, !1, this.iReportMsgIdRatio), + this.iSupportAck = t.readInt32(3, !1, this.iSupportAck), + this.tWSMsgStatInfo = t.readStruct(6, !1, this.tWSMsgStatInfo) + } + , + n.WSUpdateUserInfoRsp = function () { + this.iResCode = 0, + this.iSupportAckMsgStat = 0 + } + , + n.WSUpdateUserInfoRsp.prototype._clone = function () { + return new n.WSUpdateUserInfoRsp + } + , + n.WSUpdateUserInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSUpdateUserInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSUpdateUserInfoRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iResCode), + t.writeInt32(1, this.iSupportAckMsgStat) + } + , + n.WSUpdateUserInfoRsp.prototype.readFrom = function (t) { + this.iResCode = t.readInt32(0, !1, this.iResCode), + this.iSupportAckMsgStat = t.readInt32(1, !1, this.iSupportAckMsgStat) + } + , + n.WSMsgStatInfo = function () { + this.mSignalPushUriCount = new r.Map(new r.STRING, new r.Map(new r.INT64, new r.INT32)), + this.mP2pPushUriCount = new r.Map(new r.STRING, new r.Map(new r.INT64, new r.INT32)), + this.iSupportAckMsgStat = 0 + } + , + n.WSMsgStatInfo.prototype._clone = function () { + return new n.WSMsgStatInfo + } + , + n.WSMsgStatInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSMsgStatInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSMsgStatInfo.prototype.writeTo = function (t) { + t.writeMap(0, this.mSignalPushUriCount), + t.writeMap(1, this.mP2pPushUriCount), + t.writeInt32(3, this.iSupportAckMsgStat) + } + , + n.WSMsgStatInfo.prototype.readFrom = function (t) { + this.mSignalPushUriCount = t.readMap(0, !1, this.mSignalPushUriCount), + this.mP2pPushUriCount = t.readMap(1, !1, this.mP2pPushUriCount), + this.iSupportAckMsgStat = t.readInt32(3, !1, this.iSupportAckMsgStat) + } + , + n.VipListReq = function () { + this.tUserId = new n.UserId, + this.lTid = 0, + this.lSid = 0, + this.iStart = 0, + this.iCount = 0, + this.lPid = 0, + this.iUidNum = 0 + } + , + n.VipListReq.prototype._clone = function () { + return new n.VipListReq + } + , + n.VipListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.VipListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.VipListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lTid), + t.writeInt64(2, this.lSid), + t.writeInt32(3, this.iStart), + t.writeInt32(4, this.iCount), + t.writeInt64(5, this.lPid), + t.writeInt32(6, this.iUidNum) + } + , + n.VipListReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(2, !1, this.lSid), + this.iStart = t.readInt32(3, !1, this.iStart), + this.iCount = t.readInt32(4, !1, this.iCount), + this.lPid = t.readInt64(5, !1, this.lPid), + this.iUidNum = t.readInt32(6, !1, this.iUidNum) + } + , + n.VipBarListRsp = function () { + this.iStart = 0, + this.iCount = 0, + this.iTotal = 0, + this.vVipBarItem = new r.Vector(new n.VipBarItem), + this.sBadgeName = "", + this.iChangedHighestRank = 0, + this.lPid = 0, + this.sVLogo = "", + this.vVipBarUids = new r.Vector(new r.INT64), + this.iTotalNum = 0, + this.sAvatarUrl = "", + this.sCardIamge = "" + } + , + n.VipBarListRsp.prototype._clone = function () { + return new n.VipBarListRsp + } + , + n.VipBarListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.VipBarListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.VipBarListRsp.prototype.writeTo = function (t) { + t.writeInt32(1, this.iStart), + t.writeInt32(2, this.iCount), + t.writeInt32(3, this.iTotal), + t.writeVector(4, this.vVipBarItem), + t.writeString(5, this.sBadgeName), + t.writeInt32(6, this.iChangedHighestRank), + t.writeInt64(7, this.lPid), + t.writeString(8, this.sVLogo), + t.writeVector(9, this.vVipBarUids), + t.writeInt32(10, this.iTotalNum), + t.writeString(11, this.sAvatarUrl), + t.writeString(12, this.sCardIamge) + } + , + n.VipBarListRsp.prototype.readFrom = function (t) { + this.iStart = t.readInt32(1, !1, this.iStart), + this.iCount = t.readInt32(2, !1, this.iCount), + this.iTotal = t.readInt32(3, !1, this.iTotal), + this.vVipBarItem = t.readVector(4, !1, this.vVipBarItem), + this.sBadgeName = t.readString(5, !1, this.sBadgeName), + this.iChangedHighestRank = t.readInt32(6, !1, this.iChangedHighestRank), + this.lPid = t.readInt64(7, !1, this.lPid), + this.sVLogo = t.readString(8, !1, this.sVLogo), + this.vVipBarUids = t.readVector(9, !1, this.vVipBarUids), + this.iTotalNum = t.readInt32(10, !1, this.iTotalNum), + this.sAvatarUrl = t.readString(11, !1, this.sAvatarUrl), + this.sCardIamge = t.readString(12, !1, this.sCardIamge) + } + , + n.VipBarItem = function () { + this.lUid = 0, + this.iTypes = 0, + this.tNobleInfo = new n.NobleInfo, + this.tGuardInfo = new n.GuardInfo, + this.tFansInfo = new n.FansInfo, + this.sNickName = "", + this.iSuperPupleLevel = 0, + this.iPotentialTypes = 0, + this.sLogo = "", + this.lExpiredTS = 0, + this.iUserLevel = 0, + this.sLon = "", + this.sLat = "", + this.sSession = "", + this.tGuildMemInfo = new n.GuildMemInfo, + this.sLogoDecoUrl = "", + this.tWeekRankInfo = new n.InnerWeekRankInfo, + this.tTrialFans = new n.TrialFans, + this.tVipMatchPass = new n.VipMatchPass, + this.tFansMementoCard = new n.InnerFansMementoCard + } + , + n.VipBarItem.prototype._clone = function () { + return new n.VipBarItem + } + , + n.VipBarItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.VipBarItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.VipBarItem.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt32(1, this.iTypes), + t.writeStruct(2, this.tNobleInfo), + t.writeStruct(3, this.tGuardInfo), + t.writeStruct(4, this.tFansInfo), + t.writeString(5, this.sNickName), + t.writeInt32(6, this.iSuperPupleLevel), + t.writeInt32(7, this.iPotentialTypes), + t.writeString(8, this.sLogo), + t.writeInt64(9, this.lExpiredTS), + t.writeInt32(10, this.iUserLevel), + t.writeString(13, this.sLon), + t.writeString(14, this.sLat), + t.writeString(15, this.sSession), + t.writeStruct(16, this.tGuildMemInfo), + t.writeString(17, this.sLogoDecoUrl), + t.writeStruct(18, this.tWeekRankInfo), + t.writeStruct(19, this.tTrialFans), + t.writeStruct(20, this.tVipMatchPass), + t.writeStruct(21, this.tFansMementoCard) + } + , + n.VipBarItem.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iTypes = t.readInt32(1, !1, this.iTypes), + this.tNobleInfo = t.readStruct(2, !1, this.tNobleInfo), + this.tGuardInfo = t.readStruct(3, !1, this.tGuardInfo), + this.tFansInfo = t.readStruct(4, !1, this.tFansInfo), + this.sNickName = t.readString(5, !1, this.sNickName), + this.iSuperPupleLevel = t.readInt32(6, !1, this.iSuperPupleLevel), + this.iPotentialTypes = t.readInt32(7, !1, this.iPotentialTypes), + this.sLogo = t.readString(8, !1, this.sLogo), + this.lExpiredTS = t.readInt64(9, !1, this.lExpiredTS), + this.iUserLevel = t.readInt32(10, !1, this.iUserLevel), + this.sLon = t.readString(13, !1, this.sLon), + this.sLat = t.readString(14, !1, this.sLat), + this.sSession = t.readString(15, !1, this.sSession), + this.tGuildMemInfo = t.readStruct(16, !1, this.tGuildMemInfo), + this.sLogoDecoUrl = t.readString(17, !1, this.sLogoDecoUrl), + this.tWeekRankInfo = t.readStruct(18, !1, this.tWeekRankInfo), + this.tTrialFans = t.readStruct(19, !1, this.tTrialFans), + this.tVipMatchPass = t.readStruct(20, !1, this.tVipMatchPass), + this.tFansMementoCard = t.readStruct(21, !1, this.tFansMementoCard) + } + , + n.GuildMemInfo = function () { + this.iGuildVip = 0, + this.sUrl = "" + } + , + n.GuildMemInfo.prototype._clone = function () { + return new n.GuildMemInfo + } + , + n.GuildMemInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GuildMemInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GuildMemInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iGuildVip), + t.writeString(1, this.sUrl) + } + , + n.GuildMemInfo.prototype.readFrom = function (t) { + this.iGuildVip = t.readInt32(0, !1, this.iGuildVip), + this.sUrl = t.readString(1, !1, this.sUrl) + } + , + n.VipMatchPass = function () { + this.lUid = 0, + this.iLevel = 0, + this.sLogo = "" + } + , + n.VipMatchPass.prototype._clone = function () { + return new n.VipMatchPass + } + , + n.VipMatchPass.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.VipMatchPass.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.VipMatchPass.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt32(1, this.iLevel), + t.writeString(2, this.sLogo) + } + , + n.VipMatchPass.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iLevel = t.readInt32(1, !1, this.iLevel), + this.sLogo = t.readString(2, !1, this.sLogo) + } + , + n.InnerFansMementoCard = function () { + this.lUid = 0, + this.sNo = "" + } + , + n.InnerFansMementoCard.prototype._clone = function () { + return new n.InnerFansMementoCard + } + , + n.InnerFansMementoCard.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.InnerFansMementoCard.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.InnerFansMementoCard.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNo) + } + , + n.InnerFansMementoCard.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNo = t.readString(1, !1, this.sNo) + } + , + n.VipListStatReq = function () { + this.tUserId = new n.UserId, + this.lPid = 0 + } + , + n.VipListStatReq.prototype._clone = function () { + return new n.VipListStatReq + } + , + n.VipListStatReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.VipListStatReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.VipListStatReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lPid) + } + , + n.VipListStatReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.VipBarListStatInfo = function () { + this.lPid = 0, + this.iTotal = 0, + this.iTotalNum = 0 + } + , + n.VipBarListStatInfo.prototype._clone = function () { + return new n.VipBarListStatInfo + } + , + n.VipBarListStatInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.VipBarListStatInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.VipBarListStatInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeInt32(1, this.iTotal), + t.writeInt32(2, this.iTotalNum) + } + , + n.VipBarListStatInfo.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.iTotal = t.readInt32(1, !1, this.iTotal), + this.iTotalNum = t.readInt32(2, !1, this.iTotalNum) + } + , + n.WeekRankItem = function () { + this.lUid = 0, + this.sNickName = "", + this.iScore = 0, + this.iGuardLevel = 0, + this.iNobleLevel = 0, + this.sLogo = "", + this.iUserLevel = 0, + this.iRank = 0, + this.lScore = 0, + this.tNobleLevel = new n.NobleLevelInfo, + this.iSFFlag = 0 + } + , + n.WeekRankItem.prototype._clone = function () { + return new n.WeekRankItem + } + , + n.WeekRankItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WeekRankItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WeekRankItem.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNickName), + t.writeInt32(2, this.iScore), + t.writeInt32(3, this.iGuardLevel), + t.writeInt32(4, this.iNobleLevel), + t.writeString(5, this.sLogo), + t.writeInt32(6, this.iUserLevel), + t.writeInt32(7, this.iRank), + t.writeInt64(8, this.lScore), + t.writeStruct(9, this.tNobleLevel), + t.writeInt32(10, this.iSFFlag) + } + , + n.WeekRankItem.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNickName = t.readString(1, !1, this.sNickName), + this.iScore = t.readInt32(2, !1, this.iScore), + this.iGuardLevel = t.readInt32(3, !1, this.iGuardLevel), + this.iNobleLevel = t.readInt32(4, !1, this.iNobleLevel), + this.sLogo = t.readString(5, !1, this.sLogo), + this.iUserLevel = t.readInt32(6, !1, this.iUserLevel), + this.iRank = t.readInt32(7, !1, this.iRank), + this.lScore = t.readInt64(8, !1, this.lScore), + this.tNobleLevel = t.readStruct(9, !1, this.tNobleLevel), + this.iSFFlag = t.readInt32(10, !1, this.iSFFlag) + } + , + n.WeekRankListReq = function () { + this.tUserId = new n.UserId, + this.lTid = 0, + this.lSid = 0, + this.lPid = 0 + } + , + n.WeekRankListReq.prototype._clone = function () { + return new n.WeekRankListReq + } + , + n.WeekRankListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WeekRankListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WeekRankListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lTid), + t.writeInt64(2, this.lSid), + t.writeInt64(3, this.lPid) + } + , + n.WeekRankListReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(2, !1, this.lSid), + this.lPid = t.readInt64(3, !1, this.lPid) + } + , + n.WeekRankListRsp = function () { + this.vWeekRankItem = new r.Vector(new n.WeekRankItem), + this.iStart = 0, + this.iCount = 0, + this.iTotal = 0, + this.lPid = 0 + } + , + n.WeekRankListRsp.prototype._clone = function () { + return new n.WeekRankListRsp + } + , + n.WeekRankListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WeekRankListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WeekRankListRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vWeekRankItem), + t.writeInt32(1, this.iStart), + t.writeInt32(2, this.iCount), + t.writeInt32(3, this.iTotal), + t.writeInt64(4, this.lPid) + } + , + n.WeekRankListRsp.prototype.readFrom = function (t) { + this.vWeekRankItem = t.readVector(0, !1, this.vWeekRankItem), + this.iStart = t.readInt32(1, !1, this.iStart), + this.iCount = t.readInt32(2, !1, this.iCount), + this.iTotal = t.readInt32(3, !1, this.iTotal), + this.lPid = t.readInt64(4, !1, this.lPid) + } + , + n.WeekRankEnterBanner = function () { + this.lUid = 0, + this.sNickName = "", + this.iRank = 0, + this.lPid = 0 + } + , + n.WeekRankEnterBanner.prototype._clone = function () { + return new n.WeekRankEnterBanner + } + , + n.WeekRankEnterBanner.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WeekRankEnterBanner.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WeekRankEnterBanner.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNickName), + t.writeInt32(2, this.iRank), + t.writeInt64(3, this.lPid) + } + , + n.WeekRankEnterBanner.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNickName = t.readString(1, !1, this.sNickName), + this.iRank = t.readInt32(2, !1, this.iRank), + this.lPid = t.readInt64(3, !1, this.lPid) + } + , + n.LiveListRsp = function () { + this.vGameLiveInfos = new r.Vector(new n.GameLiveInfo), + this.lNextBeginId = 0 + } + , + n.LiveListRsp.prototype._clone = function () { + return new n.LiveListRsp + } + , + n.LiveListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LiveListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LiveListRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vGameLiveInfos), + t.writeInt64(1, this.lNextBeginId) + } + , + n.LiveListRsp.prototype.readFrom = function (t) { + this.vGameLiveInfos = t.readVector(0, !1, this.vGameLiveInfos), + this.lNextBeginId = t.readInt64(1, !1, this.lNextBeginId) + } + , + n.UserChannelReq = function () { + this.tId = new n.UserId, + this.lTopcid = 0, + this.lSubcid = 0, + this.sSendContent = "" + } + , + n.UserChannelReq.prototype._clone = function () { + return new n.UserChannelReq + } + , + n.UserChannelReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserChannelReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserChannelReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lTopcid), + t.writeInt64(2, this.lSubcid), + t.writeString(3, this.sSendContent) + } + , + n.UserChannelReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lTopcid = t.readInt64(1, !1, this.lTopcid), + this.lSubcid = t.readInt64(2, !1, this.lSubcid), + this.sSendContent = t.readString(3, !1, this.sSendContent) + } + , + n.BadgeReq = function () { + this.tUserId = new n.UserId, + this.lBadgeId = 0, + this.lToUid = 0 + } + , + n.BadgeReq.prototype._clone = function () { + return new n.BadgeReq + } + , + n.BadgeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BadgeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BadgeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lBadgeId), + t.writeInt64(2, this.lToUid) + } + , + n.BadgeReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lBadgeId = t.readInt64(1, !1, this.lBadgeId), + this.lToUid = t.readInt64(2, !1, this.lToUid) + } + , + n.BadgeInfo = function () { + this.lUid = 0, + this.lBadgeId = 0, + this.sPresenterNickName = "", + this.sBadgeName = "", + this.iBadgeLevel = 0, + this.iRank = 0, + this.iScore = 0, + this.iNextScore = 0, + this.iQuotaUsed = 0, + this.iQuota = 0, + this.lQuotaTS = 0, + this.lOpenTS = 0, + this.iVFlag = 0, + this.sVLogo = "", + this.tChannelInfo = new n.PresenterChannelInfo, + this.sPresenterLogo = "", + this.lVExpiredTS = 0, + this.iBadgeType = 0, + this.tFaithInfo = new n.FaithInfo, + this.tSuperFansInfo = new n.SuperFansInfo, + this.iBaseQuota = 0, + this.lVConsumRank = 0, + this.iCustomBadgeFlag = 0, + this.iAgingDays = 0, + this.iDayScore = 0 + } + , + n.BadgeInfo.prototype._clone = function () { + return new n.BadgeInfo + } + , + n.BadgeInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BadgeInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BadgeInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lBadgeId), + t.writeString(2, this.sPresenterNickName), + t.writeString(3, this.sBadgeName), + t.writeInt32(4, this.iBadgeLevel), + t.writeInt32(5, this.iRank), + t.writeInt32(6, this.iScore), + t.writeInt32(7, this.iNextScore), + t.writeInt32(8, this.iQuotaUsed), + t.writeInt32(9, this.iQuota), + t.writeInt64(10, this.lQuotaTS), + t.writeInt64(11, this.lOpenTS), + t.writeInt32(12, this.iVFlag), + t.writeString(13, this.sVLogo), + t.writeStruct(14, this.tChannelInfo), + t.writeString(15, this.sPresenterLogo), + t.writeInt64(16, this.lVExpiredTS), + t.writeInt32(17, this.iBadgeType), + t.writeStruct(18, this.tFaithInfo), + t.writeStruct(19, this.tSuperFansInfo), + t.writeInt32(20, this.iBaseQuota), + t.writeInt64(21, this.lVConsumRank), + t.writeInt32(22, this.iCustomBadgeFlag), + t.writeInt32(23, this.iAgingDays), + t.writeInt32(24, this.iDayScore) + } + , + n.BadgeInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lBadgeId = t.readInt64(1, !1, this.lBadgeId), + this.sPresenterNickName = t.readString(2, !1, this.sPresenterNickName), + this.sBadgeName = t.readString(3, !1, this.sBadgeName), + this.iBadgeLevel = t.readInt32(4, !1, this.iBadgeLevel), + this.iRank = t.readInt32(5, !1, this.iRank), + this.iScore = t.readInt32(6, !1, this.iScore), + this.iNextScore = t.readInt32(7, !1, this.iNextScore), + this.iQuotaUsed = t.readInt32(8, !1, this.iQuotaUsed), + this.iQuota = t.readInt32(9, !1, this.iQuota), + this.lQuotaTS = t.readInt64(10, !1, this.lQuotaTS), + this.lOpenTS = t.readInt64(11, !1, this.lOpenTS), + this.iVFlag = t.readInt32(12, !1, this.iVFlag), + this.sVLogo = t.readString(13, !1, this.sVLogo), + this.tChannelInfo = t.readStruct(14, !1, this.tChannelInfo), + this.sPresenterLogo = t.readString(15, !1, this.sPresenterLogo), + this.lVExpiredTS = t.readInt64(16, !1, this.lVExpiredTS), + this.iBadgeType = t.readInt32(17, !1, this.iBadgeType), + this.tFaithInfo = t.readStruct(18, !1, this.tFaithInfo), + this.tSuperFansInfo = t.readStruct(19, !1, this.tSuperFansInfo), + this.iBaseQuota = t.readInt32(20, !1, this.iBaseQuota), + this.lVConsumRank = t.readInt64(21, !1, this.lVConsumRank), + this.iCustomBadgeFlag = t.readInt32(22, !1, this.iCustomBadgeFlag), + this.iAgingDays = t.readInt32(23, !1, this.iAgingDays), + this.iDayScore = t.readInt32(24, !1, this.iDayScore) + } + , + n.BadgeScoreChanged = function () { + this.iScoreChanged = 0, + this.iBadgeLevelChanged = 0, + this.iOverBadgeCountLimit = 0, + this.tBadgeInfo = new n.BadgeInfo, + this.iNewBadge = 0, + this.iBadgeOldLevel = 0, + this.iSuperFansInfoChanged = 0 + } + , + n.BadgeScoreChanged.prototype._clone = function () { + return new n.BadgeScoreChanged + } + , + n.BadgeScoreChanged.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BadgeScoreChanged.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BadgeScoreChanged.prototype.writeTo = function (t) { + t.writeInt32(0, this.iScoreChanged), + t.writeInt32(1, this.iBadgeLevelChanged), + t.writeInt32(2, this.iOverBadgeCountLimit), + t.writeStruct(3, this.tBadgeInfo), + t.writeInt32(4, this.iNewBadge), + t.writeInt32(5, this.iBadgeOldLevel), + t.writeInt32(6, this.iSuperFansInfoChanged) + } + , + n.BadgeScoreChanged.prototype.readFrom = function (t) { + this.iScoreChanged = t.readInt32(0, !1, this.iScoreChanged), + this.iBadgeLevelChanged = t.readInt32(1, !1, this.iBadgeLevelChanged), + this.iOverBadgeCountLimit = t.readInt32(2, !1, this.iOverBadgeCountLimit), + this.tBadgeInfo = t.readStruct(3, !1, this.tBadgeInfo), + this.iNewBadge = t.readInt32(4, !1, this.iNewBadge), + this.iBadgeOldLevel = t.readInt32(5, !1, this.iBadgeOldLevel), + this.iSuperFansInfoChanged = t.readInt32(6, !1, this.iSuperFansInfoChanged) + } + , + n.FansTips = function () { + this.iType = 0, + this.tBadgeInfo = new n.BadgeInfo + } + , + n.FansTips.prototype._clone = function () { + return new n.FansTips + } + , + n.FansTips.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FansTips.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FansTips.prototype.writeTo = function (t) { + t.writeInt32(0, this.iType), + t.writeStruct(1, this.tBadgeInfo) + } + , + n.FansTips.prototype.readFrom = function (t) { + this.iType = t.readInt32(0, !1, this.iType), + this.tBadgeInfo = t.readStruct(1, !1, this.tBadgeInfo) + } + , + n.FansInfoNotice = function () { + this.iFansLevel = 0, + this.iGreenPopUpCount = 0, + this.tTips = new n.FansTips + } + , + n.FansInfoNotice.prototype._clone = function () { + return new n.FansInfoNotice + } + , + n.FansInfoNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FansInfoNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FansInfoNotice.prototype.writeTo = function (t) { + t.writeInt32(0, this.iFansLevel), + t.writeInt32(1, this.iGreenPopUpCount), + t.writeStruct(2, this.tTips) + } + , + n.FansInfoNotice.prototype.readFrom = function (t) { + this.iFansLevel = t.readInt32(0, !1, this.iFansLevel), + this.iGreenPopUpCount = t.readInt32(1, !1, this.iGreenPopUpCount), + this.tTips = t.readStruct(2, !1, this.tTips) + } + , + n.BadgeInfoListReq = function () { + this.tUserId = new n.UserId, + this.lToUid = 0, + this.iType = 0 + } + , + n.BadgeInfoListReq.prototype._clone = function () { + return new n.BadgeInfoListReq + } + , + n.BadgeInfoListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BadgeInfoListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BadgeInfoListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lToUid), + t.writeInt32(2, this.iType) + } + , + n.BadgeInfoListReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lToUid = t.readInt64(1, !1, this.lToUid), + this.iType = t.readInt32(2, !1, this.iType) + } + , + n.BadgeInfoListRsp = function () { + this.vBadgeInfo = new r.Vector(new n.BadgeInfo), + this.lUsingBadgeId = 0, + this.lUid = 0, + this.iUsingBadgeType = 0 + } + , + n.BadgeInfoListRsp.prototype._clone = function () { + return new n.BadgeInfoListRsp + } + , + n.BadgeInfoListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BadgeInfoListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BadgeInfoListRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vBadgeInfo), + t.writeInt64(1, this.lUsingBadgeId), + t.writeInt64(2, this.lUid), + t.writeInt32(3, this.iUsingBadgeType) + } + , + n.BadgeInfoListRsp.prototype.readFrom = function (t) { + this.vBadgeInfo = t.readVector(0, !1, this.vBadgeInfo), + this.lUsingBadgeId = t.readInt64(1, !1, this.lUsingBadgeId), + this.lUid = t.readInt64(2, !1, this.lUid), + this.iUsingBadgeType = t.readInt32(3, !1, this.iUsingBadgeType) + } + , + n.EnterPushInfo = function () { + this.tNobleInfo = new n.NobleInfo + } + , + n.EnterPushInfo.prototype._clone = function () { + return new n.EnterPushInfo + } + , + n.EnterPushInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.EnterPushInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.EnterPushInfo.prototype.writeTo = function (t) { + t.writeStruct(1, this.tNobleInfo) + } + , + n.EnterPushInfo.prototype.readFrom = function (t) { + this.tNobleInfo = t.readStruct(1, !1, this.tNobleInfo) + } + , + n.GameAdvertisement = function () { + this.sGameUrl = "", + this.sPCLogoUrl = "", + this.iPCLogoHeight = 0, + this.sGameAdName = "", + this.iStatus = 0, + this.sWebLogoUrl = "", + this.lID = 0, + this.sActivityName = "", + this.sAppLogoUrl = "", + this.sColorLogoUrl = "", + this.sAlonePCLogoUrl = "", + this.iJumpType = 0, + this.iClickVanish = 0, + this.tJump = new n.JumpChans, + this.lPid = 0, + this.sAssistantLogoUrl = "", + this.sMobileGameLogoUrl = "", + this.sPcWebGameUrl = "" + } + , + n.GameAdvertisement.prototype._clone = function () { + return new n.GameAdvertisement + } + , + n.GameAdvertisement.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GameAdvertisement.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GameAdvertisement.prototype.writeTo = function (t) { + t.writeString(0, this.sGameUrl), + t.writeString(1, this.sPCLogoUrl), + t.writeInt32(2, this.iPCLogoHeight), + t.writeString(3, this.sGameAdName), + t.writeInt32(4, this.iStatus), + t.writeString(5, this.sWebLogoUrl), + t.writeInt64(6, this.lID), + t.writeString(7, this.sActivityName), + t.writeString(8, this.sAppLogoUrl), + t.writeString(9, this.sColorLogoUrl), + t.writeString(10, this.sAlonePCLogoUrl), + t.writeInt32(11, this.iJumpType), + t.writeInt32(12, this.iClickVanish), + t.writeStruct(13, this.tJump), + t.writeInt64(14, this.lPid), + t.writeString(15, this.sAssistantLogoUrl), + t.writeString(16, this.sMobileGameLogoUrl), + t.writeString(17, this.sPcWebGameUrl) + } + , + n.GameAdvertisement.prototype.readFrom = function (t) { + this.sGameUrl = t.readString(0, !1, this.sGameUrl), + this.sPCLogoUrl = t.readString(1, !1, this.sPCLogoUrl), + this.iPCLogoHeight = t.readInt32(2, !1, this.iPCLogoHeight), + this.sGameAdName = t.readString(3, !1, this.sGameAdName), + this.iStatus = t.readInt32(4, !1, this.iStatus), + this.sWebLogoUrl = t.readString(5, !1, this.sWebLogoUrl), + this.lID = t.readInt64(6, !1, this.lID), + this.sActivityName = t.readString(7, !1, this.sActivityName), + this.sAppLogoUrl = t.readString(8, !1, this.sAppLogoUrl), + this.sColorLogoUrl = t.readString(9, !1, this.sColorLogoUrl), + this.sAlonePCLogoUrl = t.readString(10, !1, this.sAlonePCLogoUrl), + this.iJumpType = t.readInt32(11, !1, this.iJumpType), + this.iClickVanish = t.readInt32(12, !1, this.iClickVanish), + this.tJump = t.readStruct(13, !1, this.tJump), + this.lPid = t.readInt64(14, !1, this.lPid), + this.sAssistantLogoUrl = t.readString(15, !1, this.sAssistantLogoUrl), + this.sMobileGameLogoUrl = t.readString(16, !1, this.sMobileGameLogoUrl), + this.sPcWebGameUrl = t.readString(17, !1, this.sPcWebGameUrl) + } + , + n.JumpChans = function () { + this.lPid = 0, + this.lTid = 0, + this.lSid = 0, + this.iGameId = 0, + this.lYYId = 0, + this.iSoucreType = 0, + this.iRoomId = 0 + } + , + n.JumpChans.prototype._clone = function () { + return new n.JumpChans + } + , + n.JumpChans.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.JumpChans.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.JumpChans.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeInt64(1, this.lTid), + t.writeInt64(2, this.lSid), + t.writeInt32(3, this.iGameId), + t.writeInt64(4, this.lYYId), + t.writeInt32(5, this.iSoucreType), + t.writeInt32(6, this.iRoomId) + } + , + n.JumpChans.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(2, !1, this.lSid), + this.iGameId = t.readInt32(3, !1, this.iGameId), + this.lYYId = t.readInt64(4, !1, this.lYYId), + this.iSoucreType = t.readInt32(5, !1, this.iSoucreType), + this.iRoomId = t.readInt32(6, !1, this.iRoomId) + } + , + n.AdvanceUserEnterNotice = function () { + this.lUid = 0, + this.sNickName = "", + this.iWeekRank = 0, + this.iGuardLevel = 0, + this.iNobleLevel = 0, + this.bFromNearby = !1, + this.dDistance = 0, + this.sLocation = "", + this.lPid = 0, + this.tDecorationInfo = new n.DecorationInfoRsp, + this.iWeekHeartStirRank = 0, + this.iWeekHeartBlockRank = 0, + this.tNobleLevelInfo = new n.NobleLevelInfo, + this.tPetAttr = new n.NoblePetAttr, + this.tRidePetInfo = new n.UserRidePetInfo, + this.sAvatar = "" + } + , + n.AdvanceUserEnterNotice.prototype._clone = function () { + return new n.AdvanceUserEnterNotice + } + , + n.AdvanceUserEnterNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AdvanceUserEnterNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AdvanceUserEnterNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNickName), + t.writeInt32(2, this.iWeekRank), + t.writeInt32(3, this.iGuardLevel), + t.writeInt32(4, this.iNobleLevel), + t.writeBoolean(5, this.bFromNearby), + t.writeDouble(6, this.dDistance), + t.writeString(7, this.sLocation), + t.writeInt64(8, this.lPid), + t.writeStruct(9, this.tDecorationInfo), + t.writeInt32(10, this.iWeekHeartStirRank), + t.writeInt32(11, this.iWeekHeartBlockRank), + t.writeStruct(12, this.tNobleLevelInfo), + t.writeStruct(13, this.tPetAttr), + t.writeStruct(14, this.tRidePetInfo), + t.writeString(15, this.sAvatar) + } + , + n.AdvanceUserEnterNotice.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNickName = t.readString(1, !1, this.sNickName), + this.iWeekRank = t.readInt32(2, !1, this.iWeekRank), + this.iGuardLevel = t.readInt32(3, !1, this.iGuardLevel), + this.iNobleLevel = t.readInt32(4, !1, this.iNobleLevel), + this.bFromNearby = t.readBoolean(5, !1, this.bFromNearby), + this.dDistance = t.readDouble(6, !1, this.dDistance), + this.sLocation = t.readString(7, !1, this.sLocation), + this.lPid = t.readInt64(8, !1, this.lPid), + this.tDecorationInfo = t.readStruct(9, !1, this.tDecorationInfo), + this.iWeekHeartStirRank = t.readInt32(10, !1, this.iWeekHeartStirRank), + this.iWeekHeartBlockRank = t.readInt32(11, !1, this.iWeekHeartBlockRank), + this.tNobleLevelInfo = t.readStruct(12, !1, this.tNobleLevelInfo), + this.tPetAttr = t.readStruct(13, !1, this.tPetAttr), + this.tRidePetInfo = t.readStruct(14, !1, this.tRidePetInfo), + this.sAvatar = t.readString(15, !1, this.sAvatar) + } + , + n.FansRankListRsp = function () { + this.lBadgeId = 0, + this.sBadgeName = "", + this.vFansRankItem = new r.Vector(new n.FansRankItem), + this.iBadgeType = 0 + } + , + n.FansRankListRsp.prototype._clone = function () { + return new n.FansRankListRsp + } + , + n.FansRankListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FansRankListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FansRankListRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lBadgeId), + t.writeString(1, this.sBadgeName), + t.writeVector(2, this.vFansRankItem), + t.writeInt32(3, this.iBadgeType) + } + , + n.FansRankListRsp.prototype.readFrom = function (t) { + this.lBadgeId = t.readInt64(0, !1, this.lBadgeId), + this.sBadgeName = t.readString(1, !1, this.sBadgeName), + this.vFansRankItem = t.readVector(2, !1, this.vFansRankItem), + this.iBadgeType = t.readInt32(3, !1, this.iBadgeType) + } + , + n.UserGiftNotice = function () { + this.tFansGiftInfo = new n.GiftInfo, + this.tSuperPupleGiftInfo = new n.GiftInfo + } + , + n.UserGiftNotice.prototype._clone = function () { + return new n.UserGiftNotice + } + , + n.UserGiftNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserGiftNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserGiftNotice.prototype.writeTo = function (t) { + t.writeStruct(0, this.tFansGiftInfo), + t.writeStruct(1, this.tSuperPupleGiftInfo) + } + , + n.UserGiftNotice.prototype.readFrom = function (t) { + this.tFansGiftInfo = t.readStruct(0, !1, this.tFansGiftInfo), + this.tSuperPupleGiftInfo = t.readStruct(1, !1, this.tSuperPupleGiftInfo) + } + , + n.GrandCeremonyChampionPresenter = function () { + this.lUid = 0, + this.sNick = "" + } + , + n.GrandCeremonyChampionPresenter.prototype._clone = function () { + return new n.GrandCeremonyChampionPresenter + } + , + n.GrandCeremonyChampionPresenter.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GrandCeremonyChampionPresenter.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GrandCeremonyChampionPresenter.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNick) + } + , + n.GrandCeremonyChampionPresenter.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNick = t.readString(1, !1, this.sNick) + } + , + n.FansRankItem = function () { + this.lUid = 0, + this.sNickName = "", + this.iScore = 0, + this.iLevel = 0, + this.sAvatarUrl = "" + } + , + n.FansRankItem.prototype._clone = function () { + return new n.FansRankItem + } + , + n.FansRankItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FansRankItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FansRankItem.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNickName), + t.writeInt32(2, this.iScore), + t.writeInt32(3, this.iLevel), + t.writeString(4, this.sAvatarUrl) + } + , + n.FansRankItem.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNickName = t.readString(1, !1, this.sNickName), + this.iScore = t.readInt32(2, !1, this.iScore), + this.iLevel = t.readInt32(3, !1, this.iLevel), + this.sAvatarUrl = t.readString(4, !1, this.sAvatarUrl) + } + , + n.GuardInfo = function () { + this.lUid = 0, + this.lPid = 0, + this.iGuardLevel = 0, + this.lEndTime = 0, + this.sAttr = "", + this.sIcon = "" + } + , + n.GuardInfo.prototype._clone = function () { + return new n.GuardInfo + } + , + n.GuardInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GuardInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GuardInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lPid), + t.writeInt32(2, this.iGuardLevel), + t.writeInt64(3, this.lEndTime), + t.writeString(4, this.sAttr), + t.writeString(5, this.sIcon) + } + , + n.GuardInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lPid = t.readInt64(1, !1, this.lPid), + this.iGuardLevel = t.readInt32(2, !1, this.iGuardLevel), + this.lEndTime = t.readInt64(3, !1, this.lEndTime), + this.sAttr = t.readString(4, !1, this.sAttr), + this.sIcon = t.readString(5, !1, this.sIcon) + } + , + n.GetLivingInfoReq = function () { + this.tId = new n.UserId, + this.lTopSid = 0, + this.lSubSid = 0, + this.lPresenterUid = 0, + this.sTraceSource = "", + this.sPassword = "", + this.iRoomId = 0, + this.iFreeFlowFlag = 0 + } + , + n.GetLivingInfoReq.prototype._clone = function () { + return new n.GetLivingInfoReq + } + , + n.GetLivingInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetLivingInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetLivingInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lTopSid), + t.writeInt64(2, this.lSubSid), + t.writeInt64(3, this.lPresenterUid), + t.writeString(4, this.sTraceSource), + t.writeString(5, this.sPassword), + t.writeInt64(6, this.iRoomId), + t.writeInt32(7, this.iFreeFlowFlag) + } + , + n.GetLivingInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lTopSid = t.readInt64(1, !1, this.lTopSid), + this.lSubSid = t.readInt64(2, !1, this.lSubSid), + this.lPresenterUid = t.readInt64(3, !1, this.lPresenterUid), + this.sTraceSource = t.readString(4, !1, this.sTraceSource), + this.sPassword = t.readString(5, !1, this.sPassword), + this.iRoomId = t.readInt64(6, !1, this.iRoomId), + this.iFreeFlowFlag = t.readInt32(7, !1, this.iFreeFlowFlag) + } + , + n.GetLivingInfoRsp = function () { + this.bIsLiving = 0, + this.tNotice = new n.BeginLiveNotice, + this.tStreamSettingNotice = new n.StreamSettingNotice, + this.bIsSelfLiving = 0, + this.sMessage = "" + } + , + n.GetLivingInfoRsp.prototype._clone = function () { + return new n.GetLivingInfoRsp + } + , + n.GetLivingInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetLivingInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetLivingInfoRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.bIsLiving), + t.writeStruct(1, this.tNotice), + t.writeStruct(2, this.tStreamSettingNotice), + t.writeInt32(3, this.bIsSelfLiving), + t.writeString(4, this.sMessage) + } + , + n.GetLivingInfoRsp.prototype.readFrom = function (t) { + this.bIsLiving = t.readInt32(0, !1, this.bIsLiving), + this.tNotice = t.readStruct(1, !1, this.tNotice), + this.tStreamSettingNotice = t.readStruct(2, !1, this.tStreamSettingNotice), + this.bIsSelfLiving = t.readInt32(3, !1, this.bIsSelfLiving), + this.sMessage = t.readString(4, !1, this.sMessage) + } + , + n.StreamInfo = function () { + this.sCdnType = "", + this.iIsMaster = 0, + this.lChannelId = 0, + this.lSubChannelId = 0, + this.lPresenterUid = 0, + this.sStreamName = "", + this.sFlvUrl = "", + this.sFlvUrlSuffix = "", + this.sFlvAntiCode = "", + this.sHlsUrl = "", + this.sHlsUrlSuffix = "", + this.sHlsAntiCode = "", + this.iLineIndex = 0, + this.iIsMultiStream = 0, + this.iPCPriorityRate = 0, + this.iWebPriorityRate = 0, + this.iMobilePriorityRate = 0, + this.vFlvIPList = new r.Vector(new r.STRING), + this.iIsP2PSupport = 0, + this.sP2pUrl = "", + this.sP2pUrlSuffix = "", + this.sP2pAntiCode = "", + this.lFreeFlag = 0, + this.iIsHEVCSupport = 0, + this.vP2pIPList = new r.Vector(new r.STRING), + this.mpExtArgs = new r.Map(new r.STRING, new r.STRING), + this.lTimespan = 0 + } + , + n.StreamInfo.prototype._clone = function () { + return new n.StreamInfo + } + , + n.StreamInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.StreamInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.StreamInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sCdnType), + t.writeInt32(1, this.iIsMaster), + t.writeInt64(2, this.lChannelId), + t.writeInt64(3, this.lSubChannelId), + t.writeInt64(4, this.lPresenterUid), + t.writeString(5, this.sStreamName), + t.writeString(6, this.sFlvUrl), + t.writeString(7, this.sFlvUrlSuffix), + t.writeString(8, this.sFlvAntiCode), + t.writeString(9, this.sHlsUrl), + t.writeString(10, this.sHlsUrlSuffix), + t.writeString(11, this.sHlsAntiCode), + t.writeInt32(12, this.iLineIndex), + t.writeInt32(13, this.iIsMultiStream), + t.writeInt32(14, this.iPCPriorityRate), + t.writeInt32(15, this.iWebPriorityRate), + t.writeInt32(16, this.iMobilePriorityRate), + t.writeVector(17, this.vFlvIPList), + t.writeInt32(18, this.iIsP2PSupport), + t.writeString(19, this.sP2pUrl), + t.writeString(20, this.sP2pUrlSuffix), + t.writeString(21, this.sP2pAntiCode), + t.writeInt64(22, this.lFreeFlag), + t.writeInt32(23, this.iIsHEVCSupport), + t.writeVector(24, this.vP2pIPList), + t.writeMap(25, this.mpExtArgs), + t.writeInt64(26, this.lTimespan) + } + , + n.StreamInfo.prototype.readFrom = function (t) { + this.sCdnType = t.readString(0, !1, this.sCdnType), + this.iIsMaster = t.readInt32(1, !1, this.iIsMaster), + this.lChannelId = t.readInt64(2, !1, this.lChannelId), + this.lSubChannelId = t.readInt64(3, !1, this.lSubChannelId), + this.lPresenterUid = t.readInt64(4, !1, this.lPresenterUid), + this.sStreamName = t.readString(5, !1, this.sStreamName), + this.sFlvUrl = t.readString(6, !1, this.sFlvUrl), + this.sFlvUrlSuffix = t.readString(7, !1, this.sFlvUrlSuffix), + this.sFlvAntiCode = t.readString(8, !1, this.sFlvAntiCode), + this.sHlsUrl = t.readString(9, !1, this.sHlsUrl), + this.sHlsUrlSuffix = t.readString(10, !1, this.sHlsUrlSuffix), + this.sHlsAntiCode = t.readString(11, !1, this.sHlsAntiCode), + this.iLineIndex = t.readInt32(12, !1, this.iLineIndex), + this.iIsMultiStream = t.readInt32(13, !1, this.iIsMultiStream), + this.iPCPriorityRate = t.readInt32(14, !1, this.iPCPriorityRate), + this.iWebPriorityRate = t.readInt32(15, !1, this.iWebPriorityRate), + this.iMobilePriorityRate = t.readInt32(16, !1, this.iMobilePriorityRate), + this.vFlvIPList = t.readVector(17, !1, this.vFlvIPList), + this.iIsP2PSupport = t.readInt32(18, !1, this.iIsP2PSupport), + this.sP2pUrl = t.readString(19, !1, this.sP2pUrl), + this.sP2pUrlSuffix = t.readString(20, !1, this.sP2pUrlSuffix), + this.sP2pAntiCode = t.readString(21, !1, this.sP2pAntiCode), + this.lFreeFlag = t.readInt64(22, !1, this.lFreeFlag), + this.iIsHEVCSupport = t.readInt32(23, !1, this.iIsHEVCSupport), + this.vP2pIPList = t.readVector(24, !1, this.vP2pIPList), + this.mpExtArgs = t.readMap(25, !1, this.mpExtArgs), + this.lTimespan = t.readInt64(26, !1, this.lTimespan) + } + , + n.MultiStreamInfo = function () { + this.sDisplayName = "", + this.iBitRate = 0, + this.iCodecType = 0, + this.iCompatibleFlag = 0, + this.iHEVCBitRate = -1 + } + , + n.MultiStreamInfo.prototype._clone = function () { + return new n.MultiStreamInfo + } + , + n.MultiStreamInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MultiStreamInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MultiStreamInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sDisplayName), + t.writeInt32(1, this.iBitRate), + t.writeInt32(2, this.iCodecType), + t.writeInt32(3, this.iCompatibleFlag), + t.writeInt32(4, this.iHEVCBitRate) + } + , + n.MultiStreamInfo.prototype.readFrom = function (t) { + this.sDisplayName = t.readString(0, !1, this.sDisplayName), + this.iBitRate = t.readInt32(1, !1, this.iBitRate), + this.iCodecType = t.readInt32(2, !1, this.iCodecType), + this.iCompatibleFlag = t.readInt32(3, !1, this.iCompatibleFlag), + this.iHEVCBitRate = t.readInt32(4, !1, this.iHEVCBitRate) + } + , + n.StreamSettingNotice = function () { + this.lPresenterUid = 0, + this.iBitRate = 0, + this.iResolution = 0, + this.iFrameRate = 0, + this.lLiveId = 0, + this.sDisplayName = "" + } + , + n.StreamSettingNotice.prototype._clone = function () { + return new n.StreamSettingNotice + } + , + n.StreamSettingNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.StreamSettingNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.StreamSettingNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPresenterUid), + t.writeInt32(1, this.iBitRate), + t.writeInt32(2, this.iResolution), + t.writeInt32(3, this.iFrameRate), + t.writeInt64(4, this.lLiveId), + t.writeString(5, this.sDisplayName) + } + , + n.StreamSettingNotice.prototype.readFrom = function (t) { + this.lPresenterUid = t.readInt64(0, !1, this.lPresenterUid), + this.iBitRate = t.readInt32(1, !1, this.iBitRate), + this.iResolution = t.readInt32(2, !1, this.iResolution), + this.iFrameRate = t.readInt32(3, !1, this.iFrameRate), + this.lLiveId = t.readInt64(4, !1, this.lLiveId), + this.sDisplayName = t.readString(5, !1, this.sDisplayName) + } + , + n.FansInfo = function () { + this.lUid = 0, + this.lBadgeId = 0, + this.iBadgeLevel = 0, + this.iScore = 0, + this.iVFlag = 0, + this.iBadgeType = 0, + this.iSFFlag = 0, + this.lVConsumRank = 0, + this.iCustomBadgeFlag = 0 + } + , + n.FansInfo.prototype._clone = function () { + return new n.FansInfo + } + , + n.FansInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FansInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FansInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lBadgeId), + t.writeInt32(2, this.iBadgeLevel), + t.writeInt32(3, this.iScore), + t.writeInt32(4, this.iVFlag), + t.writeInt32(5, this.iBadgeType), + t.writeInt32(6, this.iSFFlag), + t.writeInt64(7, this.lVConsumRank), + t.writeInt32(8, this.iCustomBadgeFlag) + } + , + n.FansInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lBadgeId = t.readInt64(1, !1, this.lBadgeId), + this.iBadgeLevel = t.readInt32(2, !1, this.iBadgeLevel), + this.iScore = t.readInt32(3, !1, this.iScore), + this.iVFlag = t.readInt32(4, !1, this.iVFlag), + this.iBadgeType = t.readInt32(5, !1, this.iBadgeType), + this.iSFFlag = t.readInt32(6, !1, this.iSFFlag), + this.lVConsumRank = t.readInt64(7, !1, this.lVConsumRank), + this.iCustomBadgeFlag = t.readInt32(8, !1, this.iCustomBadgeFlag) + } + , + n.GetCdnTokenReq = function () { + this.url = "", + this.cdn_type = "", + this.stream_name = "", + this.presenter_uid = 0 + } + , + n.GetCdnTokenReq.prototype._clone = function () { + return new n.GetCdnTokenReq + } + , + n.GetCdnTokenReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetCdnTokenReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetCdnTokenReq.prototype.writeTo = function (t) { + t.writeString(0, this.url), + t.writeString(1, this.cdn_type), + t.writeString(2, this.stream_name), + t.writeInt64(3, this.presenter_uid) + } + , + n.GetCdnTokenReq.prototype.readFrom = function (t) { + this.url = t.readString(0, !1, this.url), + this.cdn_type = t.readString(1, !1, this.cdn_type), + this.stream_name = t.readString(2, !1, this.stream_name), + this.presenter_uid = t.readInt64(3, !1, this.presenter_uid) + } + , + n.GetCdnTokenRsp = function () { + this.url = "", + this.cdn_type = "", + this.stream_name = "", + this.presenter_uid = 0, + this.anti_code = "", + this.sTime = "", + this.flv_anti_code = "", + this.hls_anti_code = "" + } + , + n.GetCdnTokenRsp.prototype._clone = function () { + return new n.GetCdnTokenRsp + } + , + n.GetCdnTokenRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetCdnTokenRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetCdnTokenRsp.prototype.writeTo = function (t) { + t.writeString(0, this.url), + t.writeString(1, this.cdn_type), + t.writeString(2, this.stream_name), + t.writeInt64(3, this.presenter_uid), + t.writeString(4, this.anti_code), + t.writeString(5, this.sTime), + t.writeString(6, this.flv_anti_code), + t.writeString(7, this.hls_anti_code) + } + , + n.GetCdnTokenRsp.prototype.readFrom = function (t) { + this.url = t.readString(0, !1, this.url), + this.cdn_type = t.readString(1, !1, this.cdn_type), + this.stream_name = t.readString(2, !1, this.stream_name), + this.presenter_uid = t.readInt64(3, !1, this.presenter_uid), + this.anti_code = t.readString(4, !1, this.anti_code), + this.sTime = t.readString(5, !1, this.sTime), + this.flv_anti_code = t.readString(6, !1, this.flv_anti_code), + this.hls_anti_code = t.readString(7, !1, this.hls_anti_code) + } + , + n.LiveLaunchReq = function () { + this.tId = new n.UserId, + this.tLiveUB = new n.LiveUserbase, + this.bSupportDomain = 0 + } + , + n.LiveLaunchReq.prototype._clone = function () { + return new n.LiveLaunchReq + } + , + n.LiveLaunchReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LiveLaunchReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LiveLaunchReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeStruct(1, this.tLiveUB), + t.writeInt32(2, this.bSupportDomain) + } + , + n.LiveLaunchReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.tLiveUB = t.readStruct(1, !1, this.tLiveUB), + this.bSupportDomain = t.readInt32(2, !1, this.bSupportDomain) + } + , + n.LiveLaunchRsp = function () { + this.sGuid = "", + this.iTime = 0, + this.vProxyList = new r.Vector(new n.LiveProxyValue), + this.eAccess = 0, + this.sClientIp = "" + } + , + n.LiveLaunchRsp.prototype._clone = function () { + return new n.LiveLaunchRsp + } + , + n.LiveLaunchRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LiveLaunchRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LiveLaunchRsp.prototype.writeTo = function (t) { + t.writeString(0, this.sGuid), + t.writeInt32(1, this.iTime), + t.writeVector(2, this.vProxyList), + t.writeInt32(3, this.eAccess), + t.writeString(4, this.sClientIp) + } + , + n.LiveLaunchRsp.prototype.readFrom = function (t) { + this.sGuid = t.readString(0, !1, this.sGuid), + this.iTime = t.readInt32(1, !1, this.iTime), + this.vProxyList = t.readVector(2, !1, this.vProxyList), + this.eAccess = t.readInt32(3, !1, this.eAccess), + this.sClientIp = t.readString(4, !1, this.sClientIp) + } + , + n.LiveAppUAEx = function () { + this.sIMEI = "", + this.sAPN = "", + this.sNetType = "", + this.sDeviceId = "", + this.sMId = "" + } + , + n.LiveAppUAEx.prototype._clone = function () { + return new n.LiveAppUAEx + } + , + n.LiveAppUAEx.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LiveAppUAEx.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LiveAppUAEx.prototype.writeTo = function (t) { + t.writeString(1, this.sIMEI), + t.writeString(2, this.sAPN), + t.writeString(3, this.sNetType), + t.writeString(4, this.sDeviceId), + t.writeString(5, this.sMId) + } + , + n.LiveAppUAEx.prototype.readFrom = function (t) { + this.sIMEI = t.readString(1, !1, this.sIMEI), + this.sAPN = t.readString(2, !1, this.sAPN), + this.sNetType = t.readString(3, !1, this.sNetType), + this.sDeviceId = t.readString(4, !1, this.sDeviceId), + this.sMId = t.readString(5, !1, this.sMId) + } + , + n.LiveUserbase = function () { + this.eSource = 0, + this.eType = 0, + this.tUAEx = new n.LiveAppUAEx + } + , + n.LiveUserbase.prototype._clone = function () { + return new n.LiveUserbase + } + , + n.LiveUserbase.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LiveUserbase.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LiveUserbase.prototype.writeTo = function (t) { + t.writeInt32(0, this.eSource), + t.writeInt32(1, this.eType), + t.writeStruct(2, this.tUAEx) + } + , + n.LiveUserbase.prototype.readFrom = function (t) { + this.eSource = t.readInt32(0, !1, this.eSource), + this.eType = t.readInt32(1, !1, this.eType), + this.tUAEx = t.readStruct(2, !1, this.tUAEx) + } + , + n.LiveProxyValue = function () { + this.eProxyType = 0, + this.sProxy = new r.Vector(new r.STRING) + } + , + n.LiveProxyValue.prototype._clone = function () { + return new n.LiveProxyValue + } + , + n.LiveProxyValue.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LiveProxyValue.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LiveProxyValue.prototype.writeTo = function (t) { + t.writeInt32(0, this.eProxyType), + t.writeVector(1, this.sProxy) + } + , + n.LiveProxyValue.prototype.readFrom = function (t) { + this.eProxyType = t.readInt32(0, !1, this.eProxyType), + this.sProxy = t.readVector(1, !1, this.sProxy) + } + , + n.SendCardPackageItemReq = function () { + this.tId = new n.UserId, + this.lSid = 0, + this.lSubSid = 0, + this.iShowFreeitemInfo = 0, + this.iItemType = 0, + this.iItemCount = 0, + this.lPresenterUid = 0, + this.sPayId = "", + this.sSendContent = "", + this.sSenderNick = "", + this.sPresenterNick = "", + this.iPayPloy = 0, + this.iItemCountByGroup = 0, + this.iItemGroup = 0, + this.iSuperPupleLevel = 0, + this.iFromType = 0, + this.sExpand = "", + this.sToken = "", + this.iTemplateType = 0, + this.sTokencaKey = "", + this.sPassport = "", + this.iSenderShortSid = 0, + this.iPayByFreeItem = 0, + this.tExtUser = new n.ExternalUser, + this.iEventType = 0, + this.mapParam = new r.Map(new r.STRING, new r.STRING), + this.lRoomId = 0, + this.lHomeOwnerUid = 0, + this.iUseType = 0, + this.iMergeDeliver = 0, + this.iMultiSend = 0, + this.vItemInfo = new r.Vector(new n.ItemCount), + this.vItemRoute = new r.Vector(new n.ItemRoute), + this.tItemSize = new n.ItemSize, + this.lBatchItemValue = 0, + this.sCustomText = "", + this.lComboSeqId = 0 + } + , + n.SendCardPackageItemReq.prototype._clone = function () { + return new n.SendCardPackageItemReq + } + , + n.SendCardPackageItemReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SendCardPackageItemReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SendCardPackageItemReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lSid), + t.writeInt64(2, this.lSubSid), + t.writeInt32(3, this.iShowFreeitemInfo), + t.writeInt32(4, this.iItemType), + t.writeInt32(5, this.iItemCount), + t.writeInt64(6, this.lPresenterUid), + t.writeString(7, this.sPayId), + t.writeString(9, this.sSendContent), + t.writeString(10, this.sSenderNick), + t.writeString(11, this.sPresenterNick), + t.writeInt32(12, this.iPayPloy), + t.writeInt32(13, this.iItemCountByGroup), + t.writeInt32(14, this.iItemGroup), + t.writeInt32(15, this.iSuperPupleLevel), + t.writeInt32(16, this.iFromType), + t.writeString(17, this.sExpand), + t.writeString(18, this.sToken), + t.writeInt32(19, this.iTemplateType), + t.writeString(20, this.sTokencaKey), + t.writeString(21, this.sPassport), + t.writeInt64(22, this.iSenderShortSid), + t.writeInt32(23, this.iPayByFreeItem), + t.writeStruct(24, this.tExtUser), + t.writeInt16(25, this.iEventType), + t.writeMap(26, this.mapParam), + t.writeInt64(27, this.lRoomId), + t.writeInt64(28, this.lHomeOwnerUid), + t.writeInt32(29, this.iUseType), + t.writeInt32(30, this.iMergeDeliver), + t.writeInt32(31, this.iMultiSend), + t.writeVector(32, this.vItemInfo), + t.writeVector(33, this.vItemRoute), + t.writeStruct(34, this.tItemSize), + t.writeInt64(35, this.lBatchItemValue), + t.writeString(36, this.sCustomText), + t.writeInt64(37, this.lComboSeqId) + } + , + n.SendCardPackageItemReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lSid = t.readInt64(1, !1, this.lSid), + this.lSubSid = t.readInt64(2, !1, this.lSubSid), + this.iShowFreeitemInfo = t.readInt32(3, !1, this.iShowFreeitemInfo), + this.iItemType = t.readInt32(4, !1, this.iItemType), + this.iItemCount = t.readInt32(5, !1, this.iItemCount), + this.lPresenterUid = t.readInt64(6, !1, this.lPresenterUid), + this.sPayId = t.readString(7, !1, this.sPayId), + this.sSendContent = t.readString(9, !1, this.sSendContent), + this.sSenderNick = t.readString(10, !1, this.sSenderNick), + this.sPresenterNick = t.readString(11, !1, this.sPresenterNick), + this.iPayPloy = t.readInt32(12, !1, this.iPayPloy), + this.iItemCountByGroup = t.readInt32(13, !1, this.iItemCountByGroup), + this.iItemGroup = t.readInt32(14, !1, this.iItemGroup), + this.iSuperPupleLevel = t.readInt32(15, !1, this.iSuperPupleLevel), + this.iFromType = t.readInt32(16, !1, this.iFromType), + this.sExpand = t.readString(17, !1, this.sExpand), + this.sToken = t.readString(18, !1, this.sToken), + this.iTemplateType = t.readInt32(19, !1, this.iTemplateType), + this.sTokencaKey = t.readString(20, !1, this.sTokencaKey), + this.sPassport = t.readString(21, !1, this.sPassport), + this.iSenderShortSid = t.readInt64(22, !1, this.iSenderShortSid), + this.iPayByFreeItem = t.readInt32(23, !1, this.iPayByFreeItem), + this.tExtUser = t.readStruct(24, !1, this.tExtUser), + this.iEventType = t.readInt16(25, !1, this.iEventType), + this.mapParam = t.readMap(26, !1, this.mapParam), + this.lRoomId = t.readInt64(27, !1, this.lRoomId), + this.lHomeOwnerUid = t.readInt64(28, !1, this.lHomeOwnerUid), + this.iUseType = t.readInt32(29, !1, this.iUseType), + this.iMergeDeliver = t.readInt32(30, !1, this.iMergeDeliver), + this.iMultiSend = t.readInt32(31, !1, this.iMultiSend), + this.vItemInfo = t.readVector(32, !1, this.vItemInfo), + this.vItemRoute = t.readVector(33, !1, this.vItemRoute), + this.tItemSize = t.readStruct(34, !1, this.tItemSize), + this.lBatchItemValue = t.readInt64(35, !1, this.lBatchItemValue), + this.sCustomText = t.readString(36, !1, this.sCustomText), + this.lComboSeqId = t.readInt64(37, !1, this.lComboSeqId) + } + , + n.SendCardPackageItemRsp = function () { + this.iPayRespCode = 0, + this.iItemType = 0, + this.iItemCount = 0, + this.strPayId = "", + this.strPayConfirmUrl = "", + this.strSendContent = "", + this.iItemCountByGroup = 0, + this.iItemGroup = 0, + this.lPresenterUid = 0, + this.sExpand = "", + this.strPayItemInfo = "", + this.iPayType = 0, + this.sMsg = "", + this.iPayTotal = 0 + } + , + n.SendCardPackageItemRsp.prototype._clone = function () { + return new n.SendCardPackageItemRsp + } + , + n.SendCardPackageItemRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SendCardPackageItemRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SendCardPackageItemRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iPayRespCode), + t.writeInt32(1, this.iItemType), + t.writeInt32(2, this.iItemCount), + t.writeString(3, this.strPayId), + t.writeString(4, this.strPayConfirmUrl), + t.writeString(5, this.strSendContent), + t.writeInt32(6, this.iItemCountByGroup), + t.writeInt32(7, this.iItemGroup), + t.writeInt64(8, this.lPresenterUid), + t.writeString(9, this.sExpand), + t.writeString(10, this.strPayItemInfo), + t.writeInt32(11, this.iPayType), + t.writeString(12, this.sMsg), + t.writeInt32(13, this.iPayTotal) + } + , + n.SendCardPackageItemRsp.prototype.readFrom = function (t) { + this.iPayRespCode = t.readInt32(0, !1, this.iPayRespCode), + this.iItemType = t.readInt32(1, !1, this.iItemType), + this.iItemCount = t.readInt32(2, !1, this.iItemCount), + this.strPayId = t.readString(3, !1, this.strPayId), + this.strPayConfirmUrl = t.readString(4, !1, this.strPayConfirmUrl), + this.strSendContent = t.readString(5, !1, this.strSendContent), + this.iItemCountByGroup = t.readInt32(6, !1, this.iItemCountByGroup), + this.iItemGroup = t.readInt32(7, !1, this.iItemGroup), + this.lPresenterUid = t.readInt64(8, !1, this.lPresenterUid), + this.sExpand = t.readString(9, !1, this.sExpand), + this.strPayItemInfo = t.readString(10, !1, this.strPayItemInfo), + this.iPayType = t.readInt32(11, !1, this.iPayType), + this.sMsg = t.readString(12, !1, this.sMsg), + this.iPayTotal = t.readInt32(13, !1, this.iPayTotal) + } + , + n.GetVerificationStatusReq = function () { + this.tId = new n.UserId + } + , + n.GetVerificationStatusReq.prototype._clone = function () { + return new n.GetVerificationStatusReq + } + , + n.GetVerificationStatusReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetVerificationStatusReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetVerificationStatusReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId) + } + , + n.GetVerificationStatusReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId) + } + , + n.GetFirstRechargePkgStatusReq = function () { + this.tId = new n.UserId + } + , + n.GetFirstRechargePkgStatusReq.prototype._clone = function () { + return new n.GetFirstRechargePkgStatusReq + } + , + n.GetFirstRechargePkgStatusReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetFirstRechargePkgStatusReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetFirstRechargePkgStatusReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId) + } + , + n.GetFirstRechargePkgStatusReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId) + } + , + n.MuteRoomUserReq = function () { + this.tId = new n.UserId, + this.lUid = 0, + this.sText = "", + this.lPresenterUid = 0, + this.lSubcid = 0, + this.iMutedTime = 0, + this.iMutedAction = 0, + this.iReasonType = 0, + this.sReason = "", + this.iComeFromType = 0, + this.mutedFromType = n.MutedComeFromType.Muted_DefaultBarrage, + this.iRole = 0, + this.iStatu = 0 + } + , + n.MuteRoomUserReq.prototype._clone = function () { + return new n.MuteRoomUserReq + } + , + n.MuteRoomUserReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MuteRoomUserReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MuteRoomUserReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lUid), + t.writeString(2, this.sText), + t.writeInt64(3, this.lPresenterUid), + t.writeInt64(4, this.lSubcid), + t.writeInt32(5, this.iMutedTime), + t.writeInt32(6, this.iMutedAction), + t.writeInt32(7, this.iReasonType), + t.writeString(8, this.sReason), + t.writeInt32(9, this.iComeFromType), + t.writeInt32(10, this.mutedFromType), + t.writeInt32(11, this.iRole), + t.writeInt32(12, this.iStatu) + } + , + n.MuteRoomUserReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lUid = t.readInt64(1, !1, this.lUid), + this.sText = t.readString(2, !1, this.sText), + this.lPresenterUid = t.readInt64(3, !1, this.lPresenterUid), + this.lSubcid = t.readInt64(4, !1, this.lSubcid), + this.iMutedTime = t.readInt32(5, !1, this.iMutedTime), + this.iMutedAction = t.readInt32(6, !1, this.iMutedAction), + this.iReasonType = t.readInt32(7, !1, this.iReasonType), + this.sReason = t.readString(8, !1, this.sReason), + this.iComeFromType = t.readInt32(9, !1, this.iComeFromType), + this.mutedFromType = t.readInt32(10, !1, this.mutedFromType), + this.iRole = t.readInt32(11, !1, this.iRole), + this.iStatu = t.readInt32(12, !1, this.iStatu) + } + , + n.MuteRoomUserRsp = function () { + this.iRetCode = 0, + this.sMsg = "" + } + , + n.MuteRoomUserRsp.prototype._clone = function () { + return new n.MuteRoomUserRsp + } + , + n.MuteRoomUserRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MuteRoomUserRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MuteRoomUserRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRetCode), + t.writeString(1, this.sMsg) + } + , + n.MuteRoomUserRsp.prototype.readFrom = function (t) { + this.iRetCode = t.readInt32(0, !1, this.iRetCode), + this.sMsg = t.readString(1, !1, this.sMsg) + } + , + n.MutedComeFromType = { + Muted_DefaultBarrage: 0, + Muted_WeekRank: 1, + Muted_FansRank: 2, + Muted_VipBar: 3, + Muted_FansSurport: 4, + Muted_WeekHeartStirRank: 5, + Muted_WeekHeartBlockRank: 6, + Muted_OnSendItem: 7, + Muted_OnUserEnterNotic: 8 + }, + n.GetVerificationStatusResp = function () { + this.iStatus = 0, + this.lExpenditure = 0 + } + , + n.GetVerificationStatusResp.prototype._clone = function () { + return new n.GetVerificationStatusResp + } + , + n.GetVerificationStatusResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetVerificationStatusResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetVerificationStatusResp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iStatus), + t.writeInt64(1, this.lExpenditure) + } + , + n.GetVerificationStatusResp.prototype.readFrom = function (t) { + this.iStatus = t.readInt32(0, !1, this.iStatus), + this.lExpenditure = t.readInt64(1, !1, this.lExpenditure) + } + , + n.GetFirstRechargePkgStatusResp = function () { + this.iStatus = 0, + this.iFetch = 0, + this.sTip = "" + } + , + n.GetFirstRechargePkgStatusResp.prototype._clone = function () { + return new n.GetFirstRechargePkgStatusResp + } + , + n.GetFirstRechargePkgStatusResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetFirstRechargePkgStatusResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetFirstRechargePkgStatusResp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iStatus), + t.writeInt32(1, this.iFetch), + t.writeString(2, this.sTip) + } + , + n.GetFirstRechargePkgStatusResp.prototype.readFrom = function (t) { + this.iStatus = t.readInt32(0, !1, this.iStatus), + this.iFetch = t.readInt32(1, !1, this.iFetch), + this.sTip = t.readString(2, !1, this.sTip) + } + , + n.SendItemSubBroadcastPacket = function () { + this.iItemType = 0, + this.strPayId = "", + this.iItemCount = 0, + this.lPresenterUid = 0, + this.lSenderUid = 0, + this.sPresenterNick = "", + this.sSenderNick = "", + this.sSendContent = "", + this.iItemCountByGroup = 0, + this.iItemGroup = 0, + this.iSuperPupleLevel = 0, + this.iComboScore = 0, + this.iDisplayInfo = 0, + this.iEffectType = 0, + this.iSenderIcon = "", + this.iPresenterIcon = "", + this.iTemplateType = 0, + this.sExpand = "", + this.bBusi = !1, + this.iColorEffectType = 0, + this.sPropsName = "", + this.iAccpet = 0, + this.iEventType = 0, + this.userInfo = new n.UserIdentityInfo, + this.lRoomId = 0, + this.lHomeOwnerUid = 0, + this.streamerInfo = new n.StreamerNode, + this.iPayType = -1, + this.iNobleLevel = 0, + this.tNobleLevel = new n.NobleLevelInfo, + this.tEffectInfo = new n.ItemEffectInfo, + this.vExUid = new r.Vector(new r.INT64), + this.iComboStatus = 0, + this.iPidColorType = 0, + this.iMultiSend = 0, + this.iVFanLevel = 0, + this.iUpgradeLevel = 0, + this.sCustomText = "", + this.tDIYEffect = new n.DIYBigGiftEffect, + this.lComboSeqId = 0, + this.lPayTotal = 0 + } + , + n.SendItemSubBroadcastPacket.prototype._clone = function () { + return new n.SendItemSubBroadcastPacket + } + , + n.SendItemSubBroadcastPacket.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SendItemSubBroadcastPacket.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SendItemSubBroadcastPacket.prototype.writeTo = function (t) { + t.writeInt32(0, this.iItemType), + t.writeString(1, this.strPayId), + t.writeInt32(2, this.iItemCount), + t.writeInt64(3, this.lPresenterUid), + t.writeInt64(4, this.lSenderUid), + t.writeString(5, this.sPresenterNick), + t.writeString(6, this.sSenderNick), + t.writeString(7, this.sSendContent), + t.writeInt32(8, this.iItemCountByGroup), + t.writeInt32(9, this.iItemGroup), + t.writeInt32(10, this.iSuperPupleLevel), + t.writeInt32(11, this.iComboScore), + t.writeInt32(12, this.iDisplayInfo), + t.writeInt32(13, this.iEffectType), + t.writeString(14, this.iSenderIcon), + t.writeString(15, this.iPresenterIcon), + t.writeInt32(16, this.iTemplateType), + t.writeString(17, this.sExpand), + t.writeBoolean(18, this.bBusi), + t.writeInt32(19, this.iColorEffectType), + t.writeString(20, this.sPropsName), + t.writeInt16(21, this.iAccpet), + t.writeInt16(22, this.iEventType), + t.writeStruct(23, this.userInfo), + t.writeInt64(24, this.lRoomId), + t.writeInt64(25, this.lHomeOwnerUid), + t.writeStruct(26, this.streamerInfo), + t.writeInt32(27, this.iPayType), + t.writeInt32(28, this.iNobleLevel), + t.writeStruct(29, this.tNobleLevel), + t.writeStruct(30, this.tEffectInfo), + t.writeVector(31, this.vExUid), + t.writeInt32(32, this.iComboStatus), + t.writeInt32(33, this.iPidColorType), + t.writeInt32(34, this.iMultiSend), + t.writeInt32(35, this.iVFanLevel), + t.writeInt32(36, this.iUpgradeLevel), + t.writeString(37, this.sCustomText), + t.writeStruct(38, this.tDIYEffect), + t.writeInt64(39, this.lComboSeqId), + t.writeInt64(41, this.lPayTotal) + } + , + n.SendItemSubBroadcastPacket.prototype.readFrom = function (t) { + this.iItemType = t.readInt32(0, !1, this.iItemType), + this.strPayId = t.readString(1, !1, this.strPayId), + this.iItemCount = t.readInt32(2, !1, this.iItemCount), + this.lPresenterUid = t.readInt64(3, !1, this.lPresenterUid), + this.lSenderUid = t.readInt64(4, !1, this.lSenderUid), + this.sPresenterNick = t.readString(5, !1, this.sPresenterNick), + this.sSenderNick = t.readString(6, !1, this.sSenderNick), + this.sSendContent = t.readString(7, !1, this.sSendContent), + this.iItemCountByGroup = t.readInt32(8, !1, this.iItemCountByGroup), + this.iItemGroup = t.readInt32(9, !1, this.iItemGroup), + this.iSuperPupleLevel = t.readInt32(10, !1, this.iSuperPupleLevel), + this.iComboScore = t.readInt32(11, !1, this.iComboScore), + this.iDisplayInfo = t.readInt32(12, !1, this.iDisplayInfo), + this.iEffectType = t.readInt32(13, !1, this.iEffectType), + this.iSenderIcon = t.readString(14, !1, this.iSenderIcon), + this.iPresenterIcon = t.readString(15, !1, this.iPresenterIcon), + this.iTemplateType = t.readInt32(16, !1, this.iTemplateType), + this.sExpand = t.readString(17, !1, this.sExpand), + this.bBusi = t.readBoolean(18, !1, this.bBusi), + this.iColorEffectType = t.readInt32(19, !1, this.iColorEffectType), + this.sPropsName = t.readString(20, !1, this.sPropsName), + this.iAccpet = t.readInt16(21, !1, this.iAccpet), + this.iEventType = t.readInt16(22, !1, this.iEventType), + this.userInfo = t.readStruct(23, !1, this.userInfo), + this.lRoomId = t.readInt64(24, !1, this.lRoomId), + this.lHomeOwnerUid = t.readInt64(25, !1, this.lHomeOwnerUid), + this.streamerInfo = t.readStruct(26, !1, this.streamerInfo), + this.iPayType = t.readInt32(27, !1, this.iPayType), + this.iNobleLevel = t.readInt32(28, !1, this.iNobleLevel), + this.tNobleLevel = t.readStruct(29, !1, this.tNobleLevel), + this.tEffectInfo = t.readStruct(30, !1, this.tEffectInfo), + this.vExUid = t.readVector(31, !1, this.vExUid), + this.iComboStatus = t.readInt32(32, !1, this.iComboStatus), + this.iPidColorType = t.readInt32(33, !1, this.iPidColorType), + this.iMultiSend = t.readInt32(34, !1, this.iMultiSend), + this.iVFanLevel = t.readInt32(35, !1, this.iVFanLevel), + this.iUpgradeLevel = t.readInt32(36, !1, this.iUpgradeLevel), + this.sCustomText = t.readString(37, !1, this.sCustomText), + this.tDIYEffect = t.readStruct(38, !1, this.tDIYEffect), + this.lComboSeqId = t.readInt64(39, !1, this.lComboSeqId), + this.lPayTotal = t.readInt64(41, !1, this.lPayTotal) + } + , + n.DIYBigGiftEffect = function () { + this.sResourceUrl = "", + this.sResourceAttr = "", + this.sWebResourceUrl = "", + this.sPCResourceUrl = "" + } + , + n.DIYBigGiftEffect.prototype._clone = function () { + return new n.DIYBigGiftEffect + } + , + n.DIYBigGiftEffect.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DIYBigGiftEffect.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DIYBigGiftEffect.prototype.writeTo = function (t) { + t.writeString(0, this.sResourceUrl), + t.writeString(1, this.sResourceAttr), + t.writeString(2, this.sWebResourceUrl), + t.writeString(3, this.sPCResourceUrl) + } + , + n.DIYBigGiftEffect.prototype.readFrom = function (t) { + this.sResourceUrl = t.readString(0, !1, this.sResourceUrl), + this.sResourceAttr = t.readString(1, !1, this.sResourceAttr), + this.sWebResourceUrl = t.readString(2, !1, this.sWebResourceUrl), + this.sPCResourceUrl = t.readString(3, !1, this.sPCResourceUrl) + } + , + n.SendItemNoticeWordBroadcastPacket = function () { + this.iItemType = 0, + this.iItemCount = 0, + this.lSenderSid = 0, + this.lSenderUid = 0, + this.sSenderNick = "", + this.lPresenterUid = 0, + this.sPresenterNick = "", + this.lNoticeChannelCount = 0, + this.iItemCountByGroup = 0, + this.iItemGroup = 0, + this.iDisplayInfo = 0, + this.iSuperPupleLevel = 0, + this.iTemplateType = 0, + this.sExpand = "", + this.bBusi = !1, + this.iShowTime = 0, + this.lPresenterYY = 0, + this.lSid = 0, + this.lSubSid = 0, + this.lRoomId = 0, + this.iNobleLevel = 0, + this.tNobleLevel = new n.NobleLevelInfo, + this.iGameId = 0, + this.iUpgradeLevel = 0, + this.iJumpType = 0 + } + , + n.SendItemNoticeWordBroadcastPacket.prototype._clone = function () { + return new n.SendItemNoticeWordBroadcastPacket + } + , + n.SendItemNoticeWordBroadcastPacket.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SendItemNoticeWordBroadcastPacket.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SendItemNoticeWordBroadcastPacket.prototype.writeTo = function (t) { + t.writeInt32(0, this.iItemType), + t.writeInt32(1, this.iItemCount), + t.writeInt64(2, this.lSenderSid), + t.writeInt64(3, this.lSenderUid), + t.writeString(4, this.sSenderNick), + t.writeInt64(5, this.lPresenterUid), + t.writeString(6, this.sPresenterNick), + t.writeInt64(7, this.lNoticeChannelCount), + t.writeInt32(8, this.iItemCountByGroup), + t.writeInt32(9, this.iItemGroup), + t.writeInt32(10, this.iDisplayInfo), + t.writeInt32(11, this.iSuperPupleLevel), + t.writeInt32(12, this.iTemplateType), + t.writeString(13, this.sExpand), + t.writeBoolean(14, this.bBusi), + t.writeInt32(15, this.iShowTime), + t.writeInt64(16, this.lPresenterYY), + t.writeInt64(17, this.lSid), + t.writeInt64(18, this.lSubSid), + t.writeInt64(19, this.lRoomId), + t.writeInt32(20, this.iNobleLevel), + t.writeStruct(21, this.tNobleLevel), + t.writeInt32(22, this.iGameId), + t.writeInt32(23, this.iUpgradeLevel), + t.writeInt32(24, this.iJumpType) + } + , + n.SendItemNoticeWordBroadcastPacket.prototype.readFrom = function (t) { + this.iItemType = t.readInt32(0, !1, this.iItemType), + this.iItemCount = t.readInt32(1, !1, this.iItemCount), + this.lSenderSid = t.readInt64(2, !1, this.lSenderSid), + this.lSenderUid = t.readInt64(3, !1, this.lSenderUid), + this.sSenderNick = t.readString(4, !1, this.sSenderNick), + this.lPresenterUid = t.readInt64(5, !1, this.lPresenterUid), + this.sPresenterNick = t.readString(6, !1, this.sPresenterNick), + this.lNoticeChannelCount = t.readInt64(7, !1, this.lNoticeChannelCount), + this.iItemCountByGroup = t.readInt32(8, !1, this.iItemCountByGroup), + this.iItemGroup = t.readInt32(9, !1, this.iItemGroup), + this.iDisplayInfo = t.readInt32(10, !1, this.iDisplayInfo), + this.iSuperPupleLevel = t.readInt32(11, !1, this.iSuperPupleLevel), + this.iTemplateType = t.readInt32(12, !1, this.iTemplateType), + this.sExpand = t.readString(13, !1, this.sExpand), + this.bBusi = t.readBoolean(14, !1, this.bBusi), + this.iShowTime = t.readInt32(15, !1, this.iShowTime), + this.lPresenterYY = t.readInt64(16, !1, this.lPresenterYY), + this.lSid = t.readInt64(17, !1, this.lSid), + this.lSubSid = t.readInt64(18, !1, this.lSubSid), + this.lRoomId = t.readInt64(19, !1, this.lRoomId), + this.iNobleLevel = t.readInt32(20, !1, this.iNobleLevel), + this.tNobleLevel = t.readStruct(21, !1, this.tNobleLevel), + this.iGameId = t.readInt32(22, !1, this.iGameId), + this.iUpgradeLevel = t.readInt32(23, !1, this.iUpgradeLevel), + this.iJumpType = t.readInt32(24, !1, this.iJumpType) + } + , + n.BeginLiveNotice = function () { + this.lPresenterUid = 0, + this.iGameId = 0, + this.sGameName = "", + this.iRandomRange = 0, + this.iStreamType = 0, + this.vStreamInfo = new r.Vector(new n.StreamInfo), + this.vCdnList = new r.Vector(new r.STRING), + this.lLiveId = 0, + this.iPCDefaultBitRate = 0, + this.iWebDefaultBitRate = 0, + this.iMobileDefaultBitRate = 0, + this.lMultiStreamFlag = 0, + this.sNick = "", + this.lYYId = 0, + this.lAttendeeCount = 0, + this.iCodecType = 0, + this.iScreenType = 0, + this.vMultiStreamInfo = new r.Vector(new n.MultiStreamInfo), + this.sLiveDesc = "", + this.lLiveCompatibleFlag = 0, + this.sAvatarUrl = "", + this.iSourceType = 0, + this.sSubchannelName = "", + this.sVideoCaptureUrl = "", + this.iStartTime = 0, + this.lChannelId = 0, + this.lSubChannelId = 0, + this.sLocation = "", + this.iCdnPolicyLevel = 0, + this.iGameType = 0, + this.mMiscInfo = new r.Map(new r.STRING, new r.STRING), + this.iShortChannel = 0, + this.iRoomId = 0, + this.bIsRoomSecret = 0, + this.iHashPolicy = 0, + this.lSignChannel = 0, + this.iMobileWifiDefaultBitRate = 0, + this.iEnableAutoBitRate = 0 + } + , + n.BeginLiveNotice.prototype._clone = function () { + return new n.BeginLiveNotice + } + , + n.BeginLiveNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BeginLiveNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BeginLiveNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPresenterUid), + t.writeInt32(1, this.iGameId), + t.writeString(2, this.sGameName), + t.writeInt32(3, this.iRandomRange), + t.writeInt32(4, this.iStreamType), + t.writeVector(5, this.vStreamInfo), + t.writeVector(6, this.vCdnList), + t.writeInt64(7, this.lLiveId), + t.writeInt32(8, this.iPCDefaultBitRate), + t.writeInt32(9, this.iWebDefaultBitRate), + t.writeInt32(10, this.iMobileDefaultBitRate), + t.writeInt64(11, this.lMultiStreamFlag), + t.writeString(12, this.sNick), + t.writeInt64(13, this.lYYId), + t.writeInt64(14, this.lAttendeeCount), + t.writeInt32(15, this.iCodecType), + t.writeInt32(16, this.iScreenType), + t.writeVector(17, this.vMultiStreamInfo), + t.writeString(18, this.sLiveDesc), + t.writeInt64(19, this.lLiveCompatibleFlag), + t.writeString(20, this.sAvatarUrl), + t.writeInt32(21, this.iSourceType), + t.writeString(22, this.sSubchannelName), + t.writeString(23, this.sVideoCaptureUrl), + t.writeInt32(24, this.iStartTime), + t.writeInt64(25, this.lChannelId), + t.writeInt64(26, this.lSubChannelId), + t.writeString(27, this.sLocation), + t.writeInt32(28, this.iCdnPolicyLevel), + t.writeInt32(29, this.iGameType), + t.writeMap(30, this.mMiscInfo), + t.writeInt32(31, this.iShortChannel), + t.writeInt32(32, this.iRoomId), + t.writeInt32(33, this.bIsRoomSecret), + t.writeInt32(34, this.iHashPolicy), + t.writeInt64(35, this.lSignChannel), + t.writeInt32(36, this.iMobileWifiDefaultBitRate), + t.writeInt32(37, this.iEnableAutoBitRate) + } + , + n.BeginLiveNotice.prototype.readFrom = function (t) { + this.lPresenterUid = t.readInt64(0, !1, this.lPresenterUid), + this.iGameId = t.readInt32(1, !1, this.iGameId), + this.sGameName = t.readString(2, !1, this.sGameName), + this.iRandomRange = t.readInt32(3, !1, this.iRandomRange), + this.iStreamType = t.readInt32(4, !1, this.iStreamType), + this.vStreamInfo = t.readVector(5, !1, this.vStreamInfo), + this.vCdnList = t.readVector(6, !1, this.vCdnList), + this.lLiveId = t.readInt64(7, !1, this.lLiveId), + this.iPCDefaultBitRate = t.readInt32(8, !1, this.iPCDefaultBitRate), + this.iWebDefaultBitRate = t.readInt32(9, !1, this.iWebDefaultBitRate), + this.iMobileDefaultBitRate = t.readInt32(10, !1, this.iMobileDefaultBitRate), + this.lMultiStreamFlag = t.readInt64(11, !1, this.lMultiStreamFlag), + this.sNick = t.readString(12, !1, this.sNick), + this.lYYId = t.readInt64(13, !1, this.lYYId), + this.lAttendeeCount = t.readInt64(14, !1, this.lAttendeeCount), + this.iCodecType = t.readInt32(15, !1, this.iCodecType), + this.iScreenType = t.readInt32(16, !1, this.iScreenType), + this.vMultiStreamInfo = t.readVector(17, !1, this.vMultiStreamInfo), + this.sLiveDesc = t.readString(18, !1, this.sLiveDesc), + this.lLiveCompatibleFlag = t.readInt64(19, !1, this.lLiveCompatibleFlag), + this.sAvatarUrl = t.readString(20, !1, this.sAvatarUrl), + this.iSourceType = t.readInt32(21, !1, this.iSourceType), + this.sSubchannelName = t.readString(22, !1, this.sSubchannelName), + this.sVideoCaptureUrl = t.readString(23, !1, this.sVideoCaptureUrl), + this.iStartTime = t.readInt32(24, !1, this.iStartTime), + this.lChannelId = t.readInt64(25, !1, this.lChannelId), + this.lSubChannelId = t.readInt64(26, !1, this.lSubChannelId), + this.sLocation = t.readString(27, !1, this.sLocation), + this.iCdnPolicyLevel = t.readInt32(28, !1, this.iCdnPolicyLevel), + this.iGameType = t.readInt32(29, !1, this.iGameType), + this.mMiscInfo = t.readMap(30, !1, this.mMiscInfo), + this.iShortChannel = t.readInt32(31, !1, this.iShortChannel), + this.iRoomId = t.readInt32(32, !1, this.iRoomId), + this.bIsRoomSecret = t.readInt32(33, !1, this.bIsRoomSecret), + this.iHashPolicy = t.readInt32(34, !1, this.iHashPolicy), + this.lSignChannel = t.readInt64(35, !1, this.lSignChannel), + this.iMobileWifiDefaultBitRate = t.readInt32(36, !1, this.iMobileWifiDefaultBitRate), + this.iEnableAutoBitRate = t.readInt32(37, !1, this.iEnableAutoBitRate) + } + , + n.EndLiveNotice = function () { + this.lPresenterUid = 0, + this.iReason = 0, + this.lLiveId = 0, + this.sReason = "" + } + , + n.EndLiveNotice.prototype._clone = function () { + return new n.EndLiveNotice + } + , + n.EndLiveNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.EndLiveNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.EndLiveNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPresenterUid), + t.writeInt32(1, this.iReason), + t.writeInt64(2, this.lLiveId), + t.writeString(3, this.sReason) + } + , + n.EndLiveNotice.prototype.readFrom = function (t) { + this.lPresenterUid = t.readInt64(0, !1, this.lPresenterUid), + this.iReason = t.readInt32(1, !1, this.iReason), + this.lLiveId = t.readInt64(2, !1, this.lLiveId), + this.sReason = t.readString(3, !1, this.sReason) + } + , + n.LiveInfoChangedNotice = function () { + this.lPresenterUid = 0, + this.iGameId = 0, + this.sGameName = "", + this.lLiveId = 0, + this.sLiveDesc = "" + } + , + n.LiveInfoChangedNotice.prototype._clone = function () { + return new n.LiveInfoChangedNotice + } + , + n.LiveInfoChangedNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LiveInfoChangedNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LiveInfoChangedNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPresenterUid), + t.writeInt32(1, this.iGameId), + t.writeString(2, this.sGameName), + t.writeInt64(3, this.lLiveId), + t.writeString(4, this.sLiveDesc) + } + , + n.LiveInfoChangedNotice.prototype.readFrom = function (t) { + this.lPresenterUid = t.readInt64(0, !1, this.lPresenterUid), + this.iGameId = t.readInt32(1, !1, this.iGameId), + this.sGameName = t.readString(2, !1, this.sGameName), + this.lLiveId = t.readInt64(3, !1, this.lLiveId), + this.sLiveDesc = t.readString(4, !1, this.sLiveDesc) + } + , + n.NobleNotice = function () { + this.tNobleInfo = new n.NobleBase + } + , + n.NobleNotice.prototype._clone = function () { + return new n.NobleNotice + } + , + n.NobleNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.NobleNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.NobleNotice.prototype.writeTo = function (t) { + t.writeStruct(0, this.tNobleInfo) + } + , + n.NobleNotice.prototype.readFrom = function (t) { + this.tNobleInfo = t.readStruct(0, !1, this.tNobleInfo) + } + , + n.NobleItem = function () { + this.iNobleLevel = 0, + this.lDeadLine = 0 + } + , + n.NobleItem.prototype._clone = function () { + return new n.NobleItem + } + , + n.NobleItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.NobleItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.NobleItem.prototype.writeTo = function (t) { + t.writeInt32(0, this.iNobleLevel), + t.writeInt64(1, this.lDeadLine) + } + , + n.NobleItem.prototype.readFrom = function (t) { + this.iNobleLevel = t.readInt32(0, !1, this.iNobleLevel), + this.lDeadLine = t.readInt64(1, !1, this.lDeadLine) + } + , + n.NobleEnterNotice = function () { + this.tNobleInfo = new n.NobleBase + } + , + n.NobleEnterNotice.prototype._clone = function () { + return new n.NobleEnterNotice + } + , + n.NobleEnterNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.NobleEnterNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.NobleEnterNotice.prototype.writeTo = function (t) { + t.writeStruct(0, this.tNobleInfo) + } + , + n.NobleEnterNotice.prototype.readFrom = function (t) { + this.tNobleInfo = t.readStruct(0, !1, this.tNobleInfo) + } + , + n.NobleSpeakReq = function () { + this.tUserId = new n.UserId, + this.lTid = 0, + this.lSid = 0, + this.lPid = 0, + this.sMsg = "", + this.tSender = new n.SenderItem, + this.tNoble = new n.NobleItem, + this.tFans = new n.FansItem, + this.tVipSimle = new n.VipSmileItem, + this.tStamp = new n.StampItem, + this.tMass = new n.MassItem, + this.mReserver = new r.Map(new r.STRING, new r.STRING) + } + , + n.NobleSpeakReq.prototype._clone = function () { + return new n.NobleSpeakReq + } + , + n.NobleSpeakReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.NobleSpeakReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.NobleSpeakReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lTid), + t.writeInt64(2, this.lSid), + t.writeInt64(3, this.lPid), + t.writeString(4, this.sMsg), + t.writeStruct(5, this.tSender), + t.writeStruct(6, this.tNoble), + t.writeStruct(7, this.tFans), + t.writeStruct(8, this.tVipSimle), + t.writeStruct(9, this.tStamp), + t.writeStruct(10, this.tMass), + t.writeMap(11, this.mReserver) + } + , + n.NobleSpeakReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(2, !1, this.lSid), + this.lPid = t.readInt64(3, !1, this.lPid), + this.sMsg = t.readString(4, !1, this.sMsg), + this.tSender = t.readStruct(5, !1, this.tSender), + this.tNoble = t.readStruct(6, !1, this.tNoble), + this.tFans = t.readStruct(7, !1, this.tFans), + this.tVipSimle = t.readStruct(8, !1, this.tVipSimle), + this.tStamp = t.readStruct(9, !1, this.tStamp), + this.tMass = t.readStruct(10, !1, this.tMass), + this.mReserver = t.readMap(11, !1, this.mReserver) + } + , + n.NobleSpeakResp = function () { + this.iRespCode = 0, + this.lUid = 0, + this.lTid = 0, + this.lSid = 0, + this.lPid = 0 + } + , + n.NobleSpeakResp.prototype._clone = function () { + return new n.NobleSpeakResp + } + , + n.NobleSpeakResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.NobleSpeakResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.NobleSpeakResp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRespCode), + t.writeInt64(1, this.lUid), + t.writeInt64(2, this.lTid), + t.writeInt64(3, this.lSid), + t.writeInt64(4, this.lPid) + } + , + n.NobleSpeakResp.prototype.readFrom = function (t) { + this.iRespCode = t.readInt32(0, !1, this.iRespCode), + this.lUid = t.readInt64(1, !1, this.lUid), + this.lTid = t.readInt64(2, !1, this.lTid), + this.lSid = t.readInt64(3, !1, this.lSid), + this.lPid = t.readInt64(4, !1, this.lPid) + } + , + n.NobleSpeakBrst = function () { + this.tUserId = new n.UserId, + this.lTid = 0, + this.lSid = 0, + this.lPid = 0, + this.sMsg = "", + this.tSender = new n.SenderItem, + this.tNoble = new n.NobleItem, + this.tFans = new n.FansItem, + this.tVipSimle = new n.VipSmileItem, + this.tStamp = new n.StampItem, + this.tMass = new n.MassItem, + this.mReserver = new r.Map(new r.STRING, new r.STRING), + this.iChatCache = 0, + this.iRoomAuditLevel = 0 + } + , + n.NobleSpeakBrst.prototype._clone = function () { + return new n.NobleSpeakBrst + } + , + n.NobleSpeakBrst.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.NobleSpeakBrst.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.NobleSpeakBrst.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lTid), + t.writeInt64(2, this.lSid), + t.writeInt64(3, this.lPid), + t.writeString(4, this.sMsg), + t.writeStruct(5, this.tSender), + t.writeStruct(6, this.tNoble), + t.writeStruct(7, this.tFans), + t.writeStruct(8, this.tVipSimle), + t.writeStruct(9, this.tStamp), + t.writeStruct(10, this.tMass), + t.writeMap(11, this.mReserver), + t.writeInt32(12, this.iChatCache), + t.writeInt32(13, this.iRoomAuditLevel) + } + , + n.NobleSpeakBrst.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(2, !1, this.lSid), + this.lPid = t.readInt64(3, !1, this.lPid), + this.sMsg = t.readString(4, !1, this.sMsg), + this.tSender = t.readStruct(5, !1, this.tSender), + this.tNoble = t.readStruct(6, !1, this.tNoble), + this.tFans = t.readStruct(7, !1, this.tFans), + this.tVipSimle = t.readStruct(8, !1, this.tVipSimle), + this.tStamp = t.readStruct(9, !1, this.tStamp), + this.tMass = t.readStruct(10, !1, this.tMass), + this.mReserver = t.readMap(11, !1, this.mReserver), + this.iChatCache = t.readInt32(12, !1, this.iChatCache), + this.iRoomAuditLevel = t.readInt32(13, !1, this.iRoomAuditLevel) + } + , + n.SenderItem = function () { + this.lSenderUid = 0, + this.lYYid = 0, + this.iSenderRole = 0, + this.iSenderGender = 0, + this.sSenderNick = "" + } + , + n.SenderItem.prototype._clone = function () { + return new n.SenderItem + } + , + n.SenderItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SenderItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SenderItem.prototype.writeTo = function (t) { + t.writeInt64(0, this.lSenderUid), + t.writeInt64(1, this.lYYid), + t.writeInt32(2, this.iSenderRole), + t.writeInt32(3, this.iSenderGender), + t.writeString(4, this.sSenderNick) + } + , + n.SenderItem.prototype.readFrom = function (t) { + this.lSenderUid = t.readInt64(0, !1, this.lSenderUid), + this.lYYid = t.readInt64(1, !1, this.lYYid), + this.iSenderRole = t.readInt32(2, !1, this.iSenderRole), + this.iSenderGender = t.readInt32(3, !1, this.iSenderGender), + this.sSenderNick = t.readString(4, !1, this.sSenderNick) + } + , + n.FansItem = function () { + this.iFansLevel = 0, + this.sFansNick = "", + this.sFansPresenterNick = "" + } + , + n.FansItem.prototype._clone = function () { + return new n.FansItem + } + , + n.FansItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FansItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FansItem.prototype.writeTo = function (t) { + t.writeInt32(0, this.iFansLevel), + t.writeString(1, this.sFansNick), + t.writeString(2, this.sFansPresenterNick) + } + , + n.FansItem.prototype.readFrom = function (t) { + this.iFansLevel = t.readInt32(0, !1, this.iFansLevel), + this.sFansNick = t.readString(1, !1, this.sFansNick), + this.sFansPresenterNick = t.readString(2, !1, this.sFansPresenterNick) + } + , + n.VipSmileItem = function () { + this.sVipSmileKey = "", + this.sVipSmilePath = "" + } + , + n.VipSmileItem.prototype._clone = function () { + return new n.VipSmileItem + } + , + n.VipSmileItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.VipSmileItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.VipSmileItem.prototype.writeTo = function (t) { + t.writeString(0, this.sVipSmileKey), + t.writeString(1, this.sVipSmilePath) + } + , + n.VipSmileItem.prototype.readFrom = function (t) { + this.sVipSmileKey = t.readString(0, !1, this.sVipSmileKey), + this.sVipSmilePath = t.readString(1, !1, this.sVipSmilePath) + } + , + n.StampItem = function () { + this.sSealIconPath = "", + this.sKeyImg = "", + this.lStampTime = 0, + this.lStampEndTime = 0, + this.iValidity = 0, + this.sStampUserNick = "" + } + , + n.StampItem.prototype._clone = function () { + return new n.StampItem + } + , + n.StampItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.StampItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.StampItem.prototype.writeTo = function (t) { + t.writeString(0, this.sSealIconPath), + t.writeString(1, this.sKeyImg), + t.writeInt64(2, this.lStampTime), + t.writeInt64(3, this.lStampEndTime), + t.writeInt32(4, this.iValidity), + t.writeString(5, this.sStampUserNick) + } + , + n.StampItem.prototype.readFrom = function (t) { + this.sSealIconPath = t.readString(0, !1, this.sSealIconPath), + this.sKeyImg = t.readString(1, !1, this.sKeyImg), + this.lStampTime = t.readInt64(2, !1, this.lStampTime), + this.lStampEndTime = t.readInt64(3, !1, this.lStampEndTime), + this.iValidity = t.readInt32(4, !1, this.iValidity), + this.sStampUserNick = t.readString(5, !1, this.sStampUserNick) + } + , + n.MassItem = function () { + this.iGoldHostLevel = 0, + this.iSuperPupleLevel = 0, + this.iVipLevel = 0, + this.iUserLevel = 0, + this.iIsVipRed = 0, + this.iAtSomebody = 0, + this.sAtSomebodyNick = "", + this.ibarrageColor = 0, + this.sDevSourceType = "" + } + , + n.MassItem.prototype._clone = function () { + return new n.MassItem + } + , + n.MassItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MassItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MassItem.prototype.writeTo = function (t) { + t.writeInt32(0, this.iGoldHostLevel), + t.writeInt32(1, this.iSuperPupleLevel), + t.writeInt32(2, this.iVipLevel), + t.writeInt32(3, this.iUserLevel), + t.writeInt32(4, this.iIsVipRed), + t.writeInt32(5, this.iAtSomebody), + t.writeString(6, this.sAtSomebodyNick), + t.writeInt32(7, this.ibarrageColor), + t.writeString(8, this.sDevSourceType) + } + , + n.MassItem.prototype.readFrom = function (t) { + this.iGoldHostLevel = t.readInt32(0, !1, this.iGoldHostLevel), + this.iSuperPupleLevel = t.readInt32(1, !1, this.iSuperPupleLevel), + this.iVipLevel = t.readInt32(2, !1, this.iVipLevel), + this.iUserLevel = t.readInt32(3, !1, this.iUserLevel), + this.iIsVipRed = t.readInt32(4, !1, this.iIsVipRed), + this.iAtSomebody = t.readInt32(5, !1, this.iAtSomebody), + this.sAtSomebodyNick = t.readString(6, !1, this.sAtSomebodyNick), + this.ibarrageColor = t.readInt32(7, !1, this.ibarrageColor), + this.sDevSourceType = t.readString(8, !1, this.sDevSourceType) + } + , + n.NobleInfoReq = function () { + this.tUserId = new n.UserId, + this.iNoCache = 0, + this.lUid = 0 + } + , + n.NobleInfoReq.prototype._clone = function () { + return new n.NobleInfoReq + } + , + n.NobleInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.NobleInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.NobleInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt32(1, this.iNoCache), + t.writeInt64(2, this.lUid) + } + , + n.NobleInfoReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.iNoCache = t.readInt32(1, !1, this.iNoCache), + this.lUid = t.readInt64(2, !1, this.lUid) + } + , + n.NobleInfoRsp = function () { + this.tInfo = new n.NobleInfo + } + , + n.NobleInfoRsp.prototype._clone = function () { + return new n.NobleInfoRsp + } + , + n.NobleInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.NobleInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.NobleInfoRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tInfo) + } + , + n.NobleInfoRsp.prototype.readFrom = function (t) { + this.tInfo = t.readStruct(0, !1, this.tInfo) + } + , + n.NobleInfo = function () { + this.lUid = 0, + this.lPid = 0, + this.lValidDate = 0, + this.sNobleName = "", + this.iNobleLevel = 0, + this.iNoblePet = 0, + this.iNobleStatus = 0, + this.iNobleType = 0, + this.iRemainDays = 0, + this.tLevelAttr = new n.NobleLevelAttr, + this.tPetAttr = new n.NoblePetAttr, + this.lOpenTime = 0 + } + , + n.NobleInfo.prototype._clone = function () { + return new n.NobleInfo + } + , + n.NobleInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.NobleInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.NobleInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lValidDate), + t.writeString(3, this.sNobleName), + t.writeInt32(4, this.iNobleLevel), + t.writeInt32(5, this.iNoblePet), + t.writeInt32(6, this.iNobleStatus), + t.writeInt32(7, this.iNobleType), + t.writeInt32(8, this.iRemainDays), + t.writeStruct(9, this.tLevelAttr), + t.writeStruct(10, this.tPetAttr), + t.writeInt64(11, this.lOpenTime) + } + , + n.NobleInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lValidDate = t.readInt64(2, !1, this.lValidDate), + this.sNobleName = t.readString(3, !1, this.sNobleName), + this.iNobleLevel = t.readInt32(4, !1, this.iNobleLevel), + this.iNoblePet = t.readInt32(5, !1, this.iNoblePet), + this.iNobleStatus = t.readInt32(6, !1, this.iNobleStatus), + this.iNobleType = t.readInt32(7, !1, this.iNobleType), + this.iRemainDays = t.readInt32(8, !1, this.iRemainDays), + this.tLevelAttr = t.readStruct(9, !1, this.tLevelAttr), + this.tPetAttr = t.readStruct(10, !1, this.tPetAttr), + this.lOpenTime = t.readInt64(11, !1, this.lOpenTime) + } + , + n.NobleBase = function () { + this.lUid = 0, + this.sNickName = "", + this.iLevel = 0, + this.sName = "", + this.iPet = 0, + this.lPid = 0, + this.lTid = 0, + this.lSid = 0, + this.lStartTime = 0, + this.lEndTime = 0, + this.iLeftDay = 0, + this.iStatus = 0, + this.iOpenFlag = 0, + this.iMonths = 0, + this.sPNickName = "", + this.lShortSid = 0, + this.iSourceType = 0, + this.iPayType = 0, + this.sLogoUrl = "", + this.vDecorationPrefix = new r.Vector(new n.DecorationInfo), + this.vDecorationSuffix = new r.Vector(new n.DecorationInfo), + this.iScreenType = 0, + this.tLevel = new n.NobleLevelInfo, + this.lRoomId = 0, + this.iGameId = 0, + this.fPayValue = 0 + } + , + n.NobleBase.prototype._clone = function () { + return new n.NobleBase + } + , + n.NobleBase.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.NobleBase.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.NobleBase.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNickName), + t.writeInt32(2, this.iLevel), + t.writeString(3, this.sName), + t.writeInt32(4, this.iPet), + t.writeInt64(5, this.lPid), + t.writeInt64(6, this.lTid), + t.writeInt64(7, this.lSid), + t.writeInt64(8, this.lStartTime), + t.writeInt64(9, this.lEndTime), + t.writeInt32(10, this.iLeftDay), + t.writeInt32(11, this.iStatus), + t.writeInt32(12, this.iOpenFlag), + t.writeInt32(13, this.iMonths), + t.writeString(14, this.sPNickName), + t.writeInt64(15, this.lShortSid), + t.writeInt32(16, this.iSourceType), + t.writeInt64(17, this.iPayType), + t.writeString(18, this.sLogoUrl), + t.writeVector(19, this.vDecorationPrefix), + t.writeVector(20, this.vDecorationSuffix), + t.writeInt32(21, this.iScreenType), + t.writeStruct(22, this.tLevel), + t.writeInt64(23, this.lRoomId), + t.writeInt32(24, this.iGameId), + t.writeFloat(25, this.fPayValue) + } + , + n.NobleBase.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNickName = t.readString(1, !1, this.sNickName), + this.iLevel = t.readInt32(2, !1, this.iLevel), + this.sName = t.readString(3, !1, this.sName), + this.iPet = t.readInt32(4, !1, this.iPet), + this.lPid = t.readInt64(5, !1, this.lPid), + this.lTid = t.readInt64(6, !1, this.lTid), + this.lSid = t.readInt64(7, !1, this.lSid), + this.lStartTime = t.readInt64(8, !1, this.lStartTime), + this.lEndTime = t.readInt64(9, !1, this.lEndTime), + this.iLeftDay = t.readInt32(10, !1, this.iLeftDay), + this.iStatus = t.readInt32(11, !1, this.iStatus), + this.iOpenFlag = t.readInt32(12, !1, this.iOpenFlag), + this.iMonths = t.readInt32(13, !1, this.iMonths), + this.sPNickName = t.readString(14, !1, this.sPNickName), + this.lShortSid = t.readInt64(15, !1, this.lShortSid), + this.iSourceType = t.readInt32(16, !1, this.iSourceType), + this.iPayType = t.readInt64(17, !1, this.iPayType), + this.sLogoUrl = t.readString(18, !1, this.sLogoUrl), + this.vDecorationPrefix = t.readVector(19, !1, this.vDecorationPrefix), + this.vDecorationSuffix = t.readVector(20, !1, this.vDecorationSuffix), + this.iScreenType = t.readInt32(21, !1, this.iScreenType), + this.tLevel = t.readStruct(22, !1, this.tLevel), + this.lRoomId = t.readInt64(23, !1, this.lRoomId), + this.iGameId = t.readInt32(24, !1, this.iGameId), + this.fPayValue = t.readFloat(25, !1, this.fPayValue) + } + , + n.NobleLevelNotice = function () { + this.tNobleInfo = new n.NobleBase, + this.iAttrType = 0 + } + , + n.NobleLevelNotice.prototype._clone = function () { + return new n.NobleLevelNotice + } + , + n.NobleLevelNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.NobleLevelNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.NobleLevelNotice.prototype.writeTo = function (t) { + t.writeStruct(0, this.tNobleInfo), + t.writeInt32(1, this.iAttrType) + } + , + n.NobleLevelNotice.prototype.readFrom = function (t) { + this.tNobleInfo = t.readStruct(0, !1, this.tNobleInfo), + this.iAttrType = t.readInt32(1, !1, this.iAttrType) + } + , + n.NoblePetAttr = function () { + this.iPetId = 0, + this.sPetName = "", + this.sPetAction = "", + this.iFrame = 0, + this.iBeginTime = 0, + this.iEndTime = 0 + } + , + n.NoblePetAttr.prototype._clone = function () { + return new n.NoblePetAttr + } + , + n.NoblePetAttr.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.NoblePetAttr.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.NoblePetAttr.prototype.writeTo = function (t) { + t.writeInt32(0, this.iPetId), + t.writeString(1, this.sPetName), + t.writeString(2, this.sPetAction), + t.writeInt32(3, this.iFrame), + t.writeInt32(4, this.iBeginTime), + t.writeInt32(5, this.iEndTime) + } + , + n.NoblePetAttr.prototype.readFrom = function (t) { + this.iPetId = t.readInt32(0, !1, this.iPetId), + this.sPetName = t.readString(1, !1, this.sPetName), + this.sPetAction = t.readString(2, !1, this.sPetAction), + this.iFrame = t.readInt32(3, !1, this.iFrame), + this.iBeginTime = t.readInt32(4, !1, this.iBeginTime), + this.iEndTime = t.readInt32(5, !1, this.iEndTime) + } + , + n.GetPropsListReq = function () { + this.tUserId = new n.UserId, + this.sMd5 = "", + this.iTemplateType = 64, + this.sVersion = "", + this.iAppId = 0, + this.lPresenterUid = 0, + this.lSid = 0, + this.lSubSid = 0, + this.iGameId = 0 + } + , + n.GetPropsListReq.prototype._clone = function () { + return new n.GetPropsListReq + } + , + n.GetPropsListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPropsListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPropsListReq.prototype.writeTo = function (t) { + t.writeStruct(1, this.tUserId), + t.writeString(2, this.sMd5), + t.writeInt32(3, this.iTemplateType), + t.writeString(4, this.sVersion), + t.writeInt32(5, this.iAppId), + t.writeInt64(6, this.lPresenterUid), + t.writeInt64(7, this.lSid), + t.writeInt64(8, this.lSubSid), + t.writeInt32(9, this.iGameId) + } + , + n.GetPropsListReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(1, !1, this.tUserId), + this.sMd5 = t.readString(2, !1, this.sMd5), + this.iTemplateType = t.readInt32(3, !1, this.iTemplateType), + this.sVersion = t.readString(4, !1, this.sVersion), + this.iAppId = t.readInt32(5, !1, this.iAppId), + this.lPresenterUid = t.readInt64(6, !1, this.lPresenterUid), + this.lSid = t.readInt64(7, !1, this.lSid), + this.lSubSid = t.readInt64(8, !1, this.lSubSid), + this.iGameId = t.readInt32(9, !1, this.iGameId) + } + , + n.GetPropsListRsp = function () { + this.vPropsItemList = new r.Vector(new n.PropsItem), + this.sMd5 = "", + this.iNewEffectSwitch = 0, + this.iMirrorRoomShowNum = 0, + this.iGameRoomShowNum = 0, + this.tPropsAct = new n.PropsActivity, + this.lOnceLimitGreenBean = -1 + } + , + n.GetPropsListRsp.prototype._clone = function () { + return new n.GetPropsListRsp + } + , + n.GetPropsListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPropsListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPropsListRsp.prototype.writeTo = function (t) { + t.writeVector(1, this.vPropsItemList), + t.writeString(2, this.sMd5), + t.writeInt16(3, this.iNewEffectSwitch), + t.writeInt16(4, this.iMirrorRoomShowNum), + t.writeInt16(5, this.iGameRoomShowNum), + t.writeStruct(6, this.tPropsAct), + t.writeInt64(7, this.lOnceLimitGreenBean) + } + , + n.GetPropsListRsp.prototype.readFrom = function (t) { + this.vPropsItemList = t.readVector(1, !1, this.vPropsItemList), + this.sMd5 = t.readString(2, !1, this.sMd5), + this.iNewEffectSwitch = t.readInt16(3, !1, this.iNewEffectSwitch), + this.iMirrorRoomShowNum = t.readInt16(4, !1, this.iMirrorRoomShowNum), + this.iGameRoomShowNum = t.readInt16(5, !1, this.iGameRoomShowNum), + this.tPropsAct = t.readStruct(6, !1, this.tPropsAct), + this.lOnceLimitGreenBean = t.readInt64(7, !1, this.lOnceLimitGreenBean) + } + , + n.PropsItem = function () { + this.iPropsId = 0, + this.sPropsName = "", + this.iPropsYb = 0, + this.iPropsGreenBean = 0, + this.iPropsWhiteBean = 0, + this.iPropsGoldenBean = 0, + this.iPropsRed = 0, + this.iPropsPopular = 0, + this.iPropsExpendNum = -1, + this.iPropsFansValue = -1, + this.vPropsNum = new r.Vector(new r.INT32), + this.iPropsMaxNum = 0, + this.iPropsBatterFlag = 0, + this.vPropsChannel = new r.Vector(new r.INT32), + this.sPropsToolTip = "", + this.vPropsIdentity = new r.Vector(new n.PropsIdentity), + this.iPropsWeights = 0, + this.iPropsLevel = 0, + this.tDisplayInfo = new n.DisplayInfo, + this.tSpecialInfo = new n.SpecialInfo, + this.iPropsGrade = 0, + this.iPropsGroupNum = 0, + this.sPropsCommBannerResource = "", + this.sPropsOwnBannerResource = "", + this.iPropsShowFlag = 0, + this.iTemplateType = 0, + this.iShelfStatus = 0, + this.sAndroidLogo = "", + this.sIpadLogo = "", + this.sIphoneLogo = "", + this.sPropsCommBannerResourceEx = "", + this.sPropsOwnBannerResourceEx = "", + this.vPresenterUid = new r.Vector(new r.INT64), + this.vPropView = new r.Vector(new n.PropView), + this.iFaceUSwitch = 0, + this.iDisplayCd = 0, + this.iCount = 0, + this.iVbCount = 0, + this.vWebPropsNum = new r.Vector(new r.STRING), + this.iPropsType = 0, + this.iPropsTypeLevel = 0, + this.vPropsIdentityGod = new r.Vector(new n.PropsIdentityGod), + this.tEffectInfo = new n.EffectInfo, + this.iPropsPermission = 0, + this.iTabId = 0, + this.vExPresenterUid = new r.Vector(new r.INT64), + this.vPropsPersonUid = new r.Vector(new r.INT64), + this.iPropsUseType = 0, + this.iPropsUpgradeType = 0, + this.vInnerWebPropsNum = new r.Vector(new r.STRING) + } + , + n.PropsItem.prototype._clone = function () { + return new n.PropsItem + } + , + n.PropsItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PropsItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PropsItem.prototype.writeTo = function (t) { + t.writeInt32(1, this.iPropsId), + t.writeString(2, this.sPropsName), + t.writeInt32(3, this.iPropsYb), + t.writeInt32(4, this.iPropsGreenBean), + t.writeInt32(5, this.iPropsWhiteBean), + t.writeInt32(6, this.iPropsGoldenBean), + t.writeInt32(7, this.iPropsRed), + t.writeInt32(8, this.iPropsPopular), + t.writeInt32(9, this.iPropsExpendNum), + t.writeInt32(10, this.iPropsFansValue), + t.writeVector(11, this.vPropsNum), + t.writeInt32(12, this.iPropsMaxNum), + t.writeInt32(13, this.iPropsBatterFlag), + t.writeVector(14, this.vPropsChannel), + t.writeString(15, this.sPropsToolTip), + t.writeVector(16, this.vPropsIdentity), + t.writeInt32(17, this.iPropsWeights), + t.writeInt32(18, this.iPropsLevel), + t.writeStruct(19, this.tDisplayInfo), + t.writeStruct(20, this.tSpecialInfo), + t.writeInt32(21, this.iPropsGrade), + t.writeInt32(22, this.iPropsGroupNum), + t.writeString(23, this.sPropsCommBannerResource), + t.writeString(24, this.sPropsOwnBannerResource), + t.writeInt32(25, this.iPropsShowFlag), + t.writeInt32(26, this.iTemplateType), + t.writeInt32(27, this.iShelfStatus), + t.writeString(28, this.sAndroidLogo), + t.writeString(29, this.sIpadLogo), + t.writeString(30, this.sIphoneLogo), + t.writeString(31, this.sPropsCommBannerResourceEx), + t.writeString(32, this.sPropsOwnBannerResourceEx), + t.writeVector(33, this.vPresenterUid), + t.writeVector(34, this.vPropView), + t.writeInt16(35, this.iFaceUSwitch), + t.writeInt16(36, this.iDisplayCd), + t.writeInt16(37, this.iCount), + t.writeInt32(38, this.iVbCount), + t.writeVector(39, this.vWebPropsNum), + t.writeInt32(40, this.iPropsType), + t.writeInt32(41, this.iPropsTypeLevel), + t.writeVector(42, this.vPropsIdentityGod), + t.writeStruct(45, this.tEffectInfo), + t.writeInt32(46, this.iPropsPermission), + t.writeInt32(47, this.iTabId), + t.writeVector(48, this.vExPresenterUid), + t.writeVector(49, this.vPropsPersonUid), + t.writeInt32(50, this.iPropsUseType), + t.writeInt32(51, this.iPropsUpgradeType), + t.writeVector(52, this.vInnerWebPropsNum) + } + , + n.PropsItem.prototype.readFrom = function (t) { + this.iPropsId = t.readInt32(1, !1, this.iPropsId), + this.sPropsName = t.readString(2, !1, this.sPropsName), + this.iPropsYb = t.readInt32(3, !1, this.iPropsYb), + this.iPropsGreenBean = t.readInt32(4, !1, this.iPropsGreenBean), + this.iPropsWhiteBean = t.readInt32(5, !1, this.iPropsWhiteBean), + this.iPropsGoldenBean = t.readInt32(6, !1, this.iPropsGoldenBean), + this.iPropsRed = t.readInt32(7, !1, this.iPropsRed), + this.iPropsPopular = t.readInt32(8, !1, this.iPropsPopular), + this.iPropsExpendNum = t.readInt32(9, !1, this.iPropsExpendNum), + this.iPropsFansValue = t.readInt32(10, !1, this.iPropsFansValue), + this.vPropsNum = t.readVector(11, !1, this.vPropsNum), + this.iPropsMaxNum = t.readInt32(12, !1, this.iPropsMaxNum), + this.iPropsBatterFlag = t.readInt32(13, !1, this.iPropsBatterFlag), + this.vPropsChannel = t.readVector(14, !1, this.vPropsChannel), + this.sPropsToolTip = t.readString(15, !1, this.sPropsToolTip), + this.vPropsIdentity = t.readVector(16, !1, this.vPropsIdentity), + this.iPropsWeights = t.readInt32(17, !1, this.iPropsWeights), + this.iPropsLevel = t.readInt32(18, !1, this.iPropsLevel), + this.tDisplayInfo = t.readStruct(19, !1, this.tDisplayInfo), + this.tSpecialInfo = t.readStruct(20, !1, this.tSpecialInfo), + this.iPropsGrade = t.readInt32(21, !1, this.iPropsGrade), + this.iPropsGroupNum = t.readInt32(22, !1, this.iPropsGroupNum), + this.sPropsCommBannerResource = t.readString(23, !1, this.sPropsCommBannerResource), + this.sPropsOwnBannerResource = t.readString(24, !1, this.sPropsOwnBannerResource), + this.iPropsShowFlag = t.readInt32(25, !1, this.iPropsShowFlag), + this.iTemplateType = t.readInt32(26, !1, this.iTemplateType), + this.iShelfStatus = t.readInt32(27, !1, this.iShelfStatus), + this.sAndroidLogo = t.readString(28, !1, this.sAndroidLogo), + this.sIpadLogo = t.readString(29, !1, this.sIpadLogo), + this.sIphoneLogo = t.readString(30, !1, this.sIphoneLogo), + this.sPropsCommBannerResourceEx = t.readString(31, !1, this.sPropsCommBannerResourceEx), + this.sPropsOwnBannerResourceEx = t.readString(32, !1, this.sPropsOwnBannerResourceEx), + this.vPresenterUid = t.readVector(33, !1, this.vPresenterUid), + this.vPropView = t.readVector(34, !1, this.vPropView), + this.iFaceUSwitch = t.readInt16(35, !1, this.iFaceUSwitch), + this.iDisplayCd = t.readInt16(36, !1, this.iDisplayCd), + this.iCount = t.readInt16(37, !1, this.iCount), + this.iVbCount = t.readInt32(38, !1, this.iVbCount), + this.vWebPropsNum = t.readVector(39, !1, this.vWebPropsNum), + this.iPropsType = t.readInt32(40, !1, this.iPropsType), + this.iPropsTypeLevel = t.readInt32(41, !1, this.iPropsTypeLevel), + this.vPropsIdentityGod = t.readVector(42, !1, this.vPropsIdentityGod), + this.tEffectInfo = t.readStruct(45, !1, this.tEffectInfo), + this.iPropsPermission = t.readInt32(46, !1, this.iPropsPermission), + this.iTabId = t.readInt32(47, !1, this.iTabId), + this.vExPresenterUid = t.readVector(48, !1, this.vExPresenterUid), + this.vPropsPersonUid = t.readVector(49, !1, this.vPropsPersonUid), + this.iPropsUseType = t.readInt32(50, !1, this.iPropsUseType), + this.iPropsUpgradeType = t.readInt32(51, !1, this.iPropsUpgradeType), + this.vInnerWebPropsNum = t.readVector(52, !1, this.vInnerWebPropsNum) + } + , + n.PropsIdentity = function () { + this.iPropsIdType = 0, + this.sPropsPic18 = "", + this.sPropsPic24 = "", + this.sPropsPicGif = "", + this.sPropsBannerResource = "", + this.sPropsBannerSize = "", + this.sPropsBannerMaxTime = "", + this.sPropsChatBannerResource = "", + this.sPropsChatBannerSize = "", + this.sPropsChatBannerMaxTime = "", + this.iPropsChatBannerPos = 0, + this.iPropsChatBannerIsCombo = 0, + this.sPropsRollContent = "", + this.iPropsBannerAnimationstyle = 0, + this.sPropFaceu = "", + this.sPropH5Resource = "", + this.sPropsWeb = "", + this.sWitch = 0, + this.sCornerMark = "", + this.iPropViewId = 0, + this.sPropStreamerResource = "", + this.iStreamerFrameRate = 0, + this.sPropsPic108 = "", + this.sPcBannerResource = "", + this.sPropBigGiftPc = "", + this.sPropBigGiftWeb = "", + this.iWebBigGiftFrameRate = 0, + this.sPropWebStaticDown = "", + this.sPropWebDynamicDown = "", + this.sPropPCDown = "", + this.sPropH5ResourceAttr = "", + this.sPropBigGiftWebHigh = "", + this.iWebBigGiftFrameRateHigh = 0, + this.sPropStreamerResourceZip = "" + } + , + n.PropsIdentity.prototype._clone = function () { + return new n.PropsIdentity + } + , + n.PropsIdentity.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PropsIdentity.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PropsIdentity.prototype.writeTo = function (t) { + t.writeInt32(1, this.iPropsIdType), + t.writeString(2, this.sPropsPic18), + t.writeString(3, this.sPropsPic24), + t.writeString(4, this.sPropsPicGif), + t.writeString(5, this.sPropsBannerResource), + t.writeString(6, this.sPropsBannerSize), + t.writeString(7, this.sPropsBannerMaxTime), + t.writeString(8, this.sPropsChatBannerResource), + t.writeString(9, this.sPropsChatBannerSize), + t.writeString(10, this.sPropsChatBannerMaxTime), + t.writeInt32(11, this.iPropsChatBannerPos), + t.writeInt32(12, this.iPropsChatBannerIsCombo), + t.writeString(13, this.sPropsRollContent), + t.writeInt32(14, this.iPropsBannerAnimationstyle), + t.writeString(15, this.sPropFaceu), + t.writeString(16, this.sPropH5Resource), + t.writeString(17, this.sPropsWeb), + t.writeInt32(18, this.sWitch), + t.writeString(19, this.sCornerMark), + t.writeInt32(20, this.iPropViewId), + t.writeString(21, this.sPropStreamerResource), + t.writeInt16(22, this.iStreamerFrameRate), + t.writeString(23, this.sPropsPic108), + t.writeString(24, this.sPcBannerResource), + t.writeString(25, this.sPropBigGiftPc), + t.writeString(26, this.sPropBigGiftWeb), + t.writeInt32(27, this.iWebBigGiftFrameRate), + t.writeString(28, this.sPropWebStaticDown), + t.writeString(29, this.sPropWebDynamicDown), + t.writeString(30, this.sPropPCDown), + t.writeString(32, this.sPropH5ResourceAttr), + t.writeString(33, this.sPropBigGiftWebHigh), + t.writeInt32(34, this.iWebBigGiftFrameRateHigh), + t.writeString(35, this.sPropStreamerResourceZip) + } + , + n.PropsIdentity.prototype.readFrom = function (t) { + this.iPropsIdType = t.readInt32(1, !1, this.iPropsIdType), + this.sPropsPic18 = t.readString(2, !1, this.sPropsPic18), + this.sPropsPic24 = t.readString(3, !1, this.sPropsPic24), + this.sPropsPicGif = t.readString(4, !1, this.sPropsPicGif), + this.sPropsBannerResource = t.readString(5, !1, this.sPropsBannerResource), + this.sPropsBannerSize = t.readString(6, !1, this.sPropsBannerSize), + this.sPropsBannerMaxTime = t.readString(7, !1, this.sPropsBannerMaxTime), + this.sPropsChatBannerResource = t.readString(8, !1, this.sPropsChatBannerResource), + this.sPropsChatBannerSize = t.readString(9, !1, this.sPropsChatBannerSize), + this.sPropsChatBannerMaxTime = t.readString(10, !1, this.sPropsChatBannerMaxTime), + this.iPropsChatBannerPos = t.readInt32(11, !1, this.iPropsChatBannerPos), + this.iPropsChatBannerIsCombo = t.readInt32(12, !1, this.iPropsChatBannerIsCombo), + this.sPropsRollContent = t.readString(13, !1, this.sPropsRollContent), + this.iPropsBannerAnimationstyle = t.readInt32(14, !1, this.iPropsBannerAnimationstyle), + this.sPropFaceu = t.readString(15, !1, this.sPropFaceu), + this.sPropH5Resource = t.readString(16, !1, this.sPropH5Resource), + this.sPropsWeb = t.readString(17, !1, this.sPropsWeb), + this.sWitch = t.readInt32(18, !1, this.sWitch), + this.sCornerMark = t.readString(19, !1, this.sCornerMark), + this.iPropViewId = t.readInt32(20, !1, this.iPropViewId), + this.sPropStreamerResource = t.readString(21, !1, this.sPropStreamerResource), + this.iStreamerFrameRate = t.readInt16(22, !1, this.iStreamerFrameRate), + this.sPropsPic108 = t.readString(23, !1, this.sPropsPic108), + this.sPcBannerResource = t.readString(24, !1, this.sPcBannerResource), + this.sPropBigGiftPc = t.readString(25, !1, this.sPropBigGiftPc), + this.sPropBigGiftWeb = t.readString(26, !1, this.sPropBigGiftWeb), + this.iWebBigGiftFrameRate = t.readInt32(27, !1, this.iWebBigGiftFrameRate), + this.sPropWebStaticDown = t.readString(28, !1, this.sPropWebStaticDown), + this.sPropWebDynamicDown = t.readString(29, !1, this.sPropWebDynamicDown), + this.sPropPCDown = t.readString(30, !1, this.sPropPCDown), + this.sPropH5ResourceAttr = t.readString(32, !1, this.sPropH5ResourceAttr), + this.sPropBigGiftWebHigh = t.readString(33, !1, this.sPropBigGiftWebHigh), + this.iWebBigGiftFrameRateHigh = t.readInt32(34, !1, this.iWebBigGiftFrameRateHigh), + this.sPropStreamerResourceZip = t.readString(35, !1, this.sPropStreamerResourceZip) + } + , + n.PropView = function () { + this.id = 0, + this.name = "", + this.uids = new r.Map(new r.INT64, new r.INT16), + this.tips = "", + this.gameids = new r.Map(new r.INT64, new r.INT16), + this.sPropsBannerText = "" + } + , + n.PropView.prototype._clone = function () { + return new n.PropView + } + , + n.PropView.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PropView.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PropView.prototype.writeTo = function (t) { + t.writeInt32(0, this.id), + t.writeString(1, this.name), + t.writeMap(2, this.uids), + t.writeString(3, this.tips), + t.writeMap(4, this.gameids), + t.writeString(5, this.sPropsBannerText) + } + , + n.PropView.prototype.readFrom = function (t) { + this.id = t.readInt32(0, !1, this.id), + this.name = t.readString(1, !1, this.name), + this.uids = t.readMap(2, !1, this.uids), + this.tips = t.readString(3, !1, this.tips), + this.gameids = t.readMap(4, !1, this.gameids), + this.sPropsBannerText = t.readString(5, !1, this.sPropsBannerText) + } + , + n.PropsIdentityGod = function () { + this.iPropsIdType = 0, + this.sPropH5Resource = "", + this.sPcBannerResource = "", + this.sPropBigGiftWeb = "", + this.sPropBigGiftPc = "", + this.iPropViewId = 0, + this.iWebBigGiftFrameRate = 0, + this.sPropH5ResourceAttr = "", + this.sPropBigGiftWebHigh = "", + this.iWebBigGiftFrameRateHigh = 0 + } + , + n.PropsIdentityGod.prototype._clone = function () { + return new n.PropsIdentityGod + } + , + n.PropsIdentityGod.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PropsIdentityGod.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PropsIdentityGod.prototype.writeTo = function (t) { + t.writeInt32(1, this.iPropsIdType), + t.writeString(2, this.sPropH5Resource), + t.writeString(3, this.sPcBannerResource), + t.writeString(4, this.sPropBigGiftWeb), + t.writeString(5, this.sPropBigGiftPc), + t.writeInt32(6, this.iPropViewId), + t.writeInt32(7, this.iWebBigGiftFrameRate), + t.writeString(8, this.sPropH5ResourceAttr), + t.writeString(9, this.sPropBigGiftWebHigh), + t.writeInt32(10, this.iWebBigGiftFrameRateHigh) + } + , + n.PropsIdentityGod.prototype.readFrom = function (t) { + this.iPropsIdType = t.readInt32(1, !1, this.iPropsIdType), + this.sPropH5Resource = t.readString(2, !1, this.sPropH5Resource), + this.sPcBannerResource = t.readString(3, !1, this.sPcBannerResource), + this.sPropBigGiftWeb = t.readString(4, !1, this.sPropBigGiftWeb), + this.sPropBigGiftPc = t.readString(5, !1, this.sPropBigGiftPc), + this.iPropViewId = t.readInt32(6, !1, this.iPropViewId), + this.iWebBigGiftFrameRate = t.readInt32(7, !1, this.iWebBigGiftFrameRate), + this.sPropH5ResourceAttr = t.readString(8, !1, this.sPropH5ResourceAttr), + this.sPropBigGiftWebHigh = t.readString(9, !1, this.sPropBigGiftWebHigh), + this.iWebBigGiftFrameRateHigh = t.readInt32(10, !1, this.iWebBigGiftFrameRateHigh) + } + , + n.DisplayInfo = function () { + this.iMarqueeScopeMin = 0, + this.iMarqueeScopeMax = 0, + this.iCurrentVideoNum = 0, + this.iCurrentVideoMin = 0, + this.iCurrentVideoMax = 0, + this.iAllVideoNum = 0, + this.iAllVideoMin = 0, + this.iAllVideoMax = 0, + this.iCurrentScreenNum = 0, + this.iCurrentScreenMin = 0, + this.iCurrentScreenMax = 0 + } + , + n.DisplayInfo.prototype._clone = function () { + return new n.DisplayInfo + } + , + n.DisplayInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DisplayInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DisplayInfo.prototype.writeTo = function (t) { + t.writeInt32(1, this.iMarqueeScopeMin), + t.writeInt32(2, this.iMarqueeScopeMax), + t.writeInt32(3, this.iCurrentVideoNum), + t.writeInt32(4, this.iCurrentVideoMin), + t.writeInt32(5, this.iCurrentVideoMax), + t.writeInt32(6, this.iAllVideoNum), + t.writeInt32(7, this.iAllVideoMin), + t.writeInt32(8, this.iAllVideoMax), + t.writeInt32(9, this.iCurrentScreenNum), + t.writeInt32(10, this.iCurrentScreenMin), + t.writeInt32(11, this.iCurrentScreenMax) + } + , + n.DisplayInfo.prototype.readFrom = function (t) { + this.iMarqueeScopeMin = t.readInt32(1, !1, this.iMarqueeScopeMin), + this.iMarqueeScopeMax = t.readInt32(2, !1, this.iMarqueeScopeMax), + this.iCurrentVideoNum = t.readInt32(3, !1, this.iCurrentVideoNum), + this.iCurrentVideoMin = t.readInt32(4, !1, this.iCurrentVideoMin), + this.iCurrentVideoMax = t.readInt32(5, !1, this.iCurrentVideoMax), + this.iAllVideoNum = t.readInt32(6, !1, this.iAllVideoNum), + this.iAllVideoMin = t.readInt32(7, !1, this.iAllVideoMin), + this.iAllVideoMax = t.readInt32(8, !1, this.iAllVideoMax), + this.iCurrentScreenNum = t.readInt32(9, !1, this.iCurrentScreenNum), + this.iCurrentScreenMin = t.readInt32(10, !1, this.iCurrentScreenMin), + this.iCurrentScreenMax = t.readInt32(11, !1, this.iCurrentScreenMax) + } + , + n.SpecialInfo = function () { + this.iFirstSingle = 0, + this.iFirstGroup = 0, + this.sFirstTips = "", + this.iSecondSingle = 0, + this.iSecondGroup = 0, + this.sSecondTips = "", + this.iThirdSingle = 0, + this.iThirdGroup = 0, + this.sThirdTips = "", + this.iWorldSingle = 0, + this.iWorldGroup = 0, + this.iAmbilightNum = 0, + this.iAmbilightUpgradeNum = 0, + this.iWorldBannerNum = 0, + this.iShowType = 0, + this.iOpenFaceu = 0, + this.iOpenGesture = 0 + } + , + n.SpecialInfo.prototype._clone = function () { + return new n.SpecialInfo + } + , + n.SpecialInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SpecialInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SpecialInfo.prototype.writeTo = function (t) { + t.writeInt32(1, this.iFirstSingle), + t.writeInt32(2, this.iFirstGroup), + t.writeString(3, this.sFirstTips), + t.writeInt32(4, this.iSecondSingle), + t.writeInt32(5, this.iSecondGroup), + t.writeString(6, this.sSecondTips), + t.writeInt32(7, this.iThirdSingle), + t.writeInt32(8, this.iThirdGroup), + t.writeString(9, this.sThirdTips), + t.writeInt32(10, this.iWorldSingle), + t.writeInt32(11, this.iWorldGroup), + t.writeInt32(12, this.iAmbilightNum), + t.writeInt32(13, this.iAmbilightUpgradeNum), + t.writeInt32(14, this.iWorldBannerNum), + t.writeInt16(15, this.iShowType), + t.writeInt16(16, this.iOpenFaceu), + t.writeInt16(17, this.iOpenGesture) + } + , + n.SpecialInfo.prototype.readFrom = function (t) { + this.iFirstSingle = t.readInt32(1, !1, this.iFirstSingle), + this.iFirstGroup = t.readInt32(2, !1, this.iFirstGroup), + this.sFirstTips = t.readString(3, !1, this.sFirstTips), + this.iSecondSingle = t.readInt32(4, !1, this.iSecondSingle), + this.iSecondGroup = t.readInt32(5, !1, this.iSecondGroup), + this.sSecondTips = t.readString(6, !1, this.sSecondTips), + this.iThirdSingle = t.readInt32(7, !1, this.iThirdSingle), + this.iThirdGroup = t.readInt32(8, !1, this.iThirdGroup), + this.sThirdTips = t.readString(9, !1, this.sThirdTips), + this.iWorldSingle = t.readInt32(10, !1, this.iWorldSingle), + this.iWorldGroup = t.readInt32(11, !1, this.iWorldGroup), + this.iAmbilightNum = t.readInt32(12, !1, this.iAmbilightNum), + this.iAmbilightUpgradeNum = t.readInt32(13, !1, this.iAmbilightUpgradeNum), + this.iWorldBannerNum = t.readInt32(14, !1, this.iWorldBannerNum), + this.iShowType = t.readInt16(15, !1, this.iShowType), + this.iOpenFaceu = t.readInt16(16, !1, this.iOpenFaceu), + this.iOpenGesture = t.readInt16(17, !1, this.iOpenGesture) + } + , + n.TokenCdnInfo = function () { + this.sCdnName = "", + this.sUrl = "", + this.sStreamName = "", + this.tUserId = new n.UserId + } + , + n.TokenCdnInfo.prototype._clone = function () { + return new n.TokenCdnInfo + } + , + n.TokenCdnInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TokenCdnInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TokenCdnInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sCdnName), + t.writeString(1, this.sUrl), + t.writeString(2, this.sStreamName), + t.writeStruct(3, this.tUserId) + } + , + n.TokenCdnInfo.prototype.readFrom = function (t) { + this.sCdnName = t.readString(0, !1, this.sCdnName), + this.sUrl = t.readString(1, !1, this.sUrl), + this.sStreamName = t.readString(2, !1, this.sStreamName), + this.tUserId = t.readStruct(3, !1, this.tUserId) + } + , + n.CdnAntiCodeInfo = function () { + this.sCdnName = "", + this.sAntiCode = "", + this.sStreamName = "" + } + , + n.CdnAntiCodeInfo.prototype._clone = function () { + return new n.CdnAntiCodeInfo + } + , + n.CdnAntiCodeInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CdnAntiCodeInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CdnAntiCodeInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sCdnName), + t.writeString(1, this.sAntiCode), + t.writeString(2, this.sStreamName) + } + , + n.CdnAntiCodeInfo.prototype.readFrom = function (t) { + this.sCdnName = t.readString(0, !1, this.sCdnName), + this.sAntiCode = t.readString(1, !1, this.sAntiCode), + this.sStreamName = t.readString(2, !1, this.sStreamName) + } + , + n.BatchGetCdnTokenReq = function () { + this.vCdnInfos = new r.Vector(new n.TokenCdnInfo), + this.sStreamName = "", + this.tId = new n.UserId, + this.iLoopTime = 0, + this.iAppId = 66 + } + , + n.BatchGetCdnTokenReq.prototype._clone = function () { + return new n.BatchGetCdnTokenReq + } + , + n.BatchGetCdnTokenReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BatchGetCdnTokenReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BatchGetCdnTokenReq.prototype.writeTo = function (t) { + t.writeVector(0, this.vCdnInfos), + t.writeString(1, this.sStreamName), + t.writeStruct(2, this.tId), + t.writeInt32(3, this.iLoopTime), + t.writeInt32(4, this.iAppId) + } + , + n.BatchGetCdnTokenReq.prototype.readFrom = function (t) { + this.vCdnInfos = t.readVector(0, !1, this.vCdnInfos), + this.sStreamName = t.readString(1, !1, this.sStreamName), + this.tId = t.readStruct(2, !1, this.tId), + this.iLoopTime = t.readInt32(3, !1, this.iLoopTime), + this.iAppId = t.readInt32(4, !1, this.iAppId) + } + , + n.BatchGetCdnTokenRsp = function () { + this.vCdnAntiCodes = new r.Vector(new n.CdnAntiCodeInfo) + } + , + n.BatchGetCdnTokenRsp.prototype._clone = function () { + return new n.BatchGetCdnTokenRsp + } + , + n.BatchGetCdnTokenRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BatchGetCdnTokenRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BatchGetCdnTokenRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vCdnAntiCodes) + } + , + n.BatchGetCdnTokenRsp.prototype.readFrom = function (t) { + this.vCdnAntiCodes = t.readVector(0, !1, this.vCdnAntiCodes) + } + , + n.GetWebdbUserInfoReq = function () { + this.lUid = 0, + this.lImid = 0, + this.sPassport = "", + this.sAccount = "", + this.bCacheFirst = !0 + } + , + n.GetWebdbUserInfoReq.prototype._clone = function () { + return new n.GetWebdbUserInfoReq + } + , + n.GetWebdbUserInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetWebdbUserInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetWebdbUserInfoReq.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lImid), + t.writeString(2, this.sPassport), + t.writeString(3, this.sAccount), + t.writeBoolean(4, this.bCacheFirst) + } + , + n.GetWebdbUserInfoReq.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lImid = t.readInt64(1, !1, this.lImid), + this.sPassport = t.readString(2, !1, this.sPassport), + this.sAccount = t.readString(3, !1, this.sAccount), + this.bCacheFirst = t.readBoolean(4, !1, this.bCacheFirst) + } + , + n.GetWebdbUserInfoRsp = function () { + this.tUserInfo = new n.DBUserInfo + } + , + n.GetWebdbUserInfoRsp.prototype._clone = function () { + return new n.GetWebdbUserInfoRsp + } + , + n.GetWebdbUserInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetWebdbUserInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetWebdbUserInfoRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserInfo) + } + , + n.GetWebdbUserInfoRsp.prototype.readFrom = function (t) { + this.tUserInfo = t.readStruct(0, !1, this.tUserInfo) + } + , + n.DBUserInfo = function () { + this.lUid = 0, + this.sPassport = "", + this.sAccount = "", + this.sNick = "", + this.iSex = 0, + this.iBirthday = 0, + this.sArea = "", + this.sProvince = "", + this.sCity = "", + this.sSign = "", + this.sIntro = "", + this.iJifen = 0, + this.sRegisterTime = "", + this.sHdlogo = "", + this.sSessionCard = "", + this.lImid = 0, + this.iLogoIndex = 0, + this.sHYId = "" + } + , + n.DBUserInfo.prototype._clone = function () { + return new n.DBUserInfo + } + , + n.DBUserInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DBUserInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DBUserInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sPassport), + t.writeString(2, this.sAccount), + t.writeString(3, this.sNick), + t.writeInt32(4, this.iSex), + t.writeInt32(5, this.iBirthday), + t.writeString(6, this.sArea), + t.writeString(7, this.sProvince), + t.writeString(8, this.sCity), + t.writeString(9, this.sSign), + t.writeString(10, this.sIntro), + t.writeInt32(11, this.iJifen), + t.writeString(12, this.sRegisterTime), + t.writeString(13, this.sHdlogo), + t.writeString(14, this.sSessionCard), + t.writeInt64(16, this.lImid), + t.writeInt32(17, this.iLogoIndex), + t.writeString(18, this.sHYId) + } + , + n.DBUserInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sPassport = t.readString(1, !1, this.sPassport), + this.sAccount = t.readString(2, !1, this.sAccount), + this.sNick = t.readString(3, !1, this.sNick), + this.iSex = t.readInt32(4, !1, this.iSex), + this.iBirthday = t.readInt32(5, !1, this.iBirthday), + this.sArea = t.readString(6, !1, this.sArea), + this.sProvince = t.readString(7, !1, this.sProvince), + this.sCity = t.readString(8, !1, this.sCity), + this.sSign = t.readString(9, !1, this.sSign), + this.sIntro = t.readString(10, !1, this.sIntro), + this.iJifen = t.readInt32(11, !1, this.iJifen), + this.sRegisterTime = t.readString(12, !1, this.sRegisterTime), + this.sHdlogo = t.readString(13, !1, this.sHdlogo), + this.sSessionCard = t.readString(14, !1, this.sSessionCard), + this.lImid = t.readInt64(16, !1, this.lImid), + this.iLogoIndex = t.readInt32(17, !1, this.iLogoIndex), + this.sHYId = t.readString(18, !1, this.sHYId) + } + , + n.GiftInfo = function () { + this.iItemType = 0, + this.iItemCount = 0 + } + , + n.GiftInfo.prototype._clone = function () { + return new n.GiftInfo + } + , + n.GiftInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GiftInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GiftInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iItemType), + t.writeInt32(1, this.iItemCount) + } + , + n.GiftInfo.prototype.readFrom = function (t) { + this.iItemType = t.readInt32(0, !1, this.iItemType), + this.iItemCount = t.readInt32(1, !1, this.iItemCount) + } + , + n.GetUserBoxInfoReq = function () { + this.tId = new n.UserId, + this.sChannel = "", + this.sIp = "", + this.lPid = 0 + } + , + n.GetUserBoxInfoReq.prototype._clone = function () { + return new n.GetUserBoxInfoReq + } + , + n.GetUserBoxInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetUserBoxInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetUserBoxInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.sChannel), + t.writeString(2, this.sIp), + t.writeInt64(3, this.lPid) + } + , + n.GetUserBoxInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.sChannel = t.readString(1, !1, this.sChannel), + this.sIp = t.readString(2, !1, this.sIp), + this.lPid = t.readInt64(3, !1, this.lPid) + } + , + n.GetUserBoxInfoRsp = function () { + this.lUid = 0, + this.tTask1 = new n.BoxTaskInfo, + this.tTask2 = new n.BoxTaskInfo, + this.tTask3 = new n.BoxTaskInfo, + this.tTask4 = new n.BoxTaskInfo, + this.tTask5 = new n.BoxTaskInfo, + this.tTask6 = new n.BoxTaskInfo, + this.iBoxLevel = 0, + this.iType = 0, + this.sBoxIcon = "", + this.sBoxNormalIcon = "", + this.iTotalPoint = 0, + this.lExp = 0 + } + , + n.GetUserBoxInfoRsp.prototype._clone = function () { + return new n.GetUserBoxInfoRsp + } + , + n.GetUserBoxInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetUserBoxInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetUserBoxInfoRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeStruct(1, this.tTask1), + t.writeStruct(2, this.tTask2), + t.writeStruct(3, this.tTask3), + t.writeStruct(4, this.tTask4), + t.writeStruct(5, this.tTask5), + t.writeStruct(7, this.tTask6), + t.writeInt32(8, this.iBoxLevel), + t.writeInt32(9, this.iType), + t.writeString(10, this.sBoxIcon), + t.writeString(11, this.sBoxNormalIcon), + t.writeInt32(12, this.iTotalPoint), + t.writeInt64(13, this.lExp) + } + , + n.GetUserBoxInfoRsp.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.tTask1 = t.readStruct(1, !1, this.tTask1), + this.tTask2 = t.readStruct(2, !1, this.tTask2), + this.tTask3 = t.readStruct(3, !1, this.tTask3), + this.tTask4 = t.readStruct(4, !1, this.tTask4), + this.tTask5 = t.readStruct(5, !1, this.tTask5), + this.tTask6 = t.readStruct(7, !1, this.tTask6), + this.iBoxLevel = t.readInt32(8, !1, this.iBoxLevel), + this.iType = t.readInt32(9, !1, this.iType), + this.sBoxIcon = t.readString(10, !1, this.sBoxIcon), + this.sBoxNormalIcon = t.readString(11, !1, this.sBoxNormalIcon), + this.iTotalPoint = t.readInt32(12, !1, this.iTotalPoint), + this.lExp = t.readInt64(13, !1, this.lExp) + } + , + n.FinishTaskNoticeReq = function () { + this.tId = new n.UserId, + this.lSid = 0, + this.lSubSid = 0, + this.iTaskId = 0, + this.sPassport = "", + this.iFromType = 0, + this.fVersion = 1, + this.sTime = "", + this.sMd5 = "", + this.sChannel = "", + this.sIp = "", + this.iPrizeType = 0, + this.lPid = 0 + } + , + n.FinishTaskNoticeReq.prototype._clone = function () { + return new n.FinishTaskNoticeReq + } + , + n.FinishTaskNoticeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FinishTaskNoticeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FinishTaskNoticeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lSid), + t.writeInt64(2, this.lSubSid), + t.writeInt32(3, this.iTaskId), + t.writeString(4, this.sPassport), + t.writeInt32(5, this.iFromType), + t.writeFloat(6, this.fVersion), + t.writeString(7, this.sTime), + t.writeString(8, this.sMd5), + t.writeString(9, this.sChannel), + t.writeString(10, this.sIp), + t.writeInt32(11, this.iPrizeType), + t.writeInt64(12, this.lPid) + } + , + n.FinishTaskNoticeReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lSid = t.readInt64(1, !1, this.lSid), + this.lSubSid = t.readInt64(2, !1, this.lSubSid), + this.iTaskId = t.readInt32(3, !1, this.iTaskId), + this.sPassport = t.readString(4, !1, this.sPassport), + this.iFromType = t.readInt32(5, !1, this.iFromType), + this.fVersion = t.readFloat(6, !1, this.fVersion), + this.sTime = t.readString(7, !1, this.sTime), + this.sMd5 = t.readString(8, !1, this.sMd5), + this.sChannel = t.readString(9, !1, this.sChannel), + this.sIp = t.readString(10, !1, this.sIp), + this.iPrizeType = t.readInt32(11, !1, this.iPrizeType), + this.lPid = t.readInt64(12, !1, this.lPid) + } + , + n.FinishTaskNoticeRsp = function () { + this.iRspCode = 0, + this.iTaskId = 0, + this.iPrizeType = 0 + } + , + n.FinishTaskNoticeRsp.prototype._clone = function () { + return new n.FinishTaskNoticeRsp + } + , + n.FinishTaskNoticeRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FinishTaskNoticeRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FinishTaskNoticeRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRspCode), + t.writeInt32(1, this.iTaskId), + t.writeInt32(3, this.iPrizeType) + } + , + n.FinishTaskNoticeRsp.prototype.readFrom = function (t) { + this.iRspCode = t.readInt32(0, !1, this.iRspCode), + this.iTaskId = t.readInt32(1, !1, this.iTaskId), + this.iPrizeType = t.readInt32(3, !1, this.iPrizeType) + } + , + n.AwardBoxPrizeReq = function () { + this.tId = new n.UserId, + this.lSid = 0, + this.lSubSid = 0, + this.iTaskId = 0, + this.sPassport = "", + this.iFromType = 0, + this.fVersion = 1, + this.sTime = "", + this.sMd5 = "", + this.sChannel = "", + this.sIp = "", + this.iPrizeType = 0, + this.lPid = 0, + this.iADType = 0 + } + , + n.AwardBoxPrizeReq.prototype._clone = function () { + return new n.AwardBoxPrizeReq + } + , + n.AwardBoxPrizeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AwardBoxPrizeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AwardBoxPrizeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lSid), + t.writeInt64(2, this.lSubSid), + t.writeInt32(3, this.iTaskId), + t.writeString(4, this.sPassport), + t.writeInt32(5, this.iFromType), + t.writeFloat(6, this.fVersion), + t.writeString(7, this.sTime), + t.writeString(8, this.sMd5), + t.writeString(9, this.sChannel), + t.writeString(10, this.sIp), + t.writeInt32(11, this.iPrizeType), + t.writeInt64(12, this.lPid), + t.writeInt32(13, this.iADType) + } + , + n.AwardBoxPrizeReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lSid = t.readInt64(1, !1, this.lSid), + this.lSubSid = t.readInt64(2, !1, this.lSubSid), + this.iTaskId = t.readInt32(3, !1, this.iTaskId), + this.sPassport = t.readString(4, !1, this.sPassport), + this.iFromType = t.readInt32(5, !1, this.iFromType), + this.fVersion = t.readFloat(6, !1, this.fVersion), + this.sTime = t.readString(7, !1, this.sTime), + this.sMd5 = t.readString(8, !1, this.sMd5), + this.sChannel = t.readString(9, !1, this.sChannel), + this.sIp = t.readString(10, !1, this.sIp), + this.iPrizeType = t.readInt32(11, !1, this.iPrizeType), + this.lPid = t.readInt64(12, !1, this.lPid), + this.iADType = t.readInt32(13, !1, this.iADType) + } + , + n.AwardBoxPrizeRsp = function () { + this.iRspCode = 0, + this.iTaskId = 0, + this.iItemType = 0, + this.iCount = 0, + this.iRewardLevel = 0, + this.iOptStatus = 0, + this.sOptText = "", + this.iPrizeType = 0, + this.sDiyAwardName = "", + this.iADType = 0, + this.iGiftType = 0, + this.sCode = "", + this.sDiyAwardName4App = "", + this.iExistsSysMeg = 0, + this.sAuthUrl = "" + } + , + n.AwardBoxPrizeRsp.prototype._clone = function () { + return new n.AwardBoxPrizeRsp + } + , + n.AwardBoxPrizeRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AwardBoxPrizeRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AwardBoxPrizeRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRspCode), + t.writeInt32(1, this.iTaskId), + t.writeInt32(2, this.iItemType), + t.writeInt32(3, this.iCount), + t.writeInt32(4, this.iRewardLevel), + t.writeInt32(5, this.iOptStatus), + t.writeString(6, this.sOptText), + t.writeInt32(7, this.iPrizeType), + t.writeString(8, this.sDiyAwardName), + t.writeInt32(9, this.iADType), + t.writeInt32(10, this.iGiftType), + t.writeString(11, this.sCode), + t.writeString(12, this.sDiyAwardName4App), + t.writeInt32(13, this.iExistsSysMeg), + t.writeString(14, this.sAuthUrl) + } + , + n.AwardBoxPrizeRsp.prototype.readFrom = function (t) { + this.iRspCode = t.readInt32(0, !1, this.iRspCode), + this.iTaskId = t.readInt32(1, !1, this.iTaskId), + this.iItemType = t.readInt32(2, !1, this.iItemType), + this.iCount = t.readInt32(3, !1, this.iCount), + this.iRewardLevel = t.readInt32(4, !1, this.iRewardLevel), + this.iOptStatus = t.readInt32(5, !1, this.iOptStatus), + this.sOptText = t.readString(6, !1, this.sOptText), + this.iPrizeType = t.readInt32(7, !1, this.iPrizeType), + this.sDiyAwardName = t.readString(8, !1, this.sDiyAwardName), + this.iADType = t.readInt32(9, !1, this.iADType), + this.iGiftType = t.readInt32(10, !1, this.iGiftType), + this.sCode = t.readString(11, !1, this.sCode), + this.sDiyAwardName4App = t.readString(12, !1, this.sDiyAwardName4App), + this.iExistsSysMeg = t.readInt32(13, !1, this.iExistsSysMeg), + this.sAuthUrl = t.readString(14, !1, this.sAuthUrl) + } + , + n.BoxTaskInfo = function () { + this.iStat = 0, + this.iItemType = 0, + this.iItemCount = 0, + this.iRewardLevel = 0, + this.iTaskId = 0, + this.iTimeWait = 0 + } + , + n.BoxTaskInfo.prototype._clone = function () { + return new n.BoxTaskInfo + } + , + n.BoxTaskInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BoxTaskInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BoxTaskInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iStat), + t.writeInt32(1, this.iItemType), + t.writeInt32(2, this.iItemCount), + t.writeInt32(3, this.iRewardLevel), + t.writeInt32(4, this.iTaskId), + t.writeInt32(5, this.iTimeWait) + } + , + n.BoxTaskInfo.prototype.readFrom = function (t) { + this.iStat = t.readInt32(0, !1, this.iStat), + this.iItemType = t.readInt32(1, !1, this.iItemType), + this.iItemCount = t.readInt32(2, !1, this.iItemCount), + this.iRewardLevel = t.readInt32(3, !1, this.iRewardLevel), + this.iTaskId = t.readInt32(4, !1, this.iTaskId), + this.iTimeWait = t.readInt32(5, !1, this.iTimeWait) + } + , + n.InterveneCountRsp = function () { + this.lTimeStamp = 0, + this.iExpire = 0, + this.lChannelId = 0, + this.vCountInfos = new r.Vector(new n.InterveneCountInfo) + } + , + n.InterveneCountRsp.prototype._clone = function () { + return new n.InterveneCountRsp + } + , + n.InterveneCountRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.InterveneCountRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.InterveneCountRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lTimeStamp), + t.writeInt32(1, this.iExpire), + t.writeInt64(2, this.lChannelId), + t.writeVector(3, this.vCountInfos) + } + , + n.InterveneCountRsp.prototype.readFrom = function (t) { + this.lTimeStamp = t.readInt64(0, !1, this.lTimeStamp), + this.iExpire = t.readInt32(1, !1, this.iExpire), + this.lChannelId = t.readInt64(2, !1, this.lChannelId), + this.vCountInfos = t.readVector(3, !1, this.vCountInfos) + } + , + n.InterveneCountInfo = function () { + this.lSubChannelId = 0, + this.lAttendeeCount = 0 + } + , + n.InterveneCountInfo.prototype._clone = function () { + return new n.InterveneCountInfo + } + , + n.InterveneCountInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.InterveneCountInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.InterveneCountInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lSubChannelId), + t.writeInt64(1, this.lAttendeeCount) + } + , + n.InterveneCountInfo.prototype.readFrom = function (t) { + this.lSubChannelId = t.readInt64(0, !1, this.lSubChannelId), + this.lAttendeeCount = t.readInt64(1, !1, this.lAttendeeCount) + } + , + n.AuditorEnterLiveNotice = function () { + this.iUserType = 0, + this.lUid = 0, + this.sNick = "", + this.bSendMessagePopUp = !1, + this.sSendMessageTips = "", + this.lSubcid = 0, + this.iSendMessagePopUpAmtTime = 0, + this.iGHManagerType = 0, + this.lPermission = 0, + this.tRoleStatuInfo = new n.AuditorRoleControlInfo + } + , + n.AuditorEnterLiveNotice.prototype._clone = function () { + return new n.AuditorEnterLiveNotice + } + , + n.AuditorEnterLiveNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AuditorEnterLiveNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AuditorEnterLiveNotice.prototype.writeTo = function (t) { + t.writeInt32(0, this.iUserType), + t.writeInt64(1, this.lUid), + t.writeString(2, this.sNick), + t.writeBoolean(3, this.bSendMessagePopUp), + t.writeString(4, this.sSendMessageTips), + t.writeInt64(5, this.lSubcid), + t.writeInt32(6, this.iSendMessagePopUpAmtTime), + t.writeInt32(7, this.iGHManagerType), + t.writeInt64(8, this.lPermission), + t.writeStruct(9, this.tRoleStatuInfo) + } + , + n.AuditorEnterLiveNotice.prototype.readFrom = function (t) { + this.iUserType = t.readInt32(0, !1, this.iUserType), + this.lUid = t.readInt64(1, !1, this.lUid), + this.sNick = t.readString(2, !1, this.sNick), + this.bSendMessagePopUp = t.readBoolean(3, !1, this.bSendMessagePopUp), + this.sSendMessageTips = t.readString(4, !1, this.sSendMessageTips), + this.lSubcid = t.readInt64(5, !1, this.lSubcid), + this.iSendMessagePopUpAmtTime = t.readInt32(6, !1, this.iSendMessagePopUpAmtTime), + this.iGHManagerType = t.readInt32(7, !1, this.iGHManagerType), + this.lPermission = t.readInt64(8, !1, this.lPermission), + this.tRoleStatuInfo = t.readStruct(9, !1, this.tRoleStatuInfo) + } + , + n.GetAuditorRoleReq = function () { + this.tId = new n.UserId, + this.lPresenterUid = 0, + this.lSubcid = 0, + this.lTid = 0 + } + , + n.GetAuditorRoleReq.prototype._clone = function () { + return new n.GetAuditorRoleReq + } + , + n.GetAuditorRoleReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetAuditorRoleReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetAuditorRoleReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPresenterUid), + t.writeInt64(2, this.lSubcid), + t.writeInt64(3, this.lTid) + } + , + n.GetAuditorRoleReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPresenterUid = t.readInt64(1, !1, this.lPresenterUid), + this.lSubcid = t.readInt64(2, !1, this.lSubcid), + this.lTid = t.readInt64(3, !1, this.lTid) + } + , + n.AuditorRoleControlInfo = function () { + this.tRole = new n.AuditorRoleInfo, + this.vControl = new r.Vector(new n.AuditorControlInfo) + } + , + n.AuditorRoleControlInfo.prototype._clone = function () { + return new n.AuditorRoleControlInfo + } + , + n.AuditorRoleControlInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AuditorRoleControlInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AuditorRoleControlInfo.prototype.writeTo = function (t) { + t.writeStruct(0, this.tRole), + t.writeVector(1, this.vControl) + } + , + n.AuditorRoleControlInfo.prototype.readFrom = function (t) { + this.tRole = t.readStruct(0, !1, this.tRole), + this.vControl = t.readVector(1, !1, this.vControl) + } + , + n.AuditorRoleInfo = function () { + this.iRole = 0, + this.lPermission = 0 + } + , + n.AuditorRoleInfo.prototype._clone = function () { + return new n.AuditorRoleInfo + } + , + n.AuditorRoleInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AuditorRoleInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AuditorRoleInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRole), + t.writeInt64(1, this.lPermission) + } + , + n.AuditorRoleInfo.prototype.readFrom = function (t) { + this.iRole = t.readInt32(0, !1, this.iRole), + this.lPermission = t.readInt64(1, !1, this.lPermission) + } + , + n.AuditorControlInfo = function () { + this.iStatu = 0, + this.iRole = 0, + this.lTime = 0, + this.lAutoFailTs = 0 + } + , + n.AuditorControlInfo.prototype._clone = function () { + return new n.AuditorControlInfo + } + , + n.AuditorControlInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AuditorControlInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AuditorControlInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iStatu), + t.writeInt32(1, this.iRole), + t.writeInt64(2, this.lTime), + t.writeInt64(3, this.lAutoFailTs) + } + , + n.AuditorControlInfo.prototype.readFrom = function (t) { + this.iStatu = t.readInt32(0, !1, this.iStatu), + this.iRole = t.readInt32(1, !1, this.iRole), + this.lTime = t.readInt64(2, !1, this.lTime), + this.lAutoFailTs = t.readInt64(3, !1, this.lAutoFailTs) + } + , + n.AuditorRoleStatuInfo = function () { + this.iType = 0, + this.tRole = new n.AuditorRoleInfo + } + , + n.AuditorRoleStatuInfo.prototype._clone = function () { + return new n.AuditorRoleStatuInfo + } + , + n.AuditorRoleStatuInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AuditorRoleStatuInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AuditorRoleStatuInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iType), + t.writeStruct(1, this.tRole) + } + , + n.AuditorRoleStatuInfo.prototype.readFrom = function (t) { + this.iType = t.readInt32(0, !1, this.iType), + this.tRole = t.readStruct(1, !1, this.tRole) + } + , + n.AuditorRoleChangeNotice = function () { + this.iOldUserType = 0, + this.iNewUserType = 0, + this.lUid = 0, + this.lSubcid = 0, + this.sNick = "", + this.bPopUp = !1, + this.sSystemTips = "", + this.bSendMessagePopUp = !1, + this.sSendMessageTips = "", + this.iSendMessagePopUpAmtTime = 0, + this.lPid = 0, + this.tRoleStatu = new n.AuditorRoleStatuInfo + } + , + n.AuditorRoleChangeNotice.prototype._clone = function () { + return new n.AuditorRoleChangeNotice + } + , + n.AuditorRoleChangeNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AuditorRoleChangeNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AuditorRoleChangeNotice.prototype.writeTo = function (t) { + t.writeInt32(0, this.iOldUserType), + t.writeInt32(1, this.iNewUserType), + t.writeInt64(2, this.lUid), + t.writeInt64(3, this.lSubcid), + t.writeString(4, this.sNick), + t.writeBoolean(5, this.bPopUp), + t.writeString(6, this.sSystemTips), + t.writeBoolean(7, this.bSendMessagePopUp), + t.writeString(8, this.sSendMessageTips), + t.writeInt32(9, this.iSendMessagePopUpAmtTime), + t.writeInt64(10, this.lPid), + t.writeStruct(11, this.tRoleStatu) + } + , + n.AuditorRoleChangeNotice.prototype.readFrom = function (t) { + this.iOldUserType = t.readInt32(0, !1, this.iOldUserType), + this.iNewUserType = t.readInt32(1, !1, this.iNewUserType), + this.lUid = t.readInt64(2, !1, this.lUid), + this.lSubcid = t.readInt64(3, !1, this.lSubcid), + this.sNick = t.readString(4, !1, this.sNick), + this.bPopUp = t.readBoolean(5, !1, this.bPopUp), + this.sSystemTips = t.readString(6, !1, this.sSystemTips), + this.bSendMessagePopUp = t.readBoolean(7, !1, this.bSendMessagePopUp), + this.sSendMessageTips = t.readString(8, !1, this.sSendMessageTips), + this.iSendMessagePopUpAmtTime = t.readInt32(9, !1, this.iSendMessagePopUpAmtTime), + this.lPid = t.readInt64(10, !1, this.lPid), + this.tRoleStatu = t.readStruct(11, !1, this.tRoleStatu) + } + , + n.RoomAuditWarningNotice = function () { + this.lUid = 0, + this.lPid = 0, + this.sSystemTips = "", + this.sSendTips = "" + } + , + n.RoomAuditWarningNotice.prototype._clone = function () { + return new n.RoomAuditWarningNotice + } + , + n.RoomAuditWarningNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.RoomAuditWarningNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.RoomAuditWarningNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lPid), + t.writeString(2, this.sSystemTips), + t.writeString(3, this.sSendTips) + } + , + n.RoomAuditWarningNotice.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lPid = t.readInt64(1, !1, this.lPid), + this.sSystemTips = t.readString(2, !1, this.sSystemTips), + this.sSendTips = t.readString(3, !1, this.sSendTips) + } + , + n.AlterAuditorReq = function () { + this.tId = new n.UserId, + this.lAuditorUid = 0, + this.lPresenterUid = 0, + this.iAction = 0, + this.iShutDownDeliverMessage = 0, + this.lExpireTime = 0, + this.lPermission = -1 + } + , + n.AlterAuditorReq.prototype._clone = function () { + return new n.AlterAuditorReq + } + , + n.AlterAuditorReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AlterAuditorReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AlterAuditorReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lAuditorUid), + t.writeInt64(2, this.lPresenterUid), + t.writeInt32(3, this.iAction), + t.writeInt32(4, this.iShutDownDeliverMessage), + t.writeInt64(5, this.lExpireTime), + t.writeInt64(6, this.lPermission) + } + , + n.AlterAuditorReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lAuditorUid = t.readInt64(1, !1, this.lAuditorUid), + this.lPresenterUid = t.readInt64(2, !1, this.lPresenterUid), + this.iAction = t.readInt32(3, !1, this.iAction), + this.iShutDownDeliverMessage = t.readInt32(4, !1, this.iShutDownDeliverMessage), + this.lExpireTime = t.readInt64(5, !1, this.lExpireTime), + this.lPermission = t.readInt64(6, !1, this.lPermission) + } + , + n.AlterAuditorRsp = function () { + this.iRetCode = 0, + this.sMsg = "" + } + , + n.AlterAuditorRsp.prototype._clone = function () { + return new n.AlterAuditorRsp + } + , + n.AlterAuditorRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AlterAuditorRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AlterAuditorRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRetCode), + t.writeString(1, this.sMsg) + } + , + n.AlterAuditorRsp.prototype.readFrom = function (t) { + this.iRetCode = t.readInt32(0, !1, this.iRetCode), + this.sMsg = t.readString(1, !1, this.sMsg) + } + , + n.UnMuteRoomUserReq = function () { + this.tId = new n.UserId, + this.lUid = 0, + this.lPresenterUid = 0, + this.lSubcid = 0, + this.iUnMuteAction = 0, + this.sIP = "", + this.lTid = 0, + this.iRole = 0, + this.sReason = "" + } + , + n.UnMuteRoomUserReq.prototype._clone = function () { + return new n.UnMuteRoomUserReq + } + , + n.UnMuteRoomUserReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UnMuteRoomUserReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UnMuteRoomUserReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lUid), + t.writeInt64(2, this.lPresenterUid), + t.writeInt64(3, this.lSubcid), + t.writeInt32(4, this.iUnMuteAction), + t.writeString(5, this.sIP), + t.writeInt64(6, this.lTid), + t.writeInt32(7, this.iRole), + t.writeString(8, this.sReason) + } + , + n.UnMuteRoomUserReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lUid = t.readInt64(1, !1, this.lUid), + this.lPresenterUid = t.readInt64(2, !1, this.lPresenterUid), + this.lSubcid = t.readInt64(3, !1, this.lSubcid), + this.iUnMuteAction = t.readInt32(4, !1, this.iUnMuteAction), + this.sIP = t.readString(5, !1, this.sIP), + this.lTid = t.readInt64(6, !1, this.lTid), + this.iRole = t.readInt32(7, !1, this.iRole), + this.sReason = t.readString(8, !1, this.sReason) + } + , + n.UnMuteRoomUserRsp = function () { + this.iRetCode = 0, + this.sMsg = "" + } + , + n.UnMuteRoomUserRsp.prototype._clone = function () { + return new n.UnMuteRoomUserRsp + } + , + n.UnMuteRoomUserRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UnMuteRoomUserRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UnMuteRoomUserRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRetCode), + t.writeString(1, this.sMsg) + } + , + n.UnMuteRoomUserRsp.prototype.readFrom = function (t) { + this.iRetCode = t.readInt32(0, !1, this.iRetCode), + this.sMsg = t.readString(1, !1, this.sMsg) + } + , + n.BatchMuteRoomUserReq = function () { + this.tId = new n.UserId, + this.lPid = 0, + this.vMute = new r.Vector(new n.MuteInfo), + this.iMutedTime = 0, + this.iMutedAction = 0, + this.iReasonType = 0, + this.sReason = "", + this.iComeFromType = 0, + this.iMutedFromType = 0 + } + , + n.BatchMuteRoomUserReq.prototype._clone = function () { + return new n.BatchMuteRoomUserReq + } + , + n.BatchMuteRoomUserReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BatchMuteRoomUserReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BatchMuteRoomUserReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid), + t.writeVector(2, this.vMute), + t.writeInt32(3, this.iMutedTime), + t.writeInt32(4, this.iMutedAction), + t.writeInt32(5, this.iReasonType), + t.writeString(6, this.sReason), + t.writeInt32(7, this.iComeFromType), + t.writeInt32(8, this.iMutedFromType) + } + , + n.BatchMuteRoomUserReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.vMute = t.readVector(2, !1, this.vMute), + this.iMutedTime = t.readInt32(3, !1, this.iMutedTime), + this.iMutedAction = t.readInt32(4, !1, this.iMutedAction), + this.iReasonType = t.readInt32(5, !1, this.iReasonType), + this.sReason = t.readString(6, !1, this.sReason), + this.iComeFromType = t.readInt32(7, !1, this.iComeFromType), + this.iMutedFromType = t.readInt32(8, !1, this.iMutedFromType) + } + , + n.BatchMuteRoomUserRsp = function () { + this.iCode = 0, + this.sMsg = "" + } + , + n.BatchMuteRoomUserRsp.prototype._clone = function () { + return new n.BatchMuteRoomUserRsp + } + , + n.BatchMuteRoomUserRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BatchMuteRoomUserRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BatchMuteRoomUserRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iCode), + t.writeString(1, this.sMsg) + } + , + n.BatchMuteRoomUserRsp.prototype.readFrom = function (t) { + this.iCode = t.readInt32(0, !1, this.iCode), + this.sMsg = t.readString(1, !1, this.sMsg) + } + , + n.MuteInfo = function () { + this.lUid = 0, + this.sContent = "", + this.sExternal = "" + } + , + n.MuteInfo.prototype._clone = function () { + return new n.MuteInfo + } + , + n.MuteInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MuteInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MuteInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sContent), + t.writeString(2, this.sExternal) + } + , + n.MuteInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sContent = t.readString(1, !1, this.sContent), + this.sExternal = t.readString(2, !1, this.sExternal) + } + , + n.DealReportMessageReq = function () { + this.tId = new n.UserId, + this.sLiveId = "", + this.lPid = 0, + this.iType = 0, + this.vMsg = new r.Vector(new n.RMessageBase) + } + , + n.DealReportMessageReq.prototype._clone = function () { + return new n.DealReportMessageReq + } + , + n.DealReportMessageReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DealReportMessageReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DealReportMessageReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.sLiveId), + t.writeInt64(2, this.lPid), + t.writeInt32(3, this.iType), + t.writeVector(4, this.vMsg) + } + , + n.DealReportMessageReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.sLiveId = t.readString(1, !1, this.sLiveId), + this.lPid = t.readInt64(2, !1, this.lPid), + this.iType = t.readInt32(3, !1, this.iType), + this.vMsg = t.readVector(4, !1, this.vMsg) + } + , + n.DealReportMessageRsp = function () { + this.iCode = 0, + this.sMsg = "" + } + , + n.DealReportMessageRsp.prototype._clone = function () { + return new n.DealReportMessageRsp + } + , + n.DealReportMessageRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DealReportMessageRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DealReportMessageRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iCode), + t.writeString(1, this.sMsg) + } + , + n.DealReportMessageRsp.prototype.readFrom = function (t) { + this.iCode = t.readInt32(0, !1, this.iCode), + this.sMsg = t.readString(1, !1, this.sMsg) + } + , + n.RMessageBase = function () { + this.lSenderUid = 0, + this.sSenderNick = "", + this.sContent = "", + this.lPid = 0 + } + , + n.RMessageBase.prototype._clone = function () { + return new n.RMessageBase + } + , + n.RMessageBase.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.RMessageBase.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.RMessageBase.prototype.writeTo = function (t) { + t.writeInt64(0, this.lSenderUid), + t.writeString(1, this.sSenderNick), + t.writeString(2, this.sContent), + t.writeInt64(3, this.lPid) + } + , + n.RMessageBase.prototype.readFrom = function (t) { + this.lSenderUid = t.readInt64(0, !1, this.lSenderUid), + this.sSenderNick = t.readString(1, !1, this.sSenderNick), + this.sContent = t.readString(2, !1, this.sContent), + this.lPid = t.readInt64(3, !1, this.lPid) + } + , + n.AttendeeCountNotice = function () { + this.iAttendeeCount = 0 + } + , + n.AttendeeCountNotice.prototype._clone = function () { + return new n.AttendeeCountNotice + } + , + n.AttendeeCountNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AttendeeCountNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AttendeeCountNotice.prototype.writeTo = function (t) { + t.writeInt32(0, this.iAttendeeCount) + } + , + n.AttendeeCountNotice.prototype.readFrom = function (t) { + this.iAttendeeCount = t.readInt32(0, !1, this.iAttendeeCount) + } + , + n.ExternalUser = function () { + this.sId = "", + this.sToken = "", + this.sOther = "" + } + , + n.ExternalUser.prototype._clone = function () { + return new n.ExternalUser + } + , + n.ExternalUser.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ExternalUser.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ExternalUser.prototype.writeTo = function (t) { + t.writeString(0, this.sId), + t.writeString(1, this.sToken), + t.writeString(2, this.sOther) + } + , + n.ExternalUser.prototype.readFrom = function (t) { + this.sId = t.readString(0, !1, this.sId), + this.sToken = t.readString(1, !1, this.sToken), + this.sOther = t.readString(2, !1, this.sOther) + } + , + n.VipCardReq = function () { + this.tUserId = new n.UserId, + this.lTid = 0, + this.lSid = 0, + this.lPid = 0, + this.lUid = 0 + } + , + n.VipCardReq.prototype._clone = function () { + return new n.VipCardReq + } + , + n.VipCardReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.VipCardReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.VipCardReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lTid), + t.writeInt64(2, this.lSid), + t.writeInt64(3, this.lPid), + t.writeInt64(4, this.lUid) + } + , + n.VipCardReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(2, !1, this.lSid), + this.lPid = t.readInt64(3, !1, this.lPid), + this.lUid = t.readInt64(4, !1, this.lUid) + } + , + n.VipCardRsp = function () { + this.lUid = 0, + this.sNickName = "", + this.tNobleInfo = new n.NobleInfo, + this.tGuardInfo = new n.GuardInfo, + this.tFansInfo = new n.FansInfoEx, + this.sLogoURL = "", + this.iUserLevel = 0, + this.iGender = 0, + this.iAge = 0, + this.sSign = "", + this.sLocation = "", + this.sUserPageUrl = "", + this.sArea = "", + this.sPresenterName = "", + this.iSubscribeStatus = 0, + this.iSubscribedCount = 0, + this.lYYId = 0, + this.vInterestGame = new r.Vector(new r.STRING), + this.sLogoDecoUrl = "" + } + , + n.VipCardRsp.prototype._clone = function () { + return new n.VipCardRsp + } + , + n.VipCardRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.VipCardRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.VipCardRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNickName), + t.writeStruct(2, this.tNobleInfo), + t.writeStruct(3, this.tGuardInfo), + t.writeStruct(4, this.tFansInfo), + t.writeString(5, this.sLogoURL), + t.writeInt32(6, this.iUserLevel), + t.writeInt32(7, this.iGender), + t.writeInt32(8, this.iAge), + t.writeString(9, this.sSign), + t.writeString(10, this.sLocation), + t.writeString(11, this.sUserPageUrl), + t.writeString(12, this.sArea), + t.writeString(13, this.sPresenterName), + t.writeInt32(14, this.iSubscribeStatus), + t.writeInt32(15, this.iSubscribedCount), + t.writeInt64(16, this.lYYId), + t.writeVector(17, this.vInterestGame), + t.writeString(18, this.sLogoDecoUrl) + } + , + n.VipCardRsp.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNickName = t.readString(1, !1, this.sNickName), + this.tNobleInfo = t.readStruct(2, !1, this.tNobleInfo), + this.tGuardInfo = t.readStruct(3, !1, this.tGuardInfo), + this.tFansInfo = t.readStruct(4, !1, this.tFansInfo), + this.sLogoURL = t.readString(5, !1, this.sLogoURL), + this.iUserLevel = t.readInt32(6, !1, this.iUserLevel), + this.iGender = t.readInt32(7, !1, this.iGender), + this.iAge = t.readInt32(8, !1, this.iAge), + this.sSign = t.readString(9, !1, this.sSign), + this.sLocation = t.readString(10, !1, this.sLocation), + this.sUserPageUrl = t.readString(11, !1, this.sUserPageUrl), + this.sArea = t.readString(12, !1, this.sArea), + this.sPresenterName = t.readString(13, !1, this.sPresenterName), + this.iSubscribeStatus = t.readInt32(14, !1, this.iSubscribeStatus), + this.iSubscribedCount = t.readInt32(15, !1, this.iSubscribedCount), + this.lYYId = t.readInt64(16, !1, this.lYYId), + this.vInterestGame = t.readVector(17, !1, this.vInterestGame), + this.sLogoDecoUrl = t.readString(18, !1, this.sLogoDecoUrl) + } + , + n.GetUserCardReq = function () { + this.tId = new n.UserId, + this.lPid = 0, + this.lReqUid = 0 + } + , + n.GetUserCardReq.prototype._clone = function () { + return new n.GetUserCardReq + } + , + n.GetUserCardReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetUserCardReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetUserCardReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lReqUid) + } + , + n.GetUserCardReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lReqUid = t.readInt64(2, !1, this.lReqUid) + } + , + n.GetUserCardRsp = function () { + this.tUsrBase = new n.UserBase, + this.tNobleInfo = new n.NobleInfo, + this.tGuardInfo = new n.GuardInfo, + this.tFansInfo = new n.FansInfoDetail, + this.iSubscribeStatus = 0, + this.iSubscribedCount = 0, + this.sLogoDecoUrl = "", + this.iAge = 0, + this.sUserPageUrl = "", + this.iDiyId = 0, + this.tPetInfo = new n.UserRidePetInfo, + this.tTrialFans = new n.TrialFans, + this.vDecoInfo = new r.Vector(new n.DecorationInfo) + } + , + n.GetUserCardRsp.prototype._clone = function () { + return new n.GetUserCardRsp + } + , + n.GetUserCardRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetUserCardRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetUserCardRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUsrBase), + t.writeStruct(1, this.tNobleInfo), + t.writeStruct(2, this.tGuardInfo), + t.writeStruct(3, this.tFansInfo), + t.writeInt32(4, this.iSubscribeStatus), + t.writeInt32(5, this.iSubscribedCount), + t.writeString(6, this.sLogoDecoUrl), + t.writeInt32(7, this.iAge), + t.writeString(8, this.sUserPageUrl), + t.writeInt32(9, this.iDiyId), + t.writeStruct(10, this.tPetInfo), + t.writeStruct(11, this.tTrialFans), + t.writeVector(12, this.vDecoInfo) + } + , + n.GetUserCardRsp.prototype.readFrom = function (t) { + this.tUsrBase = t.readStruct(0, !1, this.tUsrBase), + this.tNobleInfo = t.readStruct(1, !1, this.tNobleInfo), + this.tGuardInfo = t.readStruct(2, !1, this.tGuardInfo), + this.tFansInfo = t.readStruct(3, !1, this.tFansInfo), + this.iSubscribeStatus = t.readInt32(4, !1, this.iSubscribeStatus), + this.iSubscribedCount = t.readInt32(5, !1, this.iSubscribedCount), + this.sLogoDecoUrl = t.readString(6, !1, this.sLogoDecoUrl), + this.iAge = t.readInt32(7, !1, this.iAge), + this.sUserPageUrl = t.readString(8, !1, this.sUserPageUrl), + this.iDiyId = t.readInt32(9, !1, this.iDiyId), + this.tPetInfo = t.readStruct(10, !1, this.tPetInfo), + this.tTrialFans = t.readStruct(11, !1, this.tTrialFans), + this.vDecoInfo = t.readVector(12, !1, this.vDecoInfo) + } + , + n.FansInfoDetail = function () { + this.tInfo = new n.FansInfo, + this.sBadgeName = "" + } + , + n.FansInfoDetail.prototype._clone = function () { + return new n.FansInfoDetail + } + , + n.FansInfoDetail.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FansInfoDetail.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FansInfoDetail.prototype.writeTo = function (t) { + t.writeStruct(0, this.tInfo), + t.writeString(1, this.sBadgeName) + } + , + n.FansInfoDetail.prototype.readFrom = function (t) { + this.tInfo = t.readStruct(0, !1, this.tInfo), + this.sBadgeName = t.readString(1, !1, this.sBadgeName) + } + , + n.FansInfoEx = function () { + this.lUid = 0, + this.lBadgeId = 0, + this.sBadgeName = "", + this.iBadgeLevel = 0, + this.iScore = 0, + this.iBadgeType = 0 + } + , + n.FansInfoEx.prototype._clone = function () { + return new n.FansInfoEx + } + , + n.FansInfoEx.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FansInfoEx.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FansInfoEx.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lBadgeId), + t.writeString(2, this.sBadgeName), + t.writeInt32(3, this.iBadgeLevel), + t.writeInt32(4, this.iScore), + t.writeInt32(6, this.iBadgeType) + } + , + n.FansInfoEx.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lBadgeId = t.readInt64(1, !1, this.lBadgeId), + this.sBadgeName = t.readString(2, !1, this.sBadgeName), + this.iBadgeLevel = t.readInt32(3, !1, this.iBadgeLevel), + this.iScore = t.readInt32(4, !1, this.iScore), + this.iBadgeType = t.readInt32(6, !1, this.iBadgeType) + } + , + n.WeekStarPropsIds = function () { + this.vPropsId = new r.Vector(new r.INT64), + this.iType = 0, + this.iAppShowType = 0, + this.iWeekStarType = 0, + this.iGameID = 0 + } + , + n.WeekStarPropsIds.prototype._clone = function () { + return new n.WeekStarPropsIds + } + , + n.WeekStarPropsIds.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WeekStarPropsIds.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WeekStarPropsIds.prototype.writeTo = function (t) { + t.writeVector(0, this.vPropsId), + t.writeInt32(1, this.iType), + t.writeInt32(2, this.iAppShowType), + t.writeInt32(3, this.iWeekStarType), + t.writeInt32(4, this.iGameID) + } + , + n.WeekStarPropsIds.prototype.readFrom = function (t) { + this.vPropsId = t.readVector(0, !1, this.vPropsId), + this.iType = t.readInt32(1, !1, this.iType), + this.iAppShowType = t.readInt32(2, !1, this.iAppShowType), + this.iWeekStarType = t.readInt32(3, !1, this.iWeekStarType), + this.iGameID = t.readInt32(4, !1, this.iGameID) + } + , + n.WeekStarPropsIdsReq = function () { + this.tUserId = new n.UserId, + this.iWeekStarType = 0, + this.iGameID = 0 + } + , + n.WeekStarPropsIdsReq.prototype._clone = function () { + return new n.WeekStarPropsIdsReq + } + , + n.WeekStarPropsIdsReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WeekStarPropsIdsReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WeekStarPropsIdsReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt32(1, this.iWeekStarType), + t.writeInt32(2, this.iGameID) + } + , + n.WeekStarPropsIdsReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.iWeekStarType = t.readInt32(1, !1, this.iWeekStarType), + this.iGameID = t.readInt32(2, !1, this.iGameID) + } + , + n.WeekStarPropsIdsTab = function () { + this.mapType2Props = new r.Map(new r.INT32, new n.WeekStarPropsIds) + } + , + n.WeekStarPropsIdsTab.prototype._clone = function () { + return new n.WeekStarPropsIdsTab + } + , + n.WeekStarPropsIdsTab.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WeekStarPropsIdsTab.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WeekStarPropsIdsTab.prototype.writeTo = function (t) { + t.writeMap(0, this.mapType2Props) + } + , + n.WeekStarPropsIdsTab.prototype.readFrom = function (t) { + this.mapType2Props = t.readMap(0, !1, this.mapType2Props) + } + , + n.VipEnterBanner = function () { + this.lUid = 0, + this.sNickName = "", + this.lPid = 0, + this.tNobleInfo = new n.NobleInfo, + this.tGuardInfo = new n.GuardInfo, + this.tWeekRankInfo = new n.WeekRankInfo, + this.sLogoURL = "", + this.bFromNearby = !1, + this.sLocation = "", + this.tDecorationInfo = new n.DecorationInfoRsp, + this.tWeekHeartStirRankInfo = new n.WeekRankInfo, + this.tWeekHeartBlockRankInfo = new n.WeekRankInfo, + this.iMasterRank = 0, + this.tACInfo = new n.ACEnterBanner, + this.vCommEnterBanner = new r.Vector(new n.CommEnterBanner), + this.tRidePetInfo = new n.UserRidePetInfo + } + , + n.VipEnterBanner.prototype._clone = function () { + return new n.VipEnterBanner + } + , + n.VipEnterBanner.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.VipEnterBanner.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.VipEnterBanner.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNickName), + t.writeInt64(2, this.lPid), + t.writeStruct(3, this.tNobleInfo), + t.writeStruct(4, this.tGuardInfo), + t.writeStruct(5, this.tWeekRankInfo), + t.writeString(6, this.sLogoURL), + t.writeBoolean(7, this.bFromNearby), + t.writeString(8, this.sLocation), + t.writeStruct(9, this.tDecorationInfo), + t.writeStruct(10, this.tWeekHeartStirRankInfo), + t.writeStruct(11, this.tWeekHeartBlockRankInfo), + t.writeInt32(12, this.iMasterRank), + t.writeStruct(13, this.tACInfo), + t.writeVector(14, this.vCommEnterBanner), + t.writeStruct(15, this.tRidePetInfo) + } + , + n.VipEnterBanner.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNickName = t.readString(1, !1, this.sNickName), + this.lPid = t.readInt64(2, !1, this.lPid), + this.tNobleInfo = t.readStruct(3, !1, this.tNobleInfo), + this.tGuardInfo = t.readStruct(4, !1, this.tGuardInfo), + this.tWeekRankInfo = t.readStruct(5, !1, this.tWeekRankInfo), + this.sLogoURL = t.readString(6, !1, this.sLogoURL), + this.bFromNearby = t.readBoolean(7, !1, this.bFromNearby), + this.sLocation = t.readString(8, !1, this.sLocation), + this.tDecorationInfo = t.readStruct(9, !1, this.tDecorationInfo), + this.tWeekHeartStirRankInfo = t.readStruct(10, !1, this.tWeekHeartStirRankInfo), + this.tWeekHeartBlockRankInfo = t.readStruct(11, !1, this.tWeekHeartBlockRankInfo), + this.iMasterRank = t.readInt32(12, !1, this.iMasterRank), + this.tACInfo = t.readStruct(13, !1, this.tACInfo), + this.vCommEnterBanner = t.readVector(14, !1, this.vCommEnterBanner), + this.tRidePetInfo = t.readStruct(15, !1, this.tRidePetInfo) + } + , + n.ACEnterBanner = function () { + this.iWeekHeartStirRank = 0, + this.iWeekHeartBlockRank = 0, + this.iMasterRank = 0, + this.iACWeekRank = 0 + } + , + n.ACEnterBanner.prototype._clone = function () { + return new n.ACEnterBanner + } + , + n.ACEnterBanner.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACEnterBanner.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACEnterBanner.prototype.writeTo = function (t) { + t.writeInt32(0, this.iWeekHeartStirRank), + t.writeInt32(1, this.iWeekHeartBlockRank), + t.writeInt32(2, this.iMasterRank), + t.writeInt32(3, this.iACWeekRank) + } + , + n.ACEnterBanner.prototype.readFrom = function (t) { + this.iWeekHeartStirRank = t.readInt32(0, !1, this.iWeekHeartStirRank), + this.iWeekHeartBlockRank = t.readInt32(1, !1, this.iWeekHeartBlockRank), + this.iMasterRank = t.readInt32(2, !1, this.iMasterRank), + this.iACWeekRank = t.readInt32(3, !1, this.iACWeekRank) + } + , + n.CommEnterBanner = function () { + this.iBannerUri = 0, + this.iViewType = 0, + this.vData = new r.BinBuffer + } + , + n.CommEnterBanner.prototype._clone = function () { + return new n.CommEnterBanner + } + , + n.CommEnterBanner.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CommEnterBanner.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CommEnterBanner.prototype.writeTo = function (t) { + t.writeInt32(0, this.iBannerUri), + t.writeInt32(1, this.iViewType), + t.writeBytes(2, this.vData) + } + , + n.CommEnterBanner.prototype.readFrom = function (t) { + this.iBannerUri = t.readInt32(0, !1, this.iBannerUri), + this.iViewType = t.readInt32(1, !1, this.iViewType), + this.vData = t.readBytes(2, !1, this.vData) + } + , + n.UserRidePetInfo = function () { + this.lPetId = 0, + this.sPetName = "", + this.sPetAction = "", + this.iPetFlag = 0, + this.iWeight = 0, + this.iRideFlag = 0, + this.lBeginTs = 0, + this.lEndTs = 0, + this.iSourceType = 0, + this.iPetType = 0, + this.mPetDetail = new r.Map(new r.STRING, new r.STRING) + } + , + n.UserRidePetInfo.prototype._clone = function () { + return new n.UserRidePetInfo + } + , + n.UserRidePetInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserRidePetInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserRidePetInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPetId), + t.writeString(1, this.sPetName), + t.writeString(2, this.sPetAction), + t.writeInt32(3, this.iPetFlag), + t.writeInt32(4, this.iWeight), + t.writeInt32(5, this.iRideFlag), + t.writeInt64(6, this.lBeginTs), + t.writeInt64(7, this.lEndTs), + t.writeInt32(8, this.iSourceType), + t.writeInt32(9, this.iPetType), + t.writeMap(10, this.mPetDetail) + } + , + n.UserRidePetInfo.prototype.readFrom = function (t) { + this.lPetId = t.readInt64(0, !1, this.lPetId), + this.sPetName = t.readString(1, !1, this.sPetName), + this.sPetAction = t.readString(2, !1, this.sPetAction), + this.iPetFlag = t.readInt32(3, !1, this.iPetFlag), + this.iWeight = t.readInt32(4, !1, this.iWeight), + this.iRideFlag = t.readInt32(5, !1, this.iRideFlag), + this.lBeginTs = t.readInt64(6, !1, this.lBeginTs), + this.lEndTs = t.readInt64(7, !1, this.lEndTs), + this.iSourceType = t.readInt32(8, !1, this.iSourceType), + this.iPetType = t.readInt32(9, !1, this.iPetType), + this.mPetDetail = t.readMap(10, !1, this.mPetDetail) + } + , + n.WeekRankInfo = function () { + this.lUid = 0, + this.iRank = 0 + } + , + n.WeekRankInfo.prototype._clone = function () { + return new n.WeekRankInfo + } + , + n.WeekRankInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WeekRankInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WeekRankInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt32(1, this.iRank) + } + , + n.WeekRankInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iRank = t.readInt32(1, !1, this.iRank) + } + , + n.InnerWeekRankInfo = function () { + this.lUid = 0, + this.lScore = 0 + } + , + n.InnerWeekRankInfo.prototype._clone = function () { + return new n.InnerWeekRankInfo + } + , + n.InnerWeekRankInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.InnerWeekRankInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.InnerWeekRankInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lScore) + } + , + n.InnerWeekRankInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lScore = t.readInt64(1, !1, this.lScore) + } + , + n.UserLevelUpgradeNotice = function () { + this.lUid = 0, + this.iNewLevel = 0, + this.iOldLevel = 0 + } + , + n.UserLevelUpgradeNotice.prototype._clone = function () { + return new n.UserLevelUpgradeNotice + } + , + n.UserLevelUpgradeNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserLevelUpgradeNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserLevelUpgradeNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt32(1, this.iNewLevel), + t.writeInt32(2, this.iOldLevel) + } + , + n.UserLevelUpgradeNotice.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iNewLevel = t.readInt32(1, !1, this.iNewLevel), + this.iOldLevel = t.readInt32(2, !1, this.iOldLevel) + } + , + n.PushUserLevelTaskCompleteNotice = function () { + this.lUid = 0, + this.iTaskId = 0, + this.sToast = "", + this.sActionUrl = "", + this.iTaskType = 0, + this.sTaskName = "" + } + , + n.PushUserLevelTaskCompleteNotice.prototype._clone = function () { + return new n.PushUserLevelTaskCompleteNotice + } + , + n.PushUserLevelTaskCompleteNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PushUserLevelTaskCompleteNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PushUserLevelTaskCompleteNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt32(1, this.iTaskId), + t.writeString(2, this.sToast), + t.writeString(3, this.sActionUrl), + t.writeInt32(4, this.iTaskType), + t.writeString(5, this.sTaskName) + } + , + n.PushUserLevelTaskCompleteNotice.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iTaskId = t.readInt32(1, !1, this.iTaskId), + this.sToast = t.readString(2, !1, this.sToast), + this.sActionUrl = t.readString(3, !1, this.sActionUrl), + this.iTaskType = t.readInt32(4, !1, this.iTaskType), + this.sTaskName = t.readString(5, !1, this.sTaskName) + } + , + n.PropsActivity = function () { + this.sActUrl = "", + this.sActText = "", + this.sActLink = "" + } + , + n.PropsActivity.prototype._clone = function () { + return new n.PropsActivity + } + , + n.PropsActivity.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PropsActivity.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PropsActivity.prototype.writeTo = function (t) { + t.writeString(0, this.sActUrl), + t.writeString(1, this.sActText), + t.writeString(2, this.sActLink) + } + , + n.PropsActivity.prototype.readFrom = function (t) { + this.sActUrl = t.readString(0, !1, this.sActUrl), + this.sActText = t.readString(1, !1, this.sActText), + this.sActLink = t.readString(2, !1, this.sActLink) + } + , + n.WatchTogetherVipDecoInfo = function () { + this.iVipLevel = 0 + } + , + n.WatchTogetherVipDecoInfo.prototype._clone = function () { + return new n.WatchTogetherVipDecoInfo + } + , + n.WatchTogetherVipDecoInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WatchTogetherVipDecoInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WatchTogetherVipDecoInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iVipLevel) + } + , + n.WatchTogetherVipDecoInfo.prototype.readFrom = function (t) { + this.iVipLevel = t.readInt32(0, !1, this.iVipLevel) + } + , + n.GetSuperFansCardReq = function () { + this.tUserId = new n.UserId, + this.lUid = 0, + this.lPid = 0 + } + , + n.GetSuperFansCardReq.prototype._clone = function () { + return new n.GetSuperFansCardReq + } + , + n.GetSuperFansCardReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetSuperFansCardReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetSuperFansCardReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lUid), + t.writeInt64(2, this.lPid) + } + , + n.GetSuperFansCardReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lUid = t.readInt64(1, !1, this.lUid), + this.lPid = t.readInt64(2, !1, this.lPid) + } + , + n.GetSuperFansCardRsp = function () { + this.lUid = 0, + this.lPid = 0, + this.iCardCount = 0, + this.iItemType = 0 + } + , + n.GetSuperFansCardRsp.prototype._clone = function () { + return new n.GetSuperFansCardRsp + } + , + n.GetSuperFansCardRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetSuperFansCardRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetSuperFansCardRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lPid), + t.writeInt32(2, this.iCardCount), + t.writeInt32(3, this.iItemType) + } + , + n.GetSuperFansCardRsp.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lPid = t.readInt64(1, !1, this.lPid), + this.iCardCount = t.readInt32(2, !1, this.iCardCount), + this.iItemType = t.readInt32(3, !1, this.iItemType) + } + , + n.SuperFansRankListReq = function () { + this.tUserId = new n.UserId, + this.lPid = 0 + } + , + n.SuperFansRankListReq.prototype._clone = function () { + return new n.SuperFansRankListReq + } + , + n.SuperFansRankListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SuperFansRankListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SuperFansRankListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lPid) + } + , + n.SuperFansRankListReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.SuperFansRankListRsp = function () { + this.vSuperFansRankItem = new r.Vector(new n.SuperFansRankItem), + this.lPid = 0, + this.iStart = 0, + this.iCount = 0, + this.iSFItemType = 0, + this.iNum = 0 + } + , + n.SuperFansRankListRsp.prototype._clone = function () { + return new n.SuperFansRankListRsp + } + , + n.SuperFansRankListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SuperFansRankListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SuperFansRankListRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vSuperFansRankItem), + t.writeInt64(1, this.lPid), + t.writeInt32(2, this.iStart), + t.writeInt32(3, this.iCount), + t.writeInt32(4, this.iSFItemType), + t.writeInt32(5, this.iNum) + } + , + n.SuperFansRankListRsp.prototype.readFrom = function (t) { + this.vSuperFansRankItem = t.readVector(0, !1, this.vSuperFansRankItem), + this.lPid = t.readInt64(1, !1, this.lPid), + this.iStart = t.readInt32(2, !1, this.iStart), + this.iCount = t.readInt32(3, !1, this.iCount), + this.iSFItemType = t.readInt32(4, !1, this.iSFItemType), + this.iNum = t.readInt32(5, !1, this.iNum) + } + , + n.SuperFansRankItem = function () { + this.lUid = 0, + this.sNickName = "", + this.sLogo = "", + this.iUserLevel = 0, + this.iRank = 0, + this.lScore = 0, + this.tNobleLevel = new n.NobleLevelInfo, + this.iSFFlag = 0 + } + , + n.SuperFansRankItem.prototype._clone = function () { + return new n.SuperFansRankItem + } + , + n.SuperFansRankItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SuperFansRankItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SuperFansRankItem.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNickName), + t.writeString(2, this.sLogo), + t.writeInt32(3, this.iUserLevel), + t.writeInt32(4, this.iRank), + t.writeInt64(5, this.lScore), + t.writeStruct(6, this.tNobleLevel), + t.writeInt32(7, this.iSFFlag) + } + , + n.SuperFansRankItem.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNickName = t.readString(1, !1, this.sNickName), + this.sLogo = t.readString(2, !1, this.sLogo), + this.iUserLevel = t.readInt32(3, !1, this.iUserLevel), + this.iRank = t.readInt32(4, !1, this.iRank), + this.lScore = t.readInt64(5, !1, this.lScore), + this.tNobleLevel = t.readStruct(6, !1, this.tNobleLevel), + this.iSFFlag = t.readInt32(7, !1, this.iSFFlag) + } + , + n.SuperFansInfo = function () { + this.lSFExpiredTS = 0, + this.iSFFlag = 0, + this.lSFAnnualTS = 0 + } + , + n.SuperFansInfo.prototype._clone = function () { + return new n.SuperFansInfo + } + , + n.SuperFansInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SuperFansInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SuperFansInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lSFExpiredTS), + t.writeInt32(1, this.iSFFlag), + t.writeInt64(2, this.lSFAnnualTS) + } + , + n.SuperFansInfo.prototype.readFrom = function (t) { + this.lSFExpiredTS = t.readInt64(0, !1, this.lSFExpiredTS), + this.iSFFlag = t.readInt32(1, !1, this.iSFFlag), + this.lSFAnnualTS = t.readInt64(2, !1, this.lSFAnnualTS) + } + , + n.SuperFansExtendInfo = function () { + this.lUid = 0, + this.lPid = 0, + this.tInfo = new n.SuperFansInfo, + this.iOpType = 0 + } + , + n.SuperFansExtendInfo.prototype._clone = function () { + return new n.SuperFansExtendInfo + } + , + n.SuperFansExtendInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SuperFansExtendInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SuperFansExtendInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lPid), + t.writeStruct(2, this.tInfo), + t.writeInt32(3, this.iOpType) + } + , + n.SuperFansExtendInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lPid = t.readInt64(1, !1, this.lPid), + this.tInfo = t.readStruct(2, !1, this.tInfo), + this.iOpType = t.readInt32(3, !1, this.iOpType) + } + , + n.GetGameInfoListReq = function () { + this.tId = new n.UserId, + this.lTopSid = 0, + this.lSubSid = 0, + this.lPid = 0 + } + , + n.GetGameInfoListReq.prototype._clone = function () { + return new n.GetGameInfoListReq + } + , + n.GetGameInfoListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetGameInfoListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetGameInfoListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lTopSid), + t.writeInt64(2, this.lSubSid), + t.writeInt64(3, this.lPid) + } + , + n.GetGameInfoListReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lTopSid = t.readInt64(1, !1, this.lTopSid), + this.lSubSid = t.readInt64(2, !1, this.lSubSid), + this.lPid = t.readInt64(3, !1, this.lPid) + } + , + n.GetGameInfoListRsp = function () { + this.vGameNoticeInfoList = new r.Vector(new n.GameNoticeInfoList), + this.iCommission = 0 + } + , + n.GetGameInfoListRsp.prototype._clone = function () { + return new n.GetGameInfoListRsp + } + , + n.GetGameInfoListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetGameInfoListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetGameInfoListRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vGameNoticeInfoList), + t.writeInt32(1, this.iCommission) + } + , + n.GetGameInfoListRsp.prototype.readFrom = function (t) { + this.vGameNoticeInfoList = t.readVector(0, !1, this.vGameNoticeInfoList), + this.iCommission = t.readInt32(1, !1, this.iCommission) + } + , + n.GetRemainBeanNumReq = function () { + this.tId = new n.UserId, + this.lTopSid = 0, + this.lSubSid = 0, + this.lPid = 0, + this.iUnitId = 0, + this.iBetOdds = 0 + } + , + n.GetRemainBeanNumReq.prototype._clone = function () { + return new n.GetRemainBeanNumReq + } + , + n.GetRemainBeanNumReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetRemainBeanNumReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetRemainBeanNumReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lTopSid), + t.writeInt64(2, this.lSubSid), + t.writeInt64(3, this.lPid), + t.writeInt32(4, this.iUnitId), + t.writeInt32(5, this.iBetOdds) + } + , + n.GetRemainBeanNumReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lTopSid = t.readInt64(1, !1, this.lTopSid), + this.lSubSid = t.readInt64(2, !1, this.lSubSid), + this.lPid = t.readInt64(3, !1, this.lPid), + this.iUnitId = t.readInt32(4, !1, this.iUnitId), + this.iBetOdds = t.readInt32(5, !1, this.iBetOdds) + } + , + n.GetRemainBeanNumRsp = function () { + this.iCode = 0, + this.iBetType = 0, + this.iBetRemainNum = 0, + this.iBuyAllNum = 0, + this.lBetRemainNum = 0, + this.lBuyAllNum = 0 + } + , + n.GetRemainBeanNumRsp.prototype._clone = function () { + return new n.GetRemainBeanNumRsp + } + , + n.GetRemainBeanNumRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetRemainBeanNumRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetRemainBeanNumRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iCode), + t.writeInt32(1, this.iBetType), + t.writeInt32(2, this.iBetRemainNum), + t.writeInt32(3, this.iBuyAllNum), + t.writeInt64(4, this.lBetRemainNum), + t.writeInt64(5, this.lBuyAllNum) + } + , + n.GetRemainBeanNumRsp.prototype.readFrom = function (t) { + this.iCode = t.readInt32(0, !1, this.iCode), + this.iBetType = t.readInt32(1, !1, this.iBetType), + this.iBetRemainNum = t.readInt32(2, !1, this.iBetRemainNum), + this.iBuyAllNum = t.readInt32(3, !1, this.iBuyAllNum), + this.lBetRemainNum = t.readInt64(4, !1, this.lBetRemainNum), + this.lBuyAllNum = t.readInt64(5, !1, this.lBuyAllNum) + } + , + n.QueryPackageReq = function () { + this.tId = new n.UserId, + this.lTopSid = 0, + this.lSubSid = 0 + } + , + n.QueryPackageReq.prototype._clone = function () { + return new n.QueryPackageReq + } + , + n.QueryPackageReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.QueryPackageReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.QueryPackageReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lTopSid), + t.writeInt64(2, this.lSubSid) + } + , + n.QueryPackageReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lTopSid = t.readInt64(1, !1, this.lTopSid), + this.lSubSid = t.readInt64(2, !1, this.lSubSid) + } + , + n.QueryPackageRsp = function () { + this.iCode = 0, + this.iItemWhiteBeanCount = 0, + this.iItemGreenBeanCount = 0, + this.lItemWhiteBeanCount = 0, + this.lItemGreenBeanCount = 0 + } + , + n.QueryPackageRsp.prototype._clone = function () { + return new n.QueryPackageRsp + } + , + n.QueryPackageRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.QueryPackageRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.QueryPackageRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iCode), + t.writeInt32(1, this.iItemWhiteBeanCount), + t.writeInt32(2, this.iItemGreenBeanCount), + t.writeInt64(3, this.lItemWhiteBeanCount), + t.writeInt64(4, this.lItemGreenBeanCount) + } + , + n.QueryPackageRsp.prototype.readFrom = function (t) { + this.iCode = t.readInt32(0, !1, this.iCode), + this.iItemWhiteBeanCount = t.readInt32(1, !1, this.iItemWhiteBeanCount), + this.iItemGreenBeanCount = t.readInt32(2, !1, this.iItemGreenBeanCount), + this.lItemWhiteBeanCount = t.readInt64(3, !1, this.lItemWhiteBeanCount), + this.lItemGreenBeanCount = t.readInt64(4, !1, this.lItemGreenBeanCount) + } + , + n.QueryCardPackageReq = function () { + this.tUserId = new n.UserId, + this.vUids = new r.Vector(new r.INT64), + this.vItemTypes = new r.Vector(new r.INT32), + this.vCardTypes = new r.Vector(new r.INT32), + this.lExpiredTime = 0, + this.iIsStorage = 0, + this.iType = 0 + } + , + n.QueryCardPackageReq.prototype._clone = function () { + return new n.QueryCardPackageReq + } + , + n.QueryCardPackageReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.QueryCardPackageReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.QueryCardPackageReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeVector(1, this.vUids), + t.writeVector(2, this.vItemTypes), + t.writeVector(3, this.vCardTypes), + t.writeInt64(4, this.lExpiredTime), + t.writeInt32(5, this.iIsStorage), + t.writeInt32(6, this.iType) + } + , + n.QueryCardPackageReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.vUids = t.readVector(1, !1, this.vUids), + this.vItemTypes = t.readVector(2, !1, this.vItemTypes), + this.vCardTypes = t.readVector(3, !1, this.vCardTypes), + this.lExpiredTime = t.readInt64(4, !1, this.lExpiredTime), + this.iIsStorage = t.readInt32(5, !1, this.iIsStorage), + this.iType = t.readInt32(6, !1, this.iType) + } + , + n.QueryCardPackageRsp = function () { + this.vItemsInUsers = new r.Vector(new n.UserPackageItemInfo) + } + , + n.QueryCardPackageRsp.prototype._clone = function () { + return new n.QueryCardPackageRsp + } + , + n.QueryCardPackageRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.QueryCardPackageRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.QueryCardPackageRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vItemsInUsers) + } + , + n.QueryCardPackageRsp.prototype.readFrom = function (t) { + this.vItemsInUsers = t.readVector(0, !1, this.vItemsInUsers) + } + , + n.UserPackageItemInfo = function () { + this.lUid = 0, + this.iItemType = 0, + this.sCardName = "", + this.iCardType = 0, + this.lExpireTime = 0, + this.iIsPay = 0, + this.lItemCount = 0 + } + , + n.UserPackageItemInfo.prototype._clone = function () { + return new n.UserPackageItemInfo + } + , + n.UserPackageItemInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserPackageItemInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserPackageItemInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt32(1, this.iItemType), + t.writeString(2, this.sCardName), + t.writeInt32(3, this.iCardType), + t.writeInt32(4, this.lExpireTime), + t.writeInt32(5, this.iIsPay), + t.writeInt64(6, this.lItemCount) + } + , + n.UserPackageItemInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iItemType = t.readInt32(1, !1, this.iItemType), + this.sCardName = t.readString(2, !1, this.sCardName), + this.iCardType = t.readInt32(3, !1, this.iCardType), + this.lExpireTime = t.readInt32(4, !1, this.lExpireTime), + this.iIsPay = t.readInt32(5, !1, this.iIsPay), + this.lItemCount = t.readInt64(6, !1, this.lItemCount) + } + , + n.BuyBetReq = function () { + this.tId = new n.UserId, + this.lTopSid = 0, + this.lSubSid = 0, + this.lPid = 0, + this.iUnitId = 0, + this.iBetOdds = 0, + this.sUserName = "", + this.iExchangeAmount = 0, + this.sTokencakey = "", + this.sOrderId = "" + } + , + n.BuyBetReq.prototype._clone = function () { + return new n.BuyBetReq + } + , + n.BuyBetReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BuyBetReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BuyBetReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lTopSid), + t.writeInt64(2, this.lSubSid), + t.writeInt64(3, this.lPid), + t.writeInt32(4, this.iUnitId), + t.writeInt32(5, this.iBetOdds), + t.writeString(6, this.sUserName), + t.writeInt32(7, this.iExchangeAmount), + t.writeString(8, this.sTokencakey), + t.writeString(9, this.sOrderId) + } + , + n.BuyBetReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lTopSid = t.readInt64(1, !1, this.lTopSid), + this.lSubSid = t.readInt64(2, !1, this.lSubSid), + this.lPid = t.readInt64(3, !1, this.lPid), + this.iUnitId = t.readInt32(4, !1, this.iUnitId), + this.iBetOdds = t.readInt32(5, !1, this.iBetOdds), + this.sUserName = t.readString(6, !1, this.sUserName), + this.iExchangeAmount = t.readInt32(7, !1, this.iExchangeAmount), + this.sTokencakey = t.readString(8, !1, this.sTokencakey), + this.sOrderId = t.readString(9, !1, this.sOrderId) + } + , + n.BuyBetRsp = function () { + this.iCode = 0, + this.iBetType = 0, + this.iBetOdds = 0, + this.iSuccessExchangeAmount = 0, + this.iFailedExchangeAmount = 0, + this.iNestBestOdds = 0, + this.sMsg = "" + } + , + n.BuyBetRsp.prototype._clone = function () { + return new n.BuyBetRsp + } + , + n.BuyBetRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BuyBetRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BuyBetRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iCode), + t.writeInt32(1, this.iBetType), + t.writeInt32(2, this.iBetOdds), + t.writeInt32(3, this.iSuccessExchangeAmount), + t.writeInt32(4, this.iFailedExchangeAmount), + t.writeInt32(5, this.iNestBestOdds), + t.writeString(6, this.sMsg) + } + , + n.BuyBetRsp.prototype.readFrom = function (t) { + this.iCode = t.readInt32(0, !1, this.iCode), + this.iBetType = t.readInt32(1, !1, this.iBetType), + this.iBetOdds = t.readInt32(2, !1, this.iBetOdds), + this.iSuccessExchangeAmount = t.readInt32(3, !1, this.iSuccessExchangeAmount), + this.iFailedExchangeAmount = t.readInt32(4, !1, this.iFailedExchangeAmount), + this.iNestBestOdds = t.readInt32(5, !1, this.iNestBestOdds), + this.sMsg = t.readString(6, !1, this.sMsg) + } + , + n.BetReq = function () { + this.tId = new n.UserId, + this.lTopSid = 0, + this.lSubSid = 0, + this.lPid = 0, + this.sBankerName = "", + this.iBetAmount = 0, + this.iBetOdds = 0, + this.iGameUnitId = 0, + this.iBetType = 0, + this.sTokencakey = "", + this.sOrderId = "" + } + , + n.BetReq.prototype._clone = function () { + return new n.BetReq + } + , + n.BetReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BetReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BetReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lTopSid), + t.writeInt64(2, this.lSubSid), + t.writeInt64(3, this.lPid), + t.writeString(4, this.sBankerName), + t.writeInt32(5, this.iBetAmount), + t.writeInt32(6, this.iBetOdds), + t.writeInt32(7, this.iGameUnitId), + t.writeInt32(8, this.iBetType), + t.writeString(9, this.sTokencakey), + t.writeString(10, this.sOrderId) + } + , + n.BetReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lTopSid = t.readInt64(1, !1, this.lTopSid), + this.lSubSid = t.readInt64(2, !1, this.lSubSid), + this.lPid = t.readInt64(3, !1, this.lPid), + this.sBankerName = t.readString(4, !1, this.sBankerName), + this.iBetAmount = t.readInt32(5, !1, this.iBetAmount), + this.iBetOdds = t.readInt32(6, !1, this.iBetOdds), + this.iGameUnitId = t.readInt32(7, !1, this.iGameUnitId), + this.iBetType = t.readInt32(8, !1, this.iBetType), + this.sTokencakey = t.readString(9, !1, this.sTokencakey), + this.sOrderId = t.readString(10, !1, this.sOrderId) + } + , + n.BetRsp = function () { + this.iCode = 0, + this.sMsg = "" + } + , + n.BetRsp.prototype._clone = function () { + return new n.BetRsp + } + , + n.BetRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BetRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BetRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iCode), + t.writeString(1, this.sMsg) + } + , + n.BetRsp.prototype.readFrom = function (t) { + this.iCode = t.readInt32(0, !1, this.iCode), + this.sMsg = t.readString(1, !1, this.sMsg) + } + , + n.MyBetInfo = function () { + this.iBetId = 0, + this.sBankerName = "", + this.iOperationType = 0, + this.iBetType = 0, + this.iBetAmount = 0, + this.iBetExchangeAmount = 0, + this.iBetOdds = 0, + this.lBetTime = 0, + this.sBetWinnerName = "", + this.sGameName = "", + this.lBetExchangeAmount = 0 + } + , + n.MyBetInfo.prototype._clone = function () { + return new n.MyBetInfo + } + , + n.MyBetInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MyBetInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MyBetInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iBetId), + t.writeString(1, this.sBankerName), + t.writeInt32(2, this.iOperationType), + t.writeInt32(3, this.iBetType), + t.writeInt32(4, this.iBetAmount), + t.writeInt32(5, this.iBetExchangeAmount), + t.writeInt32(6, this.iBetOdds), + t.writeInt64(7, this.lBetTime), + t.writeString(8, this.sBetWinnerName), + t.writeString(9, this.sGameName), + t.writeInt64(10, this.lBetExchangeAmount) + } + , + n.MyBetInfo.prototype.readFrom = function (t) { + this.iBetId = t.readInt32(0, !1, this.iBetId), + this.sBankerName = t.readString(1, !1, this.sBankerName), + this.iOperationType = t.readInt32(2, !1, this.iOperationType), + this.iBetType = t.readInt32(3, !1, this.iBetType), + this.iBetAmount = t.readInt32(4, !1, this.iBetAmount), + this.iBetExchangeAmount = t.readInt32(5, !1, this.iBetExchangeAmount), + this.iBetOdds = t.readInt32(6, !1, this.iBetOdds), + this.lBetTime = t.readInt64(7, !1, this.lBetTime), + this.sBetWinnerName = t.readString(8, !1, this.sBetWinnerName), + this.sGameName = t.readString(9, !1, this.sGameName), + this.lBetExchangeAmount = t.readInt64(10, !1, this.lBetExchangeAmount) + } + , + n.BatchGameInfoNotice = function () { + this.vGameNoticeInfoList = new r.Vector(new n.GameNoticeInfoList), + this.lTopSid = 0, + this.lSubSid = 0, + this.iCommission = 0, + this.lPid = 0 + } + , + n.BatchGameInfoNotice.prototype._clone = function () { + return new n.BatchGameInfoNotice + } + , + n.BatchGameInfoNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BatchGameInfoNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BatchGameInfoNotice.prototype.writeTo = function (t) { + t.writeVector(0, this.vGameNoticeInfoList), + t.writeInt64(1, this.lTopSid), + t.writeInt64(2, this.lSubSid), + t.writeInt32(3, this.iCommission), + t.writeInt64(4, this.lPid) + } + , + n.BatchGameInfoNotice.prototype.readFrom = function (t) { + this.vGameNoticeInfoList = t.readVector(0, !1, this.vGameNoticeInfoList), + this.lTopSid = t.readInt64(1, !1, this.lTopSid), + this.lSubSid = t.readInt64(2, !1, this.lSubSid), + this.iCommission = t.readInt32(3, !1, this.iCommission), + this.lPid = t.readInt64(4, !1, this.lPid) + } + , + n.GameNoticeInfoList = function () { + this.vGameNoticeInfo = new r.Vector(new n.GameNoticeInfo) + } + , + n.GameNoticeInfoList.prototype._clone = function () { + return new n.GameNoticeInfoList + } + , + n.GameNoticeInfoList.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GameNoticeInfoList.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GameNoticeInfoList.prototype.writeTo = function (t) { + t.writeVector(0, this.vGameNoticeInfo) + } + , + n.GameNoticeInfoList.prototype.readFrom = function (t) { + this.vGameNoticeInfo = t.readVector(0, !1, this.vGameNoticeInfo) + } + , + n.GameNoticeInfo = function () { + this.iGameId = 0, + this.iGameStats = 0, + this.lGameStarterUid = 0, + this.sGameName = "", + this.lGameStarttime = 0, + this.sGameDescription = "", + this.vGameUnitInfo = new r.Vector(new n.GameUnitInfoV1), + this.iStarterTotalGames = 0, + this.iStarterUncloseGames = 0, + this.iStarterCreditValue = 0, + this.iExchangeCredit = 0, + this.iBetType = 0, + this.lGameBetOffTime = 0, + this.iGameBetOffRetTime = 0 + } + , + n.GameNoticeInfo.prototype._clone = function () { + return new n.GameNoticeInfo + } + , + n.GameNoticeInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GameNoticeInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GameNoticeInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iGameId), + t.writeInt32(1, this.iGameStats), + t.writeInt64(2, this.lGameStarterUid), + t.writeString(3, this.sGameName), + t.writeInt64(4, this.lGameStarttime), + t.writeString(5, this.sGameDescription), + t.writeVector(6, this.vGameUnitInfo), + t.writeInt32(7, this.iStarterTotalGames), + t.writeInt32(8, this.iStarterUncloseGames), + t.writeInt32(9, this.iStarterCreditValue), + t.writeInt32(10, this.iExchangeCredit), + t.writeInt32(11, this.iBetType), + t.writeInt32(12, this.lGameBetOffTime), + t.writeInt32(13, this.iGameBetOffRetTime) + } + , + n.GameNoticeInfo.prototype.readFrom = function (t) { + this.iGameId = t.readInt32(0, !1, this.iGameId), + this.iGameStats = t.readInt32(1, !1, this.iGameStats), + this.lGameStarterUid = t.readInt64(2, !1, this.lGameStarterUid), + this.sGameName = t.readString(3, !1, this.sGameName), + this.lGameStarttime = t.readInt64(4, !1, this.lGameStarttime), + this.sGameDescription = t.readString(5, !1, this.sGameDescription), + this.vGameUnitInfo = t.readVector(6, !1, this.vGameUnitInfo), + this.iStarterTotalGames = t.readInt32(7, !1, this.iStarterTotalGames), + this.iStarterUncloseGames = t.readInt32(8, !1, this.iStarterUncloseGames), + this.iStarterCreditValue = t.readInt32(9, !1, this.iStarterCreditValue), + this.iExchangeCredit = t.readInt32(10, !1, this.iExchangeCredit), + this.iBetType = t.readInt32(11, !1, this.iBetType), + this.lGameBetOffTime = t.readInt32(12, !1, this.lGameBetOffTime), + this.iGameBetOffRetTime = t.readInt32(13, !1, this.iGameBetOffRetTime) + } + , + n.GameInfoChangeNotice = function () { + this.iGameId = 0, + this.iGameStats = 0, + this.vGameUnitInfo = new r.Vector(new n.GameUnitInfoV1), + this.lTopSid = 0, + this.lSubSid = 0, + this.lPid = 0 + } + , + n.GameInfoChangeNotice.prototype._clone = function () { + return new n.GameInfoChangeNotice + } + , + n.GameInfoChangeNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GameInfoChangeNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GameInfoChangeNotice.prototype.writeTo = function (t) { + t.writeInt32(0, this.iGameId), + t.writeInt32(1, this.iGameStats), + t.writeVector(2, this.vGameUnitInfo), + t.writeInt64(3, this.lTopSid), + t.writeInt64(4, this.lSubSid), + t.writeInt64(5, this.lPid) + } + , + n.GameInfoChangeNotice.prototype.readFrom = function (t) { + this.iGameId = t.readInt32(0, !1, this.iGameId), + this.iGameStats = t.readInt32(1, !1, this.iGameStats), + this.vGameUnitInfo = t.readVector(2, !1, this.vGameUnitInfo), + this.lTopSid = t.readInt64(3, !1, this.lTopSid), + this.lSubSid = t.readInt64(4, !1, this.lSubSid), + this.lPid = t.readInt64(5, !1, this.lPid) + } + , + n.GameUnitInfoV1 = function () { + this.iGameUnitId = 0, + this.sGameUnitName = "", + this.iBetOdds = 0, + this.iBetExchangeAmount = 0, + this.lBetExchangeAmount = 0 + } + , + n.GameUnitInfoV1.prototype._clone = function () { + return new n.GameUnitInfoV1 + } + , + n.GameUnitInfoV1.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GameUnitInfoV1.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GameUnitInfoV1.prototype.writeTo = function (t) { + t.writeInt32(0, this.iGameUnitId), + t.writeString(1, this.sGameUnitName), + t.writeInt32(2, this.iBetOdds), + t.writeInt32(3, this.iBetExchangeAmount), + t.writeInt64(4, this.lBetExchangeAmount) + } + , + n.GameUnitInfoV1.prototype.readFrom = function (t) { + this.iGameUnitId = t.readInt32(0, !1, this.iGameUnitId), + this.sGameUnitName = t.readString(1, !1, this.sGameUnitName), + this.iBetOdds = t.readInt32(2, !1, this.iBetOdds), + this.iBetExchangeAmount = t.readInt32(3, !1, this.iBetExchangeAmount), + this.lBetExchangeAmount = t.readInt64(4, !1, this.lBetExchangeAmount) + } + , + n.EndHistoryGameNotice = function () { + this.vHistoryGameInfo = new r.Vector(new n.HistoryGameInfo), + this.lTopSid = 0, + this.lSubSid = 0 + } + , + n.EndHistoryGameNotice.prototype._clone = function () { + return new n.EndHistoryGameNotice + } + , + n.EndHistoryGameNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.EndHistoryGameNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.EndHistoryGameNotice.prototype.writeTo = function (t) { + t.writeVector(0, this.vHistoryGameInfo), + t.writeInt64(1, this.lTopSid), + t.writeInt64(2, this.lSubSid) + } + , + n.EndHistoryGameNotice.prototype.readFrom = function (t) { + this.vHistoryGameInfo = t.readVector(0, !1, this.vHistoryGameInfo), + this.lTopSid = t.readInt64(1, !1, this.lTopSid), + this.lSubSid = t.readInt64(2, !1, this.lSubSid) + } + , + n.HistoryGameInfo = function () { + this.sTopicName = "", + this.iBreakFlag = 0, + this.sWinnerName = "" + } + , + n.HistoryGameInfo.prototype._clone = function () { + return new n.HistoryGameInfo + } + , + n.HistoryGameInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.HistoryGameInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.HistoryGameInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sTopicName), + t.writeInt32(1, this.iBreakFlag), + t.writeString(2, this.sWinnerName) + } + , + n.HistoryGameInfo.prototype.readFrom = function (t) { + this.sTopicName = t.readString(0, !1, this.sTopicName), + this.iBreakFlag = t.readInt32(1, !1, this.iBreakFlag), + this.sWinnerName = t.readString(2, !1, this.sWinnerName) + } + , + n.GameSettlementNotice = function () { + this.vGameUnitNames = new r.Vector(new r.STRING), + this.iWinnerUnitId = 0, + this.iBetIncome = 0, + this.iBuyIncome = 0, + this.lGameTime = 0, + this.vMyInfoList = new r.Vector(new n.MyBetInfo), + this.iGameId = 0, + this.lBetIncome = 0 + } + , + n.GameSettlementNotice.prototype._clone = function () { + return new n.GameSettlementNotice + } + , + n.GameSettlementNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GameSettlementNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GameSettlementNotice.prototype.writeTo = function (t) { + t.writeVector(0, this.vGameUnitNames), + t.writeInt32(1, this.iWinnerUnitId), + t.writeInt32(2, this.iBetIncome), + t.writeInt32(3, this.iBuyIncome), + t.writeInt64(4, this.lGameTime), + t.writeVector(5, this.vMyInfoList), + t.writeInt32(6, this.iGameId), + t.writeInt64(7, this.lBetIncome) + } + , + n.GameSettlementNotice.prototype.readFrom = function (t) { + this.vGameUnitNames = t.readVector(0, !1, this.vGameUnitNames), + this.iWinnerUnitId = t.readInt32(1, !1, this.iWinnerUnitId), + this.iBetIncome = t.readInt32(2, !1, this.iBetIncome), + this.iBuyIncome = t.readInt32(3, !1, this.iBuyIncome), + this.lGameTime = t.readInt64(4, !1, this.lGameTime), + this.vMyInfoList = t.readVector(5, !1, this.vMyInfoList), + this.iGameId = t.readInt32(6, !1, this.iGameId), + this.lBetIncome = t.readInt64(7, !1, this.lBetIncome) + } + , + n.PresenterEndGameNotice = function () { + this.iGameId = 0, + this.iGameUnitId = 0, + this.iGameResult = 0 + } + , + n.PresenterEndGameNotice.prototype._clone = function () { + return new n.PresenterEndGameNotice + } + , + n.PresenterEndGameNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PresenterEndGameNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PresenterEndGameNotice.prototype.writeTo = function (t) { + t.writeInt32(0, this.iGameId), + t.writeInt32(1, this.iGameUnitId), + t.writeInt32(2, this.iGameResult) + } + , + n.PresenterEndGameNotice.prototype.readFrom = function (t) { + this.iGameId = t.readInt32(0, !1, this.iGameId), + this.iGameUnitId = t.readInt32(1, !1, this.iGameUnitId), + this.iGameResult = t.readInt32(2, !1, this.iGameResult) + } + , + n.GetAssistantReq = function () { + this.tId = new n.UserId, + this.lPid = 0, + this.lAssistantUid = 0 + } + , + n.GetAssistantReq.prototype._clone = function () { + return new n.GetAssistantReq + } + , + n.GetAssistantReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetAssistantReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetAssistantReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lAssistantUid) + } + , + n.GetAssistantReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lAssistantUid = t.readInt64(2, !1, this.lAssistantUid) + } + , + n.GetAssistantRsp = function () { + this.iCode = 0, + this.lAssistantUid = 0 + } + , + n.GetAssistantRsp.prototype._clone = function () { + return new n.GetAssistantRsp + } + , + n.GetAssistantRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetAssistantRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetAssistantRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iCode), + t.writeInt64(1, this.lAssistantUid) + } + , + n.GetAssistantRsp.prototype.readFrom = function (t) { + this.iCode = t.readInt32(0, !1, this.iCode), + this.lAssistantUid = t.readInt64(1, !1, this.lAssistantUid) + } + , + n.ShowScreenSkinNotify = function () { + this.data = new n.ScreenSkinData + } + , + n.ShowScreenSkinNotify.prototype._clone = function () { + return new n.ShowScreenSkinNotify + } + , + n.ShowScreenSkinNotify.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ShowScreenSkinNotify.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ShowScreenSkinNotify.prototype.writeTo = function (t) { + t.writeStruct(0, this.data) + } + , + n.ShowScreenSkinNotify.prototype.readFrom = function (t) { + this.data = t.readStruct(0, !1, this.data) + } + , + n.HideScreenSkinNotify = function () { + this.lId = 0 + } + , + n.HideScreenSkinNotify.prototype._clone = function () { + return new n.HideScreenSkinNotify + } + , + n.HideScreenSkinNotify.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.HideScreenSkinNotify.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.HideScreenSkinNotify.prototype.writeTo = function (t) { + t.writeInt64(0, this.lId) + } + , + n.HideScreenSkinNotify.prototype.readFrom = function (t) { + this.lId = t.readInt64(0, !1, this.lId) + } + , + n.ScreenSkinData = function () { + this.lId = 0, + this.sTitle = "", + this.sPicUrl = "", + this.iStatus = 0, + this.iTemplate = 0, + this.iPresenterUid = 0, + this.sWebPicUrl = "" + } + , + n.ScreenSkinData.prototype._clone = function () { + return new n.ScreenSkinData + } + , + n.ScreenSkinData.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ScreenSkinData.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ScreenSkinData.prototype.writeTo = function (t) { + t.writeInt64(0, this.lId), + t.writeString(1, this.sTitle), + t.writeString(2, this.sPicUrl), + t.writeInt16(3, this.iStatus), + t.writeInt32(4, this.iTemplate), + t.writeInt64(5, this.iPresenterUid), + t.writeString(6, this.sWebPicUrl) + } + , + n.ScreenSkinData.prototype.readFrom = function (t) { + this.lId = t.readInt64(0, !1, this.lId), + this.sTitle = t.readString(1, !1, this.sTitle), + this.sPicUrl = t.readString(2, !1, this.sPicUrl), + this.iStatus = t.readInt16(3, !1, this.iStatus), + this.iTemplate = t.readInt32(4, !1, this.iTemplate), + this.iPresenterUid = t.readInt64(5, !1, this.iPresenterUid), + this.sWebPicUrl = t.readString(6, !1, this.sWebPicUrl) + } + , + n.getScreenSkinReq = function () { + this.tId = new n.UserId, + this.lPresenterUid = 0, + this.iTemplate = 0, + this.iFromType = 0 + } + , + n.getScreenSkinReq.prototype._clone = function () { + return new n.getScreenSkinReq + } + , + n.getScreenSkinReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.getScreenSkinReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.getScreenSkinReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPresenterUid), + t.writeInt32(2, this.iTemplate), + t.writeInt32(3, this.iFromType) + } + , + n.getScreenSkinReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPresenterUid = t.readInt64(1, !1, this.lPresenterUid), + this.iTemplate = t.readInt32(2, !1, this.iTemplate), + this.iFromType = t.readInt32(3, !1, this.iFromType) + } + , + n.getScreenSkinRsp = function () { + this.iRetCode = 0, + this.data = new n.ScreenSkinData + } + , + n.getScreenSkinRsp.prototype._clone = function () { + return new n.getScreenSkinRsp + } + , + n.getScreenSkinRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.getScreenSkinRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.getScreenSkinRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRetCode), + t.writeStruct(1, this.data) + } + , + n.getScreenSkinRsp.prototype.readFrom = function (t) { + this.iRetCode = t.readInt32(0, !1, this.iRetCode), + this.data = t.readStruct(1, !1, this.data) + } + , + n.GetRoomAuditConfReq = function () { + this.tId = new n.UserId, + this.lTopCid = 0, + this.lSubCid = 0, + this.lPresenterUid = 0 + } + , + n.GetRoomAuditConfReq.prototype._clone = function () { + return new n.GetRoomAuditConfReq + } + , + n.GetRoomAuditConfReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetRoomAuditConfReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetRoomAuditConfReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lTopCid), + t.writeInt64(2, this.lSubCid), + t.writeInt64(3, this.lPresenterUid) + } + , + n.GetRoomAuditConfReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lTopCid = t.readInt64(1, !1, this.lTopCid), + this.lSubCid = t.readInt64(2, !1, this.lSubCid), + this.lPresenterUid = t.readInt64(3, !1, this.lPresenterUid) + } + , + n.GetRoomAuditConfRsp = function () { + this.lPresenterUid = 0, + this.vSpeakSwitchItem = new r.Vector(new n.SpeakSwitchItem) + } + , + n.GetRoomAuditConfRsp.prototype._clone = function () { + return new n.GetRoomAuditConfRsp + } + , + n.GetRoomAuditConfRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetRoomAuditConfRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetRoomAuditConfRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPresenterUid), + t.writeVector(1, this.vSpeakSwitchItem) + } + , + n.GetRoomAuditConfRsp.prototype.readFrom = function (t) { + this.lPresenterUid = t.readInt64(0, !1, this.lPresenterUid), + this.vSpeakSwitchItem = t.readVector(1, !1, this.vSpeakSwitchItem) + } + , + n.SpeakSwitchItem = function () { + this.iItemID = 0, + this.iValue = 0 + } + , + n.SpeakSwitchItem.prototype._clone = function () { + return new n.SpeakSwitchItem + } + , + n.SpeakSwitchItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SpeakSwitchItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SpeakSwitchItem.prototype.writeTo = function (t) { + t.writeInt32(0, this.iItemID), + t.writeInt32(1, this.iValue) + } + , + n.SpeakSwitchItem.prototype.readFrom = function (t) { + this.iItemID = t.readInt32(0, !1, this.iItemID), + this.iValue = t.readInt32(1, !1, this.iValue) + } + , + n.ERoomAuditConfItem = { + EItem_NormalNoSpeak: 1001, + EItem_TextLimit: 1002, + EItem_SpeakCD: 1003, + EItem_ResetNoSpeakConf: 1004 + }, + n.GetPresenterDetailReq = function () { + this.tId = new n.UserId, + this.lUid = 0 + } + , + n.GetPresenterDetailReq.prototype._clone = function () { + return new n.GetPresenterDetailReq + } + , + n.GetPresenterDetailReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPresenterDetailReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPresenterDetailReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lUid) + } + , + n.GetPresenterDetailReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lUid = t.readInt64(1, !1, this.lUid) + } + , + n.GetPresenterDetailRsp = function () { + this.mMiscInfo = new r.Map(new r.STRING, new r.STRING), + this.iStartTime = 0 + } + , + n.GetPresenterDetailRsp.prototype._clone = function () { + return new n.GetPresenterDetailRsp + } + , + n.GetPresenterDetailRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPresenterDetailRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPresenterDetailRsp.prototype.writeTo = function (t) { + t.writeMap(0, this.mMiscInfo), + t.writeInt32(1, this.iStartTime) + } + , + n.GetPresenterDetailRsp.prototype.readFrom = function (t) { + this.mMiscInfo = t.readMap(0, !1, this.mMiscInfo), + this.iStartTime = t.readInt32(1, !1, this.iStartTime) + } + , + n.BadgeNameRsp = function () { + this.lPid = 0, + this.sBadgeName = "", + this.iBadgeType = 0, + this.lBadgeId = 0 + } + , + n.BadgeNameRsp.prototype._clone = function () { + return new n.BadgeNameRsp + } + , + n.BadgeNameRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BadgeNameRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BadgeNameRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeString(1, this.sBadgeName), + t.writeInt32(2, this.iBadgeType), + t.writeInt64(3, this.lBadgeId) + } + , + n.BadgeNameRsp.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.sBadgeName = t.readString(1, !1, this.sBadgeName), + this.iBadgeType = t.readInt32(2, !1, this.iBadgeType), + this.lBadgeId = t.readInt64(3, !1, this.lBadgeId) + } + , + n.GameBaseInfo = function () { + this.iId = 0, + this.sFullName = "", + this.sShortName = "", + this.sIcon = "", + this.iCategory = 0, + this.sCategoryName = "", + this.iExeId = 0 + } + , + n.GameBaseInfo.prototype._clone = function () { + return new n.GameBaseInfo + } + , + n.GameBaseInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GameBaseInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GameBaseInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iId), + t.writeString(1, this.sFullName), + t.writeString(2, this.sShortName), + t.writeString(3, this.sIcon), + t.writeInt32(4, this.iCategory), + t.writeString(5, this.sCategoryName), + t.writeInt32(6, this.iExeId) + } + , + n.GameBaseInfo.prototype.readFrom = function (t) { + this.iId = t.readInt32(0, !1, this.iId), + this.sFullName = t.readString(1, !1, this.sFullName), + this.sShortName = t.readString(2, !1, this.sShortName), + this.sIcon = t.readString(3, !1, this.sIcon), + this.iCategory = t.readInt32(4, !1, this.iCategory), + this.sCategoryName = t.readString(5, !1, this.sCategoryName), + this.iExeId = t.readInt32(6, !1, this.iExeId) + } + , + n.NobleLevelAttr = function () { + this.iAttrType = 0, + this.lValidDate = 0, + this.iAttrStatus = 0, + this.iProgress = 0, + this.iTask = 0, + this.iRemainDays = 0, + this.sReserve = "" + } + , + n.NobleLevelAttr.prototype._clone = function () { + return new n.NobleLevelAttr + } + , + n.NobleLevelAttr.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.NobleLevelAttr.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.NobleLevelAttr.prototype.writeTo = function (t) { + t.writeInt32(0, this.iAttrType), + t.writeInt64(1, this.lValidDate), + t.writeInt32(2, this.iAttrStatus), + t.writeInt32(3, this.iProgress), + t.writeInt32(4, this.iTask), + t.writeInt32(5, this.iRemainDays), + t.writeString(6, this.sReserve) + } + , + n.NobleLevelAttr.prototype.readFrom = function (t) { + this.iAttrType = t.readInt32(0, !1, this.iAttrType), + this.lValidDate = t.readInt64(1, !1, this.lValidDate), + this.iAttrStatus = t.readInt32(2, !1, this.iAttrStatus), + this.iProgress = t.readInt32(3, !1, this.iProgress), + this.iTask = t.readInt32(4, !1, this.iTask), + this.iRemainDays = t.readInt32(5, !1, this.iRemainDays), + this.sReserve = t.readString(6, !1, this.sReserve) + } + , + n.GetMountsListReq = function () { + this.tUserId = new n.UserId, + this.iMountsListType = 0 + } + , + n.GetMountsListReq.prototype._clone = function () { + return new n.GetMountsListReq + } + , + n.GetMountsListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMountsListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMountsListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt32(1, this.iMountsListType) + } + , + n.GetMountsListReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.iMountsListType = t.readInt32(1, !1, this.iMountsListType) + } + , + n.GetMountsListRsp = function () { + this.vMountsInfoList = new r.Vector(new n.MountsInfo), + this.tExterInfo = new n.DIYMountsExterInfo + } + , + n.GetMountsListRsp.prototype._clone = function () { + return new n.GetMountsListRsp + } + , + n.GetMountsListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMountsListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMountsListRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vMountsInfoList), + t.writeStruct(1, this.tExterInfo) + } + , + n.GetMountsListRsp.prototype.readFrom = function (t) { + this.vMountsInfoList = t.readVector(0, !1, this.vMountsInfoList), + this.tExterInfo = t.readStruct(1, !1, this.tExterInfo) + } + , + n.MountsInfo = function () { + this.lMountsId = 0, + this.sMountsName = "", + this.sMountsVerb = "", + this.iWeight = 0, + this.iIsStreamer = 0, + this.iStatus = 0, + this.sPCZipUrl = "", + this.sAPPZipUrl = "", + this.sWEBZipUrl = "", + this.iSourceType = 0, + this.sZSZipUrl = "", + this.iMountsType = 0 + } + , + n.MountsInfo.prototype._clone = function () { + return new n.MountsInfo + } + , + n.MountsInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MountsInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MountsInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lMountsId), + t.writeString(1, this.sMountsName), + t.writeString(2, this.sMountsVerb), + t.writeInt32(3, this.iWeight), + t.writeInt32(4, this.iIsStreamer), + t.writeInt32(5, this.iStatus), + t.writeString(6, this.sPCZipUrl), + t.writeString(7, this.sAPPZipUrl), + t.writeString(8, this.sWEBZipUrl), + t.writeInt32(9, this.iSourceType), + t.writeString(10, this.sZSZipUrl), + t.writeInt32(11, this.iMountsType) + } + , + n.MountsInfo.prototype.readFrom = function (t) { + this.lMountsId = t.readInt64(0, !1, this.lMountsId), + this.sMountsName = t.readString(1, !1, this.sMountsName), + this.sMountsVerb = t.readString(2, !1, this.sMountsVerb), + this.iWeight = t.readInt32(3, !1, this.iWeight), + this.iIsStreamer = t.readInt32(4, !1, this.iIsStreamer), + this.iStatus = t.readInt32(5, !1, this.iStatus), + this.sPCZipUrl = t.readString(6, !1, this.sPCZipUrl), + this.sAPPZipUrl = t.readString(7, !1, this.sAPPZipUrl), + this.sWEBZipUrl = t.readString(8, !1, this.sWEBZipUrl), + this.iSourceType = t.readInt32(9, !1, this.iSourceType), + this.sZSZipUrl = t.readString(10, !1, this.sZSZipUrl), + this.iMountsType = t.readInt32(11, !1, this.iMountsType) + } + , + n.DIYMountsExterInfo = function () { + this.sDIYDomain = "" + } + , + n.DIYMountsExterInfo.prototype._clone = function () { + return new n.DIYMountsExterInfo + } + , + n.DIYMountsExterInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DIYMountsExterInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DIYMountsExterInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sDIYDomain) + } + , + n.DIYMountsExterInfo.prototype.readFrom = function (t) { + this.sDIYDomain = t.readString(0, !1, this.sDIYDomain) + } + , + n.UserDIYMountsChanged = function () { + this.lUid = 0, + this.iChangedType = 0, + this.lMountsId = 0, + this.sMountsName = "", + this.sUserNickName = "", + this.sModuleName = "", + this.iCount = 0, + this.lScore = 0, + this.sLevel = "", + this.sEffectName = "", + this.sUserLogo = "", + this.lPid = 0, + this.lScoreChanged = 0, + this.tNobleLevel = new n.NobleLevelInfo, + this.iOldBaseLevel = 0, + this.iDIYMountsType = 0, + this.sOldMountsName = "" + } + , + n.UserDIYMountsChanged.prototype._clone = function () { + return new n.UserDIYMountsChanged + } + , + n.UserDIYMountsChanged.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserDIYMountsChanged.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserDIYMountsChanged.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt32(1, this.iChangedType), + t.writeInt64(2, this.lMountsId), + t.writeString(3, this.sMountsName), + t.writeString(4, this.sUserNickName), + t.writeString(5, this.sModuleName), + t.writeInt32(6, this.iCount), + t.writeInt64(7, this.lScore), + t.writeString(8, this.sLevel), + t.writeString(9, this.sEffectName), + t.writeString(10, this.sUserLogo), + t.writeInt64(11, this.lPid), + t.writeInt64(12, this.lScoreChanged), + t.writeStruct(13, this.tNobleLevel), + t.writeInt32(14, this.iOldBaseLevel), + t.writeInt32(15, this.iDIYMountsType), + t.writeString(16, this.sOldMountsName) + } + , + n.UserDIYMountsChanged.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iChangedType = t.readInt32(1, !1, this.iChangedType), + this.lMountsId = t.readInt64(2, !1, this.lMountsId), + this.sMountsName = t.readString(3, !1, this.sMountsName), + this.sUserNickName = t.readString(4, !1, this.sUserNickName), + this.sModuleName = t.readString(5, !1, this.sModuleName), + this.iCount = t.readInt32(6, !1, this.iCount), + this.lScore = t.readInt64(7, !1, this.lScore), + this.sLevel = t.readString(8, !1, this.sLevel), + this.sEffectName = t.readString(9, !1, this.sEffectName), + this.sUserLogo = t.readString(10, !1, this.sUserLogo), + this.lPid = t.readInt64(11, !1, this.lPid), + this.lScoreChanged = t.readInt64(12, !1, this.lScoreChanged), + this.tNobleLevel = t.readStruct(13, !1, this.tNobleLevel), + this.iOldBaseLevel = t.readInt32(14, !1, this.iOldBaseLevel), + this.iDIYMountsType = t.readInt32(15, !1, this.iDIYMountsType), + this.sOldMountsName = t.readString(16, !1, this.sOldMountsName) + } + , + n.AwardUser = function () { + this.sUserNick = "", + this.iPrizeType = 0, + this.sPrizeName = "" + } + , + n.AwardUser.prototype._clone = function () { + return new n.AwardUser + } + , + n.AwardUser.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AwardUser.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AwardUser.prototype.writeTo = function (t) { + t.writeString(0, this.sUserNick), + t.writeInt16(1, this.iPrizeType), + t.writeString(2, this.sPrizeName) + } + , + n.AwardUser.prototype.readFrom = function (t) { + this.sUserNick = t.readString(0, !1, this.sUserNick), + this.iPrizeType = t.readInt16(1, !1, this.iPrizeType), + this.sPrizeName = t.readString(2, !1, this.sPrizeName) + } + , + n.TreasureResultBroadcastPacket = function () { + this.lStarterUid = 0, + this.sStarterNick = "", + this.iShortChannelId = 0, + this.vAwardUsers = new r.Vector(new n.AwardUser), + this.lTid = 0, + this.lSid = 0, + this.iTreasureType0 = 0, + this.sTreasureName = "", + this.lPid = 0, + this.iTreasureType = 0, + this.iGameId = 0 + } + , + n.TreasureResultBroadcastPacket.prototype._clone = function () { + return new n.TreasureResultBroadcastPacket + } + , + n.TreasureResultBroadcastPacket.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TreasureResultBroadcastPacket.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TreasureResultBroadcastPacket.prototype.writeTo = function (t) { + t.writeInt64(0, this.lStarterUid), + t.writeString(1, this.sStarterNick), + t.writeInt32(2, this.iShortChannelId), + t.writeVector(3, this.vAwardUsers), + t.writeInt64(4, this.lTid), + t.writeInt64(5, this.lSid), + t.writeInt32(6, this.iTreasureType0), + t.writeString(7, this.sTreasureName), + t.writeInt64(8, this.lPid), + t.writeInt32(9, this.iTreasureType), + t.writeInt32(10, this.iGameId) + } + , + n.TreasureResultBroadcastPacket.prototype.readFrom = function (t) { + this.lStarterUid = t.readInt64(0, !1, this.lStarterUid), + this.sStarterNick = t.readString(1, !1, this.sStarterNick), + this.iShortChannelId = t.readInt32(2, !1, this.iShortChannelId), + this.vAwardUsers = t.readVector(3, !1, this.vAwardUsers), + this.lTid = t.readInt64(4, !1, this.lTid), + this.lSid = t.readInt64(5, !1, this.lSid), + this.iTreasureType0 = t.readInt32(6, !1, this.iTreasureType0), + this.sTreasureName = t.readString(7, !1, this.sTreasureName), + this.lPid = t.readInt64(8, !1, this.lPid), + this.iTreasureType = t.readInt32(9, !1, this.iTreasureType), + this.iGameId = t.readInt32(10, !1, this.iGameId) + } + , + n.TreasureUpdateNotice = function () { + this.lSendUid = 0, + this.sSendNick = "", + this.iQueneSize = 0, + this.iCountDown = 0, + this.iState = 0, + this.Id = "", + this.iTreasureType0 = 0, + this.sTreasureName = "", + this.iTreasureType = 0, + this.iItemType = 0, + this.lQueneSize = 0 + } + , + n.TreasureUpdateNotice.prototype._clone = function () { + return new n.TreasureUpdateNotice + } + , + n.TreasureUpdateNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TreasureUpdateNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TreasureUpdateNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lSendUid), + t.writeString(1, this.sSendNick), + t.writeInt16(2, this.iQueneSize), + t.writeInt32(3, this.iCountDown), + t.writeInt16(4, this.iState), + t.writeString(5, this.Id), + t.writeInt32(6, this.iTreasureType0), + t.writeString(7, this.sTreasureName), + t.writeInt32(8, this.iTreasureType), + t.writeInt32(9, this.iItemType), + t.writeInt64(10, this.lQueneSize) + } + , + n.TreasureUpdateNotice.prototype.readFrom = function (t) { + this.lSendUid = t.readInt64(0, !1, this.lSendUid), + this.sSendNick = t.readString(1, !1, this.sSendNick), + this.iQueneSize = t.readInt16(2, !1, this.iQueneSize), + this.iCountDown = t.readInt32(3, !1, this.iCountDown), + this.iState = t.readInt16(4, !1, this.iState), + this.Id = t.readString(5, !1, this.Id), + this.iTreasureType0 = t.readInt32(6, !1, this.iTreasureType0), + this.sTreasureName = t.readString(7, !1, this.sTreasureName), + this.iTreasureType = t.readInt32(8, !1, this.iTreasureType), + this.iItemType = t.readInt32(9, !1, this.iItemType), + this.lQueneSize = t.readInt64(10, !1, this.lQueneSize) + } + , + n.TreasureLotteryDrawReq = function () { + this.tId = new n.UserId, + this.sStarterNick = "", + this.lSid = 0, + this.lSubSid = 0, + this.iFromType = 0, + this.lRoomId = 0, + this.lPid = 0 + } + , + n.TreasureLotteryDrawReq.prototype._clone = function () { + return new n.TreasureLotteryDrawReq + } + , + n.TreasureLotteryDrawReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TreasureLotteryDrawReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TreasureLotteryDrawReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.sStarterNick), + t.writeInt64(2, this.lSid), + t.writeInt64(3, this.lSubSid), + t.writeInt16(4, this.iFromType), + t.writeInt64(5, this.lRoomId), + t.writeInt64(6, this.lPid) + } + , + n.TreasureLotteryDrawReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.sStarterNick = t.readString(1, !1, this.sStarterNick), + this.lSid = t.readInt64(2, !1, this.lSid), + this.lSubSid = t.readInt64(3, !1, this.lSubSid), + this.iFromType = t.readInt16(4, !1, this.iFromType), + this.lRoomId = t.readInt64(5, !1, this.lRoomId), + this.lPid = t.readInt64(6, !1, this.lPid) + } + , + n.TreasureLotteryDrawRsp = function () { + this.lStarterUid = 0, + this.iRetCode = 0, + this.iPrizeType = 0, + this.sNickName = "", + this.sPrizeName = "" + } + , + n.TreasureLotteryDrawRsp.prototype._clone = function () { + return new n.TreasureLotteryDrawRsp + } + , + n.TreasureLotteryDrawRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TreasureLotteryDrawRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TreasureLotteryDrawRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lStarterUid), + t.writeInt32(1, this.iRetCode), + t.writeInt16(2, this.iPrizeType), + t.writeString(3, this.sNickName), + t.writeString(4, this.sPrizeName) + } + , + n.TreasureLotteryDrawRsp.prototype.readFrom = function (t) { + this.lStarterUid = t.readInt64(0, !1, this.lStarterUid), + this.iRetCode = t.readInt32(1, !1, this.iRetCode), + this.iPrizeType = t.readInt16(2, !1, this.iPrizeType), + this.sNickName = t.readString(3, !1, this.sNickName), + this.sPrizeName = t.readString(4, !1, this.sPrizeName) + } + , + n.QueryTreasureInfoReq = function () { + this.tId = new n.UserId, + this.lSid = 0, + this.lSubSid = 0, + this.iFromType = 0, + this.lRoomId = 0, + this.lPid = 0 + } + , + n.QueryTreasureInfoReq.prototype._clone = function () { + return new n.QueryTreasureInfoReq + } + , + n.QueryTreasureInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.QueryTreasureInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.QueryTreasureInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lSid), + t.writeInt64(2, this.lSubSid), + t.writeInt16(4, this.iFromType), + t.writeInt64(5, this.lRoomId), + t.writeInt64(6, this.lPid) + } + , + n.QueryTreasureInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lSid = t.readInt64(1, !1, this.lSid), + this.lSubSid = t.readInt64(2, !1, this.lSubSid), + this.iFromType = t.readInt16(4, !1, this.iFromType), + this.lRoomId = t.readInt64(5, !1, this.lRoomId), + this.lPid = t.readInt64(6, !1, this.lPid) + } + , + n.QueryTreasureInfoRsp = function () { + this.iRetCode = 0, + this.iQueneSize = 0, + this.iStatus = 0, + this.iCountDown = 0, + this.lUid = 0, + this.sNickName = "", + this.iTreasureType0 = 0, + this.sTreasureName = "", + this.iTreasureType = 0, + this.iItemType = 0, + this.lQueneSize = 0 + } + , + n.QueryTreasureInfoRsp.prototype._clone = function () { + return new n.QueryTreasureInfoRsp + } + , + n.QueryTreasureInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.QueryTreasureInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.QueryTreasureInfoRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRetCode), + t.writeInt16(1, this.iQueneSize), + t.writeInt16(2, this.iStatus), + t.writeInt32(3, this.iCountDown), + t.writeInt64(4, this.lUid), + t.writeString(5, this.sNickName), + t.writeInt32(6, this.iTreasureType0), + t.writeString(7, this.sTreasureName), + t.writeInt32(8, this.iTreasureType), + t.writeInt32(9, this.iItemType), + t.writeInt64(10, this.lQueneSize) + } + , + n.QueryTreasureInfoRsp.prototype.readFrom = function (t) { + this.iRetCode = t.readInt32(0, !1, this.iRetCode), + this.iQueneSize = t.readInt16(1, !1, this.iQueneSize), + this.iStatus = t.readInt16(2, !1, this.iStatus), + this.iCountDown = t.readInt32(3, !1, this.iCountDown), + this.lUid = t.readInt64(4, !1, this.lUid), + this.sNickName = t.readString(5, !1, this.sNickName), + this.iTreasureType0 = t.readInt32(6, !1, this.iTreasureType0), + this.sTreasureName = t.readString(7, !1, this.sTreasureName), + this.iTreasureType = t.readInt32(8, !1, this.iTreasureType), + this.iItemType = t.readInt32(9, !1, this.iItemType), + this.lQueneSize = t.readInt64(10, !1, this.lQueneSize) + } + , + n.TreasureLotteryResultNoticePacket = function () { + this.lStarterUid = 0, + this.lSid = 0, + this.lSubSid = 0, + this.lTimeStamp = 0, + this.iPrizeType = 0, + this.lUserUid = 0, + this.sKey = "", + this.sCode = "", + this.sPrizeName = "", + this.sStarterNick = "", + this.sUserNick = "", + this.lRoomId = 0 + } + , + n.TreasureLotteryResultNoticePacket.prototype._clone = function () { + return new n.TreasureLotteryResultNoticePacket + } + , + n.TreasureLotteryResultNoticePacket.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TreasureLotteryResultNoticePacket.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TreasureLotteryResultNoticePacket.prototype.writeTo = function (t) { + t.writeInt64(0, this.lStarterUid), + t.writeInt64(1, this.lSid), + t.writeInt64(2, this.lSubSid), + t.writeInt64(3, this.lTimeStamp), + t.writeInt16(4, this.iPrizeType), + t.writeInt64(5, this.lUserUid), + t.writeString(6, this.sKey), + t.writeString(7, this.sCode), + t.writeString(8, this.sPrizeName), + t.writeString(9, this.sStarterNick), + t.writeString(10, this.sUserNick), + t.writeInt64(11, this.lRoomId) + } + , + n.TreasureLotteryResultNoticePacket.prototype.readFrom = function (t) { + this.lStarterUid = t.readInt64(0, !1, this.lStarterUid), + this.lSid = t.readInt64(1, !1, this.lSid), + this.lSubSid = t.readInt64(2, !1, this.lSubSid), + this.lTimeStamp = t.readInt64(3, !1, this.lTimeStamp), + this.iPrizeType = t.readInt16(4, !1, this.iPrizeType), + this.lUserUid = t.readInt64(5, !1, this.lUserUid), + this.sKey = t.readString(6, !1, this.sKey), + this.sCode = t.readString(7, !1, this.sCode), + this.sPrizeName = t.readString(8, !1, this.sPrizeName), + this.sStarterNick = t.readString(9, !1, this.sStarterNick), + this.sUserNick = t.readString(10, !1, this.sUserNick), + this.lRoomId = t.readInt64(11, !1, this.lRoomId) + } + , + n.ViewerListReq = function () { + this.tUserId = new n.UserId, + this.lTid = 0, + this.lSid = 0 + } + , + n.ViewerListReq.prototype._clone = function () { + return new n.ViewerListReq + } + , + n.ViewerListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ViewerListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ViewerListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lTid), + t.writeInt64(2, this.lSid) + } + , + n.ViewerListReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(2, !1, this.lSid) + } + , + n.ViewerListRsp = function () { + this.lTid = 0, + this.lSid = 0, + this.vViewerItem = new r.Vector(new n.ViewerItem), + this.iNobleNum = 0, + this.iUserNum = 0 + } + , + n.ViewerListRsp.prototype._clone = function () { + return new n.ViewerListRsp + } + , + n.ViewerListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ViewerListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ViewerListRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lTid), + t.writeInt64(1, this.lSid), + t.writeVector(2, this.vViewerItem), + t.writeInt32(3, this.iNobleNum), + t.writeInt32(4, this.iUserNum) + } + , + n.ViewerListRsp.prototype.readFrom = function (t) { + this.lTid = t.readInt64(0, !1, this.lTid), + this.lSid = t.readInt64(1, !1, this.lSid), + this.vViewerItem = t.readVector(2, !1, this.vViewerItem), + this.iNobleNum = t.readInt32(3, !1, this.iNobleNum), + this.iUserNum = t.readInt32(4, !1, this.iUserNum) + } + , + n.ViewerItem = function () { + this.lUid = 0, + this.sNickName = "", + this.sLogo = "", + this.iNobleLevel = 0, + this.iUserLevel = 0 + } + , + n.ViewerItem.prototype._clone = function () { + return new n.ViewerItem + } + , + n.ViewerItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ViewerItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ViewerItem.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNickName), + t.writeString(2, this.sLogo), + t.writeInt32(3, this.iNobleLevel), + t.writeInt32(4, this.iUserLevel) + } + , + n.ViewerItem.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNickName = t.readString(1, !1, this.sNickName), + this.sLogo = t.readString(2, !1, this.sLogo), + this.iNobleLevel = t.readInt32(3, !1, this.iNobleLevel), + this.iUserLevel = t.readInt32(4, !1, this.iUserLevel) + } + , + n.FansSupportListReq = function () { + this.tUserId = new n.UserId, + this.lPid = 0 + } + , + n.FansSupportListReq.prototype._clone = function () { + return new n.FansSupportListReq + } + , + n.FansSupportListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FansSupportListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FansSupportListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lPid) + } + , + n.FansSupportListReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.FansSupportListRsp = function () { + this.lPid = 0, + this.vFansSupportList = new r.Vector(new n.FansSupportItem), + this.sBadgeName = "" + } + , + n.FansSupportListRsp.prototype._clone = function () { + return new n.FansSupportListRsp + } + , + n.FansSupportListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FansSupportListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FansSupportListRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeVector(1, this.vFansSupportList), + t.writeString(2, this.sBadgeName) + } + , + n.FansSupportListRsp.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.vFansSupportList = t.readVector(1, !1, this.vFansSupportList), + this.sBadgeName = t.readString(2, !1, this.sBadgeName) + } + , + n.FansSupportItem = function () { + this.lUid = 0, + this.sNickName = "", + this.sLogo = "", + this.iFansLevel = 0, + this.iGuardianLevel = 0, + this.sBadgeName = "", + this.iUserLevel = 0, + this.iNobleLevel = 0 + } + , + n.FansSupportItem.prototype._clone = function () { + return new n.FansSupportItem + } + , + n.FansSupportItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FansSupportItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FansSupportItem.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNickName), + t.writeString(2, this.sLogo), + t.writeInt32(3, this.iFansLevel), + t.writeInt32(4, this.iGuardianLevel), + t.writeString(5, this.sBadgeName), + t.writeInt32(6, this.iUserLevel), + t.writeInt32(7, this.iNobleLevel) + } + , + n.FansSupportItem.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNickName = t.readString(1, !1, this.sNickName), + this.sLogo = t.readString(2, !1, this.sLogo), + this.iFansLevel = t.readInt32(3, !1, this.iFansLevel), + this.iGuardianLevel = t.readInt32(4, !1, this.iGuardianLevel), + this.sBadgeName = t.readString(5, !1, this.sBadgeName), + this.iUserLevel = t.readInt32(6, !1, this.iUserLevel), + this.iNobleLevel = t.readInt32(7, !1, this.iNobleLevel) + } + , + n.LinkMicStatusChangeNotice = function () { + this.lLMSessionId = 0, + this.iLinkMicStatus = 0, + this.lOwnerUid = 0, + this.vLMPresenterInfos = new r.Vector(new n.LMPresenterInfo), + this.lPid = 0 + } + , + n.LinkMicStatusChangeNotice.prototype._clone = function () { + return new n.LinkMicStatusChangeNotice + } + , + n.LinkMicStatusChangeNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LinkMicStatusChangeNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LinkMicStatusChangeNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lLMSessionId), + t.writeInt32(1, this.iLinkMicStatus), + t.writeInt64(2, this.lOwnerUid), + t.writeVector(3, this.vLMPresenterInfos), + t.writeInt64(4, this.lPid) + } + , + n.LinkMicStatusChangeNotice.prototype.readFrom = function (t) { + this.lLMSessionId = t.readInt64(0, !1, this.lLMSessionId), + this.iLinkMicStatus = t.readInt32(1, !1, this.iLinkMicStatus), + this.lOwnerUid = t.readInt64(2, !1, this.lOwnerUid), + this.vLMPresenterInfos = t.readVector(3, !1, this.vLMPresenterInfos), + this.lPid = t.readInt64(4, !1, this.lPid) + } + , + n.LMPresenterInfo = function () { + this.lUid = 0, + this.lChannelId = 0, + this.lSubChannelId = 0, + this.sNick = "", + this.sAvatarUrl = "", + this.iActivityCount = 0, + this.iLevel = 0, + this.lYYId = 0, + this.sGameName = "", + this.iSourceType = 0, + this.iScreenType = 0, + this.bLive = !0, + this.sChannelName = "", + this.sChannelTitle = "", + this.sVideoCaptureUrl = "", + this.iRoomId = 0, + this.iViewType = 0 + } + , + n.LMPresenterInfo.prototype._clone = function () { + return new n.LMPresenterInfo + } + , + n.LMPresenterInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LMPresenterInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LMPresenterInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lChannelId), + t.writeInt64(2, this.lSubChannelId), + t.writeString(3, this.sNick), + t.writeString(4, this.sAvatarUrl), + t.writeInt32(5, this.iActivityCount), + t.writeInt32(6, this.iLevel), + t.writeInt64(7, this.lYYId), + t.writeString(8, this.sGameName), + t.writeInt32(9, this.iSourceType), + t.writeInt32(10, this.iScreenType), + t.writeBoolean(11, this.bLive), + t.writeString(12, this.sChannelName), + t.writeString(13, this.sChannelTitle), + t.writeString(14, this.sVideoCaptureUrl), + t.writeInt32(15, this.iRoomId), + t.writeInt32(16, this.iViewType) + } + , + n.LMPresenterInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lChannelId = t.readInt64(1, !1, this.lChannelId), + this.lSubChannelId = t.readInt64(2, !1, this.lSubChannelId), + this.sNick = t.readString(3, !1, this.sNick), + this.sAvatarUrl = t.readString(4, !1, this.sAvatarUrl), + this.iActivityCount = t.readInt32(5, !1, this.iActivityCount), + this.iLevel = t.readInt32(6, !1, this.iLevel), + this.lYYId = t.readInt64(7, !1, this.lYYId), + this.sGameName = t.readString(8, !1, this.sGameName), + this.iSourceType = t.readInt32(9, !1, this.iSourceType), + this.iScreenType = t.readInt32(10, !1, this.iScreenType), + this.bLive = t.readBoolean(11, !1, this.bLive), + this.sChannelName = t.readString(12, !1, this.sChannelName), + this.sChannelTitle = t.readString(13, !1, this.sChannelTitle), + this.sVideoCaptureUrl = t.readString(14, !1, this.sVideoCaptureUrl), + this.iRoomId = t.readInt32(15, !1, this.iRoomId), + this.iViewType = t.readInt32(16, !1, this.iViewType) + } + , + n.GetLinkMicPresenterInfoReq = function () { + this.tId = new n.UserId, + this.lUid = 0 + } + , + n.GetLinkMicPresenterInfoReq.prototype._clone = function () { + return new n.GetLinkMicPresenterInfoReq + } + , + n.GetLinkMicPresenterInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetLinkMicPresenterInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetLinkMicPresenterInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lUid) + } + , + n.GetLinkMicPresenterInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lUid = t.readInt64(1, !1, this.lUid) + } + , + n.GetLinkMicPresenterInfoRsp = function () { + this.lLMSessionId = 0, + this.iLinkMicStatus = 0, + this.lOwnerUid = 0, + this.vLMPresenterInfos = new r.Vector(new n.LMPresenterInfo), + this.mPid2SubscribeStatus = new r.Map(new r.INT64, new r.INT32), + this.bDirector = !1 + } + , + n.GetLinkMicPresenterInfoRsp.prototype._clone = function () { + return new n.GetLinkMicPresenterInfoRsp + } + , + n.GetLinkMicPresenterInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetLinkMicPresenterInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetLinkMicPresenterInfoRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lLMSessionId), + t.writeInt32(1, this.iLinkMicStatus), + t.writeInt64(2, this.lOwnerUid), + t.writeVector(3, this.vLMPresenterInfos), + t.writeMap(4, this.mPid2SubscribeStatus), + t.writeBoolean(5, this.bDirector) + } + , + n.GetLinkMicPresenterInfoRsp.prototype.readFrom = function (t) { + this.lLMSessionId = t.readInt64(0, !1, this.lLMSessionId), + this.iLinkMicStatus = t.readInt32(1, !1, this.iLinkMicStatus), + this.lOwnerUid = t.readInt64(2, !1, this.lOwnerUid), + this.vLMPresenterInfos = t.readVector(3, !1, this.vLMPresenterInfos), + this.mPid2SubscribeStatus = t.readMap(4, !1, this.mPid2SubscribeStatus), + this.bDirector = t.readBoolean(5, !1, this.bDirector) + } + , + n.SubscribeInfoNotify = function () { + this.tTo = new n.Activity, + this.iToCount = 0 + } + , + n.SubscribeInfoNotify.prototype._clone = function () { + return new n.SubscribeInfoNotify + } + , + n.SubscribeInfoNotify.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SubscribeInfoNotify.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SubscribeInfoNotify.prototype.writeTo = function (t) { + t.writeStruct(0, this.tTo), + t.writeInt32(1, this.iToCount) + } + , + n.SubscribeInfoNotify.prototype.readFrom = function (t) { + this.tTo = t.readStruct(0, !1, this.tTo), + this.iToCount = t.readInt32(1, !1, this.iToCount) + } + , + n.Activity = function () { + this.iType = 0, + this.sKey = "" + } + , + n.Activity.prototype._clone = function () { + return new n.Activity + } + , + n.Activity.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.Activity.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.Activity.prototype.writeTo = function (t) { + t.writeInt32(0, this.iType), + t.writeString(1, this.sKey) + } + , + n.Activity.prototype.readFrom = function (t) { + this.iType = t.readInt32(0, !1, this.iType), + this.sKey = t.readString(1, !1, this.sKey) + } + , + n.BannerNotice = function () { + this.lBannerId = 0, + this.mParam = new r.Map(new r.STRING, new r.STRING), + this.tChInfo = new n.PresenterChannelInfo, + this.vExPid = new r.Vector(new r.INT64) + } + , + n.BannerNotice.prototype._clone = function () { + return new n.BannerNotice + } + , + n.BannerNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BannerNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BannerNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lBannerId), + t.writeMap(1, this.mParam), + t.writeStruct(2, this.tChInfo), + t.writeVector(3, this.vExPid) + } + , + n.BannerNotice.prototype.readFrom = function (t) { + this.lBannerId = t.readInt64(0, !1, this.lBannerId), + this.mParam = t.readMap(1, !1, this.mParam), + this.tChInfo = t.readStruct(2, !1, this.tChInfo), + this.vExPid = t.readVector(3, !1, this.vExPid) + } + , + n.GetUserLevelInfoReq = function () { + this.tId = new n.UserId + } + , + n.GetUserLevelInfoReq.prototype._clone = function () { + return new n.GetUserLevelInfoReq + } + , + n.GetUserLevelInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetUserLevelInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetUserLevelInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId) + } + , + n.GetUserLevelInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId) + } + , + n.GetUserLevelInfoRsp = function () { + this.tUserProfile = new n.UserProfile, + this.lCurrLevelExp = 0, + this.lNextLevelExp = 0, + this.lDailyIncExp = 0, + this.lNext2LevelExp = 0, + this.iNeedSetInitializeNick = 0, + this.iMaxLimitLevel = 0 + } + , + n.GetUserLevelInfoRsp.prototype._clone = function () { + return new n.GetUserLevelInfoRsp + } + , + n.GetUserLevelInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetUserLevelInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetUserLevelInfoRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserProfile), + t.writeInt64(1, this.lCurrLevelExp), + t.writeInt64(2, this.lNextLevelExp), + t.writeInt64(3, this.lDailyIncExp), + t.writeInt64(4, this.lNext2LevelExp), + t.writeInt32(5, this.iNeedSetInitializeNick), + t.writeInt32(6, this.iMaxLimitLevel) + } + , + n.GetUserLevelInfoRsp.prototype.readFrom = function (t) { + this.tUserProfile = t.readStruct(0, !1, this.tUserProfile), + this.lCurrLevelExp = t.readInt64(1, !1, this.lCurrLevelExp), + this.lNextLevelExp = t.readInt64(2, !1, this.lNextLevelExp), + this.lDailyIncExp = t.readInt64(3, !1, this.lDailyIncExp), + this.lNext2LevelExp = t.readInt64(4, !1, this.lNext2LevelExp), + this.iNeedSetInitializeNick = t.readInt32(5, !1, this.iNeedSetInitializeNick), + this.iMaxLimitLevel = t.readInt32(6, !1, this.iMaxLimitLevel) + } + , + n.UserProfile = function () { + this.tUserBase = new n.UserBase, + this.tPresenterBase = new n.PresenterBase, + this.tRecentLive = new n.GameLiveInfo + } + , + n.UserProfile.prototype._clone = function () { + return new n.UserProfile + } + , + n.UserProfile.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserProfile.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserProfile.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserBase), + t.writeStruct(1, this.tPresenterBase), + t.writeStruct(2, this.tRecentLive) + } + , + n.UserProfile.prototype.readFrom = function (t) { + this.tUserBase = t.readStruct(0, !1, this.tUserBase), + this.tPresenterBase = t.readStruct(1, !1, this.tPresenterBase), + this.tRecentLive = t.readStruct(2, !1, this.tRecentLive) + } + , + n.UserBase = function () { + this.lUid = 0, + this.sNickName = "", + this.sAvatarUrl = "", + this.iGender = 0, + this.lYYId = 0, + this.iCertified = 0, + this.iSubscribedCount = 0, + this.iSubscribeToCount = 0, + this.iUserLevel = 0, + this.lUserExp = 0, + this.iBirthday = 0, + this.sSign = "", + this.sArea = "", + this.sLocation = "", + this.sRegisterTime = "", + this.iFreezeTime = 0, + this.iBindPhone = 0, + this.sHuyaId = "", + this.iModifyNickChannel = 0, + this.iLogoutStatus = 0 + } + , + n.UserBase.prototype._clone = function () { + return new n.UserBase + } + , + n.UserBase.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserBase.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserBase.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNickName), + t.writeString(2, this.sAvatarUrl), + t.writeInt32(3, this.iGender), + t.writeInt64(4, this.lYYId), + t.writeInt32(5, this.iCertified), + t.writeInt32(6, this.iSubscribedCount), + t.writeInt32(7, this.iSubscribeToCount), + t.writeInt32(8, this.iUserLevel), + t.writeInt64(9, this.lUserExp), + t.writeInt32(10, this.iBirthday), + t.writeString(11, this.sSign), + t.writeString(12, this.sArea), + t.writeString(13, this.sLocation), + t.writeString(14, this.sRegisterTime), + t.writeInt32(15, this.iFreezeTime), + t.writeInt32(16, this.iBindPhone), + t.writeString(17, this.sHuyaId), + t.writeInt32(18, this.iModifyNickChannel), + t.writeInt32(20, this.iLogoutStatus) + } + , + n.UserBase.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNickName = t.readString(1, !1, this.sNickName), + this.sAvatarUrl = t.readString(2, !1, this.sAvatarUrl), + this.iGender = t.readInt32(3, !1, this.iGender), + this.lYYId = t.readInt64(4, !1, this.lYYId), + this.iCertified = t.readInt32(5, !1, this.iCertified), + this.iSubscribedCount = t.readInt32(6, !1, this.iSubscribedCount), + this.iSubscribeToCount = t.readInt32(7, !1, this.iSubscribeToCount), + this.iUserLevel = t.readInt32(8, !1, this.iUserLevel), + this.lUserExp = t.readInt64(9, !1, this.lUserExp), + this.iBirthday = t.readInt32(10, !1, this.iBirthday), + this.sSign = t.readString(11, !1, this.sSign), + this.sArea = t.readString(12, !1, this.sArea), + this.sLocation = t.readString(13, !1, this.sLocation), + this.sRegisterTime = t.readString(14, !1, this.sRegisterTime), + this.iFreezeTime = t.readInt32(15, !1, this.iFreezeTime), + this.iBindPhone = t.readInt32(16, !1, this.iBindPhone), + this.sHuyaId = t.readString(17, !1, this.sHuyaId), + this.iModifyNickChannel = t.readInt32(18, !1, this.iModifyNickChannel), + this.iLogoutStatus = t.readInt32(20, !1, this.iLogoutStatus) + } + , + n.PresenterBase = function () { + this.iIsPresenter = 0, + this.sPresenterName = "", + this.lSignedChannel = 0, + this.sPrivateHost = "", + this.iRecType = 0, + this.iFreeze = 0, + this.iPresenterLevel = 0, + this.lPresenterExp = 0, + this.vPresentedGames = new r.Vector(new n.GameBaseInfo), + this.iCertified = 0, + this.iRoomId = 0 + } + , + n.PresenterBase.prototype._clone = function () { + return new n.PresenterBase + } + , + n.PresenterBase.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PresenterBase.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PresenterBase.prototype.writeTo = function (t) { + t.writeInt32(0, this.iIsPresenter), + t.writeString(1, this.sPresenterName), + t.writeInt64(2, this.lSignedChannel), + t.writeString(3, this.sPrivateHost), + t.writeInt32(4, this.iRecType), + t.writeInt32(5, this.iFreeze), + t.writeInt32(6, this.iPresenterLevel), + t.writeInt64(7, this.lPresenterExp), + t.writeVector(8, this.vPresentedGames), + t.writeInt32(9, this.iCertified), + t.writeInt32(10, this.iRoomId) + } + , + n.PresenterBase.prototype.readFrom = function (t) { + this.iIsPresenter = t.readInt32(0, !1, this.iIsPresenter), + this.sPresenterName = t.readString(1, !1, this.sPresenterName), + this.lSignedChannel = t.readInt64(2, !1, this.lSignedChannel), + this.sPrivateHost = t.readString(3, !1, this.sPrivateHost), + this.iRecType = t.readInt32(4, !1, this.iRecType), + this.iFreeze = t.readInt32(5, !1, this.iFreeze), + this.iPresenterLevel = t.readInt32(6, !1, this.iPresenterLevel), + this.lPresenterExp = t.readInt64(7, !1, this.lPresenterExp), + this.vPresentedGames = t.readVector(8, !1, this.vPresentedGames), + this.iCertified = t.readInt32(9, !1, this.iCertified), + this.iRoomId = t.readInt32(10, !1, this.iRoomId) + } + , + n.GameLiveInfo = function () { + this.lLiveId = 0, + this.lUid = 0, + this.lChannelId = 0, + this.iShortChannel = 0, + this.lSubchannel = 0, + this.sSubchannelName = "", + this.iGameId = 0, + this.sGameName = "", + this.iAttendeeCount = 0, + this.eGender = n.EGender.MALE, + this.iAid = 0, + this.sNick = "", + this.sAvatarUrl = "", + this.iStartTime = 0, + this.iEndTime = 0, + this.iSourceType = 0, + this.bIsCameraOpen = !1, + this.bIsRoomSecret = !1, + this.sVideoCaptureUrl = "", + this.iCdnAttendee = 0, + this.lYYId = 0, + this.bCertified = !1, + this.iRecType = 0, + this.lSignChannel = 0, + this.sLiveDesc = "", + this.iLevel = 0, + this.sGameShortName = "", + this.iGameType = 0, + this.sPrivateHost = "", + this.iActivityCount = 0, + this.iStreamType = 0, + this.iBitRate = 0, + this.iResolution = 0, + this.iFrameRate = 0, + this.iIsMultiStream = 0, + this.iExeGameId = 0, + this.lExp = 0, + this.sReplayHls = "", + this.lMultiStreamFlag = 0, + this.iScreenType = 0, + this.iChannelType = 0, + this.sLocation = "", + this.iCodecType = 0, + this.vPresenterTags = new r.Vector(new n.GameLiveTag), + this.vGameTags = new r.Vector(new n.GameLiveTag), + this.lLiveCompatibleFlag = 0, + this.sTraceId = "", + this.iRoomId = 0, + this.mpExtInfo = new r.Map(new r.STRING, new r.STRING) + } + , + n.GameLiveInfo.prototype._clone = function () { + return new n.GameLiveInfo + } + , + n.GameLiveInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GameLiveInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GameLiveInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lLiveId), + t.writeInt64(1, this.lUid), + t.writeInt64(2, this.lChannelId), + t.writeInt32(3, this.iShortChannel), + t.writeInt64(4, this.lSubchannel), + t.writeString(5, this.sSubchannelName), + t.writeInt32(6, this.iGameId), + t.writeString(7, this.sGameName), + t.writeInt32(8, this.iAttendeeCount), + t.writeInt32(9, this.eGender), + t.writeInt32(10, this.iAid), + t.writeString(11, this.sNick), + t.writeString(12, this.sAvatarUrl), + t.writeInt32(13, this.iStartTime), + t.writeInt32(14, this.iEndTime), + t.writeInt32(15, this.iSourceType), + t.writeBoolean(16, this.bIsCameraOpen), + t.writeBoolean(17, this.bIsRoomSecret), + t.writeString(18, this.sVideoCaptureUrl), + t.writeInt32(19, this.iCdnAttendee), + t.writeInt64(20, this.lYYId), + t.writeBoolean(21, this.bCertified), + t.writeInt32(22, this.iRecType), + t.writeInt64(23, this.lSignChannel), + t.writeString(24, this.sLiveDesc), + t.writeInt32(25, this.iLevel), + t.writeString(26, this.sGameShortName), + t.writeInt32(27, this.iGameType), + t.writeString(28, this.sPrivateHost), + t.writeInt32(29, this.iActivityCount), + t.writeInt32(30, this.iStreamType), + t.writeInt32(31, this.iBitRate), + t.writeInt32(32, this.iResolution), + t.writeInt32(33, this.iFrameRate), + t.writeInt32(34, this.iIsMultiStream), + t.writeInt32(35, this.iExeGameId), + t.writeInt64(36, this.lExp), + t.writeString(37, this.sReplayHls), + t.writeInt64(38, this.lMultiStreamFlag), + t.writeInt32(39, this.iScreenType), + t.writeInt32(40, this.iChannelType), + t.writeString(41, this.sLocation), + t.writeInt32(42, this.iCodecType), + t.writeVector(43, this.vPresenterTags), + t.writeVector(44, this.vGameTags), + t.writeInt64(45, this.lLiveCompatibleFlag), + t.writeString(46, this.sTraceId), + t.writeInt32(47, this.iRoomId), + t.writeMap(48, this.mpExtInfo) + } + , + n.GameLiveInfo.prototype.readFrom = function (t) { + this.lLiveId = t.readInt64(0, !1, this.lLiveId), + this.lUid = t.readInt64(1, !1, this.lUid), + this.lChannelId = t.readInt64(2, !1, this.lChannelId), + this.iShortChannel = t.readInt32(3, !1, this.iShortChannel), + this.lSubchannel = t.readInt64(4, !1, this.lSubchannel), + this.sSubchannelName = t.readString(5, !1, this.sSubchannelName), + this.iGameId = t.readInt32(6, !1, this.iGameId), + this.sGameName = t.readString(7, !1, this.sGameName), + this.iAttendeeCount = t.readInt32(8, !1, this.iAttendeeCount), + this.eGender = t.readInt32(9, !1, this.eGender), + this.iAid = t.readInt32(10, !1, this.iAid), + this.sNick = t.readString(11, !1, this.sNick), + this.sAvatarUrl = t.readString(12, !1, this.sAvatarUrl), + this.iStartTime = t.readInt32(13, !1, this.iStartTime), + this.iEndTime = t.readInt32(14, !1, this.iEndTime), + this.iSourceType = t.readInt32(15, !1, this.iSourceType), + this.bIsCameraOpen = t.readBoolean(16, !1, this.bIsCameraOpen), + this.bIsRoomSecret = t.readBoolean(17, !1, this.bIsRoomSecret), + this.sVideoCaptureUrl = t.readString(18, !1, this.sVideoCaptureUrl), + this.iCdnAttendee = t.readInt32(19, !1, this.iCdnAttendee), + this.lYYId = t.readInt64(20, !1, this.lYYId), + this.bCertified = t.readBoolean(21, !1, this.bCertified), + this.iRecType = t.readInt32(22, !1, this.iRecType), + this.lSignChannel = t.readInt64(23, !1, this.lSignChannel), + this.sLiveDesc = t.readString(24, !1, this.sLiveDesc), + this.iLevel = t.readInt32(25, !1, this.iLevel), + this.sGameShortName = t.readString(26, !1, this.sGameShortName), + this.iGameType = t.readInt32(27, !1, this.iGameType), + this.sPrivateHost = t.readString(28, !1, this.sPrivateHost), + this.iActivityCount = t.readInt32(29, !1, this.iActivityCount), + this.iStreamType = t.readInt32(30, !1, this.iStreamType), + this.iBitRate = t.readInt32(31, !1, this.iBitRate), + this.iResolution = t.readInt32(32, !1, this.iResolution), + this.iFrameRate = t.readInt32(33, !1, this.iFrameRate), + this.iIsMultiStream = t.readInt32(34, !1, this.iIsMultiStream), + this.iExeGameId = t.readInt32(35, !1, this.iExeGameId), + this.lExp = t.readInt64(36, !1, this.lExp), + this.sReplayHls = t.readString(37, !1, this.sReplayHls), + this.lMultiStreamFlag = t.readInt64(38, !1, this.lMultiStreamFlag), + this.iScreenType = t.readInt32(39, !1, this.iScreenType), + this.iChannelType = t.readInt32(40, !1, this.iChannelType), + this.sLocation = t.readString(41, !1, this.sLocation), + this.iCodecType = t.readInt32(42, !1, this.iCodecType), + this.vPresenterTags = t.readVector(43, !1, this.vPresenterTags), + this.vGameTags = t.readVector(44, !1, this.vGameTags), + this.lLiveCompatibleFlag = t.readInt64(45, !1, this.lLiveCompatibleFlag), + this.sTraceId = t.readString(46, !1, this.sTraceId), + this.iRoomId = t.readInt32(47, !1, this.iRoomId), + this.mpExtInfo = t.readMap(48, !1, this.mpExtInfo) + } + , + n.GameLiveTag = function () { + this.iTagId = 0, + this.sTagName = "", + this.bIsShow = !0, + this.iBindingGameId = 0, + this.iShowType = 0 + } + , + n.GameLiveTag.prototype._clone = function () { + return new n.GameLiveTag + } + , + n.GameLiveTag.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GameLiveTag.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GameLiveTag.prototype.writeTo = function (t) { + t.writeInt32(0, this.iTagId), + t.writeString(1, this.sTagName), + t.writeBoolean(2, this.bIsShow), + t.writeInt32(3, this.iBindingGameId), + t.writeInt32(4, this.iShowType) + } + , + n.GameLiveTag.prototype.readFrom = function (t) { + this.iTagId = t.readInt32(0, !1, this.iTagId), + this.sTagName = t.readString(1, !1, this.sTagName), + this.bIsShow = t.readBoolean(2, !1, this.bIsShow), + this.iBindingGameId = t.readInt32(3, !1, this.iBindingGameId), + this.iShowType = t.readInt32(4, !1, this.iShowType) + } + , + n.MatchRaffleResultNotice = function () { + this.sPrizeName = "", + this.sUrl = "", + this.sShowDoc = "", + this.sIcon = "", + this.tBanner = new n.MatchRaffleBanner + } + , + n.MatchRaffleResultNotice.prototype._clone = function () { + return new n.MatchRaffleResultNotice + } + , + n.MatchRaffleResultNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MatchRaffleResultNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MatchRaffleResultNotice.prototype.writeTo = function (t) { + t.writeString(0, this.sPrizeName), + t.writeString(1, this.sUrl), + t.writeString(2, this.sShowDoc), + t.writeString(3, this.sIcon), + t.writeStruct(4, this.tBanner) + } + ; + n.MatchRaffleResultNotice.prototype.readFrom = function (t) { + this.sPrizeName = t.readString(0, !1, this.sPrizeName), + this.sUrl = t.readString(1, !1, this.sUrl), + this.sShowDoc = t.readString(2, !1, this.sShowDoc), + this.sIcon = t.readString(3, !1, this.sIcon), + this.tBanner = t.readStruct(4, !1, this.tBanner) + } + , + n.MatchRaffleBanner = function () { + this.sPcBanner = "", + this.sH5Banner = "", + this.sFlashBanner = "", + this.sAdrBanner = "", + this.sIosBanner = "", + this.sPadBanner = "" + } + , + n.MatchRaffleBanner.prototype._clone = function () { + return new n.MatchRaffleBanner + } + , + n.MatchRaffleBanner.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MatchRaffleBanner.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MatchRaffleBanner.prototype.writeTo = function (t) { + t.writeString(0, this.sPcBanner), + t.writeString(1, this.sH5Banner), + t.writeString(2, this.sFlashBanner), + t.writeString(3, this.sAdrBanner), + t.writeString(4, this.sIosBanner), + t.writeString(5, this.sPadBanner) + } + , + n.MatchRaffleBanner.prototype.readFrom = function (t) { + this.sPcBanner = t.readString(0, !1, this.sPcBanner), + this.sH5Banner = t.readString(1, !1, this.sH5Banner), + this.sFlashBanner = t.readString(2, !1, this.sFlashBanner), + this.sAdrBanner = t.readString(3, !1, this.sAdrBanner), + this.sIosBanner = t.readString(4, !1, this.sIosBanner), + this.sPadBanner = t.readString(5, !1, this.sPadBanner) + } + , + n.GuardianPresenterInfoNotice = function () { + this.lUid = 0, + this.sNick = "", + this.iLevel = 0, + this.lGuardianUid = 0, + this.sGuardianNick = "", + this.eNoticeType = 0, + this.iOpenDays = 0, + this.iLastLevel = 0, + this.iNobleLevel = 0, + this.sGuardianLogo = "", + this.iGameId = 0 + } + , + n.GuardianPresenterInfoNotice.prototype._clone = function () { + return new n.GuardianPresenterInfoNotice + } + , + n.GuardianPresenterInfoNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GuardianPresenterInfoNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GuardianPresenterInfoNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNick), + t.writeInt32(2, this.iLevel), + t.writeInt64(3, this.lGuardianUid), + t.writeString(4, this.sGuardianNick), + t.writeInt32(5, this.eNoticeType), + t.writeInt32(6, this.iOpenDays), + t.writeInt32(7, this.iLastLevel), + t.writeInt32(8, this.iNobleLevel), + t.writeString(9, this.sGuardianLogo), + t.writeInt32(10, this.iGameId) + } + , + n.GuardianPresenterInfoNotice.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNick = t.readString(1, !1, this.sNick), + this.iLevel = t.readInt32(2, !1, this.iLevel), + this.lGuardianUid = t.readInt64(3, !1, this.lGuardianUid), + this.sGuardianNick = t.readString(4, !1, this.sGuardianNick), + this.eNoticeType = t.readInt32(5, !1, this.eNoticeType), + this.iOpenDays = t.readInt32(6, !1, this.iOpenDays), + this.iLastLevel = t.readInt32(7, !1, this.iLastLevel), + this.iNobleLevel = t.readInt32(8, !1, this.iNobleLevel), + this.sGuardianLogo = t.readString(9, !1, this.sGuardianLogo), + this.iGameId = t.readInt32(10, !1, this.iGameId) + } + , + n.SubscribeReq = function () { + this.tId = new n.UserId, + this.tFrom = new n.Subscriber, + this.tTo = new n.Activity, + this.iAction = 0 + } + , + n.SubscribeReq.prototype._clone = function () { + return new n.SubscribeReq + } + , + n.SubscribeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SubscribeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SubscribeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeStruct(1, this.tFrom), + t.writeStruct(2, this.tTo), + t.writeInt32(3, this.iAction) + } + , + n.SubscribeReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.tFrom = t.readStruct(1, !1, this.tFrom), + this.tTo = t.readStruct(2, !1, this.tTo), + this.iAction = t.readInt32(3, !1, this.iAction) + } + , + n.SubscribeResp = function () { + this.tFrom = new n.Subscriber, + this.tTo = new n.Activity, + this.iAction = 0, + this.iFlag = 0 + } + , + n.SubscribeResp.prototype._clone = function () { + return new n.SubscribeResp + } + , + n.SubscribeResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SubscribeResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SubscribeResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tFrom), + t.writeStruct(1, this.tTo), + t.writeInt32(2, this.iAction), + t.writeInt32(3, this.iFlag) + } + , + n.SubscribeResp.prototype.readFrom = function (t) { + this.tFrom = t.readStruct(0, !1, this.tFrom), + this.tTo = t.readStruct(1, !1, this.tTo), + this.iAction = t.readInt32(2, !1, this.iAction), + this.iFlag = t.readInt32(3, !1, this.iFlag) + } + , + n.UnsubscribeReq = function () { + this.tId = new n.UserId, + this.tFrom = new n.Subscriber, + this.tTo = new n.Activity + } + , + n.UnsubscribeReq.prototype._clone = function () { + return new n.UnsubscribeReq + } + , + n.UnsubscribeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UnsubscribeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UnsubscribeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeStruct(1, this.tFrom), + t.writeStruct(2, this.tTo) + } + , + n.UnsubscribeReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.tFrom = t.readStruct(1, !1, this.tFrom), + this.tTo = t.readStruct(2, !1, this.tTo) + } + , + n.UnsubscribeResp = function () { + this.tFrom = new n.Subscriber, + this.tTo = new n.Activity, + this.iFlag = 0 + } + , + n.UnsubscribeResp.prototype._clone = function () { + return new n.UnsubscribeResp + } + , + n.UnsubscribeResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UnsubscribeResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UnsubscribeResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tFrom), + t.writeStruct(1, this.tTo), + t.writeInt32(3, this.iFlag) + } + , + n.UnsubscribeResp.prototype.readFrom = function (t) { + this.tFrom = t.readStruct(0, !1, this.tFrom), + this.tTo = t.readStruct(1, !1, this.tTo), + this.iFlag = t.readInt32(3, !1, this.iFlag) + } + , + n.SubscribeStatusReq = function () { + this.tId = new n.UserId, + this.tFrom = new n.Subscriber, + this.tTo = new n.Activity + } + , + n.SubscribeStatusReq.prototype._clone = function () { + return new n.SubscribeStatusReq + } + , + n.SubscribeStatusReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SubscribeStatusReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SubscribeStatusReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeStruct(1, this.tFrom), + t.writeStruct(2, this.tTo) + } + , + n.SubscribeStatusReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.tFrom = t.readStruct(1, !1, this.tFrom), + this.tTo = t.readStruct(2, !1, this.tTo) + } + , + n.SubscribeStatusResp = function () { + this.tFrom = new n.Subscriber, + this.tTo = new n.Activity, + this.iSubscribedCount = 0, + this.iStatus = 0 + } + , + n.SubscribeStatusResp.prototype._clone = function () { + return new n.SubscribeStatusResp + } + , + n.SubscribeStatusResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SubscribeStatusResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SubscribeStatusResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tFrom), + t.writeStruct(1, this.tTo), + t.writeInt32(2, this.iSubscribedCount), + t.writeInt32(3, this.iStatus) + } + , + n.SubscribeStatusResp.prototype.readFrom = function (t) { + this.tFrom = t.readStruct(0, !1, this.tFrom), + this.tTo = t.readStruct(1, !1, this.tTo), + this.iSubscribedCount = t.readInt32(2, !1, this.iSubscribedCount), + this.iStatus = t.readInt32(3, !1, this.iStatus) + } + , + n.Subscriber = function () { + this.iType = 0, + this.sKey = "", + this.lSubscribeTime = 0 + } + , + n.Subscriber.prototype._clone = function () { + return new n.Subscriber + } + , + n.Subscriber.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.Subscriber.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.Subscriber.prototype.writeTo = function (t) { + t.writeInt32(0, this.iType), + t.writeString(1, this.sKey), + t.writeInt64(2, this.lSubscribeTime) + } + , + n.Subscriber.prototype.readFrom = function (t) { + this.iType = t.readInt32(0, !1, this.iType), + this.sKey = t.readString(1, !1, this.sKey), + this.lSubscribeTime = t.readInt64(2, !1, this.lSubscribeTime) + } + , + n.PresenterChannelInfo = function () { + this.lYYId = 0, + this.lTid = 0, + this.lSid = 0, + this.iSourceType = 0, + this.iScreenType = 0, + this.lUid = 0, + this.iGameId = 0, + this.iRoomId = 0 + } + , + n.PresenterChannelInfo.prototype._clone = function () { + return new n.PresenterChannelInfo + } + , + n.PresenterChannelInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PresenterChannelInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PresenterChannelInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lYYId), + t.writeInt64(1, this.lTid), + t.writeInt64(3, this.lSid), + t.writeInt32(4, this.iSourceType), + t.writeInt32(5, this.iScreenType), + t.writeInt64(6, this.lUid), + t.writeInt32(7, this.iGameId), + t.writeInt32(8, this.iRoomId) + } + , + n.PresenterChannelInfo.prototype.readFrom = function (t) { + this.lYYId = t.readInt64(0, !1, this.lYYId), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(3, !1, this.lSid), + this.iSourceType = t.readInt32(4, !1, this.iSourceType), + this.iScreenType = t.readInt32(5, !1, this.iScreenType), + this.lUid = t.readInt64(6, !1, this.lUid), + this.iGameId = t.readInt32(7, !1, this.iGameId), + this.iRoomId = t.readInt32(8, !1, this.iRoomId) + } + , + n.GetRelationReq = function () { + this.tId = new n.UserId, + this.lUid = 0 + } + , + n.GetRelationReq.prototype._clone = function () { + return new n.GetRelationReq + } + , + n.GetRelationReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetRelationReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetRelationReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lUid) + } + , + n.GetRelationReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lUid = t.readInt64(1, !1, this.lUid) + } + , + n.GetRelationRsp = function () { + this.tItem = new n.RelationItem + } + , + n.GetRelationRsp.prototype._clone = function () { + return new n.GetRelationRsp + } + , + n.GetRelationRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetRelationRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetRelationRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tItem) + } + , + n.GetRelationRsp.prototype.readFrom = function (t) { + this.tItem = t.readStruct(0, !1, this.tItem) + } + , + n.RelationItem = function () { + this.lUid = 0, + this.iRelation = 0, + this.iSubscribeToTime = 0, + this.iSubscribeFromTime = 0, + this.iBlackTime = 0, + this.iModifyTime = 0 + } + , + n.RelationItem.prototype._clone = function () { + return new n.RelationItem + } + , + n.RelationItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.RelationItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.RelationItem.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt32(1, this.iRelation), + t.writeInt32(2, this.iSubscribeToTime), + t.writeInt32(3, this.iSubscribeFromTime), + t.writeInt32(4, this.iBlackTime), + t.writeInt32(5, this.iModifyTime) + } + , + n.RelationItem.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iRelation = t.readInt32(1, !1, this.iRelation), + this.iSubscribeToTime = t.readInt32(2, !1, this.iSubscribeToTime), + this.iSubscribeFromTime = t.readInt32(3, !1, this.iSubscribeFromTime), + this.iBlackTime = t.readInt32(4, !1, this.iBlackTime), + this.iModifyTime = t.readInt32(5, !1, this.iModifyTime) + } + , + n.ModRelationReq = function () { + this.tId = new n.UserId, + this.lUid = 0, + this.iOp = 0, + this.sSource = "", + this.mpReportMetrics = new r.Map(new r.STRING, new r.STRING) + } + , + n.ModRelationReq.prototype._clone = function () { + return new n.ModRelationReq + } + , + n.ModRelationReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ModRelationReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ModRelationReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lUid), + t.writeInt32(2, this.iOp), + t.writeString(3, this.sSource), + t.writeMap(4, this.mpReportMetrics) + } + , + n.ModRelationReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lUid = t.readInt64(1, !1, this.lUid), + this.iOp = t.readInt32(2, !1, this.iOp), + this.sSource = t.readString(3, !1, this.sSource), + this.mpReportMetrics = t.readMap(4, !1, this.mpReportMetrics) + } + , + n.ModRelationRsp = function () { + this.iNewRelation = 0, + this.sMessage = "" + } + , + n.ModRelationRsp.prototype._clone = function () { + return new n.ModRelationRsp + } + , + n.ModRelationRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ModRelationRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ModRelationRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iNewRelation), + t.writeString(1, this.sMessage) + } + , + n.ModRelationRsp.prototype.readFrom = function (t) { + this.iNewRelation = t.readInt32(0, !1, this.iNewRelation), + this.sMessage = t.readString(1, !1, this.sMessage) + } + , + n.GetRelationBatchReq = function () { + this.tId = new n.UserId, + this.vUid = new r.Vector(new r.INT64) + } + , + n.GetRelationBatchReq.prototype._clone = function () { + return new n.GetRelationBatchReq + } + , + n.GetRelationBatchReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetRelationBatchReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetRelationBatchReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeVector(1, this.vUid) + } + , + n.GetRelationBatchReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.vUid = t.readVector(1, !1, this.vUid) + } + , + n.GetRelationBatchRsp = function () { + this.mItem = new r.Map(new r.INT64, new n.RelationItem) + } + , + n.GetRelationBatchRsp.prototype._clone = function () { + return new n.GetRelationBatchRsp + } + , + n.GetRelationBatchRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetRelationBatchRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetRelationBatchRsp.prototype.writeTo = function (t) { + t.writeMap(0, this.mItem) + } + , + n.GetRelationBatchRsp.prototype.readFrom = function (t) { + this.mItem = t.readMap(0, !1, this.mItem) + } + , + n.ActivityMsgReq = function () { + this.tUserId = new n.UserId, + this.iActivityId = 0, + this.lPid = 0, + this.lTid = 0, + this.lSid = 0, + this.iChannelType = 0, + this.iSubUri = 0 + } + , + n.ActivityMsgReq.prototype._clone = function () { + return new n.ActivityMsgReq + } + , + n.ActivityMsgReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ActivityMsgReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ActivityMsgReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt32(1, this.iActivityId), + t.writeInt64(2, this.lPid), + t.writeInt64(3, this.lTid), + t.writeInt64(4, this.lSid), + t.writeInt32(5, this.iChannelType), + t.writeInt32(6, this.iSubUri) + } + , + n.ActivityMsgReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.iActivityId = t.readInt32(1, !1, this.iActivityId), + this.lPid = t.readInt64(2, !1, this.lPid), + this.lTid = t.readInt64(3, !1, this.lTid), + this.lSid = t.readInt64(4, !1, this.lSid), + this.iChannelType = t.readInt32(5, !1, this.iChannelType), + this.iSubUri = t.readInt32(6, !1, this.iSubUri) + } + , + n.ActivityMsgRsp = function () { + this.iEnable = 0, + this.vSerializedMsg = new r.Vector(new n.ActivitySerializedMsg), + this.iTimeStamp = 0 + } + , + n.ActivityMsgRsp.prototype._clone = function () { + return new n.ActivityMsgRsp + } + , + n.ActivityMsgRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ActivityMsgRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ActivityMsgRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iEnable), + t.writeVector(1, this.vSerializedMsg), + t.writeInt32(2, this.iTimeStamp) + } + , + n.ActivityMsgRsp.prototype.readFrom = function (t) { + this.iEnable = t.readInt32(0, !1, this.iEnable), + this.vSerializedMsg = t.readVector(1, !1, this.vSerializedMsg), + this.iTimeStamp = t.readInt32(2, !1, this.iTimeStamp) + } + , + n.ActivitySerializedMsg = function () { + this.iSubUri = 0, + this.vContent = new r.BinBuffer + } + , + n.ActivitySerializedMsg.prototype._clone = function () { + return new n.ActivitySerializedMsg + } + , + n.ActivitySerializedMsg.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ActivitySerializedMsg.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ActivitySerializedMsg.prototype.writeTo = function (t) { + t.writeInt32(0, this.iSubUri), + t.writeBytes(1, this.vContent) + } + , + n.ActivitySerializedMsg.prototype.readFrom = function (t) { + this.iSubUri = t.readInt32(0, !1, this.iSubUri), + this.vContent = t.readBytes(1, !1, this.vContent) + } + , + n.GetGameLiveHisUponReq = function () { + this.lUid = 0, + this.iMinutes = 0, + this.iNumberWanted = 0, + this.tId = new n.UserId + } + , + n.GetGameLiveHisUponReq.prototype._clone = function () { + return new n.GetGameLiveHisUponReq + } + , + n.GetGameLiveHisUponReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetGameLiveHisUponReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetGameLiveHisUponReq.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt32(1, this.iMinutes), + t.writeInt32(2, this.iNumberWanted), + t.writeStruct(3, this.tId) + } + , + n.GetGameLiveHisUponReq.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iMinutes = t.readInt32(1, !1, this.iMinutes), + this.iNumberWanted = t.readInt32(2, !1, this.iNumberWanted), + this.tId = t.readStruct(3, !1, this.tId) + } + , + n.GetGameLiveHisUponRsp = function () { + this.lUid = 0, + this.vHistoryList = new r.Vector(new n.GameLiveHlsInfo) + } + , + n.GetGameLiveHisUponRsp.prototype._clone = function () { + return new n.GetGameLiveHisUponRsp + } + , + n.GetGameLiveHisUponRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetGameLiveHisUponRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetGameLiveHisUponRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeVector(1, this.vHistoryList) + } + , + n.GetGameLiveHisUponRsp.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.vHistoryList = t.readVector(1, !1, this.vHistoryList) + } + , + n.GameLiveHlsInfo = function () { + this.tGameInfo = new n.GameLiveInfo, + this.sHlsUrl = "", + this.iVideoSyncTime = 0, + this.vDefinitions = new r.Vector(new n.VideoDefinition) + } + , + n.GameLiveHlsInfo.prototype._clone = function () { + return new n.GameLiveHlsInfo + } + , + n.GameLiveHlsInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GameLiveHlsInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GameLiveHlsInfo.prototype.writeTo = function (t) { + t.writeStruct(0, this.tGameInfo), + t.writeString(1, this.sHlsUrl), + t.writeInt32(2, this.iVideoSyncTime), + t.writeVector(3, this.vDefinitions) + } + , + n.GameLiveHlsInfo.prototype.readFrom = function (t) { + this.tGameInfo = t.readStruct(0, !1, this.tGameInfo), + this.sHlsUrl = t.readString(1, !1, this.sHlsUrl), + this.iVideoSyncTime = t.readInt32(2, !1, this.iVideoSyncTime), + this.vDefinitions = t.readVector(3, !1, this.vDefinitions) + } + , + n.GetVideoHisUponReq = function () { + this.lUid = 0, + this.lLiveId = 0, + this.tId = new n.UserId + } + , + n.GetVideoHisUponReq.prototype._clone = function () { + return new n.GetVideoHisUponReq + } + , + n.GetVideoHisUponReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetVideoHisUponReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetVideoHisUponReq.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lLiveId), + t.writeStruct(2, this.tId) + } + , + n.GetVideoHisUponReq.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lLiveId = t.readInt64(1, !1, this.lLiveId), + this.tId = t.readStruct(2, !1, this.tId) + } + , + n.GetVideoHisUponRsp = function () { + this.lUid = 0, + this.vHistoryList = new r.Vector(new n.GameLiveHlsInfo) + } + , + n.GetVideoHisUponRsp.prototype._clone = function () { + return new n.GetVideoHisUponRsp + } + , + n.GetVideoHisUponRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetVideoHisUponRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetVideoHisUponRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeVector(1, this.vHistoryList) + } + , + n.GetVideoHisUponRsp.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.vHistoryList = t.readVector(1, !1, this.vHistoryList) + } + , + n.SendReplayMessageReq = function () { + this.tId = new n.UserId, + this.sSenderNickName = "", + this.iGroupType = 0, + this.iGroupId = 0, + this.sMessage = "" + } + , + n.SendReplayMessageReq.prototype._clone = function () { + return new n.SendReplayMessageReq + } + , + n.SendReplayMessageReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SendReplayMessageReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SendReplayMessageReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.sSenderNickName), + t.writeInt32(2, this.iGroupType), + t.writeInt32(3, this.iGroupId), + t.writeString(4, this.sMessage) + } + , + n.SendReplayMessageReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.sSenderNickName = t.readString(1, !1, this.sSenderNickName), + this.iGroupType = t.readInt32(2, !1, this.iGroupType), + this.iGroupId = t.readInt32(3, !1, this.iGroupId), + this.sMessage = t.readString(4, !1, this.sMessage) + } + , + n.SendReplayMessageRsp = function () { + this.lUid = 0, + this.iValidate = 0 + } + , + n.SendReplayMessageRsp.prototype._clone = function () { + return new n.SendReplayMessageRsp + } + , + n.SendReplayMessageRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SendReplayMessageRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SendReplayMessageRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt32(1, this.iValidate) + } + , + n.SendReplayMessageRsp.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iValidate = t.readInt32(1, !1, this.iValidate) + } + , + n.PresenterActivityReq = function () { + this.tId = new n.UserId, + this.lUid = 0 + } + , + n.PresenterActivityReq.prototype._clone = function () { + return new n.PresenterActivityReq + } + , + n.PresenterActivityReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PresenterActivityReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PresenterActivityReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lUid) + } + , + n.PresenterActivityReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lUid = t.readInt64(1, !1, this.lUid) + } + , + n.PresenterActivityRsp = function () { + this.tAct = new n.PresenterActivityEx + } + , + n.PresenterActivityRsp.prototype._clone = function () { + return new n.PresenterActivityRsp + } + , + n.PresenterActivityRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PresenterActivityRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PresenterActivityRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tAct) + } + , + n.PresenterActivityRsp.prototype.readFrom = function (t) { + this.tAct = t.readStruct(0, !1, this.tAct) + } + , + n.PresenterActivityEx = function () { + this.tAct = new n.ActivityEx, + this.lUid = 0, + this.lYYId = 0, + this.sNick = "", + this.sAvatar = "", + this.bLive = !0, + this.tLive = new n.GameLiveInfo, + this.iLevel = 0, + this.iCanBeSubscribed = 0, + this.iSubscribeStatus = 0, + this.lSubscribeCount = 0, + this.iGender = 0, + this.iFansNum = 0, + this.iDiamondFansNum = 0, + this.iDiamondFansQuota = 0, + this.sDiamondUrl = "", + this.iIsPresenter = 0, + this.iCertified = 0, + this.iRoomId = 0, + this.sScheduleTime = "", + this.sDescription = "", + this.iRelation = 0 + } + , + n.PresenterActivityEx.prototype._clone = function () { + return new n.PresenterActivityEx + } + , + n.PresenterActivityEx.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PresenterActivityEx.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PresenterActivityEx.prototype.writeTo = function (t) { + t.writeStruct(0, this.tAct), + t.writeInt64(1, this.lUid), + t.writeInt64(2, this.lYYId), + t.writeString(3, this.sNick), + t.writeString(4, this.sAvatar), + t.writeBoolean(5, this.bLive), + t.writeStruct(6, this.tLive), + t.writeInt32(7, this.iLevel), + t.writeInt32(8, this.iCanBeSubscribed), + t.writeInt32(9, this.iSubscribeStatus), + t.writeInt64(10, this.lSubscribeCount), + t.writeInt32(11, this.iGender), + t.writeInt32(12, this.iFansNum), + t.writeInt32(13, this.iDiamondFansNum), + t.writeInt32(14, this.iDiamondFansQuota), + t.writeString(15, this.sDiamondUrl), + t.writeInt32(16, this.iIsPresenter), + t.writeInt32(17, this.iCertified), + t.writeInt32(18, this.iRoomId), + t.writeString(19, this.sScheduleTime), + t.writeString(20, this.sDescription), + t.writeInt32(21, this.iRelation) + } + , + n.PresenterActivityEx.prototype.readFrom = function (t) { + this.tAct = t.readStruct(0, !1, this.tAct), + this.lUid = t.readInt64(1, !1, this.lUid), + this.lYYId = t.readInt64(2, !1, this.lYYId), + this.sNick = t.readString(3, !1, this.sNick), + this.sAvatar = t.readString(4, !1, this.sAvatar), + this.bLive = t.readBoolean(5, !1, this.bLive), + this.tLive = t.readStruct(6, !1, this.tLive), + this.iLevel = t.readInt32(7, !1, this.iLevel), + this.iCanBeSubscribed = t.readInt32(8, !1, this.iCanBeSubscribed), + this.iSubscribeStatus = t.readInt32(9, !1, this.iSubscribeStatus), + this.lSubscribeCount = t.readInt64(10, !1, this.lSubscribeCount), + this.iGender = t.readInt32(11, !1, this.iGender), + this.iFansNum = t.readInt32(12, !1, this.iFansNum), + this.iDiamondFansNum = t.readInt32(13, !1, this.iDiamondFansNum), + this.iDiamondFansQuota = t.readInt32(14, !1, this.iDiamondFansQuota), + this.sDiamondUrl = t.readString(15, !1, this.sDiamondUrl), + this.iIsPresenter = t.readInt32(16, !1, this.iIsPresenter), + this.iCertified = t.readInt32(17, !1, this.iCertified), + this.iRoomId = t.readInt32(18, !1, this.iRoomId), + this.sScheduleTime = t.readString(19, !1, this.sScheduleTime), + this.sDescription = t.readString(20, !1, this.sDescription), + this.iRelation = t.readInt32(21, !1, this.iRelation) + } + , + n.ActivityEx = function () { + this.iType = 0, + this.sKey = "", + this.lAid = 0, + this.iDateline = 0 + } + , + n.ActivityEx.prototype._clone = function () { + return new n.ActivityEx + } + , + n.ActivityEx.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ActivityEx.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ActivityEx.prototype.writeTo = function (t) { + t.writeInt32(0, this.iType), + t.writeString(1, this.sKey), + t.writeInt64(2, this.lAid), + t.writeInt32(3, this.iDateline) + } + , + n.ActivityEx.prototype.readFrom = function (t) { + this.iType = t.readInt32(0, !1, this.iType), + this.sKey = t.readString(1, !1, this.sKey), + this.lAid = t.readInt64(2, !1, this.lAid), + this.iDateline = t.readInt32(3, !1, this.iDateline) + } + , + n.GetCdnTokenExReq = function () { + this.sFlvUrl = "", + this.sStreamName = "", + this.iLoopTime = 0, + this.tId = new n.UserId, + this.iAppId = 66 + } + , + n.GetCdnTokenExReq.prototype._clone = function () { + return new n.GetCdnTokenExReq + } + , + n.GetCdnTokenExReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetCdnTokenExReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetCdnTokenExReq.prototype.writeTo = function (t) { + t.writeString(0, this.sFlvUrl), + t.writeString(1, this.sStreamName), + t.writeInt32(2, this.iLoopTime), + t.writeStruct(3, this.tId), + t.writeInt32(4, this.iAppId) + } + , + n.GetCdnTokenExReq.prototype.readFrom = function (t) { + this.sFlvUrl = t.readString(0, !1, this.sFlvUrl), + this.sStreamName = t.readString(1, !1, this.sStreamName), + this.iLoopTime = t.readInt32(2, !1, this.iLoopTime), + this.tId = t.readStruct(3, !1, this.tId), + this.iAppId = t.readInt32(4, !1, this.iAppId) + } + , + n.GetCdnTokenExRsp = function () { + this.sFlvToken = "", + this.iExpireTime = 0 + } + , + n.GetCdnTokenExRsp.prototype._clone = function () { + return new n.GetCdnTokenExRsp + } + , + n.GetCdnTokenExRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetCdnTokenExRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetCdnTokenExRsp.prototype.writeTo = function (t) { + t.writeString(0, this.sFlvToken), + t.writeInt32(1, this.iExpireTime) + } + , + n.GetCdnTokenExRsp.prototype.readFrom = function (t) { + this.sFlvToken = t.readString(0, !1, this.sFlvToken), + this.iExpireTime = t.readInt32(1, !1, this.iExpireTime) + } + , + n.SetBadgeVReq = function () { + this.tUserId = new n.UserId, + this.lFansUid = 0, + this.lBadgeId = 0, + this.iVFlag = 0, + this.iEffectiveDay = 0 + } + , + n.SetBadgeVReq.prototype._clone = function () { + return new n.SetBadgeVReq + } + , + n.SetBadgeVReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SetBadgeVReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SetBadgeVReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lFansUid), + t.writeInt64(2, this.lBadgeId), + t.writeInt32(3, this.iVFlag), + t.writeInt32(4, this.iEffectiveDay) + } + , + n.SetBadgeVReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lFansUid = t.readInt64(1, !1, this.lFansUid), + this.lBadgeId = t.readInt64(2, !1, this.lBadgeId), + this.iVFlag = t.readInt32(3, !1, this.iVFlag), + this.iEffectiveDay = t.readInt32(4, !1, this.iEffectiveDay) + } + , + n.SetBadgeVRsp = function () { + this.iRet = 0, + this.lFansUid = 0, + this.lBadgeId = 0, + this.iVFlag = -1, + this.lVExpiredTS = 0 + } + , + n.SetBadgeVRsp.prototype._clone = function () { + return new n.SetBadgeVRsp + } + , + n.SetBadgeVRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SetBadgeVRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SetBadgeVRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRet), + t.writeInt64(1, this.lFansUid), + t.writeInt64(2, this.lBadgeId), + t.writeInt32(3, this.iVFlag), + t.writeInt64(4, this.lVExpiredTS) + } + , + n.SetBadgeVRsp.prototype.readFrom = function (t) { + this.iRet = t.readInt32(0, !1, this.iRet), + this.lFansUid = t.readInt64(1, !1, this.lFansUid), + this.lBadgeId = t.readInt64(2, !1, this.lBadgeId), + this.iVFlag = t.readInt32(3, !1, this.iVFlag), + this.lVExpiredTS = t.readInt64(4, !1, this.lVExpiredTS) + } + , + n.Metric = function () { + this.sMetricName = "", + this.vDimension = new r.Vector(new n.Dimension), + this.iTS = 0, + this.iSuccess = 0, + this.iRetCode = 0, + this.fValue = 0, + this.eUnit = 0, + this.tStatsSet = new n.StatsSet, + this.sExtDesc = "", + this.vExLog = new r.Vector(new n.Dimension) + } + , + n.Metric.prototype._clone = function () { + return new n.Metric + } + , + n.Metric.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.Metric.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.Metric.prototype.writeTo = function (t) { + t.writeString(0, this.sMetricName), + t.writeVector(1, this.vDimension), + t.writeInt64(2, this.iTS), + t.writeInt32(3, this.iSuccess), + t.writeInt32(4, this.iRetCode), + t.writeDouble(5, this.fValue), + t.writeInt32(6, this.eUnit), + t.writeStruct(7, this.tStatsSet), + t.writeString(8, this.sExtDesc), + t.writeVector(9, this.vExLog) + } + , + n.Metric.prototype.readFrom = function (t) { + this.sMetricName = t.readString(0, !0, this.sMetricName), + this.vDimension = t.readVector(1, !1, this.vDimension), + this.iTS = t.readInt64(2, !1, this.iTS), + this.iSuccess = t.readInt32(3, !1, this.iSuccess), + this.iRetCode = t.readInt32(4, !1, this.iRetCode), + this.fValue = t.readDouble(5, !1, this.fValue), + this.eUnit = t.readInt32(6, !1, this.eUnit), + this.tStatsSet = t.readStruct(7, !1, this.tStatsSet), + this.sExtDesc = t.readString(8, !1, this.sExtDesc), + this.vExLog = t.readVector(9, !1, this.vExLog) + } + , + n.Dimension = function () { + this.sName = "", + this.sValue = "" + } + , + n.Dimension.prototype._clone = function () { + return new n.Dimension + } + , + n.Dimension.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.Dimension.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.Dimension.prototype.writeTo = function (t) { + t.writeString(0, this.sName), + t.writeString(1, this.sValue) + } + , + n.Dimension.prototype.readFrom = function (t) { + this.sName = t.readString(0, !1, this.sName), + this.sValue = t.readString(1, !1, this.sValue) + } + , + n.EUnit = { + EUnit_None: 0, + EUnit_Seconds: 1, + EUnit_Microseconds: 2, + EUnit_Milliseconds: 3, + EUnit_Bytes: 4, + EUnit_Kilobytes: 5, + EUnit_Megabytes: 6, + EUnit_Gigabytes: 7, + EUnit_Terabytes: 8, + EUnit_Bits: 9, + EUnit_Kilobits: 10, + EUnit_Megabits: 11, + EUnit_Gigabits: 12, + EUnit_Terabits: 13, + EUnit_Percent: 14, + EUnit_Count: 15, + EUnit_BytesPerSecond: 16, + EUnit_KilobytesPerSecond: 17, + EUnit_MegabytesPerSecond: 18, + EUnit_GigabytesPerSecond: 19, + EUnit_TerabytesPerSecond: 20, + EUnit_BitsPerSecond: 21, + EUnit_KilobitsPerSecond: 22, + EUnit_MegabitsPerSecond: 23, + EUnit_GigabitsPerSecond: 24, + EUnit_TerabitsPerSecond: 25, + EUnit_CountPerSecond: 26 + }, + n.MetricSet = function () { + this.tId = new n.UserId, + this.vMetric = new r.Vector(new n.Metric) + } + , + n.MetricSet.prototype._clone = function () { + return new n.MetricSet + } + , + n.MetricSet.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MetricSet.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MetricSet.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeVector(1, this.vMetric) + } + , + n.MetricSet.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !0, this.tId), + this.vMetric = t.readVector(1, !0, this.vMetric) + } + , + n.StatsSet = function () { + this.fSum = 0, + this.fMaxValue = 0, + this.fMinValue = 0, + this.lSampleCnt = 0 + } + , + n.StatsSet.prototype._clone = function () { + return new n.StatsSet + } + , + n.StatsSet.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.StatsSet.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.StatsSet.prototype.writeTo = function (t) { + t.writeDouble(0, this.fSum), + t.writeDouble(1, this.fMaxValue), + t.writeDouble(2, this.fMinValue), + t.writeInt64(3, this.lSampleCnt) + } + , + n.StatsSet.prototype.readFrom = function (t) { + this.fSum = t.readDouble(0, !1, this.fSum), + this.fMaxValue = t.readDouble(1, !1, this.fMaxValue), + this.fMinValue = t.readDouble(2, !1, this.fMinValue), + this.lSampleCnt = t.readInt64(3, !1, this.lSampleCnt) + } + , + n.MetricDetailSet = function () { + this.tId = new n.UserId, + this.vMetricDetail = new r.Vector(new n.MetricDetail) + } + , + n.MetricDetailSet.prototype._clone = function () { + return new n.MetricDetailSet + } + , + n.MetricDetailSet.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MetricDetailSet.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MetricDetailSet.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeVector(1, this.vMetricDetail) + } + , + n.MetricDetailSet.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !0, this.tId), + this.vMetricDetail = t.readVector(1, !0, this.vMetricDetail) + } + , + n.MetricDetail = function () { + this.sMetricName = "", + this.iTS = 0, + this.vDimension = new r.Vector(new n.Dimension), + this.vFiled = new r.Vector(new n.Field), + this.vExLog = new r.Vector(new n.Dimension) + } + , + n.MetricDetail.prototype._clone = function () { + return new n.MetricDetail + } + , + n.MetricDetail.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MetricDetail.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MetricDetail.prototype.writeTo = function (t) { + t.writeString(0, this.sMetricName), + t.writeInt64(1, this.iTS), + t.writeVector(2, this.vDimension), + t.writeVector(3, this.vFiled), + t.writeVector(4, this.vExLog) + } + , + n.MetricDetail.prototype.readFrom = function (t) { + this.sMetricName = t.readString(0, !0, this.sMetricName), + this.iTS = t.readInt64(1, !1, this.iTS), + this.vDimension = t.readVector(2, !1, this.vDimension), + this.vFiled = t.readVector(3, !1, this.vFiled), + this.vExLog = t.readVector(4, !1, this.vExLog) + } + , + n.Field = function () { + this.sName = "", + this.fValue = 0 + } + , + n.Field.prototype._clone = function () { + return new n.Field + } + , + n.Field.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.Field.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.Field.prototype.writeTo = function (t) { + t.writeString(0, this.sName), + t.writeDouble(1, this.fValue) + } + , + n.Field.prototype.readFrom = function (t) { + this.sName = t.readString(0, !1, this.sName), + this.fValue = t.readDouble(1, !1, this.fValue) + } + , + n.SetUserProfileReq = function () { + this.tId = new n.UserId, + this.iGender = -1, + this.iBirthday = -1, + this.sSign = "[NOMODIFY]", + this.sArea = "", + this.sLocation = "", + this.sNickName = "", + this.setType = n.ESetUserProfileType.THIRD_SET, + this.iVerifyVer = 0 + } + , + n.SetUserProfileReq.prototype._clone = function () { + return new n.SetUserProfileReq + } + , + n.SetUserProfileReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SetUserProfileReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SetUserProfileReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt32(1, this.iGender), + t.writeInt32(2, this.iBirthday), + t.writeString(3, this.sSign), + t.writeString(4, this.sArea), + t.writeString(5, this.sLocation), + t.writeString(6, this.sNickName), + t.writeInt32(7, this.setType), + t.writeInt32(8, this.iVerifyVer) + } + , + n.SetUserProfileReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.iGender = t.readInt32(1, !1, this.iGender), + this.iBirthday = t.readInt32(2, !1, this.iBirthday), + this.sSign = t.readString(3, !1, this.sSign), + this.sArea = t.readString(4, !1, this.sArea), + this.sLocation = t.readString(5, !1, this.sLocation), + this.sNickName = t.readString(6, !1, this.sNickName), + this.setType = t.readInt32(7, !1, this.setType), + this.iVerifyVer = t.readInt32(8, !1, this.iVerifyVer) + } + , + n.SetUserProfileRsp = function () { + this.tUserProfile = new n.UserProfile, + this.sTip = "", + this.sVerifyUrl = "" + } + , + n.SetUserProfileRsp.prototype._clone = function () { + return new n.SetUserProfileRsp + } + , + n.SetUserProfileRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SetUserProfileRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SetUserProfileRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserProfile), + t.writeString(1, this.sTip), + t.writeString(2, this.sVerifyUrl) + } + , + n.SetUserProfileRsp.prototype.readFrom = function (t) { + this.tUserProfile = t.readStruct(0, !1, this.tUserProfile), + this.sTip = t.readString(1, !1, this.sTip), + this.sVerifyUrl = t.readString(2, !1, this.sVerifyUrl) + } + , + n.MaiXuChangeNotice = function () { + this.lTid = 0, + this.lSid = 0, + this.vUids = new r.Vector(new r.INT64) + } + , + n.MaiXuChangeNotice.prototype._clone = function () { + return new n.MaiXuChangeNotice + } + , + n.MaiXuChangeNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MaiXuChangeNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MaiXuChangeNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lTid), + t.writeInt64(1, this.lSid), + t.writeVector(2, this.vUids) + } + , + n.MaiXuChangeNotice.prototype.readFrom = function (t) { + this.lTid = t.readInt64(0, !1, this.lTid), + this.lSid = t.readInt64(1, !1, this.lSid), + this.vUids = t.readVector(2, !1, this.vUids) + } + , + n.MaiXuSearchReq = function () { + this.tId = new n.UserId, + this.lTid = 0, + this.lSid = 0 + } + , + n.MaiXuSearchReq.prototype._clone = function () { + return new n.MaiXuSearchReq + } + , + n.MaiXuSearchReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MaiXuSearchReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MaiXuSearchReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lTid), + t.writeInt64(2, this.lSid) + } + , + n.MaiXuSearchReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(2, !1, this.lSid) + } + , + n.MaiXuSearchRsp = function () { + this.vUids = new r.Vector(new r.INT64) + } + , + n.MaiXuSearchRsp.prototype._clone = function () { + return new n.MaiXuSearchRsp + } + , + n.MaiXuSearchRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MaiXuSearchRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MaiXuSearchRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vUids) + } + , + n.MaiXuSearchRsp.prototype.readFrom = function (t) { + this.vUids = t.readVector(0, !1, this.vUids) + } + , + n.NewsTickerItem = function () { + this.sContent = "", + this.sColor = "" + } + , + n.NewsTickerItem.prototype._clone = function () { + return new n.NewsTickerItem + } + , + n.NewsTickerItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.NewsTickerItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.NewsTickerItem.prototype.writeTo = function (t) { + t.writeString(0, this.sContent), + t.writeString(1, this.sColor) + } + , + n.NewsTickerItem.prototype.readFrom = function (t) { + this.sContent = t.readString(0, !1, this.sContent), + this.sColor = t.readString(1, !1, this.sColor) + } + , + n.NewsTicker = function () { + this.vItem = new r.Vector(new n.NewsTickerItem) + } + , + n.NewsTicker.prototype._clone = function () { + return new n.NewsTicker + } + , + n.NewsTicker.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.NewsTicker.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.NewsTicker.prototype.writeTo = function (t) { + t.writeVector(0, this.vItem) + } + , + n.NewsTicker.prototype.readFrom = function (t) { + this.vItem = t.readVector(0, !1, this.vItem) + } + , + n.SupportCampInfoReq = function () { + this.lPid = 0, + this.lUid = 0 + } + , + n.SupportCampInfoReq.prototype._clone = function () { + return new n.SupportCampInfoReq + } + , + n.SupportCampInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SupportCampInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SupportCampInfoReq.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeInt64(1, this.lUid) + } + , + n.SupportCampInfoReq.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.lUid = t.readInt64(1, !1, this.lUid) + } + , + n.SupportCampInfoRsp = function () { + this.iType = 0, + this.iActId = 0, + this.iSubId = 0, + this.vInfo = new r.Vector(new n.SupportCampItem), + this.iPriority = 0 + } + , + n.SupportCampInfoRsp.prototype._clone = function () { + return new n.SupportCampInfoRsp + } + , + n.SupportCampInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SupportCampInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SupportCampInfoRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iType), + t.writeInt32(1, this.iActId), + t.writeInt32(2, this.iSubId), + t.writeVector(3, this.vInfo), + t.writeInt32(4, this.iPriority) + } + , + n.SupportCampInfoRsp.prototype.readFrom = function (t) { + this.iType = t.readInt32(0, !1, this.iType), + this.iActId = t.readInt32(1, !1, this.iActId), + this.iSubId = t.readInt32(2, !1, this.iSubId), + this.vInfo = t.readVector(3, !1, this.vInfo), + this.iPriority = t.readInt32(4, !1, this.iPriority) + } + , + n.SupportCampItem = function () { + this.lXid = 0, + this.vChatText = new r.Vector(new r.STRING), + this.vFlowText = new r.Vector(new r.STRING), + this.vPanelText = new r.Vector(new r.STRING), + this.sLogoUrl = "" + } + , + n.SupportCampItem.prototype._clone = function () { + return new n.SupportCampItem + } + , + n.SupportCampItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SupportCampItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SupportCampItem.prototype.writeTo = function (t) { + t.writeInt64(0, this.lXid), + t.writeVector(1, this.vChatText), + t.writeVector(2, this.vFlowText), + t.writeVector(3, this.vPanelText), + t.writeString(4, this.sLogoUrl) + } + , + n.SupportCampItem.prototype.readFrom = function (t) { + this.lXid = t.readInt64(0, !1, this.lXid), + this.vChatText = t.readVector(1, !1, this.vChatText), + this.vFlowText = t.readVector(2, !1, this.vFlowText), + this.vPanelText = t.readVector(3, !1, this.vPanelText), + this.sLogoUrl = t.readString(4, !1, this.sLogoUrl) + } + , + n.UserSupportCampReq = function () { + this.iType = 0, + this.iActId = 0, + this.iSubId = 0, + this.lPid = 0, + this.lUid = 0 + } + , + n.UserSupportCampReq.prototype._clone = function () { + return new n.UserSupportCampReq + } + , + n.UserSupportCampReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserSupportCampReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserSupportCampReq.prototype.writeTo = function (t) { + t.writeInt32(0, this.iType), + t.writeInt32(1, this.iActId), + t.writeInt32(2, this.iSubId), + t.writeInt64(3, this.lPid), + t.writeInt64(4, this.lUid) + } + , + n.UserSupportCampReq.prototype.readFrom = function (t) { + this.iType = t.readInt32(0, !1, this.iType), + this.iActId = t.readInt32(1, !1, this.iActId), + this.iSubId = t.readInt32(2, !1, this.iSubId), + this.lPid = t.readInt64(3, !1, this.lPid), + this.lUid = t.readInt64(4, !1, this.lUid) + } + , + n.UserSupportCampRsp = function () { + this.iType = 0, + this.iActId = 0, + this.iSubId = 0, + this.lXid = 0 + } + , + n.UserSupportCampRsp.prototype._clone = function () { + return new n.UserSupportCampRsp + } + , + n.UserSupportCampRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserSupportCampRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserSupportCampRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iType), + t.writeInt32(1, this.iActId), + t.writeInt32(2, this.iSubId), + t.writeInt64(3, this.lXid) + } + , + n.UserSupportCampRsp.prototype.readFrom = function (t) { + this.iType = t.readInt32(0, !1, this.iType), + this.iActId = t.readInt32(1, !1, this.iActId), + this.iSubId = t.readInt32(2, !1, this.iSubId), + this.lXid = t.readInt64(3, !1, this.lXid) + } + , + n.LiveMeetingSyncNotice = function () { + this.tStat = new n.MeetingStat, + this.vSeats = new r.Vector(new n.MeetingSeat), + this.iVersion = 0, + this.sMessage = "" + } + , + n.LiveMeetingSyncNotice.prototype._clone = function () { + return new n.LiveMeetingSyncNotice + } + , + n.LiveMeetingSyncNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LiveMeetingSyncNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LiveMeetingSyncNotice.prototype.writeTo = function (t) { + t.writeStruct(0, this.tStat), + t.writeVector(1, this.vSeats), + t.writeInt32(2, this.iVersion), + t.writeString(3, this.sMessage) + } + , + n.LiveMeetingSyncNotice.prototype.readFrom = function (t) { + this.tStat = t.readStruct(0, !1, this.tStat), + this.vSeats = t.readVector(1, !1, this.vSeats), + this.iVersion = t.readInt32(2, !1, this.iVersion), + this.sMessage = t.readString(3, !1, this.sMessage) + } + , + n.MeetingStat = function () { + this.lPresenterUid = 0, + this.sPresenterNick = "", + this.sPresenterAvatarUrl = "", + this.mpContext = new r.Map(new r.STRING, new r.STRING), + this.iVersion = 0, + this.iCurAction = 0, + this.sPassword = "", + this.lSessionId = 0, + this.vApplyList = new r.Vector(new n.ApplyUser), + this.iState = 0, + this.iSilence = 0, + this.iActiveTime = 0, + this.iLastSyncTime = 0, + this.mpUserSession = new r.Map(new r.INT64, new r.STRING), + this.iBeginTime = 0, + this.iPresenterGender = 0, + this.tTransferRoom = new n.TransferLiveRoomState, + this.iMode = 0, + this.iModeV2 = 0 + } + , + n.MeetingStat.prototype._clone = function () { + return new n.MeetingStat + } + , + n.MeetingStat.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MeetingStat.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MeetingStat.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPresenterUid), + t.writeString(1, this.sPresenterNick), + t.writeString(2, this.sPresenterAvatarUrl), + t.writeMap(4, this.mpContext), + t.writeInt32(5, this.iVersion), + t.writeInt32(6, this.iCurAction), + t.writeString(7, this.sPassword), + t.writeInt64(8, this.lSessionId), + t.writeVector(9, this.vApplyList), + t.writeInt32(10, this.iState), + t.writeInt32(11, this.iSilence), + t.writeInt32(12, this.iActiveTime), + t.writeInt32(13, this.iLastSyncTime), + t.writeMap(14, this.mpUserSession), + t.writeInt32(15, this.iBeginTime), + t.writeInt32(16, this.iPresenterGender), + t.writeStruct(17, this.tTransferRoom), + t.writeInt32(18, this.iMode), + t.writeInt32(19, this.iModeV2) + } + , + n.MeetingStat.prototype.readFrom = function (t) { + this.lPresenterUid = t.readInt64(0, !1, this.lPresenterUid), + this.sPresenterNick = t.readString(1, !1, this.sPresenterNick), + this.sPresenterAvatarUrl = t.readString(2, !1, this.sPresenterAvatarUrl), + this.mpContext = t.readMap(4, !1, this.mpContext), + this.iVersion = t.readInt32(5, !1, this.iVersion), + this.iCurAction = t.readInt32(6, !1, this.iCurAction), + this.sPassword = t.readString(7, !1, this.sPassword), + this.lSessionId = t.readInt64(8, !1, this.lSessionId), + this.vApplyList = t.readVector(9, !1, this.vApplyList), + this.iState = t.readInt32(10, !1, this.iState), + this.iSilence = t.readInt32(11, !1, this.iSilence), + this.iActiveTime = t.readInt32(12, !1, this.iActiveTime), + this.iLastSyncTime = t.readInt32(13, !1, this.iLastSyncTime), + this.mpUserSession = t.readMap(14, !1, this.mpUserSession), + this.iBeginTime = t.readInt32(15, !1, this.iBeginTime), + this.iPresenterGender = t.readInt32(16, !1, this.iPresenterGender), + this.tTransferRoom = t.readStruct(17, !1, this.tTransferRoom), + this.iMode = t.readInt32(18, !1, this.iMode), + this.iModeV2 = t.readInt32(19, !1, this.iModeV2) + } + , + n.MeetingSeat = function () { + this.mpContext = new r.Map(new r.STRING, new r.STRING), + this.iPos = 0, + this.iLocked = 0, + this.lUid = 0, + this.sNick = "", + this.sAvatarUrl = "", + this.iMute = 0, + this.iVersion = 0, + this.iCurAction = 0, + this.iActiveTime = 0, + this.iSilence = 0, + this.iGender = 0, + this.lOfferSeatTimeStamp = 0, + this.iSilenceTime = 0, + this.iMuteTime = 0, + this.iSeatType = 0, + this.iSeatTypeV2 = 0, + this.sSeatUrl = "", + this.sCharm = "", + this.sName = "", + this.sSourceUrl = "" + } + , + n.MeetingSeat.prototype._clone = function () { + return new n.MeetingSeat + } + , + n.MeetingSeat.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MeetingSeat.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MeetingSeat.prototype.writeTo = function (t) { + t.writeMap(0, this.mpContext), + t.writeInt32(1, this.iPos), + t.writeInt32(2, this.iLocked), + t.writeInt64(3, this.lUid), + t.writeString(4, this.sNick), + t.writeString(5, this.sAvatarUrl), + t.writeInt32(7, this.iMute), + t.writeInt32(8, this.iVersion), + t.writeInt32(9, this.iCurAction), + t.writeInt32(10, this.iActiveTime), + t.writeInt32(11, this.iSilence), + t.writeInt32(12, this.iGender), + t.writeInt64(13, this.lOfferSeatTimeStamp), + t.writeInt32(14, this.iSilenceTime), + t.writeInt32(15, this.iMuteTime), + t.writeInt32(16, this.iSeatType), + t.writeInt32(17, this.iSeatTypeV2), + t.writeString(18, this.sSeatUrl), + t.writeString(19, this.sCharm), + t.writeString(20, this.sName), + t.writeString(21, this.sSourceUrl) + } + , + n.MeetingSeat.prototype.readFrom = function (t) { + this.mpContext = t.readMap(0, !1, this.mpContext), + this.iPos = t.readInt32(1, !1, this.iPos), + this.iLocked = t.readInt32(2, !1, this.iLocked), + this.lUid = t.readInt64(3, !1, this.lUid), + this.sNick = t.readString(4, !1, this.sNick), + this.sAvatarUrl = t.readString(5, !1, this.sAvatarUrl), + this.iMute = t.readInt32(7, !1, this.iMute), + this.iVersion = t.readInt32(8, !1, this.iVersion), + this.iCurAction = t.readInt32(9, !1, this.iCurAction), + this.iActiveTime = t.readInt32(10, !1, this.iActiveTime), + this.iSilence = t.readInt32(11, !1, this.iSilence), + this.iGender = t.readInt32(12, !1, this.iGender), + this.lOfferSeatTimeStamp = t.readInt64(13, !1, this.lOfferSeatTimeStamp), + this.iSilenceTime = t.readInt32(14, !1, this.iSilenceTime), + this.iMuteTime = t.readInt32(15, !1, this.iMuteTime), + this.iSeatType = t.readInt32(16, !1, this.iSeatType), + this.iSeatTypeV2 = t.readInt32(17, !1, this.iSeatTypeV2), + this.sSeatUrl = t.readString(18, !1, this.sSeatUrl), + this.sCharm = t.readString(19, !1, this.sCharm), + this.sName = t.readString(20, !1, this.sName), + this.sSourceUrl = t.readString(21, !1, this.sSourceUrl) + } + , + n.ApplyUser = function () { + this.lUid = 0, + this.sNick = "", + this.sAvatarUrl = "", + this.lActiveTime = 0, + this.mpContext = new r.Map(new r.STRING, new r.STRING), + this.iGender = 0, + this.sStreamName = "", + this.iSeatType = 0 + } + , + n.ApplyUser.prototype._clone = function () { + return new n.ApplyUser + } + , + n.ApplyUser.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ApplyUser.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ApplyUser.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNick), + t.writeString(2, this.sAvatarUrl), + t.writeInt64(3, this.lActiveTime), + t.writeMap(4, this.mpContext), + t.writeInt32(5, this.iGender), + t.writeString(6, this.sStreamName), + t.writeInt32(7, this.iSeatType) + } + , + n.ApplyUser.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNick = t.readString(1, !1, this.sNick), + this.sAvatarUrl = t.readString(2, !1, this.sAvatarUrl), + this.lActiveTime = t.readInt64(3, !1, this.lActiveTime), + this.mpContext = t.readMap(4, !1, this.mpContext), + this.iGender = t.readInt32(5, !1, this.iGender), + this.sStreamName = t.readString(6, !1, this.sStreamName), + this.iSeatType = t.readInt32(7, !1, this.iSeatType) + } + , + n.GetMeetingStatByUidReq = function () { + this.tId = new n.UserId, + this.lUid = 0, + this.lSessionId = 0 + } + , + n.GetMeetingStatByUidReq.prototype._clone = function () { + return new n.GetMeetingStatByUidReq + } + , + n.GetMeetingStatByUidReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMeetingStatByUidReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMeetingStatByUidReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lUid), + t.writeInt64(2, this.lSessionId) + } + , + n.GetMeetingStatByUidReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lUid = t.readInt64(1, !1, this.lUid), + this.lSessionId = t.readInt64(2, !1, this.lSessionId) + } + , + n.GetMeetingStatByUidRsp = function () { + this.sMessage = "", + this.tStat = new n.LiveMeetingSyncNotice, + this.tDetail = new n.RoomBackgroundDetail + } + , + n.GetMeetingStatByUidRsp.prototype._clone = function () { + return new n.GetMeetingStatByUidRsp + } + , + n.GetMeetingStatByUidRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMeetingStatByUidRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMeetingStatByUidRsp.prototype.writeTo = function (t) { + t.writeString(0, this.sMessage), + t.writeStruct(1, this.tStat), + t.writeStruct(2, this.tDetail) + } + , + n.GetMeetingStatByUidRsp.prototype.readFrom = function (t) { + this.sMessage = t.readString(0, !1, this.sMessage), + this.tStat = t.readStruct(1, !1, this.tStat), + this.tDetail = t.readStruct(2, !1, this.tDetail) + } + , + n.MakeFriendsPKInfo = function () { + this.lPKSessionId = 0, + this.lPid = 0, + this.iStatus = 0, + this.lStartTime = 0, + this.lEndTime = 0, + this.lRemainingSecond = 0, + this.tTeam1 = new n.MakeFriendsPKTeam, + this.tTeam2 = new n.MakeFriendsPKTeam + } + , + n.MakeFriendsPKInfo.prototype._clone = function () { + return new n.MakeFriendsPKInfo + } + , + n.MakeFriendsPKInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MakeFriendsPKInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MakeFriendsPKInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPKSessionId), + t.writeInt64(1, this.lPid), + t.writeInt32(2, this.iStatus), + t.writeInt64(3, this.lStartTime), + t.writeInt64(4, this.lEndTime), + t.writeInt64(5, this.lRemainingSecond), + t.writeStruct(6, this.tTeam1), + t.writeStruct(7, this.tTeam2) + } + , + n.MakeFriendsPKInfo.prototype.readFrom = function (t) { + this.lPKSessionId = t.readInt64(0, !1, this.lPKSessionId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.iStatus = t.readInt32(2, !1, this.iStatus), + this.lStartTime = t.readInt64(3, !1, this.lStartTime), + this.lEndTime = t.readInt64(4, !1, this.lEndTime), + this.lRemainingSecond = t.readInt64(5, !1, this.lRemainingSecond), + this.tTeam1 = t.readStruct(6, !1, this.tTeam1), + this.tTeam2 = t.readStruct(7, !1, this.tTeam2) + } + , + n.MakeFriendsPKTeam = function () { + this.sTeamName = "", + this.lScore = 0 + } + , + n.MakeFriendsPKTeam.prototype._clone = function () { + return new n.MakeFriendsPKTeam + } + , + n.MakeFriendsPKTeam.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MakeFriendsPKTeam.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MakeFriendsPKTeam.prototype.writeTo = function (t) { + t.writeString(0, this.sTeamName), + t.writeInt64(1, this.lScore) + } + , + n.MakeFriendsPKTeam.prototype.readFrom = function (t) { + this.sTeamName = t.readString(0, !1, this.sTeamName), + this.lScore = t.readInt64(1, !1, this.lScore) + } + , + n.GetMakeFriendsPKInfoReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.GetMakeFriendsPKInfoReq.prototype._clone = function () { + return new n.GetMakeFriendsPKInfoReq + } + , + n.GetMakeFriendsPKInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMakeFriendsPKInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMakeFriendsPKInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.GetMakeFriendsPKInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GetMakeFriendsPKInfoRsp = function () { + this.sMessage = "", + this.tPKInfo = new n.MakeFriendsPKInfo + } + , + n.GetMakeFriendsPKInfoRsp.prototype._clone = function () { + return new n.GetMakeFriendsPKInfoRsp + } + , + n.GetMakeFriendsPKInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMakeFriendsPKInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMakeFriendsPKInfoRsp.prototype.writeTo = function (t) { + t.writeString(0, this.sMessage), + t.writeStruct(1, this.tPKInfo) + } + , + n.GetMakeFriendsPKInfoRsp.prototype.readFrom = function (t) { + this.sMessage = t.readString(0, !1, this.sMessage), + this.tPKInfo = t.readStruct(1, !1, this.tPKInfo) + } + , + n.LiveRoomTransferNotice = function () { + this.tNotice = new n.BeginLiveNotice, + this.tStreamSettingNotice = new n.StreamSettingNotice + } + , + n.LiveRoomTransferNotice.prototype._clone = function () { + return new n.LiveRoomTransferNotice + } + , + n.LiveRoomTransferNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LiveRoomTransferNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LiveRoomTransferNotice.prototype.writeTo = function (t) { + t.writeStruct(0, this.tNotice), + t.writeStruct(1, this.tStreamSettingNotice) + } + , + n.LiveRoomTransferNotice.prototype.readFrom = function (t) { + this.tNotice = t.readStruct(0, !1, this.tNotice), + this.tStreamSettingNotice = t.readStruct(1, !1, this.tStreamSettingNotice) + } + , + n.GetMakeFriendsAnnouncementReq = function () { + this.tId = new n.UserId, + this.lUid = 0 + } + , + n.GetMakeFriendsAnnouncementReq.prototype._clone = function () { + return new n.GetMakeFriendsAnnouncementReq + } + , + n.GetMakeFriendsAnnouncementReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMakeFriendsAnnouncementReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMakeFriendsAnnouncementReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lUid) + } + , + n.GetMakeFriendsAnnouncementReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lUid = t.readInt64(1, !1, this.lUid) + } + , + n.GetMakeFriendsAnnouncementRsp = function () { + this.sMessage = "", + this.sAnnouncement = "" + } + , + n.GetMakeFriendsAnnouncementRsp.prototype._clone = function () { + return new n.GetMakeFriendsAnnouncementRsp + } + , + n.GetMakeFriendsAnnouncementRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMakeFriendsAnnouncementRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMakeFriendsAnnouncementRsp.prototype.writeTo = function (t) { + t.writeString(0, this.sMessage), + t.writeString(1, this.sAnnouncement) + } + , + n.GetMakeFriendsAnnouncementRsp.prototype.readFrom = function (t) { + this.sMessage = t.readString(0, !1, this.sMessage), + this.sAnnouncement = t.readString(1, !1, this.sAnnouncement) + } + , + n.TransferLiveRoomState = function () { + this.lTargetUid = 0, + this.iInviteTime = 0, + this.iTokeOverTime = 0, + this.iBeginLiveTime = 0, + this.lNewLiveId = 0, + this.iInviteExpire = 0, + this.iState = 0, + this.iResult = 0, + this.iSuccessTime = 0, + this.sTargetNick = "" + } + , + n.TransferLiveRoomState.prototype._clone = function () { + return new n.TransferLiveRoomState + } + , + n.TransferLiveRoomState.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TransferLiveRoomState.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TransferLiveRoomState.prototype.writeTo = function (t) { + t.writeInt64(0, this.lTargetUid), + t.writeInt32(1, this.iInviteTime), + t.writeInt32(2, this.iTokeOverTime), + t.writeInt32(3, this.iBeginLiveTime), + t.writeInt64(4, this.lNewLiveId), + t.writeInt32(5, this.iInviteExpire), + t.writeInt32(6, this.iState), + t.writeInt32(7, this.iResult), + t.writeInt32(8, this.iSuccessTime), + t.writeString(9, this.sTargetNick) + } + , + n.TransferLiveRoomState.prototype.readFrom = function (t) { + this.lTargetUid = t.readInt64(0, !1, this.lTargetUid), + this.iInviteTime = t.readInt32(1, !1, this.iInviteTime), + this.iTokeOverTime = t.readInt32(2, !1, this.iTokeOverTime), + this.iBeginLiveTime = t.readInt32(3, !1, this.iBeginLiveTime), + this.lNewLiveId = t.readInt64(4, !1, this.lNewLiveId), + this.iInviteExpire = t.readInt32(5, !1, this.iInviteExpire), + this.iState = t.readInt32(6, !1, this.iState), + this.iResult = t.readInt32(7, !1, this.iResult), + this.iSuccessTime = t.readInt32(8, !1, this.iSuccessTime), + this.sTargetNick = t.readString(9, !1, this.sTargetNick) + } + , + n.RoomBackgroundDetail = function () { + this.sTitle = "", + this.sPcImgUrl = "", + this.sMobileImgUrl = "", + this.sWebImgUrl = "", + this.sAssistantImgUrl = "" + } + , + n.RoomBackgroundDetail.prototype._clone = function () { + return new n.RoomBackgroundDetail + } + , + n.RoomBackgroundDetail.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.RoomBackgroundDetail.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.RoomBackgroundDetail.prototype.writeTo = function (t) { + t.writeString(0, this.sTitle), + t.writeString(1, this.sPcImgUrl), + t.writeString(2, this.sMobileImgUrl), + t.writeString(3, this.sWebImgUrl), + t.writeString(4, this.sAssistantImgUrl) + } + , + n.RoomBackgroundDetail.prototype.readFrom = function (t) { + this.sTitle = t.readString(0, !1, this.sTitle), + this.sPcImgUrl = t.readString(1, !1, this.sPcImgUrl), + this.sMobileImgUrl = t.readString(2, !1, this.sMobileImgUrl), + this.sWebImgUrl = t.readString(3, !1, this.sWebImgUrl), + this.sAssistantImgUrl = t.readString(4, !1, this.sAssistantImgUrl) + } + , + n.GuildCard = function () { + this.lGuildId = 0, + this.lUid = 0, + this.iPos = 0, + this.sUrl = "" + } + , + n.GuildCard.prototype._clone = function () { + return new n.GuildCard + } + , + n.GuildCard.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GuildCard.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GuildCard.prototype.writeTo = function (t) { + t.writeInt64(0, this.lGuildId), + t.writeInt64(1, this.lUid), + t.writeInt32(2, this.iPos), + t.writeString(3, this.sUrl) + } + , + n.GuildCard.prototype.readFrom = function (t) { + this.lGuildId = t.readInt64(0, !1, this.lGuildId), + this.lUid = t.readInt64(1, !1, this.lUid), + this.iPos = t.readInt32(2, !1, this.iPos), + this.sUrl = t.readString(3, !1, this.sUrl) + } + , + n.GetMomentListForWebReq = function () { + this.tId = new n.UserId, + this.lUid = 0, + this.lSeed = 0 + } + , + n.GetMomentListForWebReq.prototype._clone = function () { + return new n.GetMomentListForWebReq + } + , + n.GetMomentListForWebReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMomentListForWebReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMomentListForWebReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lUid), + t.writeInt64(2, this.lSeed) + } + , + n.GetMomentListForWebReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lUid = t.readInt64(1, !1, this.lUid), + this.lSeed = t.readInt64(2, !1, this.lSeed) + } + , + n.GetMomentListForWebRsp = function () { + this.vMoments = new r.Vector(new n.WebMomentInfo), + this.lSeed = 0 + } + , + n.GetMomentListForWebRsp.prototype._clone = function () { + return new n.GetMomentListForWebRsp + } + , + n.GetMomentListForWebRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMomentListForWebRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMomentListForWebRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vMoments), + t.writeInt64(1, this.lSeed) + } + , + n.GetMomentListForWebRsp.prototype.readFrom = function (t) { + this.vMoments = t.readVector(0, !1, this.vMoments), + this.lSeed = t.readInt64(1, !1, this.lSeed) + } + , + n.WebMomentInfo = function () { + this.lMomId = 0, + this.iType = 0, + this.lUid = 0, + this.sNickName = "", + this.sIconUrl = "", + this.sTitle = "", + this.sContent = "", + this.iFavorCount = 0, + this.iCommentCount = 0, + this.iShareCount = 0, + this.vComment = new r.Vector(new n.CommentInfo), + this.iCTime = 0, + this.iStatus = 0, + this.iOpt = 0, + this.tVideoInfo = new n.BaseVideoInfo, + this.vKeyWord = new r.Vector(new r.STRING), + this.iRelation = 0, + this.iRoomId = 0, + this.iLiveStatu = 0, + this.iHasDraw = 0 + } + , + n.WebMomentInfo.prototype._clone = function () { + return new n.WebMomentInfo + } + , + n.WebMomentInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WebMomentInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WebMomentInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lMomId), + t.writeInt32(1, this.iType), + t.writeInt64(2, this.lUid), + t.writeString(3, this.sNickName), + t.writeString(4, this.sIconUrl), + t.writeString(5, this.sTitle), + t.writeString(6, this.sContent), + t.writeInt32(7, this.iFavorCount), + t.writeInt32(8, this.iCommentCount), + t.writeInt32(9, this.iShareCount), + t.writeVector(10, this.vComment), + t.writeInt32(11, this.iCTime), + t.writeInt32(12, this.iStatus), + t.writeInt32(13, this.iOpt), + t.writeStruct(14, this.tVideoInfo), + t.writeVector(15, this.vKeyWord), + t.writeInt32(16, this.iRelation), + t.writeInt32(17, this.iRoomId), + t.writeInt32(18, this.iLiveStatu), + t.writeInt32(19, this.iHasDraw) + } + , + n.WebMomentInfo.prototype.readFrom = function (t) { + this.lMomId = t.readInt64(0, !1, this.lMomId), + this.iType = t.readInt32(1, !1, this.iType), + this.lUid = t.readInt64(2, !1, this.lUid), + this.sNickName = t.readString(3, !1, this.sNickName), + this.sIconUrl = t.readString(4, !1, this.sIconUrl), + this.sTitle = t.readString(5, !1, this.sTitle), + this.sContent = t.readString(6, !1, this.sContent), + this.iFavorCount = t.readInt32(7, !1, this.iFavorCount), + this.iCommentCount = t.readInt32(8, !1, this.iCommentCount), + this.iShareCount = t.readInt32(9, !1, this.iShareCount), + this.vComment = t.readVector(10, !1, this.vComment), + this.iCTime = t.readInt32(11, !1, this.iCTime), + this.iStatus = t.readInt32(12, !1, this.iStatus), + this.iOpt = t.readInt32(13, !1, this.iOpt), + this.tVideoInfo = t.readStruct(14, !1, this.tVideoInfo), + this.vKeyWord = t.readVector(15, !1, this.vKeyWord), + this.iRelation = t.readInt32(16, !1, this.iRelation), + this.iRoomId = t.readInt32(17, !1, this.iRoomId), + this.iLiveStatu = t.readInt32(18, !1, this.iLiveStatu), + this.iHasDraw = t.readInt32(19, !1, this.iHasDraw) + } + , + n.BaseVideoInfo = function () { + this.lVid = 0, + this.sVideoTitle = "", + this.sVideoCover = "", + this.lVideoPlayNum = 0, + this.iBarrageNum = 0, + this.sVideoDuration = "", + this.iVideoDirection = 0, + this.iVideoType = 0, + this.sVideoChannel = "" + } + , + n.BaseVideoInfo.prototype._clone = function () { + return new n.BaseVideoInfo + } + , + n.BaseVideoInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BaseVideoInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BaseVideoInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lVid), + t.writeString(1, this.sVideoTitle), + t.writeString(2, this.sVideoCover), + t.writeInt64(3, this.lVideoPlayNum), + t.writeInt32(4, this.iBarrageNum), + t.writeString(5, this.sVideoDuration), + t.writeInt32(6, this.iVideoDirection), + t.writeInt32(7, this.iVideoType), + t.writeString(8, this.sVideoChannel) + } + , + n.BaseVideoInfo.prototype.readFrom = function (t) { + this.lVid = t.readInt64(0, !1, this.lVid), + this.sVideoTitle = t.readString(1, !1, this.sVideoTitle), + this.sVideoCover = t.readString(2, !1, this.sVideoCover), + this.lVideoPlayNum = t.readInt64(3, !1, this.lVideoPlayNum), + this.iBarrageNum = t.readInt32(4, !1, this.iBarrageNum), + this.sVideoDuration = t.readString(5, !1, this.sVideoDuration), + this.iVideoDirection = t.readInt32(6, !1, this.iVideoDirection), + this.iVideoType = t.readInt32(7, !1, this.iVideoType), + this.sVideoChannel = t.readString(8, !1, this.sVideoChannel) + } + , + n.CommentInfo = function () { + this.lComId = 0, + this.lParentId = 0, + this.lMomId = 0, + this.lUid = 0, + this.sNickName = "", + this.sIconUrl = "", + this.sContent = "", + this.iCTime = 0, + this.iFavorCount = 0, + this.iReplyCount = 0, + this.vComment = new r.Vector(n.CommentInfo), + this.lReplyToComId = 0, + this.lReplyToUid = 0, + this.sReplyToNickName = "", + this.iStatus = 0, + this.iOpt = 0, + this.iFavoredByOnwer = 0, + this.iTopStatus = 0, + this.vCommentAttach = new r.Vector(new n.CommentAttach), + this.vTags = new r.Vector(new r.STRING), + this.vCornerMark = new r.Vector(new n.CommentCornerMark) + } + , + n.CommentInfo.prototype._clone = function () { + return new n.CommentInfo + } + , + n.CommentInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CommentInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CommentInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lComId), + t.writeInt64(1, this.lParentId), + t.writeInt64(2, this.lMomId), + t.writeInt64(3, this.lUid), + t.writeString(4, this.sNickName), + t.writeString(5, this.sIconUrl), + t.writeString(6, this.sContent), + t.writeInt32(7, this.iCTime), + t.writeInt32(8, this.iFavorCount), + t.writeInt32(9, this.iReplyCount), + t.writeVector(10, this.vComment), + t.writeInt64(11, this.lReplyToComId), + t.writeInt64(12, this.lReplyToUid), + t.writeString(13, this.sReplyToNickName), + t.writeInt32(14, this.iStatus), + t.writeInt32(15, this.iOpt), + t.writeInt32(16, this.iFavoredByOnwer), + t.writeInt32(20, this.iTopStatus), + t.writeVector(21, this.vCommentAttach), + t.writeVector(22, this.vTags), + t.writeVector(23, this.vCornerMark) + } + , + n.CommentInfo.prototype.readFrom = function (t) { + this.lComId = t.readInt64(0, !1, this.lComId), + this.lParentId = t.readInt64(1, !1, this.lParentId), + this.lMomId = t.readInt64(2, !1, this.lMomId), + this.lUid = t.readInt64(3, !1, this.lUid), + this.sNickName = t.readString(4, !1, this.sNickName), + this.sIconUrl = t.readString(5, !1, this.sIconUrl), + this.sContent = t.readString(6, !1, this.sContent), + this.iCTime = t.readInt32(7, !1, this.iCTime), + this.iFavorCount = t.readInt32(8, !1, this.iFavorCount), + this.iReplyCount = t.readInt32(9, !1, this.iReplyCount), + this.vComment = t.readVector(10, !1, this.vComment), + this.lReplyToComId = t.readInt64(11, !1, this.lReplyToComId), + this.lReplyToUid = t.readInt64(12, !1, this.lReplyToUid), + this.sReplyToNickName = t.readString(13, !1, this.sReplyToNickName), + this.iStatus = t.readInt32(14, !1, this.iStatus), + this.iOpt = t.readInt32(15, !1, this.iOpt), + this.iFavoredByOnwer = t.readInt32(16, !1, this.iFavoredByOnwer), + this.iTopStatus = t.readInt32(20, !1, this.iTopStatus), + this.vCommentAttach = t.readVector(21, !1, this.vCommentAttach), + this.vTags = t.readVector(22, !1, this.vTags), + this.vCornerMark = t.readVector(23, !1, this.vCornerMark) + } + , + n.CommentAttach = function () { + this.iType = 0, + this.sContent = "", + this.sFileMD5 = "" + } + , + n.CommentAttach.prototype._clone = function () { + return new n.CommentAttach + } + , + n.CommentAttach.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CommentAttach.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CommentAttach.prototype.writeTo = function (t) { + t.writeInt32(0, this.iType), + t.writeString(1, this.sContent), + t.writeString(2, this.sFileMD5) + } + , + n.CommentAttach.prototype.readFrom = function (t) { + this.iType = t.readInt32(0, !1, this.iType), + this.sContent = t.readString(1, !1, this.sContent), + this.sFileMD5 = t.readString(2, !1, this.sFileMD5) + } + , + n.CommentCornerMark = function () { + this.iId = 0, + this.sContent = "" + } + , + n.CommentCornerMark.prototype._clone = function () { + return new n.CommentCornerMark + } + , + n.CommentCornerMark.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CommentCornerMark.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CommentCornerMark.prototype.writeTo = function (t) { + t.writeInt32(0, this.iId), + t.writeString(1, this.sContent) + } + , + n.CommentCornerMark.prototype.readFrom = function (t) { + this.iId = t.readInt32(0, !1, this.iId), + this.sContent = t.readString(1, !1, this.sContent) + } + , + n.MomentDecorationItem = function () { + this.iType = 0, + this.vData = new r.BinBuffer + } + , + n.MomentDecorationItem.prototype._clone = function () { + return new n.MomentDecorationItem + } + , + n.MomentDecorationItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MomentDecorationItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MomentDecorationItem.prototype.writeTo = function (t) { + t.writeInt32(0, this.iType), + t.writeBytes(1, this.vData) + } + , + n.MomentDecorationItem.prototype.readFrom = function (t) { + this.iType = t.readInt32(0, !1, this.iType), + this.vData = t.readBytes(1, !1, this.vData) + } + , + n.MomentInfo = function () { + this.lMomId = 0, + this.iType = 0, + this.lUid = 0, + this.sNickName = "", + this.sIconUrl = "", + this.sTitle = "", + this.sContent = "", + this.iFavorCount = 0, + this.iCommentCount = 0, + this.iShareCount = 0, + this.vComment = new r.Vector(new n.CommentInfo), + this.iCTime = 0, + this.iStatus = 0, + this.iOpt = 0, + this.tVideoInfo = new n.VideoInfo, + this.vKeyWord = new r.Vector(new r.STRING), + this.iHasDraw = 0, + this.vCoverUrl = new r.Vector(new r.STRING), + this.sHtmlDoc = "", + this.vTags = new r.Vector(new r.STRING), + this.vBelongPlate = new r.Vector(new r.STRING), + this.iBrowseCount = 0, + this.iCardType = 0, + this.vMomentAttachment = new r.Vector(new n.MomentAttachment), + this.iStepOnCount = 0, + this.iUserOpt = 0, + this.vMomentDecoration = new r.Vector(new n.MomentDecorationItem), + this.iTopStatus = 0 + } + , + n.MomentInfo.prototype._clone = function () { + return new n.MomentInfo + } + , + n.MomentInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MomentInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MomentInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lMomId), + t.writeInt32(1, this.iType), + t.writeInt64(2, this.lUid), + t.writeString(3, this.sNickName), + t.writeString(4, this.sIconUrl), + t.writeString(5, this.sTitle), + t.writeString(6, this.sContent), + t.writeInt32(7, this.iFavorCount), + t.writeInt32(8, this.iCommentCount), + t.writeInt32(9, this.iShareCount), + t.writeVector(10, this.vComment), + t.writeInt32(11, this.iCTime), + t.writeInt32(12, this.iStatus), + t.writeInt32(13, this.iOpt), + t.writeStruct(14, this.tVideoInfo), + t.writeVector(15, this.vKeyWord), + t.writeInt32(16, this.iHasDraw), + t.writeVector(17, this.vCoverUrl), + t.writeString(18, this.sHtmlDoc), + t.writeVector(19, this.vTags), + t.writeVector(20, this.vBelongPlate), + t.writeInt32(21, this.iBrowseCount), + t.writeInt32(22, this.iCardType), + t.writeVector(23, this.vMomentAttachment), + t.writeInt32(24, this.iStepOnCount), + t.writeInt32(25, this.iUserOpt), + t.writeVector(26, this.vMomentDecoration), + t.writeInt32(27, this.iTopStatus) + } + , + n.MomentInfo.prototype.readFrom = function (t) { + this.lMomId = t.readInt64(0, !1, this.lMomId), + this.iType = t.readInt32(1, !1, this.iType), + this.lUid = t.readInt64(2, !1, this.lUid), + this.sNickName = t.readString(3, !1, this.sNickName), + this.sIconUrl = t.readString(4, !1, this.sIconUrl), + this.sTitle = t.readString(5, !1, this.sTitle), + this.sContent = t.readString(6, !1, this.sContent), + this.iFavorCount = t.readInt32(7, !1, this.iFavorCount), + this.iCommentCount = t.readInt32(8, !1, this.iCommentCount), + this.iShareCount = t.readInt32(9, !1, this.iShareCount), + this.vComment = t.readVector(10, !1, this.vComment), + this.iCTime = t.readInt32(11, !1, this.iCTime), + this.iStatus = t.readInt32(12, !1, this.iStatus), + this.iOpt = t.readInt32(13, !1, this.iOpt), + this.tVideoInfo = t.readStruct(14, !1, this.tVideoInfo), + this.vKeyWord = t.readVector(15, !1, this.vKeyWord), + this.iHasDraw = t.readInt32(16, !1, this.iHasDraw), + this.vCoverUrl = t.readVector(17, !1, this.vCoverUrl), + this.sHtmlDoc = t.readString(18, !1, this.sHtmlDoc), + this.vTags = t.readVector(19, !1, this.vTags), + this.vBelongPlate = t.readVector(20, !1, this.vBelongPlate), + this.iBrowseCount = t.readInt32(21, !1, this.iBrowseCount), + this.iCardType = t.readInt32(22, !1, this.iCardType), + this.vMomentAttachment = t.readVector(23, !1, this.vMomentAttachment), + this.iStepOnCount = t.readInt32(24, !1, this.iStepOnCount), + this.iUserOpt = t.readInt32(25, !1, this.iUserOpt), + this.vMomentDecoration = t.readVector(26, !1, this.vMomentDecoration), + this.iTopStatus = t.readInt32(27, !1, this.iTopStatus) + } + , + n.VideoInfo = function () { + this.lUid = 0, + this.sAvatarUrl = "", + this.sNickName = "", + this.lVid = 0, + this.sVideoTitle = "", + this.sVideoCover = "", + this.lVideoPlayNum = 0, + this.lVideoCommentNum = 0, + this.sVideoDuration = "", + this.sVideoUrl = "", + this.sVideoUploadTime = "", + this.sVideoChannel = "", + this.sCategory = "", + this.vDefinitions = new r.Vector(new n.VideoDefinition), + this.iVideoRecommend = 0, + this.bVideoDot = !0, + this.lVideoRank = 0, + this.bVideoHasRanked = !0, + this.sTraceId = "", + this.lActorUid = 0, + this.sActorNick = "", + this.sActorAvatarUrl = "", + this.iExtPlayTimes = 0, + this.sVideoBigCover = "", + this.iCommentCount = 0, + this.vTags = new r.Vector(new r.STRING), + this.iVideoDirection = 0, + this.sBriefIntroduction = "", + this.iVideoType = 0, + this.iFavorCount = 0, + this.lMomId = 0, + this.sSubTitle = "", + this.mMiscData = new r.Map(new r.STRING, new r.STRING) + } + , + n.VideoInfo.prototype._clone = function () { + return new n.VideoInfo + } + , + n.VideoInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.VideoInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.VideoInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sAvatarUrl), + t.writeString(2, this.sNickName), + t.writeInt64(3, this.lVid), + t.writeString(4, this.sVideoTitle), + t.writeString(5, this.sVideoCover), + t.writeInt64(6, this.lVideoPlayNum), + t.writeInt64(7, this.lVideoCommentNum), + t.writeString(8, this.sVideoDuration), + t.writeString(9, this.sVideoUrl), + t.writeString(10, this.sVideoUploadTime), + t.writeString(11, this.sVideoChannel), + t.writeString(12, this.sCategory), + t.writeVector(13, this.vDefinitions), + t.writeInt32(14, this.iVideoRecommend), + t.writeBoolean(15, this.bVideoDot), + t.writeInt64(16, this.lVideoRank), + t.writeBoolean(17, this.bVideoHasRanked), + t.writeString(18, this.sTraceId), + t.writeInt64(19, this.lActorUid), + t.writeString(20, this.sActorNick), + t.writeString(21, this.sActorAvatarUrl), + t.writeInt32(22, this.iExtPlayTimes), + t.writeString(23, this.sVideoBigCover), + t.writeInt32(24, this.iCommentCount), + t.writeVector(25, this.vTags), + t.writeInt32(26, this.iVideoDirection), + t.writeString(27, this.sBriefIntroduction), + t.writeInt32(28, this.iVideoType), + t.writeInt32(29, this.iFavorCount), + t.writeInt64(30, this.lMomId), + t.writeString(31, this.sSubTitle), + t.writeMap(32, this.mMiscData) + } + , + n.VideoInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sAvatarUrl = t.readString(1, !1, this.sAvatarUrl), + this.sNickName = t.readString(2, !1, this.sNickName), + this.lVid = t.readInt64(3, !1, this.lVid), + this.sVideoTitle = t.readString(4, !1, this.sVideoTitle), + this.sVideoCover = t.readString(5, !1, this.sVideoCover), + this.lVideoPlayNum = t.readInt64(6, !1, this.lVideoPlayNum), + this.lVideoCommentNum = t.readInt64(7, !1, this.lVideoCommentNum), + this.sVideoDuration = t.readString(8, !1, this.sVideoDuration), + this.sVideoUrl = t.readString(9, !1, this.sVideoUrl), + this.sVideoUploadTime = t.readString(10, !1, this.sVideoUploadTime), + this.sVideoChannel = t.readString(11, !1, this.sVideoChannel), + this.sCategory = t.readString(12, !1, this.sCategory), + this.vDefinitions = t.readVector(13, !1, this.vDefinitions), + this.iVideoRecommend = t.readInt32(14, !1, this.iVideoRecommend), + this.bVideoDot = t.readBoolean(15, !1, this.bVideoDot), + this.lVideoRank = t.readInt64(16, !1, this.lVideoRank), + this.bVideoHasRanked = t.readBoolean(17, !1, this.bVideoHasRanked), + this.sTraceId = t.readString(18, !1, this.sTraceId), + this.lActorUid = t.readInt64(19, !1, this.lActorUid), + this.sActorNick = t.readString(20, !1, this.sActorNick), + this.sActorAvatarUrl = t.readString(21, !1, this.sActorAvatarUrl), + this.iExtPlayTimes = t.readInt32(22, !1, this.iExtPlayTimes), + this.sVideoBigCover = t.readString(23, !1, this.sVideoBigCover), + this.iCommentCount = t.readInt32(24, !1, this.iCommentCount), + this.vTags = t.readVector(25, !1, this.vTags), + this.iVideoDirection = t.readInt32(26, !1, this.iVideoDirection), + this.sBriefIntroduction = t.readString(27, !1, this.sBriefIntroduction), + this.iVideoType = t.readInt32(28, !1, this.iVideoType), + this.iFavorCount = t.readInt32(29, !1, this.iFavorCount), + this.lMomId = t.readInt64(30, !1, this.lMomId), + this.sSubTitle = t.readString(31, !1, this.sSubTitle), + this.mMiscData = t.readMap(32, !1, this.mMiscData) + } + , + n.VideoDefinition = function () { + this.sSize = "", + this.sWidth = "", + this.sHeight = "", + this.sDefinition = "", + this.sUrl = "", + this.sM3u8 = "", + this.sDefName = "", + this.sTs1Url = "", + this.sTs1Offset = "", + this.iLineIndex = 0 + } + , + n.VideoDefinition.prototype._clone = function () { + return new n.VideoDefinition + } + , + n.VideoDefinition.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.VideoDefinition.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.VideoDefinition.prototype.writeTo = function (t) { + t.writeString(0, this.sSize), + t.writeString(1, this.sWidth), + t.writeString(2, this.sHeight), + t.writeString(3, this.sDefinition), + t.writeString(4, this.sUrl), + t.writeString(5, this.sM3u8), + t.writeString(6, this.sDefName), + t.writeString(7, this.sTs1Url), + t.writeString(8, this.sTs1Offset), + t.writeInt32(9, this.iLineIndex) + } + , + n.VideoDefinition.prototype.readFrom = function (t) { + this.sSize = t.readString(0, !1, this.sSize), + this.sWidth = t.readString(1, !1, this.sWidth), + this.sHeight = t.readString(2, !1, this.sHeight), + this.sDefinition = t.readString(3, !1, this.sDefinition), + this.sUrl = t.readString(4, !1, this.sUrl), + this.sM3u8 = t.readString(5, !1, this.sM3u8), + this.sDefName = t.readString(6, !1, this.sDefName), + this.sTs1Url = t.readString(7, !1, this.sTs1Url), + this.sTs1Offset = t.readString(8, !1, this.sTs1Offset), + this.iLineIndex = t.readInt32(9, !1, this.iLineIndex) + } + , + n.MomentAttachment = function () { + this.iType = 0, + this.sContent = "", + this.sUrl = new r.Vector(new n.MomentUrl), + this.iDataType = 0, + this.sData = new r.BinBuffer, + this.vAtContent = new r.Vector(new n.MomentAtContent), + this.vAttachLink = new r.Vector(new r.STRING), + this.sVoteId = "", + this.lVideoId = 0, + this.vAction = new r.Vector(new n.MomentUrl) + } + , + n.MomentAttachment.prototype._clone = function () { + return new n.MomentAttachment + } + , + n.MomentAttachment.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MomentAttachment.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MomentAttachment.prototype.writeTo = function (t) { + t.writeInt32(0, this.iType), + t.writeString(1, this.sContent), + t.writeVector(2, this.sUrl), + t.writeInt32(3, this.iDataType), + t.writeBytes(4, this.sData), + t.writeVector(5, this.vAtContent), + t.writeVector(6, this.vAttachLink), + t.writeString(7, this.sVoteId), + t.writeInt64(8, this.lVideoId), + t.writeVector(9, this.vAction) + } + , + n.MomentAttachment.prototype.readFrom = function (t) { + this.iType = t.readInt32(0, !1, this.iType), + this.sContent = t.readString(1, !1, this.sContent), + this.sUrl = t.readVector(2, !1, this.sUrl), + this.iDataType = t.readInt32(3, !1, this.iDataType), + this.sData = t.readBytes(4, !1, this.sData), + this.vAtContent = t.readVector(5, !1, this.vAtContent), + this.vAttachLink = t.readVector(6, !1, this.vAttachLink), + this.sVoteId = t.readString(7, !1, this.sVoteId), + this.lVideoId = t.readInt64(8, !1, this.lVideoId), + this.vAction = t.readVector(9, !1, this.vAction) + } + , + n.MomentUrl = function () { + this.sCover = "", + this.sUrl = "", + this.iDirection = 0, + this.iDuration = 0, + this.sFileMD5 = "", + this.sText = "" + } + , + n.MomentUrl.prototype._clone = function () { + return new n.MomentUrl + } + , + n.MomentUrl.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MomentUrl.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MomentUrl.prototype.writeTo = function (t) { + t.writeString(0, this.sCover), + t.writeString(1, this.sUrl), + t.writeInt32(2, this.iDirection), + t.writeInt32(3, this.iDuration), + t.writeString(4, this.sFileMD5), + t.writeString(5, this.sText) + } + , + n.MomentUrl.prototype.readFrom = function (t) { + this.sCover = t.readString(0, !1, this.sCover), + this.sUrl = t.readString(1, !1, this.sUrl), + this.iDirection = t.readInt32(2, !1, this.iDirection), + this.iDuration = t.readInt32(3, !1, this.iDuration), + this.sFileMD5 = t.readString(4, !1, this.sFileMD5), + this.sText = t.readString(5, !1, this.sText) + } + , + n.ActivityDIYReq = function () { + this.tUserId = new n.UserId, + this.lPid = 0, + this.lTid = 0, + this.lSid = 0, + this.lRoomId = 0, + this.iGameId = 0 + } + , + n.ActivityDIYReq.prototype._clone = function () { + return new n.ActivityDIYReq + } + , + n.ActivityDIYReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ActivityDIYReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ActivityDIYReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lTid), + t.writeInt64(3, this.lSid), + t.writeInt64(4, this.lRoomId), + t.writeInt32(5, this.iGameId) + } + , + n.ActivityDIYReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lTid = t.readInt64(2, !1, this.lTid), + this.lSid = t.readInt64(3, !1, this.lSid), + this.lRoomId = t.readInt64(4, !1, this.lRoomId), + this.iGameId = t.readInt32(5, !1, this.iGameId) + } + , + n.ActivityDIYInfo = function () { + this.sActName = "", + this.sEnterIcon = "", + this.sEnterName = "", + this.iWeight = 0, + this.sBubbleTips = "" + } + , + n.ActivityDIYInfo.prototype._clone = function () { + return new n.ActivityDIYInfo + } + , + n.ActivityDIYInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ActivityDIYInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ActivityDIYInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sActName), + t.writeString(1, this.sEnterIcon), + t.writeString(2, this.sEnterName), + t.writeInt32(3, this.iWeight), + t.writeString(4, this.sBubbleTips) + } + , + n.ActivityDIYInfo.prototype.readFrom = function (t) { + this.sActName = t.readString(0, !1, this.sActName), + this.sEnterIcon = t.readString(1, !1, this.sEnterIcon), + this.sEnterName = t.readString(2, !1, this.sEnterName), + this.iWeight = t.readInt32(3, !1, this.iWeight), + this.sBubbleTips = t.readString(4, !1, this.sBubbleTips) + } + , + n.WebIssueConfig = function () { + this.iSatus = 0, + this.iIconPage = 0, + this.sNativeUrl = "", + this.iPos = 0, + this.iHeight = 0, + this.iWidth = 0, + this.sJumpUrl = "" + } + , + n.WebIssueConfig.prototype._clone = function () { + return new n.WebIssueConfig + } + , + n.WebIssueConfig.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WebIssueConfig.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WebIssueConfig.prototype.writeTo = function (t) { + t.writeInt32(0, this.iSatus), + t.writeInt32(1, this.iIconPage), + t.writeString(2, this.sNativeUrl), + t.writeInt32(3, this.iPos), + t.writeInt32(4, this.iHeight), + t.writeInt32(5, this.iWidth), + t.writeString(6, this.sJumpUrl) + } + , + n.WebIssueConfig.prototype.readFrom = function (t) { + this.iSatus = t.readInt32(0, !1, this.iSatus), + this.iIconPage = t.readInt32(1, !1, this.iIconPage), + this.sNativeUrl = t.readString(2, !1, this.sNativeUrl), + this.iPos = t.readInt32(3, !1, this.iPos), + this.iHeight = t.readInt32(4, !1, this.iHeight), + this.iWidth = t.readInt32(5, !1, this.iWidth), + this.sJumpUrl = t.readString(6, !1, this.sJumpUrl) + } + , + n.PCIssueConfig = function () { + this.iSatus = 0, + this.iIconPage = 0, + this.vCommUrl = new r.Vector(new r.STRING), + this.sJumpUrl = "", + this.sHash = "", + this.iRankId = 0, + this.sH5Material = "", + this.iNewPCSatus = 0, + this.iTermType = 0 + } + , + n.PCIssueConfig.prototype._clone = function () { + return new n.PCIssueConfig + } + , + n.PCIssueConfig.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PCIssueConfig.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PCIssueConfig.prototype.writeTo = function (t) { + t.writeInt32(0, this.iSatus), + t.writeInt32(1, this.iIconPage), + t.writeVector(2, this.vCommUrl), + t.writeString(3, this.sJumpUrl), + t.writeString(4, this.sHash), + t.writeInt32(5, this.iRankId), + t.writeString(6, this.sH5Material), + t.writeInt32(7, this.iNewPCSatus), + t.writeInt32(8, this.iTermType) + } + , + n.PCIssueConfig.prototype.readFrom = function (t) { + this.iSatus = t.readInt32(0, !1, this.iSatus), + this.iIconPage = t.readInt32(1, !1, this.iIconPage), + this.vCommUrl = t.readVector(2, !1, this.vCommUrl), + this.sJumpUrl = t.readString(3, !1, this.sJumpUrl), + this.sHash = t.readString(4, !1, this.sHash), + this.iRankId = t.readInt32(5, !1, this.iRankId), + this.sH5Material = t.readString(6, !1, this.sH5Material), + this.iNewPCSatus = t.readInt32(7, !1, this.iNewPCSatus), + this.iTermType = t.readInt32(8, !1, this.iTermType) + } + , + n.ActIssueItem = function () { + this.tInfo = new n.ActivityDIYInfo, + this.tWebCfg = new n.WebIssueConfig, + this.tPCCfg = new n.PCIssueConfig, + this.iIssueId = 0, + this.iIsPop = 0, + this.iPopTime = 0 + } + , + n.ActIssueItem.prototype._clone = function () { + return new n.ActIssueItem + } + , + n.ActIssueItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ActIssueItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ActIssueItem.prototype.writeTo = function (t) { + t.writeStruct(0, this.tInfo), + t.writeStruct(1, this.tWebCfg), + t.writeStruct(2, this.tPCCfg), + t.writeInt32(3, this.iIssueId), + t.writeInt32(4, this.iIsPop), + t.writeInt32(5, this.iPopTime) + } + , + n.ActIssueItem.prototype.readFrom = function (t) { + this.tInfo = t.readStruct(0, !1, this.tInfo), + this.tWebCfg = t.readStruct(1, !1, this.tWebCfg), + this.tPCCfg = t.readStruct(2, !1, this.tPCCfg), + this.iIssueId = t.readInt32(3, !1, this.iIssueId), + this.iIsPop = t.readInt32(4, !1, this.iIsPop), + this.iPopTime = t.readInt32(5, !1, this.iPopTime) + } + , + n.ActivityDIYRsp = function () { + this.vActList = new r.Vector(new n.ActIssueItem) + } + , + n.ActivityDIYRsp.prototype._clone = function () { + return new n.ActivityDIYRsp + } + , + n.ActivityDIYRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ActivityDIYRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ActivityDIYRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vActList) + } + , + n.ActivityDIYRsp.prototype.readFrom = function (t) { + this.vActList = t.readVector(0, !1, this.vActList) + } + , + n.HuYaUdbNotify = function () { + this.eNotifyType = 0, + this.sMsg = "" + } + , + n.HuYaUdbNotify.prototype._clone = function () { + return new n.HuYaUdbNotify + } + , + n.HuYaUdbNotify.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.HuYaUdbNotify.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.HuYaUdbNotify.prototype.writeTo = function (t) { + t.writeInt32(0, this.eNotifyType), + t.writeString(1, this.sMsg) + } + , + n.HuYaUdbNotify.prototype.readFrom = function (t) { + this.eNotifyType = t.readInt32(0, !1, this.eNotifyType), + this.sMsg = t.readString(1, !1, this.sMsg) + } + ; + var s = { + infoBody: function () { + this.lUid = 0, + this.sTitle = "", + this.sNoteText = "", + this.sNoteRichText = "" + } + }; + s.infoBody.prototype._clone = function () { + return new s.infoBody + } + , + s.infoBody.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + s.infoBody.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + s.infoBody.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sTitle), + t.writeString(2, this.sNoteText), + t.writeString(3, this.sNoteRichText) + } + , + s.infoBody.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sTitle = t.readString(1, !1, this.sTitle), + this.sNoteText = t.readString(2, !1, this.sNoteText), + this.sNoteRichText = t.readString(3, !1, this.sNoteRichText) + } + , + s.UnionAuthPushMsg = function () { + this.version = 0, + this.authUrl = "" + } + , + s.UnionAuthPushMsg.prototype._clone = function () { + return new s.UnionAuthPushMsg + } + , + s.UnionAuthPushMsg.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + s.UnionAuthPushMsg.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + s.UnionAuthPushMsg.prototype.writeTo = function (t) { + t.writeInt32(0, this.version), + t.writeString(1, this.authUrl) + } + , + s.UnionAuthPushMsg.prototype.readFrom = function (t) { + this.version = t.readInt32(0, !0, this.version), + this.authUrl = t.readString(1, !0, this.authUrl) + } + , + n.GetPresenterAdReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.GetPresenterAdReq.prototype._clone = function () { + return new n.GetPresenterAdReq + } + , + n.GetPresenterAdReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPresenterAdReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPresenterAdReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.GetPresenterAdReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GetPresenterAdRsp = function () { + this.code = 0, + this.message = "", + this.data = new r.Vector(new n.PresenterAd), + this.adStatus = new n.AdStatus, + this.aiAd = new r.Vector(new n.PresenterAd), + this.turnAd = new r.Vector(new n.CarouselAd), + this.flag = !0 + } + , + n.GetPresenterAdRsp.prototype._clone = function () { + return new n.GetPresenterAdRsp + } + , + n.GetPresenterAdRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPresenterAdRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPresenterAdRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.code), + t.writeString(1, this.message), + t.writeVector(2, this.data), + t.writeStruct(3, this.adStatus), + t.writeVector(4, this.aiAd), + t.writeVector(5, this.turnAd), + t.writeBoolean(6, this.flag) + } + , + n.GetPresenterAdRsp.prototype.readFrom = function (t) { + this.code = t.readInt32(0, !1, this.code), + this.message = t.readString(1, !1, this.message), + this.data = t.readVector(2, !1, this.data), + this.adStatus = t.readStruct(3, !1, this.adStatus), + this.aiAd = t.readVector(4, !1, this.aiAd), + this.turnAd = t.readVector(5, !1, this.turnAd), + this.flag = t.readBoolean(6, !1, this.flag) + } + , + n.PresenterAd = function () { + this.id = "", + this.sdkConf = "", + this.title = "", + this.platform = "", + this.uid = 0, + this.startDate = "", + this.endDate = "", + this.timeRange = "", + this.frequency = 0, + this.material = new n.Material, + this.weight = 0, + this.iPushTime = 0, + this.contractType = 0, + this.releaseTime = 0, + this.adStatusTime = 0, + this.thirdImpUrl = new r.Vector(new r.STRING), + this.thirdClickUrl = new r.Vector(new r.STRING), + this.closeButtonAppear = 0, + this.thirdUrlReplaceRule = 0 + } + , + n.PresenterAd.prototype._clone = function () { + return new n.PresenterAd + } + , + n.PresenterAd.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PresenterAd.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PresenterAd.prototype.writeTo = function (t) { + t.writeString(0, this.id), + t.writeString(1, this.sdkConf), + t.writeString(2, this.title), + t.writeString(3, this.platform), + t.writeInt64(4, this.uid), + t.writeString(5, this.startDate), + t.writeString(6, this.endDate), + t.writeString(7, this.timeRange), + t.writeInt32(8, this.frequency), + t.writeStruct(9, this.material), + t.writeInt32(10, this.weight), + t.writeInt32(11, this.iPushTime), + t.writeInt32(12, this.contractType), + t.writeInt64(13, this.releaseTime), + t.writeInt32(14, this.adStatusTime), + t.writeVector(17, this.thirdImpUrl), + t.writeVector(18, this.thirdClickUrl), + t.writeInt32(19, this.closeButtonAppear), + t.writeInt32(20, this.thirdUrlReplaceRule) + } + , + n.PresenterAd.prototype.readFrom = function (t) { + this.id = t.readString(0, !1, this.id), + this.sdkConf = t.readString(1, !1, this.sdkConf), + this.title = t.readString(2, !1, this.title), + this.platform = t.readString(3, !1, this.platform), + this.uid = t.readInt64(4, !1, this.uid), + this.startDate = t.readString(5, !1, this.startDate), + this.endDate = t.readString(6, !1, this.endDate), + this.timeRange = t.readString(7, !1, this.timeRange), + this.frequency = t.readInt32(8, !1, this.frequency), + this.material = t.readStruct(9, !1, this.material), + this.weight = t.readInt32(10, !1, this.weight), + this.iPushTime = t.readInt32(11, !1, this.iPushTime), + this.contractType = t.readInt32(12, !1, this.contractType), + this.releaseTime = t.readInt64(13, !1, this.releaseTime), + this.adStatusTime = t.readInt32(14, !1, this.adStatusTime), + this.thirdImpUrl = t.readVector(17, !1, this.thirdImpUrl), + this.thirdClickUrl = t.readVector(18, !1, this.thirdClickUrl), + this.closeButtonAppear = t.readInt32(19, !1, this.closeButtonAppear), + this.thirdUrlReplaceRule = t.readInt32(20, !1, this.thirdUrlReplaceRule) + } + , + n.Material = function () { + this.mid = "", + this.pType = 0, + this.adType = 0, + this.imageUrl = "", + this.videoUrl = "", + this.adTitle = "", + this.ardLandingUrl = "", + this.iosLandingUrl = "", + this.webLandingUrl = "", + this.remark = "", + this.showTime = 0, + this.landingUrl = "", + this.layout = new n.AdLayout + } + , + n.Material.prototype._clone = function () { + return new n.Material + } + , + n.Material.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.Material.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.Material.prototype.writeTo = function (t) { + t.writeString(0, this.mid), + t.writeInt32(1, this.pType), + t.writeInt32(2, this.adType), + t.writeString(3, this.imageUrl), + t.writeString(4, this.videoUrl), + t.writeString(5, this.adTitle), + t.writeString(6, this.ardLandingUrl), + t.writeString(7, this.iosLandingUrl), + t.writeString(8, this.webLandingUrl), + t.writeString(9, this.remark), + t.writeInt32(10, this.showTime), + t.writeString(11, this.landingUrl), + t.writeStruct(12, this.layout) + } + , + n.Material.prototype.readFrom = function (t) { + this.mid = t.readString(0, !1, this.mid), + this.pType = t.readInt32(1, !1, this.pType), + this.adType = t.readInt32(2, !1, this.adType), + this.imageUrl = t.readString(3, !1, this.imageUrl), + this.videoUrl = t.readString(4, !1, this.videoUrl), + this.adTitle = t.readString(5, !1, this.adTitle), + this.ardLandingUrl = t.readString(6, !1, this.ardLandingUrl), + this.iosLandingUrl = t.readString(7, !1, this.iosLandingUrl), + this.webLandingUrl = t.readString(8, !1, this.webLandingUrl), + this.remark = t.readString(9, !1, this.remark), + this.showTime = t.readInt32(10, !1, this.showTime), + this.landingUrl = t.readString(11, !1, this.landingUrl), + this.layout = t.readStruct(12, !1, this.layout) + } + , + n.AdLayout = function () { + this.layoutType = 0, + this.templateW = 0, + this.templateH = 0, + this.ratioW = 0, + this.ratioH = 0, + this.width = 0, + this.height = 0, + this.outerFrameW = 0, + this.outerFrameH = 0, + this.outerFrameUrl = "" + } + , + n.AdLayout.prototype._clone = function () { + return new n.AdLayout + } + , + n.AdLayout.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AdLayout.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AdLayout.prototype.writeTo = function (t) { + t.writeInt32(0, this.layoutType), + t.writeInt32(1, this.templateW), + t.writeInt32(2, this.templateH), + t.writeDouble(3, this.ratioW), + t.writeDouble(4, this.ratioH), + t.writeInt32(5, this.width), + t.writeInt32(6, this.height), + t.writeInt32(7, this.outerFrameW), + t.writeInt32(8, this.outerFrameH), + t.writeString(9, this.outerFrameUrl) + } + , + n.AdLayout.prototype.readFrom = function (t) { + this.layoutType = t.readInt32(0, !1, this.layoutType), + this.templateW = t.readInt32(1, !1, this.templateW), + this.templateH = t.readInt32(2, !1, this.templateH), + this.ratioW = t.readDouble(3, !1, this.ratioW), + this.ratioH = t.readDouble(4, !1, this.ratioH), + this.width = t.readInt32(5, !1, this.width), + this.height = t.readInt32(6, !1, this.height), + this.outerFrameW = t.readInt32(7, !1, this.outerFrameW), + this.outerFrameH = t.readInt32(8, !1, this.outerFrameH), + this.outerFrameUrl = t.readString(9, !1, this.outerFrameUrl) + } + , + n.PushPresenterAdNotice = function () { + this.ad = new n.PresenterAd, + this.lTime = 0, + this.lPid = 0, + this.tRAd = new n.RoundlAd, + this.iType = 0 + } + , + n.PushPresenterAdNotice.prototype._clone = function () { + return new n.PushPresenterAdNotice + } + , + n.PushPresenterAdNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PushPresenterAdNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PushPresenterAdNotice.prototype.writeTo = function (t) { + t.writeStruct(0, this.ad), + t.writeInt64(1, this.lTime), + t.writeInt64(2, this.lPid), + t.writeStruct(3, this.tRAd), + t.writeInt32(4, this.iType) + } + , + n.PushPresenterAdNotice.prototype.readFrom = function (t) { + this.ad = t.readStruct(0, !1, this.ad), + this.lTime = t.readInt64(1, !1, this.lTime), + this.lPid = t.readInt64(2, !1, this.lPid), + this.tRAd = t.readStruct(3, !1, this.tRAd), + this.iType = t.readInt32(4, !1, this.iType) + } + , + n.AdStatus = function () { + this.id = "", + this.lastTime = 0 + } + , + n.AdStatus.prototype._clone = function () { + return new n.AdStatus + } + , + n.AdStatus.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AdStatus.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AdStatus.prototype.writeTo = function (t) { + t.writeString(0, this.id), + t.writeInt32(1, this.lastTime) + } + , + n.AdStatus.prototype.readFrom = function (t) { + this.id = t.readString(0, !1, this.id), + this.lastTime = t.readInt32(1, !1, this.lastTime) + } + , + n.CarouselAd = function () { + this.id = 0, + this.times = 0, + this.closable = !0, + this.data = new r.Vector(new r.STRING) + } + , + n.CarouselAd.prototype._clone = function () { + return new n.CarouselAd + } + , + n.CarouselAd.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CarouselAd.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CarouselAd.prototype.writeTo = function (t) { + t.writeInt64(0, this.id), + t.writeInt32(1, this.times), + t.writeBoolean(2, this.closable), + t.writeVector(3, this.data) + } + , + n.CarouselAd.prototype.readFrom = function (t) { + this.id = t.readInt64(0, !1, this.id), + this.times = t.readInt32(1, !1, this.times), + this.closable = t.readBoolean(2, !1, this.closable), + this.data = t.readVector(3, !1, this.data) + } + , + n.RoundlAd = function () { + this.id = 0, + this.times = 0, + this.closable = !0, + this.data = new r.Vector(new n.PresenterAd) + } + , + n.RoundlAd.prototype._clone = function () { + return new n.RoundlAd + } + , + n.RoundlAd.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.RoundlAd.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.RoundlAd.prototype.writeTo = function (t) { + t.writeInt64(0, this.id), + t.writeInt32(1, this.times), + t.writeBoolean(2, this.closable), + t.writeVector(3, this.data) + } + , + n.RoundlAd.prototype.readFrom = function (t) { + this.id = t.readInt64(0, !1, this.id), + this.times = t.readInt32(1, !1, this.times), + this.closable = t.readBoolean(2, !1, this.closable), + this.data = t.readVector(3, !1, this.data) + } + , + n.GetExpressionEmoticonPackageReq = function () { + this.tId = new n.UserId, + this.lPid = 0, + this.iGid = 0 + } + , + n.GetExpressionEmoticonPackageReq.prototype._clone = function () { + return new n.GetExpressionEmoticonPackageReq + } + , + n.GetExpressionEmoticonPackageReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetExpressionEmoticonPackageReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetExpressionEmoticonPackageReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid), + t.writeInt32(2, this.iGid) + } + , + n.GetExpressionEmoticonPackageReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.iGid = t.readInt32(2, !1, this.iGid) + } + , + n.GetExpressionEmoticonPackageRsp = function () { + this.sMessage = "", + this.vPackage = new r.Vector(new n.ExpressionEmoticonPackage), + this.vAvailable = new r.Vector(new r.STRING) + } + , + n.GetExpressionEmoticonPackageRsp.prototype._clone = function () { + return new n.GetExpressionEmoticonPackageRsp + } + , + n.GetExpressionEmoticonPackageRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetExpressionEmoticonPackageRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetExpressionEmoticonPackageRsp.prototype.writeTo = function (t) { + t.writeString(0, this.sMessage), + t.writeVector(1, this.vPackage), + t.writeVector(2, this.vAvailable) + } + , + n.GetExpressionEmoticonPackageRsp.prototype.readFrom = function (t) { + this.sMessage = t.readString(0, !1, this.sMessage), + this.vPackage = t.readVector(1, !1, this.vPackage), + this.vAvailable = t.readVector(2, !1, this.vAvailable) + } + , + n.ExpressionEmoticonPackage = function () { + this.sPackageId = "", + this.sName = "", + this.iType = 0, + this.sCoverUrl = "", + this.vEmoticon = new r.Vector(new n.ExpressionEmoticon), + this.vUnavailEmoticon = new r.Vector(new n.UnavailEmoticon), + this.iIsLocked = 0, + this.sLockedMsg = "" + } + , + n.ExpressionEmoticonPackage.prototype._clone = function () { + return new n.ExpressionEmoticonPackage + } + , + n.ExpressionEmoticonPackage.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ExpressionEmoticonPackage.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ExpressionEmoticonPackage.prototype.writeTo = function (t) { + t.writeString(0, this.sPackageId), + t.writeString(1, this.sName), + t.writeInt32(2, this.iType), + t.writeString(3, this.sCoverUrl), + t.writeVector(4, this.vEmoticon), + t.writeVector(5, this.vUnavailEmoticon), + t.writeInt32(6, this.iIsLocked), + t.writeString(7, this.sLockedMsg) + } + , + n.ExpressionEmoticonPackage.prototype.readFrom = function (t) { + this.sPackageId = t.readString(0, !1, this.sPackageId), + this.sName = t.readString(1, !1, this.sName), + this.iType = t.readInt32(2, !1, this.iType), + this.sCoverUrl = t.readString(3, !1, this.sCoverUrl), + this.vEmoticon = t.readVector(4, !1, this.vEmoticon), + this.vUnavailEmoticon = t.readVector(5, !1, this.vUnavailEmoticon), + this.iIsLocked = t.readInt32(6, !1, this.iIsLocked), + this.sLockedMsg = t.readString(7, !1, this.sLockedMsg) + } + , + n.ExpressionEmoticon = function () { + this.sId = "", + this.sName = "", + this.sEscape = "", + this.sUrl = "", + this.sExtraUrl = "", + this.iType = 0, + this.iFrameSize = 0, + this.sFlexiUrl = "", + this.iPrice = 0, + this.sExtraFlexiUrl = "" + } + , + n.ExpressionEmoticon.prototype._clone = function () { + return new n.ExpressionEmoticon + } + , + n.ExpressionEmoticon.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ExpressionEmoticon.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ExpressionEmoticon.prototype.writeTo = function (t) { + t.writeString(0, this.sId), + t.writeString(1, this.sName), + t.writeString(2, this.sEscape), + t.writeString(3, this.sUrl), + t.writeString(4, this.sExtraUrl), + t.writeInt32(5, this.iType), + t.writeInt32(6, this.iFrameSize), + t.writeString(7, this.sFlexiUrl), + t.writeInt32(8, this.iPrice), + t.writeString(9, this.sExtraFlexiUrl) + } + , + n.ExpressionEmoticon.prototype.readFrom = function (t) { + this.sId = t.readString(0, !1, this.sId), + this.sName = t.readString(1, !1, this.sName), + this.sEscape = t.readString(2, !1, this.sEscape), + this.sUrl = t.readString(3, !1, this.sUrl), + this.sExtraUrl = t.readString(4, !1, this.sExtraUrl), + this.iType = t.readInt32(5, !1, this.iType), + this.iFrameSize = t.readInt32(6, !1, this.iFrameSize), + this.sFlexiUrl = t.readString(7, !1, this.sFlexiUrl), + this.iPrice = t.readInt32(8, !1, this.iPrice), + this.sExtraFlexiUrl = t.readString(9, !1, this.sExtraFlexiUrl) + } + , + n.UnavailEmoticon = function () { + this.vUnAvailableId = new r.Vector(new r.STRING), + this.sToast = "", + this.sJumpKey = "", + this.sJumpUrl = "", + this.mpContext = new r.Map(new r.STRING, new r.STRING), + this.iActionType = 0 + } + , + n.UnavailEmoticon.prototype._clone = function () { + return new n.UnavailEmoticon + } + , + n.UnavailEmoticon.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UnavailEmoticon.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UnavailEmoticon.prototype.writeTo = function (t) { + t.writeVector(0, this.vUnAvailableId), + t.writeString(1, this.sToast), + t.writeString(2, this.sJumpKey), + t.writeString(3, this.sJumpUrl), + t.writeMap(4, this.mpContext), + t.writeInt32(5, this.iActionType) + } + , + n.UnavailEmoticon.prototype.readFrom = function (t) { + this.vUnAvailableId = t.readVector(0, !1, this.vUnAvailableId), + this.sToast = t.readString(1, !1, this.sToast), + this.sJumpKey = t.readString(2, !1, this.sJumpKey), + this.sJumpUrl = t.readString(3, !1, this.sJumpUrl), + this.mpContext = t.readMap(4, !1, this.mpContext), + this.iActionType = t.readInt32(5, !1, this.iActionType) + } + , + n.SendExpressionEmoticonReq = function () { + this.tId = new n.UserId, + this.lPid = 0, + this.sEmoticonId = "", + this.mParam = new r.Map(new r.STRING, new r.STRING) + } + , + n.SendExpressionEmoticonReq.prototype._clone = function () { + return new n.SendExpressionEmoticonReq + } + , + n.SendExpressionEmoticonReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SendExpressionEmoticonReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SendExpressionEmoticonReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid), + t.writeString(2, this.sEmoticonId), + t.writeMap(3, this.mParam) + } + , + n.SendExpressionEmoticonReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.sEmoticonId = t.readString(2, !1, this.sEmoticonId), + this.mParam = t.readMap(3, !1, this.mParam) + } + , + n.SendExpressionEmoticonRsp = function () { + this.sMessage = "", + this.tResult = new n.ExpressionEmoticonNotice + } + , + n.SendExpressionEmoticonRsp.prototype._clone = function () { + return new n.SendExpressionEmoticonRsp + } + , + n.SendExpressionEmoticonRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SendExpressionEmoticonRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SendExpressionEmoticonRsp.prototype.writeTo = function (t) { + t.writeString(0, this.sMessage), + t.writeStruct(1, this.tResult) + } + , + n.SendExpressionEmoticonRsp.prototype.readFrom = function (t) { + this.sMessage = t.readString(0, !1, this.sMessage), + this.tResult = t.readStruct(1, !1, this.tResult) + } + , + n.ExpressionEmoticonNotice = function () { + this.lPid = 0, + this.tDecoration = new n.DecorationInfoRsp, + this.vEmoticon = new r.Vector(new n.ExpressionEmoticonMsg) + } + , + n.ExpressionEmoticonNotice.prototype._clone = function () { + return new n.ExpressionEmoticonNotice + } + , + n.ExpressionEmoticonNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ExpressionEmoticonNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ExpressionEmoticonNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeStruct(1, this.tDecoration), + t.writeVector(2, this.vEmoticon) + } + , + n.ExpressionEmoticonNotice.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.tDecoration = t.readStruct(1, !1, this.tDecoration), + this.vEmoticon = t.readVector(2, !1, this.vEmoticon) + } + , + n.ExpressionEmoticonMsg = function () { + this.sEmoticonId = "", + this.iFrameIdx = 0, + this.iType = 0, + this.iPrice = 0 + } + , + n.ExpressionEmoticonMsg.prototype._clone = function () { + return new n.ExpressionEmoticonMsg + } + , + n.ExpressionEmoticonMsg.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ExpressionEmoticonMsg.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ExpressionEmoticonMsg.prototype.writeTo = function (t) { + t.writeString(0, this.sEmoticonId), + t.writeInt32(1, this.iFrameIdx), + t.writeInt32(2, this.iType), + t.writeInt32(3, this.iPrice) + } + , + n.ExpressionEmoticonMsg.prototype.readFrom = function (t) { + this.sEmoticonId = t.readString(0, !1, this.sEmoticonId), + this.iFrameIdx = t.readInt32(1, !1, this.iFrameIdx), + this.iType = t.readInt32(2, !1, this.iType), + this.iPrice = t.readInt32(3, !1, this.iPrice) + } + , + n.DecorationInfoRsp = function () { + this.vDecorationPrefix = new r.Vector(new n.DecorationInfo), + this.vDecorationSuffix = new r.Vector(new n.DecorationInfo), + this.tFormat = new n.ContentFormat, + this.tBulletFormat = new n.BulletFormat, + this.vForwardChannels = new r.Vector(new n.ChannelPair), + this.iModifyMask = 0, + this.vBulletPrefix = new r.Vector(new n.DecorationInfo), + this.tUserInfo = new n.SenderInfo, + this.vBulletSuffix = new r.Vector(new n.DecorationInfo) + } + , + n.DecorationInfoRsp.prototype._clone = function () { + return new n.DecorationInfoRsp + } + , + n.DecorationInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DecorationInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DecorationInfoRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vDecorationPrefix), + t.writeVector(1, this.vDecorationSuffix), + t.writeStruct(2, this.tFormat), + t.writeStruct(3, this.tBulletFormat), + t.writeVector(4, this.vForwardChannels), + t.writeInt32(5, this.iModifyMask), + t.writeVector(6, this.vBulletPrefix), + t.writeStruct(7, this.tUserInfo), + t.writeVector(8, this.vBulletSuffix) + } + , + n.DecorationInfoRsp.prototype.readFrom = function (t) { + this.vDecorationPrefix = t.readVector(0, !1, this.vDecorationPrefix), + this.vDecorationSuffix = t.readVector(1, !1, this.vDecorationSuffix), + this.tFormat = t.readStruct(2, !1, this.tFormat), + this.tBulletFormat = t.readStruct(3, !1, this.tBulletFormat), + this.vForwardChannels = t.readVector(4, !1, this.vForwardChannels), + this.iModifyMask = t.readInt32(5, !1, this.iModifyMask), + this.vBulletPrefix = t.readVector(6, !1, this.vBulletPrefix), + this.tUserInfo = t.readStruct(7, !1, this.tUserInfo), + this.vBulletSuffix = t.readVector(8, !1, this.vBulletSuffix) + } + , + n.ChannelPair = function () { + this.lTid = 0, + this.lSid = 0, + this.lPid = 0 + } + , + n.ChannelPair.prototype._clone = function () { + return new n.ChannelPair + } + , + n.ChannelPair.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ChannelPair.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ChannelPair.prototype.writeTo = function (t) { + t.writeInt64(0, this.lTid), + t.writeInt64(1, this.lSid), + t.writeInt64(2, this.lPid) + } + , + n.ChannelPair.prototype.readFrom = function (t) { + this.lTid = t.readInt64(0, !1, this.lTid), + this.lSid = t.readInt64(1, !1, this.lSid), + this.lPid = t.readInt64(2, !1, this.lPid) + } + , + n.MatchEndNotice = function () { + this.lUid = 0, + this.iRoomId = 0, + this.iDelay = 0 + } + , + n.MatchEndNotice.prototype._clone = function () { + return new n.MatchEndNotice + } + , + n.MatchEndNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MatchEndNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MatchEndNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.iRoomId), + t.writeInt32(2, this.iDelay) + } + , + n.MatchEndNotice.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iRoomId = t.readInt64(1, !1, this.iRoomId), + this.iDelay = t.readInt32(2, !1, this.iDelay) + } + , + n.LiveShareRankReq = function () { + this.tId = new n.UserId, + this.iGameId = 0, + this.iPageNum = 0, + this.iPageSize = 0, + this.lHostUid = 0, + this.vExposedPids = new r.Vector(new r.INT64), + this.iFromType = 0, + this.mParams = new r.Map(new r.STRING, new r.STRING) + } + , + n.LiveShareRankReq.prototype._clone = function () { + return new n.LiveShareRankReq + } + , + n.LiveShareRankReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LiveShareRankReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LiveShareRankReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt32(1, this.iGameId), + t.writeInt32(2, this.iPageNum), + t.writeInt32(3, this.iPageSize), + t.writeInt64(4, this.lHostUid), + t.writeVector(5, this.vExposedPids), + t.writeInt32(6, this.iFromType), + t.writeMap(7, this.mParams) + } + , + n.LiveShareRankReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.iGameId = t.readInt32(1, !1, this.iGameId), + this.iPageNum = t.readInt32(2, !1, this.iPageNum), + this.iPageSize = t.readInt32(3, !1, this.iPageSize), + this.lHostUid = t.readInt64(4, !1, this.lHostUid), + this.vExposedPids = t.readVector(5, !1, this.vExposedPids), + this.iFromType = t.readInt32(6, !1, this.iFromType), + this.mParams = t.readMap(7, !1, this.mParams) + } + , + n.WBAudienceShareRsp = function () { + this.vLives = new r.Vector(new n.GameLiveDetail), + this.mpPreview = new r.Map(new r.INT64, new r.STRING) + } + , + n.WBAudienceShareRsp.prototype._clone = function () { + return new n.WBAudienceShareRsp + } + , + n.WBAudienceShareRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WBAudienceShareRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WBAudienceShareRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vLives), + t.writeMap(1, this.mpPreview) + } + , + n.WBAudienceShareRsp.prototype.readFrom = function (t) { + this.vLives = t.readVector(0, !1, this.vLives), + this.mpPreview = t.readMap(1, !1, this.mpPreview) + } + , + n.GameLiveDetail = function () { + this.tGameLiveInfo = new n.GameLiveInfo, + this.tStreamInfoPack = new n.StreamInfoPack, + this.tGameLiveMisc = new n.GameLiveMisc + } + , + n.GameLiveDetail.prototype._clone = function () { + return new n.GameLiveDetail + } + , + n.GameLiveDetail.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GameLiveDetail.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GameLiveDetail.prototype.writeTo = function (t) { + t.writeStruct(0, this.tGameLiveInfo), + t.writeStruct(1, this.tStreamInfoPack), + t.writeStruct(2, this.tGameLiveMisc) + } + , + n.GameLiveDetail.prototype.readFrom = function (t) { + this.tGameLiveInfo = t.readStruct(0, !1, this.tGameLiveInfo), + this.tStreamInfoPack = t.readStruct(1, !1, this.tStreamInfoPack), + this.tGameLiveMisc = t.readStruct(2, !1, this.tGameLiveMisc) + } + , + n.StreamInfoPack = function () { + this.iTimespan = 0, + this.vStreamInfo = new r.Vector(new n.StreamInfo), + this.mStreamRatioWeb = new r.Map(new r.STRING, new r.INT32), + this.mStreamRatioPC = new r.Map(new r.STRING, new r.INT32), + this.vCdnList = new r.Vector(new r.STRING), + this.mStreamRatioMobile = new r.Map(new r.STRING, new r.INT32), + this.bIgnoreCdnSwitch = 0, + this.bEnableP2PFlag = 1, + this.iHashPolicy = 0 + } + , + n.StreamInfoPack.prototype._clone = function () { + return new n.StreamInfoPack + } + , + n.StreamInfoPack.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.StreamInfoPack.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.StreamInfoPack.prototype.writeTo = function (t) { + t.writeInt32(0, this.iTimespan), + t.writeVector(1, this.vStreamInfo), + t.writeMap(2, this.mStreamRatioWeb), + t.writeMap(3, this.mStreamRatioPC), + t.writeVector(4, this.vCdnList), + t.writeMap(5, this.mStreamRatioMobile), + t.writeInt32(6, this.bIgnoreCdnSwitch), + t.writeInt32(7, this.bEnableP2PFlag), + t.writeInt32(8, this.iHashPolicy) + } + , + n.StreamInfoPack.prototype.readFrom = function (t) { + this.iTimespan = t.readInt32(0, !1, this.iTimespan), + this.vStreamInfo = t.readVector(1, !1, this.vStreamInfo), + this.mStreamRatioWeb = t.readMap(2, !1, this.mStreamRatioWeb), + this.mStreamRatioPC = t.readMap(3, !1, this.mStreamRatioPC), + this.vCdnList = t.readVector(4, !1, this.vCdnList), + this.mStreamRatioMobile = t.readMap(5, !1, this.mStreamRatioMobile), + this.bIgnoreCdnSwitch = t.readInt32(6, !1, this.bIgnoreCdnSwitch), + this.bEnableP2PFlag = t.readInt32(7, !1, this.bEnableP2PFlag), + this.iHashPolicy = t.readInt32(8, !1, this.iHashPolicy) + } + , + n.GameLiveMisc = function () { + this.mMiscInfo = new r.Map(new r.STRING, new r.STRING), + this.sIP = "", + this.sGuid = "", + this.iPresentType = 0, + this.sGPSInfo = "", + this.lBonusValue = 0, + this.sIPLocation = "", + this.sHuYaUA = "", + this.iScore = 0, + this.lRealAttendeeCount = 0, + this.lSubscribedCount = 0, + this.mpAttribute = new r.Map(new r.STRING, new n.LiveAttributeInfo), + this.sPassword = "" + } + , + n.GameLiveMisc.prototype._clone = function () { + return new n.GameLiveMisc + } + , + n.GameLiveMisc.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GameLiveMisc.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GameLiveMisc.prototype.writeTo = function (t) { + t.writeMap(0, this.mMiscInfo), + t.writeString(1, this.sIP), + t.writeString(2, this.sGuid), + t.writeInt32(3, this.iPresentType), + t.writeString(4, this.sGPSInfo), + t.writeInt64(5, this.lBonusValue), + t.writeString(6, this.sIPLocation), + t.writeString(7, this.sHuYaUA), + t.writeInt64(8, this.iScore), + t.writeInt64(9, this.lRealAttendeeCount), + t.writeInt64(10, this.lSubscribedCount), + t.writeMap(11, this.mpAttribute), + t.writeString(12, this.sPassword) + } + , + n.GameLiveMisc.prototype.readFrom = function (t) { + this.mMiscInfo = t.readMap(0, !1, this.mMiscInfo), + this.sIP = t.readString(1, !1, this.sIP), + this.sGuid = t.readString(2, !1, this.sGuid), + this.iPresentType = t.readInt32(3, !1, this.iPresentType), + this.sGPSInfo = t.readString(4, !1, this.sGPSInfo), + this.lBonusValue = t.readInt64(5, !1, this.lBonusValue), + this.sIPLocation = t.readString(6, !1, this.sIPLocation), + this.sHuYaUA = t.readString(7, !1, this.sHuYaUA), + this.iScore = t.readInt64(8, !1, this.iScore), + this.lRealAttendeeCount = t.readInt64(9, !1, this.lRealAttendeeCount), + this.lSubscribedCount = t.readInt64(10, !1, this.lSubscribedCount), + this.mpAttribute = t.readMap(11, !1, this.mpAttribute), + this.sPassword = t.readString(12, !1, this.sPassword) + } + , + n.LiveAttributeInfo = function () { + this.vData = new r.BinBuffer, + this.lTimespan = 0 + } + , + n.LiveAttributeInfo.prototype._clone = function () { + return new n.LiveAttributeInfo + } + , + n.LiveAttributeInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LiveAttributeInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LiveAttributeInfo.prototype.writeTo = function (t) { + t.writeBytes(0, this.vData), + t.writeInt64(1, this.lTimespan) + } + , + n.LiveAttributeInfo.prototype.readFrom = function (t) { + this.vData = t.readBytes(0, !1, this.vData), + this.lTimespan = t.readInt64(1, !1, this.lTimespan) + } + , + n.GiftBarRsp = function () { + this.vTopGiftRankList = new r.Vector(new n.GiftRankListItem), + this.vRecentGiftRankList = new r.Vector(new n.GiftRankListItem) + } + , + n.GiftBarRsp.prototype._clone = function () { + return new n.GiftBarRsp + } + , + n.GiftBarRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GiftBarRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GiftBarRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vTopGiftRankList), + t.writeVector(1, this.vRecentGiftRankList) + } + , + n.GiftBarRsp.prototype.readFrom = function (t) { + this.vTopGiftRankList = t.readVector(0, !1, this.vTopGiftRankList), + this.vRecentGiftRankList = t.readVector(1, !1, this.vRecentGiftRankList) + } + , + n.ReplayPresenterInLiveNotify = function () { + this.lUid = 0, + this.lChannelId = 0, + this.lSubChannelId = 0 + } + , + n.ReplayPresenterInLiveNotify.prototype._clone = function () { + return new n.ReplayPresenterInLiveNotify + } + , + n.ReplayPresenterInLiveNotify.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ReplayPresenterInLiveNotify.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ReplayPresenterInLiveNotify.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lChannelId), + t.writeInt64(2, this.lSubChannelId) + } + , + n.ReplayPresenterInLiveNotify.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lChannelId = t.readInt64(1, !1, this.lChannelId), + this.lSubChannelId = t.readInt64(2, !1, this.lSubChannelId) + } + , + n.GiftRankListItem = function () { + this.lUid = 0, + this.sNickName = "", + this.iItemType = 0, + this.iItemCount = 0, + this.iScore = 0 + } + , + n.GiftRankListItem.prototype._clone = function () { + return new n.GiftRankListItem + } + , + n.GiftRankListItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GiftRankListItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GiftRankListItem.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNickName), + t.writeInt32(2, this.iItemType), + t.writeInt32(3, this.iItemCount), + t.writeInt32(4, this.iScore) + } + , + n.GiftRankListItem.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNickName = t.readString(1, !1, this.sNickName), + this.iItemType = t.readInt32(2, !1, this.iItemType), + this.iItemCount = t.readInt32(3, !1, this.iItemCount), + this.iScore = t.readInt32(4, !1, this.iScore) + } + , + n.ConsumeGiftReq = function () { + this.tId = new n.UserId, + this.lSid = 0, + this.lSubSid = 0, + this.iShowFreeitemInfo = 0, + this.iItemType = 0, + this.iItemCount = 0, + this.lPresenterUid = 0, + this.sPayId = "", + this.sSendContent = "", + this.iPayPloy = 0, + this.iFromType = 0, + this.sExpand = "", + this.iTemplateType = 0, + this.sPassport = "", + this.iEventType = 0, + this.mapParam = new r.Map(new r.STRING, new r.STRING), + this.sSenderNick = "", + this.sPresenterNick = "", + this.sSign = "", + this.iUseType = 0, + this.iMergeDeliver = 0, + this.vItemInfo = new r.Vector(new n.ItemCount), + this.vItemRoute = new r.Vector(new n.ItemRoute), + this.tItemSize = new n.ItemSize, + this.sCustomText = "" + } + , + n.ConsumeGiftReq.prototype._clone = function () { + return new n.ConsumeGiftReq + } + , + n.ConsumeGiftReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ConsumeGiftReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ConsumeGiftReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lSid), + t.writeInt64(2, this.lSubSid), + t.writeInt32(3, this.iShowFreeitemInfo), + t.writeInt32(4, this.iItemType), + t.writeInt32(5, this.iItemCount), + t.writeInt64(6, this.lPresenterUid), + t.writeString(7, this.sPayId), + t.writeString(8, this.sSendContent), + t.writeInt32(9, this.iPayPloy), + t.writeInt32(10, this.iFromType), + t.writeString(11, this.sExpand), + t.writeInt32(12, this.iTemplateType), + t.writeString(13, this.sPassport), + t.writeInt16(14, this.iEventType), + t.writeMap(15, this.mapParam), + t.writeString(16, this.sSenderNick), + t.writeString(17, this.sPresenterNick), + t.writeString(18, this.sSign), + t.writeInt32(19, this.iUseType), + t.writeInt32(20, this.iMergeDeliver), + t.writeVector(21, this.vItemInfo), + t.writeVector(22, this.vItemRoute), + t.writeStruct(23, this.tItemSize), + t.writeString(24, this.sCustomText) + } + , + n.ConsumeGiftReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lSid = t.readInt64(1, !1, this.lSid), + this.lSubSid = t.readInt64(2, !1, this.lSubSid), + this.iShowFreeitemInfo = t.readInt32(3, !1, this.iShowFreeitemInfo), + this.iItemType = t.readInt32(4, !1, this.iItemType), + this.iItemCount = t.readInt32(5, !1, this.iItemCount), + this.lPresenterUid = t.readInt64(6, !1, this.lPresenterUid), + this.sPayId = t.readString(7, !1, this.sPayId), + this.sSendContent = t.readString(8, !1, this.sSendContent), + this.iPayPloy = t.readInt32(9, !1, this.iPayPloy), + this.iFromType = t.readInt32(10, !1, this.iFromType), + this.sExpand = t.readString(11, !1, this.sExpand), + this.iTemplateType = t.readInt32(12, !1, this.iTemplateType), + this.sPassport = t.readString(13, !1, this.sPassport), + this.iEventType = t.readInt16(14, !1, this.iEventType), + this.mapParam = t.readMap(15, !1, this.mapParam), + this.sSenderNick = t.readString(16, !1, this.sSenderNick), + this.sPresenterNick = t.readString(17, !1, this.sPresenterNick), + this.sSign = t.readString(18, !1, this.sSign), + this.iUseType = t.readInt32(19, !1, this.iUseType), + this.iMergeDeliver = t.readInt32(20, !1, this.iMergeDeliver), + this.vItemInfo = t.readVector(21, !1, this.vItemInfo), + this.vItemRoute = t.readVector(22, !1, this.vItemRoute), + this.tItemSize = t.readStruct(23, !1, this.tItemSize), + this.sCustomText = t.readString(24, !1, this.sCustomText) + } + , + n.ConsumeGiftRsp = function () { + this.iPayRespCode = 0, + this.iItemType = 0, + this.iItemCount = 0, + this.strPayId = "", + this.strPayConfirmUrl = "", + this.strSendContent = "", + this.lPresenterUid = 0, + this.sExpand = "", + this.strPayItemInfo = "", + this.iPayType = 0, + this.sSign = "", + this.sMsg = "", + this.iPayTotal = 0, + this.iItemGroup = 0 + } + , + n.ConsumeGiftRsp.prototype._clone = function () { + return new n.ConsumeGiftRsp + } + , + n.ConsumeGiftRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ConsumeGiftRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ConsumeGiftRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iPayRespCode), + t.writeInt32(1, this.iItemType), + t.writeInt32(2, this.iItemCount), + t.writeString(3, this.strPayId), + t.writeString(4, this.strPayConfirmUrl), + t.writeString(5, this.strSendContent), + t.writeInt64(6, this.lPresenterUid), + t.writeString(7, this.sExpand), + t.writeString(8, this.strPayItemInfo), + t.writeInt32(9, this.iPayType), + t.writeString(10, this.sSign), + t.writeString(11, this.sMsg), + t.writeInt32(12, this.iPayTotal), + t.writeInt32(13, this.iItemGroup) + } + , + n.ConsumeGiftRsp.prototype.readFrom = function (t) { + this.iPayRespCode = t.readInt32(0, !1, this.iPayRespCode), + this.iItemType = t.readInt32(1, !1, this.iItemType), + this.iItemCount = t.readInt32(2, !1, this.iItemCount), + this.strPayId = t.readString(3, !1, this.strPayId), + this.strPayConfirmUrl = t.readString(4, !1, this.strPayConfirmUrl), + this.strSendContent = t.readString(5, !1, this.strSendContent), + this.lPresenterUid = t.readInt64(6, !1, this.lPresenterUid), + this.sExpand = t.readString(7, !1, this.sExpand), + this.strPayItemInfo = t.readString(8, !1, this.strPayItemInfo), + this.iPayType = t.readInt32(9, !1, this.iPayType), + this.sSign = t.readString(10, !1, this.sSign), + this.sMsg = t.readString(11, !1, this.sMsg), + this.iPayTotal = t.readInt32(12, !1, this.iPayTotal), + this.iItemGroup = t.readInt32(13, !1, this.iItemGroup) + } + , + n.ConsumeGiftSafeReq = function () { + this.tId = new n.UserId, + this.lRoomId = 0, + this.iShowFreeitemInfo = 0, + this.iItemType = 0, + this.iItemCount = 0, + this.lPresenterUid = 0, + this.lHomeOwnerUid = 0, + this.sPayId = "", + this.sSendContent = "", + this.iPayPloy = 0, + this.iFromType = 0, + this.sExpand = "", + this.iTemplateType = 0, + this.sPassport = "", + this.iEventType = 0, + this.sSign = "", + this.iUseType = 0, + this.iMergeDeliver = 0, + this.iMultiSend = 0, + this.mapParam = new r.Map(new r.STRING, new r.STRING), + this.sCustomText = "" + } + , + n.ConsumeGiftSafeReq.prototype._clone = function () { + return new n.ConsumeGiftSafeReq + } + , + n.ConsumeGiftSafeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ConsumeGiftSafeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ConsumeGiftSafeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lRoomId), + t.writeInt32(2, this.iShowFreeitemInfo), + t.writeInt32(3, this.iItemType), + t.writeInt32(4, this.iItemCount), + t.writeInt64(5, this.lPresenterUid), + t.writeInt64(6, this.lHomeOwnerUid), + t.writeString(7, this.sPayId), + t.writeString(8, this.sSendContent), + t.writeInt32(9, this.iPayPloy), + t.writeInt32(10, this.iFromType), + t.writeString(11, this.sExpand), + t.writeInt32(12, this.iTemplateType), + t.writeString(13, this.sPassport), + t.writeInt16(14, this.iEventType), + t.writeString(15, this.sSign), + t.writeInt32(16, this.iUseType), + t.writeInt32(17, this.iMergeDeliver), + t.writeInt32(18, this.iMultiSend), + t.writeMap(19, this.mapParam), + t.writeString(20, this.sCustomText) + } + , + n.ConsumeGiftSafeReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lRoomId = t.readInt64(1, !1, this.lRoomId), + this.iShowFreeitemInfo = t.readInt32(2, !1, this.iShowFreeitemInfo), + this.iItemType = t.readInt32(3, !1, this.iItemType), + this.iItemCount = t.readInt32(4, !1, this.iItemCount), + this.lPresenterUid = t.readInt64(5, !1, this.lPresenterUid), + this.lHomeOwnerUid = t.readInt64(6, !1, this.lHomeOwnerUid), + this.sPayId = t.readString(7, !1, this.sPayId), + this.sSendContent = t.readString(8, !1, this.sSendContent), + this.iPayPloy = t.readInt32(9, !1, this.iPayPloy), + this.iFromType = t.readInt32(10, !1, this.iFromType), + this.sExpand = t.readString(11, !1, this.sExpand), + this.iTemplateType = t.readInt32(12, !1, this.iTemplateType), + this.sPassport = t.readString(13, !1, this.sPassport), + this.iEventType = t.readInt16(14, !1, this.iEventType), + this.sSign = t.readString(15, !1, this.sSign), + this.iUseType = t.readInt32(16, !1, this.iUseType), + this.iMergeDeliver = t.readInt32(17, !1, this.iMergeDeliver), + this.iMultiSend = t.readInt32(18, !1, this.iMultiSend), + this.mapParam = t.readMap(19, !1, this.mapParam), + this.sCustomText = t.readString(20, !1, this.sCustomText) + } + , + n.ConsumeGiftSafeRsp = function () { + this.iPayRespCode = 0, + this.iItemType = 0, + this.iItemCount = 0, + this.strPayId = "", + this.strPayConfirmUrl = "", + this.strSendContent = "", + this.lPresenterUid = 0, + this.sExpand = "", + this.strPayItemInfo = "", + this.iPayType = 0, + this.sSign = "", + this.sMsg = "", + this.iPayTotal = 0, + this.iItemGroup = 0 + } + , + n.ConsumeGiftSafeRsp.prototype._clone = function () { + return new n.ConsumeGiftSafeRsp + } + , + n.ConsumeGiftSafeRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ConsumeGiftSafeRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ConsumeGiftSafeRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iPayRespCode), + t.writeInt32(1, this.iItemType), + t.writeInt32(2, this.iItemCount), + t.writeString(3, this.strPayId), + t.writeString(4, this.strPayConfirmUrl), + t.writeString(5, this.strSendContent), + t.writeInt64(6, this.lPresenterUid), + t.writeString(7, this.sExpand), + t.writeString(8, this.strPayItemInfo), + t.writeInt32(9, this.iPayType), + t.writeString(10, this.sSign), + t.writeString(11, this.sMsg), + t.writeInt32(12, this.iPayTotal), + t.writeInt32(13, this.iItemGroup) + } + , + n.ConsumeGiftSafeRsp.prototype.readFrom = function (t) { + this.iPayRespCode = t.readInt32(0, !1, this.iPayRespCode), + this.iItemType = t.readInt32(1, !1, this.iItemType), + this.iItemCount = t.readInt32(2, !1, this.iItemCount), + this.strPayId = t.readString(3, !1, this.strPayId), + this.strPayConfirmUrl = t.readString(4, !1, this.strPayConfirmUrl), + this.strSendContent = t.readString(5, !1, this.strSendContent), + this.lPresenterUid = t.readInt64(6, !1, this.lPresenterUid), + this.sExpand = t.readString(7, !1, this.sExpand), + this.strPayItemInfo = t.readString(8, !1, this.strPayItemInfo), + this.iPayType = t.readInt32(9, !1, this.iPayType), + this.sSign = t.readString(10, !1, this.sSign), + this.sMsg = t.readString(11, !1, this.sMsg), + this.iPayTotal = t.readInt32(12, !1, this.iPayTotal), + this.iItemGroup = t.readInt32(13, !1, this.iItemGroup) + } + , + n.GiftStatusNotify = function () { + this.vGiftId = new r.Vector(new r.INT32), + this.iStatus = 0, + this.lPid = 0 + } + , + n.GiftStatusNotify.prototype._clone = function () { + return new n.GiftStatusNotify + } + , + n.GiftStatusNotify.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GiftStatusNotify.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GiftStatusNotify.prototype.writeTo = function (t) { + t.writeVector(0, this.vGiftId), + t.writeInt32(1, this.iStatus), + t.writeInt64(2, this.lPid) + } + , + n.GiftStatusNotify.prototype.readFrom = function (t) { + this.vGiftId = t.readVector(0, !1, this.vGiftId), + this.iStatus = t.readInt32(1, !1, this.iStatus), + this.lPid = t.readInt64(2, !1, this.lPid) + } + , + n.ItemEffectInfo = function () { + this.iPriceLevel = 0, + this.iStreamDuration = 0, + this.iShowType = 0, + this.iStreamId = 0 + } + , + n.ItemEffectInfo.prototype._clone = function () { + return new n.ItemEffectInfo + } + , + n.ItemEffectInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ItemEffectInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ItemEffectInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iPriceLevel), + t.writeInt32(1, this.iStreamDuration), + t.writeInt32(2, this.iShowType), + t.writeInt32(3, this.iStreamId) + } + , + n.ItemEffectInfo.prototype.readFrom = function (t) { + this.iPriceLevel = t.readInt32(0, !1, this.iPriceLevel), + this.iStreamDuration = t.readInt32(1, !1, this.iStreamDuration), + this.iShowType = t.readInt32(2, !1, this.iShowType), + this.iStreamId = t.readInt32(3, !1, this.iStreamId) + } + , + n.EffectInfo = function () { + this.iStreamColor = 0, + this.iTriggerType = 0, + this.iStreamTiggerNum = 0, + this.iBigGiftTiggerNum = 0 + } + , + n.EffectInfo.prototype._clone = function () { + return new n.EffectInfo + } + , + n.EffectInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.EffectInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.EffectInfo.prototype.writeTo = function (t) { + t.writeInt32(1, this.iStreamColor), + t.writeInt32(2, this.iTriggerType), + t.writeInt32(3, this.iStreamTiggerNum), + t.writeInt32(4, this.iBigGiftTiggerNum) + } + , + n.EffectInfo.prototype.readFrom = function (t) { + this.iStreamColor = t.readInt32(1, !1, this.iStreamColor), + this.iTriggerType = t.readInt32(2, !1, this.iTriggerType), + this.iStreamTiggerNum = t.readInt32(3, !1, this.iStreamTiggerNum), + this.iBigGiftTiggerNum = t.readInt32(4, !1, this.iBigGiftTiggerNum) + } + , + n.GetMultiPKPanelInfoReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.GetMultiPKPanelInfoReq.prototype._clone = function () { + return new n.GetMultiPKPanelInfoReq + } + , + n.GetMultiPKPanelInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMultiPKPanelInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMultiPKPanelInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.GetMultiPKPanelInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GetMultiPKPanelInfoRsp = function () { + this.tInfo = new n.MultiPKPanelInfo + } + , + n.GetMultiPKPanelInfoRsp.prototype._clone = function () { + return new n.GetMultiPKPanelInfoRsp + } + , + n.GetMultiPKPanelInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMultiPKPanelInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMultiPKPanelInfoRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tInfo) + } + , + n.GetMultiPKPanelInfoRsp.prototype.readFrom = function (t) { + this.tInfo = t.readStruct(0, !1, this.tInfo) + } + , + n.MultiPKPanelInfo = function () { + this.tLeftTeam = new n.PKTeamInfo, + this.tRightTeam = new n.PKTeamInfo, + this.iPKStatus = 0, + this.iPKResult = 0, + this.iRemainSeconds = 0, + this.lSerialNum = 0 + } + , + n.MultiPKPanelInfo.prototype._clone = function () { + return new n.MultiPKPanelInfo + } + , + n.MultiPKPanelInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MultiPKPanelInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MultiPKPanelInfo.prototype.writeTo = function (t) { + t.writeStruct(0, this.tLeftTeam), + t.writeStruct(1, this.tRightTeam), + t.writeInt32(2, this.iPKStatus), + t.writeInt32(3, this.iPKResult), + t.writeInt32(4, this.iRemainSeconds), + t.writeInt64(5, this.lSerialNum) + } + , + n.MultiPKPanelInfo.prototype.readFrom = function (t) { + this.tLeftTeam = t.readStruct(0, !1, this.tLeftTeam), + this.tRightTeam = t.readStruct(1, !1, this.tRightTeam), + this.iPKStatus = t.readInt32(2, !1, this.iPKStatus), + this.iPKResult = t.readInt32(3, !1, this.iPKResult), + this.iRemainSeconds = t.readInt32(4, !1, this.iRemainSeconds), + this.lSerialNum = t.readInt64(5, !1, this.lSerialNum) + } + , + n.PKTeamInfo = function () { + this.vMemberInfo = new r.Vector(new n.PKUserInfo), + this.sTeamName = "", + this.lTeamScore = 0, + this.lScoreLevel = 0, + this.lNextLevelScore = 0, + this.iIsReady = 0 + } + , + n.PKTeamInfo.prototype._clone = function () { + return new n.PKTeamInfo + } + , + n.PKTeamInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PKTeamInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PKTeamInfo.prototype.writeTo = function (t) { + t.writeVector(0, this.vMemberInfo), + t.writeString(1, this.sTeamName), + t.writeInt64(2, this.lTeamScore), + t.writeInt32(3, this.lScoreLevel), + t.writeInt64(4, this.lNextLevelScore), + t.writeInt32(5, this.iIsReady) + } + , + n.PKTeamInfo.prototype.readFrom = function (t) { + this.vMemberInfo = t.readVector(0, !1, this.vMemberInfo), + this.sTeamName = t.readString(1, !1, this.sTeamName), + this.lTeamScore = t.readInt64(2, !1, this.lTeamScore), + this.lScoreLevel = t.readInt32(3, !1, this.lScoreLevel), + this.lNextLevelScore = t.readInt64(4, !1, this.lNextLevelScore), + this.iIsReady = t.readInt32(5, !1, this.iIsReady) + } + , + n.MultiPKUserContext = function () { + this.mContext = new r.Map(new r.STRING, new r.STRING) + } + , + n.MultiPKUserContext.prototype._clone = function () { + return new n.MultiPKUserContext + } + , + n.MultiPKUserContext.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MultiPKUserContext.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MultiPKUserContext.prototype.writeTo = function (t) { + t.writeMap(0, this.mContext) + } + , + n.MultiPKUserContext.prototype.readFrom = function (t) { + this.mContext = t.readMap(0, !1, this.mContext) + } + , + n.PKUserInfo = function () { + this.lPid = 0, + this.sNickName = "", + this.sAvatarUrl = "", + this.lScore = 0, + this.tLiveInfo = new n.PresenterChannelInfo, + this.tContext = new n.MultiPKUserContext + } + , + n.PKUserInfo.prototype._clone = function () { + return new n.PKUserInfo + } + , + n.PKUserInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PKUserInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PKUserInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeString(1, this.sNickName), + t.writeString(2, this.sAvatarUrl), + t.writeInt64(3, this.lScore), + t.writeStruct(4, this.tLiveInfo), + t.writeStruct(5, this.tContext) + } + , + n.PKUserInfo.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.sNickName = t.readString(1, !1, this.sNickName), + this.sAvatarUrl = t.readString(2, !1, this.sAvatarUrl), + this.lScore = t.readInt64(3, !1, this.lScore), + this.tLiveInfo = t.readStruct(4, !1, this.tLiveInfo), + this.tContext = t.readStruct(5, !1, this.tContext) + } + , + n.MultiPKNotice = function () { + this.iNoticeType = 0, + this.lSenderPid = 0, + this.lRecverPid = 0, + this.sSenderNick = "", + this.sRecverNick = "", + this.sSenderAvatarUrl = "", + this.sRecverAvatarUrl = "", + this.iInviteOpType = 0, + this.tContext = new n.MultiPKUserContext + } + , + n.MultiPKNotice.prototype._clone = function () { + return new n.MultiPKNotice + } + , + n.MultiPKNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MultiPKNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MultiPKNotice.prototype.writeTo = function (t) { + t.writeInt32(0, this.iNoticeType), + t.writeInt64(1, this.lSenderPid), + t.writeInt64(2, this.lRecverPid), + t.writeString(3, this.sSenderNick), + t.writeString(4, this.sRecverNick), + t.writeString(5, this.sSenderAvatarUrl), + t.writeString(6, this.sRecverAvatarUrl), + t.writeInt32(7, this.iInviteOpType), + t.writeStruct(8, this.tContext) + } + , + n.MultiPKNotice.prototype.readFrom = function (t) { + this.iNoticeType = t.readInt32(0, !1, this.iNoticeType), + this.lSenderPid = t.readInt64(1, !1, this.lSenderPid), + this.lRecverPid = t.readInt64(2, !1, this.lRecverPid), + this.sSenderNick = t.readString(3, !1, this.sSenderNick), + this.sRecverNick = t.readString(4, !1, this.sRecverNick), + this.sSenderAvatarUrl = t.readString(5, !1, this.sSenderAvatarUrl), + this.sRecverAvatarUrl = t.readString(6, !1, this.sRecverAvatarUrl), + this.iInviteOpType = t.readInt32(7, !1, this.iInviteOpType), + this.tContext = t.readStruct(8, !1, this.tContext) + } + , + n.SendItemActivityNoticeBroadcastPacket = function () { + this.iEffectId = 0, + this.lSid = 0, + this.lSubSid = 0, + this.lSenderUid = 0, + this.lPresenterUid = 0, + this.sSenderNick = "", + this.sPresenterNick = "", + this.sEffectUrl = "", + this.iFrames = 0 + } + , + n.SendItemActivityNoticeBroadcastPacket.prototype._clone = function () { + return new n.SendItemActivityNoticeBroadcastPacket + } + , + n.SendItemActivityNoticeBroadcastPacket.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SendItemActivityNoticeBroadcastPacket.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SendItemActivityNoticeBroadcastPacket.prototype.writeTo = function (t) { + t.writeInt32(0, this.iEffectId), + t.writeInt64(1, this.lSid), + t.writeInt64(2, this.lSubSid), + t.writeInt64(3, this.lSenderUid), + t.writeInt64(4, this.lPresenterUid), + t.writeString(5, this.sSenderNick), + t.writeString(6, this.sPresenterNick), + t.writeString(7, this.sEffectUrl), + t.writeInt32(8, this.iFrames) + } + , + n.SendItemActivityNoticeBroadcastPacket.prototype.readFrom = function (t) { + this.iEffectId = t.readInt32(0, !1, this.iEffectId), + this.lSid = t.readInt64(1, !1, this.lSid), + this.lSubSid = t.readInt64(2, !1, this.lSubSid), + this.lSenderUid = t.readInt64(3, !1, this.lSenderUid), + this.lPresenterUid = t.readInt64(4, !1, this.lPresenterUid), + this.sSenderNick = t.readString(5, !1, this.sSenderNick), + this.sPresenterNick = t.readString(6, !1, this.sPresenterNick), + this.sEffectUrl = t.readString(7, !1, this.sEffectUrl), + this.iFrames = t.readInt32(8, !1, this.iFrames) + } + , + n.MomentAtContent = function () { + this.lAtUid = 0, + this.sAtNick = "", + this.iBegin = 0, + this.iEnd = 0 + } + , + n.MomentAtContent.prototype._clone = function () { + return new n.MomentAtContent + } + , + n.MomentAtContent.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MomentAtContent.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MomentAtContent.prototype.writeTo = function (t) { + t.writeInt64(0, this.lAtUid), + t.writeString(1, this.sAtNick), + t.writeInt32(2, this.iBegin), + t.writeInt32(3, this.iEnd) + } + , + n.MomentAtContent.prototype.readFrom = function (t) { + this.lAtUid = t.readInt64(0, !1, this.lAtUid), + this.sAtNick = t.readString(1, !1, this.sAtNick), + this.iBegin = t.readInt32(2, !1, this.iBegin), + this.iEnd = t.readInt32(3, !1, this.iEnd) + } + , + n.ActivetyBarrageNotice = function () { + this.sTitle = "", + this.iType = 0, + this.sWebUrl = "", + this.sMobileUrl = "", + this.lRoomId = 0, + this.lPid = 0, + this.sDocPrefix = "", + this.sDocTitle = "", + this.sDocJump = "" + } + , + n.ActivetyBarrageNotice.prototype._clone = function () { + return new n.ActivetyBarrageNotice + } + , + n.ActivetyBarrageNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ActivetyBarrageNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ActivetyBarrageNotice.prototype.writeTo = function (t) { + t.writeString(0, this.sTitle), + t.writeInt32(1, this.iType), + t.writeString(2, this.sWebUrl), + t.writeString(3, this.sMobileUrl), + t.writeInt64(4, this.lRoomId), + t.writeInt64(5, this.lPid), + t.writeString(6, this.sDocPrefix), + t.writeString(7, this.sDocTitle), + t.writeString(8, this.sDocJump) + } + , + n.ActivetyBarrageNotice.prototype.readFrom = function (t) { + this.sTitle = t.readString(0, !1, this.sTitle), + this.iType = t.readInt32(1, !1, this.iType), + this.sWebUrl = t.readString(2, !1, this.sWebUrl), + this.sMobileUrl = t.readString(3, !1, this.sMobileUrl), + this.lRoomId = t.readInt64(4, !1, this.lRoomId), + this.lPid = t.readInt64(5, !1, this.lPid), + this.sDocPrefix = t.readString(6, !1, this.sDocPrefix), + this.sDocTitle = t.readString(7, !1, this.sDocTitle), + this.sDocJump = t.readString(8, !1, this.sDocJump) + } + , + n.GetPlayerViewListReq = function () { + this.tUserId = new n.UserId, + this.lPid = 0 + } + , + n.GetPlayerViewListReq.prototype._clone = function () { + return new n.GetPlayerViewListReq + } + , + n.GetPlayerViewListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPlayerViewListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPlayerViewListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lPid) + } + , + n.GetPlayerViewListReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GetPlayerViewListRsp = function () { + this.iRetCode = 0, + this.vInfo = new r.Vector(new n.PlayerViewInfo), + this.tStatus = new n.GameStatusInfo + } + , + n.GetPlayerViewListRsp.prototype._clone = function () { + return new n.GetPlayerViewListRsp + } + , + n.GetPlayerViewListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPlayerViewListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPlayerViewListRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRetCode), + t.writeVector(1, this.vInfo), + t.writeStruct(2, this.tStatus) + } + , + n.GetPlayerViewListRsp.prototype.readFrom = function (t) { + this.iRetCode = t.readInt32(0, !1, this.iRetCode), + this.vInfo = t.readVector(1, !1, this.vInfo), + this.tStatus = t.readStruct(2, !1, this.tStatus) + } + , + n.PlayerViewInfo = function () { + this.lPid = 0, + this.sName = "" + } + , + n.PlayerViewInfo.prototype._clone = function () { + return new n.PlayerViewInfo + } + , + n.PlayerViewInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PlayerViewInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PlayerViewInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeString(1, this.sName) + } + , + n.PlayerViewInfo.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.sName = t.readString(1, !1, this.sName) + } + , + n.GameStatusInfo = function () { + this.lPid = 0, + this.lUpdateTime = 0, + this.iStatus = 0, + this.lGameTime = 0 + } + , + n.GameStatusInfo.prototype._clone = function () { + return new n.GameStatusInfo + } + , + n.GameStatusInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GameStatusInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GameStatusInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeInt64(1, this.lUpdateTime), + t.writeInt32(2, this.iStatus), + t.writeInt64(3, this.lGameTime) + } + , + n.GameStatusInfo.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.lUpdateTime = t.readInt64(1, !1, this.lUpdateTime), + this.iStatus = t.readInt32(2, !1, this.iStatus), + this.lGameTime = t.readInt64(3, !1, this.lGameTime) + } + , + n.GetServerUnixTimeReq = function () { + this.tId = new n.UserId + } + , + n.GetServerUnixTimeReq.prototype._clone = function () { + return new n.GetServerUnixTimeReq + } + , + n.GetServerUnixTimeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetServerUnixTimeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetServerUnixTimeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId) + } + , + n.GetServerUnixTimeReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId) + } + , + n.GetServerUnixTimeRsp = function () { + this.lMsTimeStamp = 0 + } + , + n.GetServerUnixTimeRsp.prototype._clone = function () { + return new n.GetServerUnixTimeRsp + } + , + n.GetServerUnixTimeRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetServerUnixTimeRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetServerUnixTimeRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lMsTimeStamp) + } + , + n.GetServerUnixTimeRsp.prototype.readFrom = function (t) { + this.lMsTimeStamp = t.readInt64(0, !1, this.lMsTimeStamp) + } + , + n.GetStreamInfoByRoomReq = function () { + this.tId = new n.MediaUserId, + this.sRoomId = "", + this.iMediaPackType = 0, + this.iLoopTime = 0, + this.iType = 0, + this.sArea = "" + } + , + n.GetStreamInfoByRoomReq.prototype._clone = function () { + return new n.GetStreamInfoByRoomReq + } + , + n.GetStreamInfoByRoomReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetStreamInfoByRoomReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetStreamInfoByRoomReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.sRoomId), + t.writeInt32(2, this.iMediaPackType), + t.writeInt32(3, this.iLoopTime), + t.writeInt32(4, this.iType), + t.writeString(5, this.sArea) + } + , + n.GetStreamInfoByRoomReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.sRoomId = t.readString(1, !1, this.sRoomId), + this.iMediaPackType = t.readInt32(2, !1, this.iMediaPackType), + this.iLoopTime = t.readInt32(3, !1, this.iLoopTime), + this.iType = t.readInt32(4, !1, this.iType), + this.sArea = t.readString(5, !1, this.sArea) + } + , + n.GetStreamInfoByRoomRsp = function () { + this.tStreamInfoPack = new n.MediaStreamInfoPack, + this.sRoomId = "", + this.sRoomGroupId = "", + this.lModifyTime = 0 + } + , + n.GetStreamInfoByRoomRsp.prototype._clone = function () { + return new n.GetStreamInfoByRoomRsp + } + , + n.GetStreamInfoByRoomRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetStreamInfoByRoomRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetStreamInfoByRoomRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tStreamInfoPack), + t.writeString(1, this.sRoomId), + t.writeString(2, this.sRoomGroupId), + t.writeInt64(3, this.lModifyTime) + } + , + n.GetStreamInfoByRoomRsp.prototype.readFrom = function (t) { + this.tStreamInfoPack = t.readStruct(0, !1, this.tStreamInfoPack), + this.sRoomId = t.readString(1, !1, this.sRoomId), + this.sRoomGroupId = t.readString(2, !1, this.sRoomGroupId), + this.lModifyTime = t.readInt64(3, !1, this.lModifyTime) + } + , + n.MediaUserId = function () { + this.lUid = 0, + this.sGuid = "", + this.sToken = "", + this.sUA = "", + this.sCookie = "", + this.iAppid = 0, + this.sStrUid = "", + this.sUAppId = "", + this.iNetType = 127 + } + , + n.MediaUserId.prototype._clone = function () { + return new n.MediaUserId + } + , + n.MediaUserId.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MediaUserId.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MediaUserId.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sGuid), + t.writeString(2, this.sToken), + t.writeString(3, this.sUA), + t.writeString(4, this.sCookie), + t.writeInt32(6, this.iAppid), + t.writeString(8, this.sStrUid), + t.writeString(9, this.sUAppId), + t.writeInt32(10, this.iNetType) + } + , + n.MediaUserId.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sGuid = t.readString(1, !1, this.sGuid), + this.sToken = t.readString(2, !1, this.sToken), + this.sUA = t.readString(3, !1, this.sUA), + this.sCookie = t.readString(4, !1, this.sCookie), + this.iAppid = t.readInt32(6, !1, this.iAppid), + this.sStrUid = t.readString(8, !1, this.sStrUid), + this.sUAppId = t.readString(9, !1, this.sUAppId), + this.iNetType = t.readInt32(10, !1, this.iNetType) + } + , + n.MediaStreamInfoPack = function () { + this.mMediaStreamInfoPack = new r.Map(new r.STRING, new n.MediaStreamNameInfoPack) + } + , + n.MediaStreamInfoPack.prototype._clone = function () { + return new n.MediaStreamInfoPack + } + , + n.MediaStreamInfoPack.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MediaStreamInfoPack.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MediaStreamInfoPack.prototype.writeTo = function (t) { + t.writeMap(0, this.mMediaStreamInfoPack) + } + , + n.MediaStreamInfoPack.prototype.readFrom = function (t) { + this.mMediaStreamInfoPack = t.readMap(0, !1, this.mMediaStreamInfoPack) + } + , + n.MediaStreamNameInfoPack = function () { + this.vMediaStreamInfo = new r.Vector(new n.MediaStreamInfo), + this.vStreamGearInfo = new r.Vector(new n.StreamGearInfo), + this.sStreamGroupId = "", + this.lLiveCompatibleFlag = 0, + this.sAntiCode = "", + this.lStreamId = 0, + this.lUid = 0, + this.iStreamProperty = 0, + this.iBitRate = 0, + this.iStreamType = 0, + this.iPcDefaultBitRate = 0, + this.iWebDefaultBitRate = 0, + this.iMobileDefaultBitRate = 0, + this.sStreamBusiProperty = "", + this.sAdditionalParam = "", + this.iStreamCategory = 0 + } + , + n.MediaStreamNameInfoPack.prototype._clone = function () { + return new n.MediaStreamNameInfoPack + } + , + n.MediaStreamNameInfoPack.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MediaStreamNameInfoPack.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MediaStreamNameInfoPack.prototype.writeTo = function (t) { + t.writeVector(0, this.vMediaStreamInfo), + t.writeVector(1, this.vStreamGearInfo), + t.writeString(2, this.sStreamGroupId), + t.writeInt64(3, this.lLiveCompatibleFlag), + t.writeString(4, this.sAntiCode), + t.writeInt64(5, this.lStreamId), + t.writeInt64(6, this.lUid), + t.writeInt32(7, this.iStreamProperty), + t.writeInt32(8, this.iBitRate), + t.writeInt32(9, this.iStreamType), + t.writeInt32(10, this.iPcDefaultBitRate), + t.writeInt32(11, this.iWebDefaultBitRate), + t.writeInt32(12, this.iMobileDefaultBitRate), + t.writeString(13, this.sStreamBusiProperty), + t.writeString(14, this.sAdditionalParam), + t.writeInt32(15, this.iStreamCategory) + } + , + n.MediaStreamNameInfoPack.prototype.readFrom = function (t) { + this.vMediaStreamInfo = t.readVector(0, !1, this.vMediaStreamInfo), + this.vStreamGearInfo = t.readVector(1, !1, this.vStreamGearInfo), + this.sStreamGroupId = t.readString(2, !1, this.sStreamGroupId), + this.lLiveCompatibleFlag = t.readInt64(3, !1, this.lLiveCompatibleFlag), + this.sAntiCode = t.readString(4, !1, this.sAntiCode), + this.lStreamId = t.readInt64(5, !1, this.lStreamId), + this.lUid = t.readInt64(6, !1, this.lUid), + this.iStreamProperty = t.readInt32(7, !1, this.iStreamProperty), + this.iBitRate = t.readInt32(8, !1, this.iBitRate), + this.iStreamType = t.readInt32(9, !1, this.iStreamType), + this.iPcDefaultBitRate = t.readInt32(10, !1, this.iPcDefaultBitRate), + this.iWebDefaultBitRate = t.readInt32(11, !1, this.iWebDefaultBitRate), + this.iMobileDefaultBitRate = t.readInt32(12, !1, this.iMobileDefaultBitRate), + this.sStreamBusiProperty = t.readString(13, !1, this.sStreamBusiProperty), + this.sAdditionalParam = t.readString(14, !1, this.sAdditionalParam), + this.iStreamCategory = t.readInt32(15, !1, this.iStreamCategory) + } + , + n.MediaStreamInfo = function () { + this.sCdnName = "", + this.sStreamName = "", + this.sFlvUrl = "", + this.sFlvSuffix = "", + this.sHlsUrl = "", + this.sHlsSuffix = "", + this.iLineIndex = 0, + this.vFlvIPList = new r.Vector(new r.STRING), + this.iIsP2PSupport = 0, + this.sP2pUrl = "", + this.sP2pSuffix = "", + this.lFreeFlag = 0, + this.iIsHEVCSupport = 0, + this.vP2pIPList = new r.Vector(new r.STRING), + this.iPCPriorityRate = 0, + this.iWebPriorityRate = 0, + this.iMobilePriorityRate = 0, + this.sAdditionalParam = "", + this.mMediaStreamFormatInfo = new r.Map(new r.STRING, new n.MediaStreamFormatInfo) + } + , + n.MediaStreamInfo.prototype._clone = function () { + return new n.MediaStreamInfo + } + , + n.MediaStreamInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MediaStreamInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MediaStreamInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sCdnName), + t.writeString(1, this.sStreamName), + t.writeString(2, this.sFlvUrl), + t.writeString(3, this.sFlvSuffix), + t.writeString(4, this.sHlsUrl), + t.writeString(5, this.sHlsSuffix), + t.writeInt32(6, this.iLineIndex), + t.writeVector(7, this.vFlvIPList), + t.writeInt32(8, this.iIsP2PSupport), + t.writeString(9, this.sP2pUrl), + t.writeString(10, this.sP2pSuffix), + t.writeInt64(11, this.lFreeFlag), + t.writeInt32(12, this.iIsHEVCSupport), + t.writeVector(13, this.vP2pIPList), + t.writeInt32(14, this.iPCPriorityRate), + t.writeInt32(15, this.iWebPriorityRate), + t.writeInt32(16, this.iMobilePriorityRate), + t.writeString(17, this.sAdditionalParam), + t.writeMap(18, this.mMediaStreamFormatInfo) + } + , + n.MediaStreamInfo.prototype.readFrom = function (t) { + this.sCdnName = t.readString(0, !1, this.sCdnName), + this.sStreamName = t.readString(1, !1, this.sStreamName), + this.sFlvUrl = t.readString(2, !1, this.sFlvUrl), + this.sFlvSuffix = t.readString(3, !1, this.sFlvSuffix), + this.sHlsUrl = t.readString(4, !1, this.sHlsUrl), + this.sHlsSuffix = t.readString(5, !1, this.sHlsSuffix), + this.iLineIndex = t.readInt32(6, !1, this.iLineIndex), + this.vFlvIPList = t.readVector(7, !1, this.vFlvIPList), + this.iIsP2PSupport = t.readInt32(8, !1, this.iIsP2PSupport), + this.sP2pUrl = t.readString(9, !1, this.sP2pUrl), + this.sP2pSuffix = t.readString(10, !1, this.sP2pSuffix), + this.lFreeFlag = t.readInt64(11, !1, this.lFreeFlag), + this.iIsHEVCSupport = t.readInt32(12, !1, this.iIsHEVCSupport), + this.vP2pIPList = t.readVector(13, !1, this.vP2pIPList), + this.iPCPriorityRate = t.readInt32(14, !1, this.iPCPriorityRate), + this.iWebPriorityRate = t.readInt32(15, !1, this.iWebPriorityRate), + this.iMobilePriorityRate = t.readInt32(16, !1, this.iMobilePriorityRate), + this.sAdditionalParam = t.readString(17, !1, this.sAdditionalParam), + this.mMediaStreamFormatInfo = t.readMap(18, !1, this.mMediaStreamFormatInfo) + } + , + n.MediaStreamFormatInfo = function () { + this.sFormatName = "", + this.sUrl = "", + this.sSuffix = "", + this.vIPList = new r.Vector(new r.STRING), + this.iIsSupport = 0, + this.iRate = 0, + this.sAdditionalParam = "", + this.lFormatPropertyFlag = 0 + } + , + n.MediaStreamFormatInfo.prototype._clone = function () { + return new n.MediaStreamFormatInfo + } + , + n.MediaStreamFormatInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MediaStreamFormatInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MediaStreamFormatInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sFormatName), + t.writeString(1, this.sUrl), + t.writeString(2, this.sSuffix), + t.writeVector(3, this.vIPList), + t.writeInt32(4, this.iIsSupport), + t.writeInt32(5, this.iRate), + t.writeString(6, this.sAdditionalParam), + t.writeInt64(7, this.lFormatPropertyFlag) + } + , + n.MediaStreamFormatInfo.prototype.readFrom = function (t) { + this.sFormatName = t.readString(0, !1, this.sFormatName), + this.sUrl = t.readString(1, !1, this.sUrl), + this.sSuffix = t.readString(2, !1, this.sSuffix), + this.vIPList = t.readVector(3, !1, this.vIPList), + this.iIsSupport = t.readInt32(4, !1, this.iIsSupport), + this.iRate = t.readInt32(5, !1, this.iRate), + this.sAdditionalParam = t.readString(6, !1, this.sAdditionalParam), + this.lFormatPropertyFlag = t.readInt64(7, !1, this.lFormatPropertyFlag) + } + , + n.StreamGearInfo = function () { + this.sDisplayName = "", + this.iBitRate = 0, + this.iCodecType = 0, + this.iHEVCBitRate = -1, + this.tResolution = new n.MediaResolution, + this.sAdditionalParam = "", + this.mSupportFormat = new r.Map(new r.STRING, new r.INT64), + this.sBusiGearIndex = "" + } + , + n.StreamGearInfo.prototype._clone = function () { + return new n.StreamGearInfo + } + , + n.StreamGearInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.StreamGearInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.StreamGearInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sDisplayName), + t.writeInt32(1, this.iBitRate), + t.writeInt32(2, this.iCodecType), + t.writeInt32(3, this.iHEVCBitRate), + t.writeStruct(4, this.tResolution), + t.writeString(5, this.sAdditionalParam), + t.writeMap(6, this.mSupportFormat), + t.writeString(7, this.sBusiGearIndex) + } + , + n.StreamGearInfo.prototype.readFrom = function (t) { + this.sDisplayName = t.readString(0, !1, this.sDisplayName), + this.iBitRate = t.readInt32(1, !1, this.iBitRate), + this.iCodecType = t.readInt32(2, !1, this.iCodecType), + this.iHEVCBitRate = t.readInt32(3, !1, this.iHEVCBitRate), + this.tResolution = t.readStruct(4, !1, this.tResolution), + this.sAdditionalParam = t.readString(5, !1, this.sAdditionalParam), + this.mSupportFormat = t.readMap(6, !1, this.mSupportFormat), + this.sBusiGearIndex = t.readString(7, !1, this.sBusiGearIndex) + } + , + n.MediaResolution = function () { + this.iWidth = 0, + this.iHeight = 0 + } + , + n.MediaResolution.prototype._clone = function () { + return new n.MediaResolution + } + , + n.MediaResolution.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MediaResolution.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MediaResolution.prototype.writeTo = function (t) { + t.writeInt32(0, this.iWidth), + t.writeInt32(1, this.iHeight) + } + , + n.MediaResolution.prototype.readFrom = function (t) { + this.iWidth = t.readInt32(0, !1, this.iWidth), + this.iHeight = t.readInt32(1, !1, this.iHeight) + } + , + n.StreamChangeNotice = function () { + this.tStreamPack = new n.MediaStreamInfoPack, + this.sRoomId = "", + this.lNotifySeq = 0 + } + , + n.StreamChangeNotice.prototype._clone = function () { + return new n.StreamChangeNotice + } + , + n.StreamChangeNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.StreamChangeNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.StreamChangeNotice.prototype.writeTo = function (t) { + t.writeStruct(0, this.tStreamPack), + t.writeString(1, this.sRoomId), + t.writeInt64(2, this.lNotifySeq) + } + , + n.StreamChangeNotice.prototype.readFrom = function (t) { + this.tStreamPack = t.readStruct(0, !1, this.tStreamPack), + this.sRoomId = t.readString(1, !1, this.sRoomId), + this.lNotifySeq = t.readInt64(2, !1, this.lNotifySeq) + } + , + n.GetStreamInfoByStreamNameReq = function () { + this.tId = new n.MediaUserId, + this.vStreamName = new r.Vector(new r.STRING) + } + , + n.GetStreamInfoByStreamNameReq.prototype._clone = function () { + return new n.GetStreamInfoByStreamNameReq + } + , + n.GetStreamInfoByStreamNameReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetStreamInfoByStreamNameReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetStreamInfoByStreamNameReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeVector(1, this.vStreamName) + } + , + n.GetStreamInfoByStreamNameReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.vStreamName = t.readVector(1, !1, this.vStreamName) + } + , + n.GetStreamInfoByStreamNameRsp = function () { + this.tStreamInfoPack = new n.MediaStreamInfoPack + } + , + n.GetStreamInfoByStreamNameRsp.prototype._clone = function () { + return new n.GetStreamInfoByStreamNameRsp + } + , + n.GetStreamInfoByStreamNameRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetStreamInfoByStreamNameRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetStreamInfoByStreamNameRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tStreamInfoPack) + } + , + n.GetStreamInfoByStreamNameRsp.prototype.readFrom = function (t) { + this.tStreamInfoPack = t.readStruct(0, !1, this.tStreamInfoPack) + } + , + n.H5ActivityInfoReq = function () { + this.tId = new n.UserId, + this.lPid = 0, + this.lTid = 0, + this.lSid = 0, + this.iSourceType = 0, + this.iScreenType = 0, + this.iGameId = 0, + this.iWebVer = 0 + } + , + n.H5ActivityInfoReq.prototype._clone = function () { + return new n.H5ActivityInfoReq + } + , + n.H5ActivityInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.H5ActivityInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.H5ActivityInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lTid), + t.writeInt64(3, this.lSid), + t.writeInt32(4, this.iSourceType), + t.writeInt32(5, this.iScreenType), + t.writeInt32(6, this.iGameId), + t.writeInt32(8, this.iWebVer) + } + , + n.H5ActivityInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lTid = t.readInt64(2, !1, this.lTid), + this.lSid = t.readInt64(3, !1, this.lSid), + this.iSourceType = t.readInt32(4, !1, this.iSourceType), + this.iScreenType = t.readInt32(5, !1, this.iScreenType), + this.iGameId = t.readInt32(6, !1, this.iGameId), + this.iWebVer = t.readInt32(8, !1, this.iWebVer) + } + , + n.H5ActivityInfoRsp = function () { + this.tVInfo = new n.H5ActivityVerticalInfo, + this.tHInfo = new n.H5ActivityHorizontalInfo, + this.tFaceInfo = new n.H5ActivityFaceInfo, + this.tHelperInfo = new n.H5ActivityLiveHelperInfo, + this.iClearFlag = 0, + this.lPid = 0, + this.lTid = 0, + this.lSid = 0, + this.tAddInfo = new n.H5ActivityAddCommonInfo + } + , + n.H5ActivityInfoRsp.prototype._clone = function () { + return new n.H5ActivityInfoRsp + } + , + n.H5ActivityInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.H5ActivityInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.H5ActivityInfoRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tVInfo), + t.writeStruct(1, this.tHInfo), + t.writeStruct(2, this.tFaceInfo), + t.writeStruct(3, this.tHelperInfo), + t.writeInt32(4, this.iClearFlag), + t.writeInt64(5, this.lPid), + t.writeInt64(6, this.lTid), + t.writeInt64(7, this.lSid), + t.writeStruct(8, this.tAddInfo) + } + , + n.H5ActivityInfoRsp.prototype.readFrom = function (t) { + this.tVInfo = t.readStruct(0, !1, this.tVInfo), + this.tHInfo = t.readStruct(1, !1, this.tHInfo), + this.tFaceInfo = t.readStruct(2, !1, this.tFaceInfo), + this.tHelperInfo = t.readStruct(3, !1, this.tHelperInfo), + this.iClearFlag = t.readInt32(4, !1, this.iClearFlag), + this.lPid = t.readInt64(5, !1, this.lPid), + this.lTid = t.readInt64(6, !1, this.lTid), + this.lSid = t.readInt64(7, !1, this.lSid), + this.tAddInfo = t.readStruct(8, !1, this.tAddInfo) + } + , + n.H5ActivityVerticalInfo = function () { + this.sUrl = "" + } + , + n.H5ActivityVerticalInfo.prototype._clone = function () { + return new n.H5ActivityVerticalInfo + } + , + n.H5ActivityVerticalInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.H5ActivityVerticalInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.H5ActivityVerticalInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sUrl) + } + , + n.H5ActivityVerticalInfo.prototype.readFrom = function (t) { + this.sUrl = t.readString(0, !1, this.sUrl) + } + , + n.H5ActivityHorizontalInfo = function () { + this.sUrl = "", + this.sLogo = "", + this.iShowTime = 0, + this.iShowFlag = 0, + this.sTitile = "" + } + , + n.H5ActivityHorizontalInfo.prototype._clone = function () { + return new n.H5ActivityHorizontalInfo + } + , + n.H5ActivityHorizontalInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.H5ActivityHorizontalInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.H5ActivityHorizontalInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sUrl), + t.writeString(1, this.sLogo), + t.writeInt32(2, this.iShowTime), + t.writeInt32(3, this.iShowFlag), + t.writeString(4, this.sTitile) + } + , + n.H5ActivityHorizontalInfo.prototype.readFrom = function (t) { + this.sUrl = t.readString(0, !1, this.sUrl), + this.sLogo = t.readString(1, !1, this.sLogo), + this.iShowTime = t.readInt32(2, !1, this.iShowTime), + this.iShowFlag = t.readInt32(3, !1, this.iShowFlag), + this.sTitile = t.readString(4, !1, this.sTitile) + } + , + n.H5ActivityFaceInfo = function () { + this.sUrl = "" + } + , + n.H5ActivityFaceInfo.prototype._clone = function () { + return new n.H5ActivityFaceInfo + } + , + n.H5ActivityFaceInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.H5ActivityFaceInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.H5ActivityFaceInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sUrl) + } + , + n.H5ActivityFaceInfo.prototype.readFrom = function (t) { + this.sUrl = t.readString(0, !1, this.sUrl) + } + , + n.H5ActivityLiveHelperInfo = function () { + this.sUrl = "" + } + , + n.H5ActivityLiveHelperInfo.prototype._clone = function () { + return new n.H5ActivityLiveHelperInfo + } + , + n.H5ActivityLiveHelperInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.H5ActivityLiveHelperInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.H5ActivityLiveHelperInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sUrl) + } + , + n.H5ActivityLiveHelperInfo.prototype.readFrom = function (t) { + this.sUrl = t.readString(0, !1, this.sUrl) + } + , + n.H5ActivityAddCommonInfo = function () { + this.iTermType = 0, + this.sUrl = "" + } + , + n.H5ActivityAddCommonInfo.prototype._clone = function () { + return new n.H5ActivityAddCommonInfo + } + , + n.H5ActivityAddCommonInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.H5ActivityAddCommonInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.H5ActivityAddCommonInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iTermType), + t.writeString(1, this.sUrl) + } + , + n.H5ActivityAddCommonInfo.prototype.readFrom = function (t) { + this.iTermType = t.readInt32(0, !1, this.iTermType), + this.sUrl = t.readString(1, !1, this.sUrl) + } + , + n.GetLiveViewLimitInfoReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.GetLiveViewLimitInfoReq.prototype._clone = function () { + return new n.GetLiveViewLimitInfoReq + } + , + n.GetLiveViewLimitInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetLiveViewLimitInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetLiveViewLimitInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.GetLiveViewLimitInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GetLiveViewLimitInfoRsp = function () { + this.tLimitInfo = new n.LiveViewLimitInfo + } + , + n.GetLiveViewLimitInfoRsp.prototype._clone = function () { + return new n.GetLiveViewLimitInfoRsp + } + , + n.GetLiveViewLimitInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetLiveViewLimitInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetLiveViewLimitInfoRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tLimitInfo) + } + , + n.GetLiveViewLimitInfoRsp.prototype.readFrom = function (t) { + this.tLimitInfo = t.readStruct(0, !1, this.tLimitInfo) + } + , + n.LiveViewLimitInfo = function () { + this.iLimitType = 0, + this.lRemainTime = 0, + this.sLimitMessage = "", + this.sLimitTitle = "", + this.sPayUrl = "", + this.sFreeWatchTips = "", + this.iLiveType = 0 + } + , + n.LiveViewLimitInfo.prototype._clone = function () { + return new n.LiveViewLimitInfo + } + , + n.LiveViewLimitInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LiveViewLimitInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LiveViewLimitInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iLimitType), + t.writeInt64(1, this.lRemainTime), + t.writeString(2, this.sLimitMessage), + t.writeString(3, this.sLimitTitle), + t.writeString(4, this.sPayUrl), + t.writeString(5, this.sFreeWatchTips), + t.writeInt32(6, this.iLiveType) + } + , + n.LiveViewLimitInfo.prototype.readFrom = function (t) { + this.iLimitType = t.readInt32(0, !1, this.iLimitType), + this.lRemainTime = t.readInt64(1, !1, this.lRemainTime), + this.sLimitMessage = t.readString(2, !1, this.sLimitMessage), + this.sLimitTitle = t.readString(3, !1, this.sLimitTitle), + this.sPayUrl = t.readString(4, !1, this.sPayUrl), + this.sFreeWatchTips = t.readString(5, !1, this.sFreeWatchTips), + this.iLiveType = t.readInt32(6, !1, this.iLiveType) + } + , + n.LiveViewLimitChangeNotice = function () { + this.lRandomDelayTimeMs = 3e3 + } + , + n.LiveViewLimitChangeNotice.prototype._clone = function () { + return new n.LiveViewLimitChangeNotice + } + , + n.LiveViewLimitChangeNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LiveViewLimitChangeNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LiveViewLimitChangeNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lRandomDelayTimeMs) + } + , + n.LiveViewLimitChangeNotice.prototype.readFrom = function (t) { + this.lRandomDelayTimeMs = t.readInt64(0, !1, this.lRandomDelayTimeMs) + } + , + n.SendItemOtherBroadcastPacket = function () { + this.lSendUid = 0, + this.lRecvPid = 0, + this.lPayTime = 0, + this.sPayId = "", + this.sSendNick = "", + this.sRecvNick = "", + this.sSendAvatar = "", + this.vItemInfo = new r.Vector(new n.ItemCount), + this.vItemRoute = new r.Vector(new n.ItemRoute), + this.tItemSize = new n.ItemSize, + this.tNobleLevel = new n.NobleLevelInfo + } + , + n.SendItemOtherBroadcastPacket.prototype._clone = function () { + return new n.SendItemOtherBroadcastPacket + } + , + n.SendItemOtherBroadcastPacket.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SendItemOtherBroadcastPacket.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SendItemOtherBroadcastPacket.prototype.writeTo = function (t) { + t.writeInt64(0, this.lSendUid), + t.writeInt64(1, this.lRecvPid), + t.writeInt64(3, this.lPayTime), + t.writeString(4, this.sPayId), + t.writeString(5, this.sSendNick), + t.writeString(6, this.sRecvNick), + t.writeString(7, this.sSendAvatar), + t.writeVector(8, this.vItemInfo), + t.writeVector(9, this.vItemRoute), + t.writeStruct(10, this.tItemSize), + t.writeStruct(11, this.tNobleLevel) + } + , + n.SendItemOtherBroadcastPacket.prototype.readFrom = function (t) { + this.lSendUid = t.readInt64(0, !1, this.lSendUid), + this.lRecvPid = t.readInt64(1, !1, this.lRecvPid), + this.lPayTime = t.readInt64(3, !1, this.lPayTime), + this.sPayId = t.readString(4, !1, this.sPayId), + this.sSendNick = t.readString(5, !1, this.sSendNick), + this.sRecvNick = t.readString(6, !1, this.sRecvNick), + this.sSendAvatar = t.readString(7, !1, this.sSendAvatar), + this.vItemInfo = t.readVector(8, !1, this.vItemInfo), + this.vItemRoute = t.readVector(9, !1, this.vItemRoute), + this.tItemSize = t.readStruct(10, !1, this.tItemSize), + this.tNobleLevel = t.readStruct(11, !1, this.tNobleLevel) + } + , + n.ItemCount = function () { + this.iItemType = 0, + this.lItemCount = 0 + } + , + n.ItemCount.prototype._clone = function () { + return new n.ItemCount + } + , + n.ItemCount.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ItemCount.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ItemCount.prototype.writeTo = function (t) { + t.writeInt32(0, this.iItemType), + t.writeInt64(1, this.lItemCount) + } + , + n.ItemCount.prototype.readFrom = function (t) { + this.iItemType = t.readInt32(0, !1, this.iItemType), + this.lItemCount = t.readInt64(1, !1, this.lItemCount) + } + , + n.ItemRoute = function () { + this.iItemType = 0, + this.iXPos = 0, + this.iYPos = 0 + } + , + n.ItemRoute.prototype._clone = function () { + return new n.ItemRoute + } + , + n.ItemRoute.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ItemRoute.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ItemRoute.prototype.writeTo = function (t) { + t.writeInt32(0, this.iItemType), + t.writeInt32(1, this.iXPos), + t.writeInt32(2, this.iYPos) + } + , + n.ItemRoute.prototype.readFrom = function (t) { + this.iItemType = t.readInt32(0, !1, this.iItemType), + this.iXPos = t.readInt32(1, !1, this.iXPos), + this.iYPos = t.readInt32(2, !1, this.iYPos) + } + , + n.ItemSize = function () { + this.iPicHeight = 0, + this.iPicWidth = 0, + this.iItemHeight = 0, + this.iItemWidth = 0 + } + , + n.ItemSize.prototype._clone = function () { + return new n.ItemSize + } + , + n.ItemSize.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ItemSize.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ItemSize.prototype.writeTo = function (t) { + t.writeInt32(0, this.iPicHeight), + t.writeInt32(1, this.iPicWidth), + t.writeInt32(2, this.iItemHeight), + t.writeInt32(3, this.iItemWidth) + } + , + n.ItemSize.prototype.readFrom = function (t) { + this.iPicHeight = t.readInt32(0, !1, this.iPicHeight), + this.iPicWidth = t.readInt32(1, !1, this.iPicWidth), + this.iItemHeight = t.readInt32(2, !1, this.iItemHeight), + this.iItemWidth = t.readInt32(3, !1, this.iItemWidth) + } + , + n.FloatBallNotice = function () { + this.lNoticeId = 0, + this.sMainTitle = "", + this.sSubTitle = "", + this.vSectionId = new r.Vector(new r.STRING), + this.bLandscape = !0, + this.sActionUrl = "", + this.lDuration = 0, + this.lPid = 0, + this.lDelay = 0 + } + , + n.FloatBallNotice.prototype._clone = function () { + return new n.FloatBallNotice + } + , + n.FloatBallNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FloatBallNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FloatBallNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lNoticeId), + t.writeString(1, this.sMainTitle), + t.writeString(2, this.sSubTitle), + t.writeVector(3, this.vSectionId), + t.writeBoolean(4, this.bLandscape), + t.writeString(5, this.sActionUrl), + t.writeInt64(6, this.lDuration), + t.writeInt64(7, this.lPid), + t.writeInt64(8, this.lDelay) + } + , + n.FloatBallNotice.prototype.readFrom = function (t) { + this.lNoticeId = t.readInt64(0, !1, this.lNoticeId), + this.sMainTitle = t.readString(1, !1, this.sMainTitle), + this.sSubTitle = t.readString(2, !1, this.sSubTitle), + this.vSectionId = t.readVector(3, !1, this.vSectionId), + this.bLandscape = t.readBoolean(4, !1, this.bLandscape), + this.sActionUrl = t.readString(5, !1, this.sActionUrl), + this.lDuration = t.readInt64(6, !1, this.lDuration), + this.lPid = t.readInt64(7, !1, this.lPid), + this.lDelay = t.readInt64(8, !1, this.lDelay) + } + , + n.GetOrderBroadcastInfoReq = function () { + this.busses = new r.Vector(new r.STRING), + this.anthorId = 0, + this.streamName = "", + this.appid = 0 + } + , + n.GetOrderBroadcastInfoReq.prototype._clone = function () { + return new n.GetOrderBroadcastInfoReq + } + , + n.GetOrderBroadcastInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetOrderBroadcastInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetOrderBroadcastInfoReq.prototype.writeTo = function (t) { + t.writeVector(0, this.busses), + t.writeInt64(1, this.anthorId), + t.writeString(2, this.streamName), + t.writeInt32(3, this.appid) + } + , + n.GetOrderBroadcastInfoReq.prototype.readFrom = function (t) { + this.busses = t.readVector(0, !1, this.busses), + this.anthorId = t.readInt64(1, !1, this.anthorId), + this.streamName = t.readString(2, !1, this.streamName), + this.appid = t.readInt32(3, !1, this.appid) + } + , + n.GetOrderBroadcastInfoRsp = function () { + this.ret = 0, + this.anthorId = 0, + this.broadcastInfos = new r.Vector(new n.OrderBroadcastInfo) + } + , + n.GetOrderBroadcastInfoRsp.prototype._clone = function () { + return new n.GetOrderBroadcastInfoRsp + } + , + n.GetOrderBroadcastInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetOrderBroadcastInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetOrderBroadcastInfoRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.ret), + t.writeInt64(1, this.anthorId), + t.writeVector(2, this.broadcastInfos) + } + , + n.GetOrderBroadcastInfoRsp.prototype.readFrom = function (t) { + this.ret = t.readInt32(0, !1, this.ret), + this.anthorId = t.readInt64(1, !1, this.anthorId), + this.broadcastInfos = t.readVector(2, !1, this.broadcastInfos) + } + , + n.OrderBroadcastInfo = function () { + this.buss = "", + this.enable = 0, + this.broadcastGroup = "", + this.uri = 0, + this.configJson = "" + } + , + n.OrderBroadcastInfo.prototype._clone = function () { + return new n.OrderBroadcastInfo + } + , + n.OrderBroadcastInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OrderBroadcastInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OrderBroadcastInfo.prototype.writeTo = function (t) { + t.writeString(0, this.buss), + t.writeInt32(1, this.enable), + t.writeString(2, this.broadcastGroup), + t.writeInt32(3, this.uri), + t.writeString(4, this.configJson) + } + , + n.OrderBroadcastInfo.prototype.readFrom = function (t) { + this.buss = t.readString(0, !1, this.buss), + this.enable = t.readInt32(1, !1, this.enable), + this.broadcastGroup = t.readString(2, !1, this.broadcastGroup), + this.uri = t.readInt32(3, !1, this.uri), + this.configJson = t.readString(4, !1, this.configJson) + } + , + n.MpsDeliverData = function () { + this.lUid = 0, + this.sStreamName = "", + this.eTsType = 0, + this.tPtsInterval = new n.MpsTsInterval, + this.tSeiDtsInterval = new n.MpsTsInterval, + this.vPayload = new r.BinBuffer, + this.lId = 0 + } + , + n.MpsDeliverData.prototype._clone = function () { + return new n.MpsDeliverData + } + , + n.MpsDeliverData.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MpsDeliverData.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MpsDeliverData.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sStreamName), + t.writeInt32(2, this.eTsType), + t.writeStruct(3, this.tPtsInterval), + t.writeStruct(4, this.tSeiDtsInterval), + t.writeBytes(5, this.vPayload), + t.writeInt64(6, this.lId) + } + , + n.MpsDeliverData.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sStreamName = t.readString(1, !1, this.sStreamName), + this.eTsType = t.readInt32(2, !1, this.eTsType), + this.tPtsInterval = t.readStruct(3, !1, this.tPtsInterval), + this.tSeiDtsInterval = t.readStruct(4, !1, this.tSeiDtsInterval), + this.vPayload = t.readBytes(5, !1, this.vPayload), + this.lId = t.readInt64(6, !1, this.lId) + } + , + n.MpsTsInterval = function () { + this.lStartTs = 0, + this.lEndTs = 0 + } + , + n.MpsTsInterval.prototype._clone = function () { + return new n.MpsTsInterval + } + , + n.MpsTsInterval.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MpsTsInterval.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MpsTsInterval.prototype.writeTo = function (t) { + t.writeInt64(0, this.lStartTs), + t.writeInt64(1, this.lEndTs) + } + , + n.MpsTsInterval.prototype.readFrom = function (t) { + this.lStartTs = t.readInt64(0, !1, this.lStartTs), + this.lEndTs = t.readInt64(1, !1, this.lEndTs) + } + , + n.LotteryUserReq = function () { + this.tUserId = new n.UserId, + this.lPid = 0, + this.lTid = 0, + this.lSid = 0 + } + , + n.LotteryUserReq.prototype._clone = function () { + return new n.LotteryUserReq + } + , + n.LotteryUserReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LotteryUserReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LotteryUserReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lTid), + t.writeInt64(3, this.lSid) + } + , + n.LotteryUserReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lTid = t.readInt64(2, !1, this.lTid), + this.lSid = t.readInt64(3, !1, this.lSid) + } + , + n.LotteryPanel = function () { + this.iState = 0, + this.tAward = new n.LotteryAwardInfo, + this.tData = new n.LotteryData, + this.tExtraAwardInfo = new n.LotteryExtraAwardInfo, + this.vGift2TicketCfgs = new r.Vector(new n.Gift2TicketCfg), + this.iTicketPrice = 0 + } + , + n.LotteryPanel.prototype._clone = function () { + return new n.LotteryPanel + } + , + n.LotteryPanel.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LotteryPanel.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LotteryPanel.prototype.writeTo = function (t) { + t.writeInt32(0, this.iState), + t.writeStruct(1, this.tAward), + t.writeStruct(2, this.tData), + t.writeStruct(3, this.tExtraAwardInfo), + t.writeVector(4, this.vGift2TicketCfgs), + t.writeInt32(5, this.iTicketPrice) + } + , + n.LotteryPanel.prototype.readFrom = function (t) { + this.iState = t.readInt32(0, !1, this.iState), + this.tAward = t.readStruct(1, !1, this.tAward), + this.tData = t.readStruct(2, !1, this.tData), + this.tExtraAwardInfo = t.readStruct(3, !1, this.tExtraAwardInfo), + this.vGift2TicketCfgs = t.readVector(4, !1, this.vGift2TicketCfgs), + this.iTicketPrice = t.readInt32(5, !1, this.iTicketPrice) + } + , + n.LotteryAwardInfo = function () { + this.lLotteryId = 0, + this.lPid = 0, + this.iSettleState = 0, + this.lTimestamp = 0, + this.iAwardUserNum = 0, + this.vInfo = new r.Vector(new n.LotteryUserAwardInfo), + this.tCurClassInfo = new n.LotteryAwardClassInfo + } + , + n.LotteryAwardInfo.prototype._clone = function () { + return new n.LotteryAwardInfo + } + , + n.LotteryAwardInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LotteryAwardInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LotteryAwardInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lLotteryId), + t.writeInt64(1, this.lPid), + t.writeInt32(2, this.iSettleState), + t.writeInt64(3, this.lTimestamp), + t.writeInt32(4, this.iAwardUserNum), + t.writeVector(5, this.vInfo), + t.writeStruct(6, this.tCurClassInfo) + } + , + n.LotteryAwardInfo.prototype.readFrom = function (t) { + this.lLotteryId = t.readInt64(0, !1, this.lLotteryId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.iSettleState = t.readInt32(2, !1, this.iSettleState), + this.lTimestamp = t.readInt64(3, !1, this.lTimestamp), + this.iAwardUserNum = t.readInt32(4, !1, this.iAwardUserNum), + this.vInfo = t.readVector(5, !1, this.vInfo), + this.tCurClassInfo = t.readStruct(6, !1, this.tCurClassInfo) + } + , + n.LotteryData = function () { + this.tAggreData = new n.LotteryAggreData, + this.vInfo = new r.Vector(new n.UserTicketInfo) + } + , + n.LotteryData.prototype._clone = function () { + return new n.LotteryData + } + , + n.LotteryData.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LotteryData.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LotteryData.prototype.writeTo = function (t) { + t.writeStruct(0, this.tAggreData), + t.writeVector(1, this.vInfo) + } + , + n.LotteryData.prototype.readFrom = function (t) { + this.tAggreData = t.readStruct(0, !1, this.tAggreData), + this.vInfo = t.readVector(1, !1, this.vInfo) + } + , + n.LotteryExtraAwardInfo = function () { + this.mClass2ExtraAward = new r.Map(new r.INT32, new n.LotteryAwardItem), + this.iExtraAwardMode = 0 + } + , + n.LotteryExtraAwardInfo.prototype._clone = function () { + return new n.LotteryExtraAwardInfo + } + , + n.LotteryExtraAwardInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LotteryExtraAwardInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LotteryExtraAwardInfo.prototype.writeTo = function (t) { + t.writeMap(0, this.mClass2ExtraAward), + t.writeInt32(1, this.iExtraAwardMode) + } + , + n.LotteryExtraAwardInfo.prototype.readFrom = function (t) { + this.mClass2ExtraAward = t.readMap(0, !1, this.mClass2ExtraAward), + this.iExtraAwardMode = t.readInt32(1, !1, this.iExtraAwardMode) + } + , + n.LotteryUserAwardInfo = function () { + this.lUid = 0, + this.lYYid = 0, + this.sNickName = "", + this.sLogo = "", + this.sAwardName = "" + } + , + n.LotteryUserAwardInfo.prototype._clone = function () { + return new n.LotteryUserAwardInfo + } + , + n.LotteryUserAwardInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LotteryUserAwardInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LotteryUserAwardInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lYYid), + t.writeString(2, this.sNickName), + t.writeString(3, this.sLogo), + t.writeString(4, this.sAwardName) + } + , + n.LotteryUserAwardInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lYYid = t.readInt64(1, !1, this.lYYid), + this.sNickName = t.readString(2, !1, this.sNickName), + this.sLogo = t.readString(3, !1, this.sLogo), + this.sAwardName = t.readString(4, !1, this.sAwardName) + } + , + n.LotteryAwardClassInfo = function () { + this.iClass = 0, + this.iClassType = 0, + this.sLogo = "", + this.sMiniLogo = "", + this.sName = "", + this.iTicketNum = 0, + this.sNextClassName = "", + this.iNextClassTicketNum = 0, + this.tGreenBeanAward = new n.LotteryAwardItem, + this.tSpecialAward = new n.LotteryAwardItem, + this.tExtraAward = new n.LotteryAwardItem + } + , + n.LotteryAwardClassInfo.prototype._clone = function () { + return new n.LotteryAwardClassInfo + } + , + n.LotteryAwardClassInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LotteryAwardClassInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LotteryAwardClassInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iClass), + t.writeInt32(1, this.iClassType), + t.writeString(2, this.sLogo), + t.writeString(3, this.sMiniLogo), + t.writeString(4, this.sName), + t.writeInt32(5, this.iTicketNum), + t.writeString(6, this.sNextClassName), + t.writeInt32(7, this.iNextClassTicketNum), + t.writeStruct(8, this.tGreenBeanAward), + t.writeStruct(9, this.tSpecialAward), + t.writeStruct(10, this.tExtraAward) + } + , + n.LotteryAwardClassInfo.prototype.readFrom = function (t) { + this.iClass = t.readInt32(0, !1, this.iClass), + this.iClassType = t.readInt32(1, !1, this.iClassType), + this.sLogo = t.readString(2, !1, this.sLogo), + this.sMiniLogo = t.readString(3, !1, this.sMiniLogo), + this.sName = t.readString(4, !1, this.sName), + this.iTicketNum = t.readInt32(5, !1, this.iTicketNum), + this.sNextClassName = t.readString(6, !1, this.sNextClassName), + this.iNextClassTicketNum = t.readInt32(7, !1, this.iNextClassTicketNum), + this.tGreenBeanAward = t.readStruct(8, !1, this.tGreenBeanAward), + this.tSpecialAward = t.readStruct(9, !1, this.tSpecialAward), + this.tExtraAward = t.readStruct(10, !1, this.tExtraAward) + } + , + n.LotteryAwardItem = function () { + this.sAwardName = "", + this.sAwardLogo = "", + this.iAwardUserNum = 0, + this.sAwardDesc = "", + this.iAwardNum = 0, + this.iAwardType = -1 + } + , + n.LotteryAwardItem.prototype._clone = function () { + return new n.LotteryAwardItem + } + , + n.LotteryAwardItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LotteryAwardItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LotteryAwardItem.prototype.writeTo = function (t) { + t.writeString(0, this.sAwardName), + t.writeString(1, this.sAwardLogo), + t.writeInt32(2, this.iAwardUserNum), + t.writeString(3, this.sAwardDesc), + t.writeInt32(4, this.iAwardNum), + t.writeInt32(5, this.iAwardType) + } + , + n.LotteryAwardItem.prototype.readFrom = function (t) { + this.sAwardName = t.readString(0, !1, this.sAwardName), + this.sAwardLogo = t.readString(1, !1, this.sAwardLogo), + this.iAwardUserNum = t.readInt32(2, !1, this.iAwardUserNum), + this.sAwardDesc = t.readString(3, !1, this.sAwardDesc), + this.iAwardNum = t.readInt32(4, !1, this.iAwardNum), + this.iAwardType = t.readInt32(5, !1, this.iAwardType) + } + , + n.LotteryAggreData = function () { + this.lLotteryId = 0, + this.lPid = 0, + this.tCurClassInfo = new n.LotteryAwardClassInfo, + this.iTicketNum = 0, + this.iUserNum = 0, + this.iAwardUserNum = 0, + this.tDiyAwardInfo = new n.LotteryDiyAwardInfo + } + , + n.LotteryAggreData.prototype._clone = function () { + return new n.LotteryAggreData + } + , + n.LotteryAggreData.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LotteryAggreData.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LotteryAggreData.prototype.writeTo = function (t) { + t.writeInt64(0, this.lLotteryId), + t.writeInt64(1, this.lPid), + t.writeStruct(2, this.tCurClassInfo), + t.writeInt32(3, this.iTicketNum), + t.writeInt32(4, this.iUserNum), + t.writeInt32(5, this.iAwardUserNum), + t.writeStruct(6, this.tDiyAwardInfo) + } + , + n.LotteryAggreData.prototype.readFrom = function (t) { + this.lLotteryId = t.readInt64(0, !1, this.lLotteryId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.tCurClassInfo = t.readStruct(2, !1, this.tCurClassInfo), + this.iTicketNum = t.readInt32(3, !1, this.iTicketNum), + this.iUserNum = t.readInt32(4, !1, this.iUserNum), + this.iAwardUserNum = t.readInt32(5, !1, this.iAwardUserNum), + this.tDiyAwardInfo = t.readStruct(6, !1, this.tDiyAwardInfo) + } + , + n.UserTicketInfo = function () { + this.lUid = 0, + this.lYYid = 0, + this.sNickName = "", + this.sLogo = "", + this.iTicketNum = 0 + } + , + n.UserTicketInfo.prototype._clone = function () { + return new n.UserTicketInfo + } + , + n.UserTicketInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserTicketInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserTicketInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lYYid), + t.writeString(2, this.sNickName), + t.writeString(3, this.sLogo), + t.writeInt32(4, this.iTicketNum) + } + , + n.UserTicketInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lYYid = t.readInt64(1, !1, this.lYYid), + this.sNickName = t.readString(2, !1, this.sNickName), + this.sLogo = t.readString(3, !1, this.sLogo), + this.iTicketNum = t.readInt32(4, !1, this.iTicketNum) + } + , + n.LotteryUserInfoRsp = function () { + this.lUid = 0, + this.iTicketNum = 0 + } + , + n.LotteryUserInfoRsp.prototype._clone = function () { + return new n.LotteryUserInfoRsp + } + , + n.LotteryUserInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LotteryUserInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LotteryUserInfoRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt32(1, this.iTicketNum) + } + , + n.LotteryUserInfoRsp.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iTicketNum = t.readInt32(1, !1, this.iTicketNum) + } + , + n.BuyTicketReq = function () { + this.tUserId = new n.UserId, + this.lTid = 0, + this.lSid = 0, + this.lPid = 0, + this.lLotteryId = 0, + this.iTicketNum = 0 + } + , + n.BuyTicketReq.prototype._clone = function () { + return new n.BuyTicketReq + } + , + n.BuyTicketReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BuyTicketReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BuyTicketReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lTid), + t.writeInt64(2, this.lSid), + t.writeInt64(3, this.lPid), + t.writeInt64(4, this.lLotteryId), + t.writeInt32(5, this.iTicketNum) + } + , + n.BuyTicketReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(2, !1, this.lSid), + this.lPid = t.readInt64(3, !1, this.lPid), + this.lLotteryId = t.readInt64(4, !1, this.lLotteryId), + this.iTicketNum = t.readInt32(5, !1, this.iTicketNum) + } + , + n.BuyTicketRsp = function () { + this.iRet = 0, + this.tInfo = new n.LotteryUserInfoRsp, + this.iTicketNum = 0, + this.sNotEnoughMsg = "" + } + , + n.BuyTicketRsp.prototype._clone = function () { + return new n.BuyTicketRsp + } + , + n.BuyTicketRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BuyTicketRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BuyTicketRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRet), + t.writeStruct(1, this.tInfo), + t.writeInt32(2, this.iTicketNum), + t.writeString(3, this.sNotEnoughMsg) + } + , + n.BuyTicketRsp.prototype.readFrom = function (t) { + this.iRet = t.readInt32(0, !1, this.iRet), + this.tInfo = t.readStruct(1, !1, this.tInfo), + this.iTicketNum = t.readInt32(2, !1, this.iTicketNum), + this.sNotEnoughMsg = t.readString(3, !1, this.sNotEnoughMsg) + } + , + n.LotteryEndNotice = function () { + this.lLotteryId = 0 + } + , + n.LotteryEndNotice.prototype._clone = function () { + return new n.LotteryEndNotice + } + , + n.LotteryEndNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LotteryEndNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LotteryEndNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lLotteryId) + } + , + n.LotteryEndNotice.prototype.readFrom = function (t) { + this.lLotteryId = t.readInt64(0, !1, this.lLotteryId) + } + , + n.LotteryAnnounce = function () { + this.lPid = 0, + this.sNickName = "", + this.sContent = "", + this.tChInfo = new n.PresenterChannelInfo + } + , + n.LotteryAnnounce.prototype._clone = function () { + return new n.LotteryAnnounce + } + , + n.LotteryAnnounce.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LotteryAnnounce.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LotteryAnnounce.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeString(1, this.sNickName), + t.writeString(2, this.sContent), + t.writeStruct(3, this.tChInfo) + } + , + n.LotteryAnnounce.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.sNickName = t.readString(1, !1, this.sNickName), + this.sContent = t.readString(2, !1, this.sContent), + this.tChInfo = t.readStruct(3, !1, this.tChInfo) + } + , + n.LotteryDiyTerm = function () { + this.sKey = "", + this.sDesc = "", + this.lValue = 0 + } + , + n.LotteryDiyTerm.prototype._clone = function () { + return new n.LotteryDiyTerm + } + , + n.LotteryDiyTerm.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LotteryDiyTerm.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LotteryDiyTerm.prototype.writeTo = function (t) { + t.writeString(0, this.sKey), + t.writeString(1, this.sDesc), + t.writeInt64(2, this.lValue) + } + , + n.LotteryDiyTerm.prototype.readFrom = function (t) { + this.sKey = t.readString(0, !1, this.sKey), + this.sDesc = t.readString(1, !1, this.sDesc), + this.lValue = t.readInt64(2, !1, this.lValue) + } + , + n.LotteryDiyAward = function () { + this.lTypeId = 0, + this.sName = "", + this.sPic = "", + this.sDesc = "", + this.sGetDesc = "", + this.iLv = 0, + this.iNum = 0, + this.iUsrNum = 0 + } + , + n.LotteryDiyAward.prototype._clone = function () { + return new n.LotteryDiyAward + } + , + n.LotteryDiyAward.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LotteryDiyAward.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LotteryDiyAward.prototype.writeTo = function (t) { + t.writeInt64(0, this.lTypeId), + t.writeString(1, this.sName), + t.writeString(2, this.sPic), + t.writeString(3, this.sDesc), + t.writeString(4, this.sGetDesc), + t.writeInt32(5, this.iLv), + t.writeInt32(6, this.iNum), + t.writeInt32(7, this.iUsrNum) + } + , + n.LotteryDiyAward.prototype.readFrom = function (t) { + this.lTypeId = t.readInt64(0, !1, this.lTypeId), + this.sName = t.readString(1, !1, this.sName), + this.sPic = t.readString(2, !1, this.sPic), + this.sDesc = t.readString(3, !1, this.sDesc), + this.sGetDesc = t.readString(4, !1, this.sGetDesc), + this.iLv = t.readInt32(5, !1, this.iLv), + this.iNum = t.readInt32(6, !1, this.iNum), + this.iUsrNum = t.readInt32(7, !1, this.iUsrNum) + } + , + n.LotteryDiyAwardInfo = function () { + this.iTicketNum = 0, + this.vTerms = new r.Vector(new n.LotteryDiyTerm), + this.vDiyAwards = new r.Vector(new n.LotteryDiyAward) + } + , + n.LotteryDiyAwardInfo.prototype._clone = function () { + return new n.LotteryDiyAwardInfo + } + , + n.LotteryDiyAwardInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LotteryDiyAwardInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LotteryDiyAwardInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iTicketNum), + t.writeVector(1, this.vTerms), + t.writeVector(2, this.vDiyAwards) + } + , + n.LotteryDiyAwardInfo.prototype.readFrom = function (t) { + this.iTicketNum = t.readInt32(0, !1, this.iTicketNum), + this.vTerms = t.readVector(1, !1, this.vTerms), + this.vDiyAwards = t.readVector(2, !1, this.vDiyAwards) + } + , + n.Gift2TicketCfg = function () { + this.iItemId = 0, + this.iItemPrice = 0, + this.iNum = 0 + } + , + n.Gift2TicketCfg.prototype._clone = function () { + return new n.Gift2TicketCfg + } + , + n.Gift2TicketCfg.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.Gift2TicketCfg.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.Gift2TicketCfg.prototype.writeTo = function (t) { + t.writeInt32(0, this.iItemId), + t.writeInt32(1, this.iItemPrice), + t.writeInt32(2, this.iNum) + } + , + n.Gift2TicketCfg.prototype.readFrom = function (t) { + this.iItemId = t.readInt32(0, !1, this.iItemId), + this.iItemPrice = t.readInt32(1, !1, this.iItemPrice), + this.iNum = t.readInt32(2, !1, this.iNum) + } + , + n.OnTVUserReq = function () { + this.tUserId = new n.UserId, + this.lPid = 0, + this.lTid = 0, + this.lSid = 0, + this.iSupportFlag = 0 + } + , + n.OnTVUserReq.prototype._clone = function () { + return new n.OnTVUserReq + } + , + n.OnTVUserReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVUserReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVUserReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lTid), + t.writeInt64(3, this.lSid), + t.writeInt32(4, this.iSupportFlag) + } + , + n.OnTVUserReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lTid = t.readInt64(2, !1, this.lTid), + this.lSid = t.readInt64(3, !1, this.lSid), + this.iSupportFlag = t.readInt32(4, !1, this.iSupportFlag) + } + , + n.OnTVPanel = function () { + this.iState = 0, + this.tAward = new n.OnTVAwardInfo, + this.tInfo = new n.OnTVGameInfo, + this.iIsDiy = 0, + this.tDiy = new n.OnTVCfgDiy + } + , + n.OnTVPanel.prototype._clone = function () { + return new n.OnTVPanel + } + , + n.OnTVPanel.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVPanel.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVPanel.prototype.writeTo = function (t) { + t.writeInt32(0, this.iState), + t.writeStruct(1, this.tAward), + t.writeStruct(2, this.tInfo), + t.writeInt32(3, this.iIsDiy), + t.writeStruct(4, this.tDiy) + } + , + n.OnTVPanel.prototype.readFrom = function (t) { + this.iState = t.readInt32(0, !1, this.iState), + this.tAward = t.readStruct(1, !1, this.tAward), + this.tInfo = t.readStruct(2, !1, this.tInfo), + this.iIsDiy = t.readInt32(3, !1, this.iIsDiy), + this.tDiy = t.readStruct(4, !1, this.tDiy) + } + , + n.OnTVEndNotice = function () { + this.lOnTVId = 0 + } + , + n.OnTVEndNotice.prototype._clone = function () { + return new n.OnTVEndNotice + } + , + n.OnTVEndNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVEndNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVEndNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lOnTVId) + } + , + n.OnTVEndNotice.prototype.readFrom = function (t) { + this.lOnTVId = t.readInt64(0, !1, this.lOnTVId) + } + , + n.OnTVCfgDiy = function () { + this.tBarrage = new n.OnTVCfgDiyBarrage, + this.tFlag = new n.OnTVCfgDiyFlag, + this.tPanel = new n.OnTVCfgDiyPanel + } + , + n.OnTVCfgDiy.prototype._clone = function () { + return new n.OnTVCfgDiy + } + , + n.OnTVCfgDiy.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVCfgDiy.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVCfgDiy.prototype.writeTo = function (t) { + t.writeStruct(0, this.tBarrage), + t.writeStruct(1, this.tFlag), + t.writeStruct(2, this.tPanel) + } + , + n.OnTVCfgDiy.prototype.readFrom = function (t) { + this.tBarrage = t.readStruct(0, !1, this.tBarrage), + this.tFlag = t.readStruct(1, !1, this.tFlag), + this.tPanel = t.readStruct(2, !1, this.tPanel) + } + , + n.OnTVCfgDiyBarrage = function () { + this.sIcon = "" + } + , + n.OnTVCfgDiyBarrage.prototype._clone = function () { + return new n.OnTVCfgDiyBarrage + } + , + n.OnTVCfgDiyBarrage.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVCfgDiyBarrage.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVCfgDiyBarrage.prototype.writeTo = function (t) { + t.writeString(0, this.sIcon) + } + , + n.OnTVCfgDiyBarrage.prototype.readFrom = function (t) { + this.sIcon = t.readString(0, !1, this.sIcon) + } + , + n.OnTVCfgDiyFlag = function () { + this.sName = "上电视", + this.sPic = "http://livewebbs2.msstatic.com/ontv_.png" + } + , + n.OnTVCfgDiyFlag.prototype._clone = function () { + return new n.OnTVCfgDiyFlag + } + , + n.OnTVCfgDiyFlag.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVCfgDiyFlag.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVCfgDiyFlag.prototype.writeTo = function (t) { + t.writeString(0, this.sName), + t.writeString(1, this.sPic) + } + , + n.OnTVCfgDiyFlag.prototype.readFrom = function (t) { + this.sName = t.readString(0, !1, this.sName), + this.sPic = t.readString(1, !1, this.sPic) + } + , + n.OnTVCfgDiyPanel = function () { + this.sLogo = "", + this.sButtonIcon = "", + this.sAD = "", + this.sName = "", + this.sADJump = "", + this.sUIJson = "" + } + , + n.OnTVCfgDiyPanel.prototype._clone = function () { + return new n.OnTVCfgDiyPanel + } + , + n.OnTVCfgDiyPanel.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVCfgDiyPanel.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVCfgDiyPanel.prototype.writeTo = function (t) { + t.writeString(0, this.sLogo), + t.writeString(1, this.sButtonIcon), + t.writeString(2, this.sAD), + t.writeString(3, this.sName), + t.writeString(4, this.sADJump), + t.writeString(5, this.sUIJson) + } + , + n.OnTVCfgDiyPanel.prototype.readFrom = function (t) { + this.sLogo = t.readString(0, !1, this.sLogo), + this.sButtonIcon = t.readString(1, !1, this.sButtonIcon), + this.sAD = t.readString(2, !1, this.sAD), + this.sName = t.readString(3, !1, this.sName), + this.sADJump = t.readString(4, !1, this.sADJump), + this.sUIJson = t.readString(5, !1, this.sUIJson) + } + , + n.OnTVUserInfoRsp = function () { + this.lUid = 0, + this.iBarrageNum = 0, + this.iIsFans = 0, + this.iFansLevel = 0, + this.sBadgeName = "", + this.lBadgeId = 0, + this.iBadgeType = 0, + this.iSFFlag = 0, + this.iCustomBadgeFlag = 0 + } + , + n.OnTVUserInfoRsp.prototype._clone = function () { + return new n.OnTVUserInfoRsp + } + , + n.OnTVUserInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVUserInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVUserInfoRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt32(1, this.iBarrageNum), + t.writeInt32(2, this.iIsFans), + t.writeInt32(3, this.iFansLevel), + t.writeString(4, this.sBadgeName), + t.writeInt64(5, this.lBadgeId), + t.writeInt32(6, this.iBadgeType), + t.writeInt32(7, this.iSFFlag), + t.writeInt32(8, this.iCustomBadgeFlag) + } + , + n.OnTVUserInfoRsp.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iBarrageNum = t.readInt32(1, !1, this.iBarrageNum), + this.iIsFans = t.readInt32(2, !1, this.iIsFans), + this.iFansLevel = t.readInt32(3, !1, this.iFansLevel), + this.sBadgeName = t.readString(4, !1, this.sBadgeName), + this.lBadgeId = t.readInt64(5, !1, this.lBadgeId), + this.iBadgeType = t.readInt32(6, !1, this.iBadgeType), + this.iSFFlag = t.readInt32(7, !1, this.iSFFlag), + this.iCustomBadgeFlag = t.readInt32(8, !1, this.iCustomBadgeFlag) + } + , + n.SendOnTVBarrageReq = function () { + this.tUserId = new n.UserId, + this.lTid = 0, + this.lSid = 0, + this.lPid = 0, + this.lOnTVId = 0, + this.tBarrage = new n.OnTVBarrage, + this.lPrice = 0 + } + , + n.SendOnTVBarrageReq.prototype._clone = function () { + return new n.SendOnTVBarrageReq + } + , + n.SendOnTVBarrageReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SendOnTVBarrageReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SendOnTVBarrageReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lTid), + t.writeInt64(2, this.lSid), + t.writeInt64(3, this.lPid), + t.writeInt64(4, this.lOnTVId), + t.writeStruct(5, this.tBarrage), + t.writeInt64(6, this.lPrice) + } + , + n.SendOnTVBarrageReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(2, !1, this.lSid), + this.lPid = t.readInt64(3, !1, this.lPid), + this.lOnTVId = t.readInt64(4, !1, this.lOnTVId), + this.tBarrage = t.readStruct(5, !1, this.tBarrage), + this.lPrice = t.readInt64(6, !1, this.lPrice) + } + , + n.SendOnTVBarrageRsp = function () { + this.iRet = 0, + this.tInfo = new n.OnTVUserInfoRsp + } + , + n.SendOnTVBarrageRsp.prototype._clone = function () { + return new n.SendOnTVBarrageRsp + } + , + n.SendOnTVBarrageRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SendOnTVBarrageRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SendOnTVBarrageRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRet), + t.writeStruct(1, this.tInfo) + } + , + n.SendOnTVBarrageRsp.prototype.readFrom = function (t) { + this.iRet = t.readInt32(0, !1, this.iRet), + this.tInfo = t.readStruct(1, !1, this.tInfo) + } + , + n.OnTVAwardInfo = function () { + this.lOnTVId = 0, + this.vInfo = new r.Vector(new n.OnTVUserAwardInfo), + this.iBarrageNum = 0, + this.iUserNum = 0, + this.iNewFansNum = 0, + this.vItemBarrageCount = new r.Vector(new n.OnTVItemBarrageCount), + this.iNewSubNum = 0 + } + , + n.OnTVAwardInfo.prototype._clone = function () { + return new n.OnTVAwardInfo + } + , + n.OnTVAwardInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVAwardInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVAwardInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lOnTVId), + t.writeVector(1, this.vInfo), + t.writeInt32(2, this.iBarrageNum), + t.writeInt32(3, this.iUserNum), + t.writeInt32(4, this.iNewFansNum), + t.writeVector(5, this.vItemBarrageCount), + t.writeInt32(7, this.iNewSubNum) + } + , + n.OnTVAwardInfo.prototype.readFrom = function (t) { + this.lOnTVId = t.readInt64(0, !1, this.lOnTVId), + this.vInfo = t.readVector(1, !1, this.vInfo), + this.iBarrageNum = t.readInt32(2, !1, this.iBarrageNum), + this.iUserNum = t.readInt32(3, !1, this.iUserNum), + this.iNewFansNum = t.readInt32(4, !1, this.iNewFansNum), + this.vItemBarrageCount = t.readVector(5, !1, this.vItemBarrageCount), + this.iNewSubNum = t.readInt32(7, !1, this.iNewSubNum) + } + , + n.OnTVUserAwardInfo = function () { + this.lUid = 0, + this.lYYid = 0, + this.sNickName = "", + this.sLogo = "", + this.sAwardName = "", + this.tBarrage = new n.OnTVBarrage + } + , + n.OnTVUserAwardInfo.prototype._clone = function () { + return new n.OnTVUserAwardInfo + } + , + n.OnTVUserAwardInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVUserAwardInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVUserAwardInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lYYid), + t.writeString(2, this.sNickName), + t.writeString(3, this.sLogo), + t.writeString(4, this.sAwardName), + t.writeStruct(5, this.tBarrage) + } + , + n.OnTVUserAwardInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lYYid = t.readInt64(1, !1, this.lYYid), + this.sNickName = t.readString(2, !1, this.sNickName), + this.sLogo = t.readString(3, !1, this.sLogo), + this.sAwardName = t.readString(4, !1, this.sAwardName), + this.tBarrage = t.readStruct(5, !1, this.tBarrage) + } + , + n.OnTVBarrage = function () { + this.lUid = 0, + this.sContent = "", + this.iTVType = 0, + this.iTVColor = 0 + } + , + n.OnTVBarrage.prototype._clone = function () { + return new n.OnTVBarrage + } + , + n.OnTVBarrage.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVBarrage.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVBarrage.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sContent), + t.writeInt32(2, this.iTVType), + t.writeInt32(3, this.iTVColor) + } + , + n.OnTVBarrage.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sContent = t.readString(1, !1, this.sContent), + this.iTVType = t.readInt32(2, !1, this.iTVType), + this.iTVColor = t.readInt32(3, !1, this.iTVColor) + } + , + n.OnTVGameInfo = function () { + this.lOnTVId = 0, + this.tSettingInfo = new n.OnTVSettingInfo, + this.tData = new n.OnTVData + } + , + n.OnTVGameInfo.prototype._clone = function () { + return new n.OnTVGameInfo + } + , + n.OnTVGameInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVGameInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVGameInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lOnTVId), + t.writeStruct(1, this.tSettingInfo), + t.writeStruct(2, this.tData) + } + , + n.OnTVGameInfo.prototype.readFrom = function (t) { + this.lOnTVId = t.readInt64(0, !1, this.lOnTVId), + this.tSettingInfo = t.readStruct(1, !1, this.tSettingInfo), + this.tData = t.readStruct(2, !1, this.tData) + } + , + n.OnTVSettingInfo = function () { + this.sTitle = "", + this.tAward = new n.OnTVAwardItem, + this.vTVPrice = new r.Vector(new n.TVPrice), + this.lPid = 0, + this.sLogo = "", + this.iAwardMode = 0, + this.vPack = new r.Vector(new n.OnTVItemPackage), + this.iPartic = 0, + this.iPartic2 = 0, + this.mSuggestBarrage = new r.Map(new r.STRING, new r.INT64) + } + , + n.OnTVSettingInfo.prototype._clone = function () { + return new n.OnTVSettingInfo + } + , + n.OnTVSettingInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVSettingInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVSettingInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sTitle), + t.writeStruct(1, this.tAward), + t.writeVector(2, this.vTVPrice), + t.writeInt64(3, this.lPid), + t.writeString(4, this.sLogo), + t.writeInt32(5, this.iAwardMode), + t.writeVector(6, this.vPack), + t.writeInt32(7, this.iPartic), + t.writeInt32(8, this.iPartic2), + t.writeMap(9, this.mSuggestBarrage) + } + , + n.OnTVSettingInfo.prototype.readFrom = function (t) { + this.sTitle = t.readString(0, !1, this.sTitle), + this.tAward = t.readStruct(1, !1, this.tAward), + this.vTVPrice = t.readVector(2, !1, this.vTVPrice), + this.lPid = t.readInt64(3, !1, this.lPid), + this.sLogo = t.readString(4, !1, this.sLogo), + this.iAwardMode = t.readInt32(5, !1, this.iAwardMode), + this.vPack = t.readVector(6, !1, this.vPack), + this.iPartic = t.readInt32(7, !1, this.iPartic), + this.iPartic2 = t.readInt32(8, !1, this.iPartic2), + this.mSuggestBarrage = t.readMap(9, !1, this.mSuggestBarrage) + } + , + n.OnTVData = function () { + this.lOnTVId = 0, + this.iBarrageNum = 0, + this.lStartTS = 0, + this.iLeftTime = 0, + this.iUserNum = 0, + this.lEndTS = 0, + this.vItemBarrageCount = new r.Vector(new n.OnTVItemBarrageCount) + } + , + n.OnTVData.prototype._clone = function () { + return new n.OnTVData + } + , + n.OnTVData.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVData.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVData.prototype.writeTo = function (t) { + t.writeInt64(0, this.lOnTVId), + t.writeInt32(1, this.iBarrageNum), + t.writeInt64(2, this.lStartTS), + t.writeInt32(3, this.iLeftTime), + t.writeInt32(4, this.iUserNum), + t.writeInt32(5, this.lEndTS), + t.writeVector(6, this.vItemBarrageCount) + } + , + n.OnTVData.prototype.readFrom = function (t) { + this.lOnTVId = t.readInt64(0, !1, this.lOnTVId), + this.iBarrageNum = t.readInt32(1, !1, this.iBarrageNum), + this.lStartTS = t.readInt64(2, !1, this.lStartTS), + this.iLeftTime = t.readInt32(3, !1, this.iLeftTime), + this.iUserNum = t.readInt32(4, !1, this.iUserNum), + this.lEndTS = t.readInt32(5, !1, this.lEndTS), + this.vItemBarrageCount = t.readVector(6, !1, this.vItemBarrageCount) + } + , + n.OnTVAwardItem = function () { + this.sAwardName = "", + this.iAwardNum = 0, + this.iAwardType = 0, + this.sAwardArgs = "", + this.iNum = -1, + this.sAwardTypeName = "", + this.iCostType = 0, + this.iCostNum = 0, + this.sOtherType = "", + this.sOtherSubType = "" + } + , + n.OnTVAwardItem.prototype._clone = function () { + return new n.OnTVAwardItem + } + , + n.OnTVAwardItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVAwardItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVAwardItem.prototype.writeTo = function (t) { + t.writeString(0, this.sAwardName), + t.writeInt32(1, this.iAwardNum), + t.writeInt32(2, this.iAwardType), + t.writeString(3, this.sAwardArgs), + t.writeInt32(4, this.iNum), + t.writeString(5, this.sAwardTypeName), + t.writeInt32(6, this.iCostType), + t.writeInt32(7, this.iCostNum), + t.writeString(8, this.sOtherType), + t.writeString(9, this.sOtherSubType) + } + , + n.OnTVAwardItem.prototype.readFrom = function (t) { + this.sAwardName = t.readString(0, !1, this.sAwardName), + this.iAwardNum = t.readInt32(1, !1, this.iAwardNum), + this.iAwardType = t.readInt32(2, !1, this.iAwardType), + this.sAwardArgs = t.readString(3, !1, this.sAwardArgs), + this.iNum = t.readInt32(4, !1, this.iNum), + this.sAwardTypeName = t.readString(5, !1, this.sAwardTypeName), + this.iCostType = t.readInt32(6, !1, this.iCostType), + this.iCostNum = t.readInt32(7, !1, this.iCostNum), + this.sOtherType = t.readString(8, !1, this.sOtherType), + this.sOtherSubType = t.readString(9, !1, this.sOtherSubType) + } + , + n.TVPrice = function () { + this.iTVType = 0, + this.iPrice = 0, + this.iFreeFansLevel = 0, + this.iFreeSFansLevel = 0 + } + , + n.TVPrice.prototype._clone = function () { + return new n.TVPrice + } + , + n.TVPrice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TVPrice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TVPrice.prototype.writeTo = function (t) { + t.writeInt32(0, this.iTVType), + t.writeInt32(1, this.iPrice), + t.writeInt32(2, this.iFreeFansLevel), + t.writeInt32(3, this.iFreeSFansLevel) + } + , + n.TVPrice.prototype.readFrom = function (t) { + this.iTVType = t.readInt32(0, !1, this.iTVType), + this.iPrice = t.readInt32(1, !1, this.iPrice), + this.iFreeFansLevel = t.readInt32(2, !1, this.iFreeFansLevel), + this.iFreeSFansLevel = t.readInt32(3, !1, this.iFreeSFansLevel) + } + , + n.OnTVBarrageNotice = function () { + this.lUid = 0, + this.tBarrage = new n.OnTVBarrage, + this.sNickName = "", + this.iNobleLevel = 0, + this.lBadgeId = 0, + this.sBadgeName = "", + this.iBadgeLevel = 0, + this.lNobleValidDate = 0, + this.iAwardMode = 0, + this.lPid = 0, + this.sDiyIcon = "", + this.iBadgeType = 0, + this.sAvatarUrl = "", + this.tNobleLv = new n.NobleLevelInfo, + this.iSFFlag = 0, + this.iCustomBadgeFlag = 0 + } + , + n.OnTVBarrageNotice.prototype._clone = function () { + return new n.OnTVBarrageNotice + } + , + n.OnTVBarrageNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVBarrageNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVBarrageNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeStruct(1, this.tBarrage), + t.writeString(2, this.sNickName), + t.writeInt32(3, this.iNobleLevel), + t.writeInt64(4, this.lBadgeId), + t.writeString(5, this.sBadgeName), + t.writeInt32(6, this.iBadgeLevel), + t.writeInt32(7, this.lNobleValidDate), + t.writeInt32(8, this.iAwardMode), + t.writeInt64(9, this.lPid), + t.writeString(10, this.sDiyIcon), + t.writeInt32(11, this.iBadgeType), + t.writeString(12, this.sAvatarUrl), + t.writeStruct(13, this.tNobleLv), + t.writeInt32(14, this.iSFFlag), + t.writeInt32(15, this.iCustomBadgeFlag) + } + , + n.OnTVBarrageNotice.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.tBarrage = t.readStruct(1, !1, this.tBarrage), + this.sNickName = t.readString(2, !1, this.sNickName), + this.iNobleLevel = t.readInt32(3, !1, this.iNobleLevel), + this.lBadgeId = t.readInt64(4, !1, this.lBadgeId), + this.sBadgeName = t.readString(5, !1, this.sBadgeName), + this.iBadgeLevel = t.readInt32(6, !1, this.iBadgeLevel), + this.lNobleValidDate = t.readInt32(7, !1, this.lNobleValidDate), + this.iAwardMode = t.readInt32(8, !1, this.iAwardMode), + this.lPid = t.readInt64(9, !1, this.lPid), + this.sDiyIcon = t.readString(10, !1, this.sDiyIcon), + this.iBadgeType = t.readInt32(11, !1, this.iBadgeType), + this.sAvatarUrl = t.readString(12, !1, this.sAvatarUrl), + this.tNobleLv = t.readStruct(13, !1, this.tNobleLv), + this.iSFFlag = t.readInt32(14, !1, this.iSFFlag), + this.iCustomBadgeFlag = t.readInt32(15, !1, this.iCustomBadgeFlag) + } + , + n.BadgeItemReq = function () { + this.tUserId = new n.UserId, + this.lPid = 0 + } + , + n.BadgeItemReq.prototype._clone = function () { + return new n.BadgeItemReq + } + , + n.BadgeItemReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BadgeItemReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BadgeItemReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lPid) + } + , + n.BadgeItemReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.BadgeItemRsp = function () { + this.iItemType = 0, + this.iItemCount = 0, + this.lPid = 0, + this.sBadgeName = "", + this.iBadgeType = 0, + this.lBadgeId = 0, + this.tFaithItem = new n.FaithBadgeItem, + this.tSuperFansConfig = new n.SuperFansConfig, + this.tObtainItem = new n.ObtainBadgeItemInfo + } + , + n.BadgeItemRsp.prototype._clone = function () { + return new n.BadgeItemRsp + } + , + n.BadgeItemRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BadgeItemRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BadgeItemRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iItemType), + t.writeInt32(1, this.iItemCount), + t.writeInt64(2, this.lPid), + t.writeString(3, this.sBadgeName), + t.writeInt32(4, this.iBadgeType), + t.writeInt64(5, this.lBadgeId), + t.writeStruct(6, this.tFaithItem), + t.writeStruct(7, this.tSuperFansConfig), + t.writeStruct(8, this.tObtainItem) + } + , + n.BadgeItemRsp.prototype.readFrom = function (t) { + this.iItemType = t.readInt32(0, !1, this.iItemType), + this.iItemCount = t.readInt32(1, !1, this.iItemCount), + this.lPid = t.readInt64(2, !1, this.lPid), + this.sBadgeName = t.readString(3, !1, this.sBadgeName), + this.iBadgeType = t.readInt32(4, !1, this.iBadgeType), + this.lBadgeId = t.readInt64(5, !1, this.lBadgeId), + this.tFaithItem = t.readStruct(6, !1, this.tFaithItem), + this.tSuperFansConfig = t.readStruct(7, !1, this.tSuperFansConfig), + this.tObtainItem = t.readStruct(8, !1, this.tObtainItem) + } + , + n.ObtainBadgeItemInfo = function () { + this.iDiscount = 0, + this.sContent = "", + this.lLeftTime = 0, + this.tOriginal = new n.BadgeItemDetail, + this.tDiscount = new n.BadgeItemDetail + } + , + n.ObtainBadgeItemInfo.prototype._clone = function () { + return new n.ObtainBadgeItemInfo + } + , + n.ObtainBadgeItemInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ObtainBadgeItemInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ObtainBadgeItemInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iDiscount), + t.writeString(1, this.sContent), + t.writeInt64(2, this.lLeftTime), + t.writeStruct(3, this.tOriginal), + t.writeStruct(4, this.tDiscount) + } + , + n.ObtainBadgeItemInfo.prototype.readFrom = function (t) { + this.iDiscount = t.readInt32(0, !1, this.iDiscount), + this.sContent = t.readString(1, !1, this.sContent), + this.lLeftTime = t.readInt64(2, !1, this.lLeftTime), + this.tOriginal = t.readStruct(3, !1, this.tOriginal), + this.tDiscount = t.readStruct(4, !1, this.tDiscount) + } + , + n.BadgeItemDetail = function () { + this.iItemType = 0, + this.iItemCount = 0, + this.iGreenBeanPrice = 0 + } + , + n.BadgeItemDetail.prototype._clone = function () { + return new n.BadgeItemDetail + } + , + n.BadgeItemDetail.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BadgeItemDetail.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BadgeItemDetail.prototype.writeTo = function (t) { + t.writeInt32(0, this.iItemType), + t.writeInt32(1, this.iItemCount), + t.writeInt32(2, this.iGreenBeanPrice) + } + , + n.BadgeItemDetail.prototype.readFrom = function (t) { + this.iItemType = t.readInt32(0, !1, this.iItemType), + this.iItemCount = t.readInt32(1, !1, this.iItemCount), + this.iGreenBeanPrice = t.readInt32(2, !1, this.iGreenBeanPrice) + } + , + n.OnTVItemPackage = function () { + this.iItemId = 0, + this.iItemNum = 0, + this.iTVType = 0, + this.iTVColor = 0, + this.sContent = "" + } + , + n.OnTVItemPackage.prototype._clone = function () { + return new n.OnTVItemPackage + } + , + n.OnTVItemPackage.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVItemPackage.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVItemPackage.prototype.writeTo = function (t) { + t.writeInt32(0, this.iItemId), + t.writeInt32(1, this.iItemNum), + t.writeInt32(2, this.iTVType), + t.writeInt32(3, this.iTVColor), + t.writeString(4, this.sContent) + } + , + n.OnTVItemPackage.prototype.readFrom = function (t) { + this.iItemId = t.readInt32(0, !1, this.iItemId), + this.iItemNum = t.readInt32(1, !1, this.iItemNum), + this.iTVType = t.readInt32(2, !1, this.iTVType), + this.iTVColor = t.readInt32(3, !1, this.iTVColor), + this.sContent = t.readString(4, !1, this.sContent) + } + , + n.OnTVItemBarrageCount = function () { + this.iTVType = 0, + this.iTVColor = 0, + this.iNum = 0, + this.sContent = "", + this.iItemId = 0, + this.iItemNum = 0 + } + , + n.OnTVItemBarrageCount.prototype._clone = function () { + return new n.OnTVItemBarrageCount + } + , + n.OnTVItemBarrageCount.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.OnTVItemBarrageCount.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.OnTVItemBarrageCount.prototype.writeTo = function (t) { + t.writeInt32(0, this.iTVType), + t.writeInt32(1, this.iTVColor), + t.writeInt32(2, this.iNum), + t.writeString(3, this.sContent), + t.writeInt32(4, this.iItemId), + t.writeInt32(5, this.iItemNum) + } + , + n.OnTVItemBarrageCount.prototype.readFrom = function (t) { + this.iTVType = t.readInt32(0, !1, this.iTVType), + this.iTVColor = t.readInt32(1, !1, this.iTVColor), + this.iNum = t.readInt32(2, !1, this.iNum), + this.sContent = t.readString(3, !1, this.sContent), + this.iItemId = t.readInt32(4, !1, this.iItemId), + this.iItemNum = t.readInt32(5, !1, this.iItemNum) + } + , + n.GetGameAdReq = function () { + this.tUserId = new n.UserId, + this.lTid = 0, + this.lSid = 0, + this.lPid = 0 + } + , + n.GetGameAdReq.prototype._clone = function () { + return new n.GetGameAdReq + } + , + n.GetGameAdReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetGameAdReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetGameAdReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lTid), + t.writeInt64(2, this.lSid), + t.writeInt64(3, this.lPid) + } + , + n.GetGameAdReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(2, !1, this.lSid), + this.lPid = t.readInt64(3, !1, this.lPid) + } + , + n.GetSequenceReq = function () { + this.tId = new n.UserId, + this.iSeqNum = 0, + this.iFromType = 0, + this.iBusinessType = 0, + this.sSgin = "" + } + , + n.GetSequenceReq.prototype._clone = function () { + return new n.GetSequenceReq + } + , + n.GetSequenceReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetSequenceReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetSequenceReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt32(1, this.iSeqNum), + t.writeInt32(2, this.iFromType), + t.writeInt32(3, this.iBusinessType), + t.writeString(4, this.sSgin) + } + , + n.GetSequenceReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.iSeqNum = t.readInt32(1, !1, this.iSeqNum), + this.iFromType = t.readInt32(2, !1, this.iFromType), + this.iBusinessType = t.readInt32(3, !1, this.iBusinessType), + this.sSgin = t.readString(4, !1, this.sSgin) + } + , + n.GetSequenceRsp = function () { + this.iRetCode = 0, + this.sSeq = "" + } + , + n.GetSequenceRsp.prototype._clone = function () { + return new n.GetSequenceRsp + } + , + n.GetSequenceRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetSequenceRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetSequenceRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRetCode), + t.writeString(1, this.sSeq) + } + , + n.GetSequenceRsp.prototype.readFrom = function (t) { + this.iRetCode = t.readInt32(0, !1, this.iRetCode), + this.sSeq = t.readString(1, !1, this.sSeq) + } + , + n.ReportMessageReq = function () { + this.tId = new n.UserId, + this.tScene = new n.RMessageScene, + this.tMessage = new n.RMessageBase + } + , + n.ReportMessageReq.prototype._clone = function () { + return new n.ReportMessageReq + } + , + n.ReportMessageReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ReportMessageReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ReportMessageReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeStruct(1, this.tScene), + t.writeStruct(2, this.tMessage) + } + , + n.ReportMessageReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.tScene = t.readStruct(1, !1, this.tScene), + this.tMessage = t.readStruct(2, !1, this.tMessage) + } + , + n.ReportMessageRsp = function () { + this.iResult = 0 + } + , + n.ReportMessageRsp.prototype._clone = function () { + return new n.ReportMessageRsp + } + , + n.ReportMessageRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ReportMessageRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ReportMessageRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iResult) + } + , + n.ReportMessageRsp.prototype.readFrom = function (t) { + this.iResult = t.readInt32(0, !1, this.iResult) + } + , + n.DecorationInfoRsp = function () { + this.vDecorationPrefix = new r.Vector(new n.DecorationInfo), + this.vDecorationSuffix = new r.Vector(new n.DecorationInfo), + this.tFormat = new n.ContentFormat, + this.tBulletFormat = new n.BulletFormat, + this.vForwardChannels = new r.Vector(new n.ChannelPair), + this.iModifyMask = 0, + this.vBulletPrefix = new r.Vector(new n.DecorationInfo), + this.tUserInfo = new n.SenderInfo, + this.vBulletSuffix = new r.Vector(new n.DecorationInfo) + } + , + n.DecorationInfoRsp.prototype._clone = function () { + return new n.DecorationInfoRsp + } + , + n.DecorationInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DecorationInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DecorationInfoRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vDecorationPrefix), + t.writeVector(1, this.vDecorationSuffix), + t.writeStruct(2, this.tFormat), + t.writeStruct(3, this.tBulletFormat), + t.writeVector(4, this.vForwardChannels), + t.writeInt32(5, this.iModifyMask), + t.writeVector(6, this.vBulletPrefix), + t.writeStruct(7, this.tUserInfo), + t.writeVector(8, this.vBulletSuffix) + } + , + n.DecorationInfoRsp.prototype.readFrom = function (t) { + this.vDecorationPrefix = t.readVector(0, !1, this.vDecorationPrefix), + this.vDecorationSuffix = t.readVector(1, !1, this.vDecorationSuffix), + this.tFormat = t.readStruct(2, !1, this.tFormat), + this.tBulletFormat = t.readStruct(3, !1, this.tBulletFormat), + this.vForwardChannels = t.readVector(4, !1, this.vForwardChannels), + this.iModifyMask = t.readInt32(5, !1, this.iModifyMask), + this.vBulletPrefix = t.readVector(6, !1, this.vBulletPrefix), + this.tUserInfo = t.readStruct(7, !1, this.tUserInfo), + this.vBulletSuffix = t.readVector(8, !1, this.vBulletSuffix) + } + , + n.ChannelPair = function () { + this.lTid = 0, + this.lSid = 0, + this.lPid = 0 + } + , + n.ChannelPair.prototype._clone = function () { + return new n.ChannelPair + } + , + n.ChannelPair.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ChannelPair.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ChannelPair.prototype.writeTo = function (t) { + t.writeInt64(0, this.lTid), + t.writeInt64(1, this.lSid), + t.writeInt64(2, this.lPid) + } + , + n.ChannelPair.prototype.readFrom = function (t) { + this.lTid = t.readInt64(0, !1, this.lTid), + this.lSid = t.readInt64(1, !1, this.lSid), + this.lPid = t.readInt64(2, !1, this.lPid) + } + , + n.UserIdentityInfo = function () { + this.vDecorationPrefix = new r.Vector(new n.DecorationInfo), + this.vDecorationSuffix = new r.Vector(new n.DecorationInfo) + } + , + n.UserIdentityInfo.prototype._clone = function () { + return new n.UserIdentityInfo + } + , + n.UserIdentityInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserIdentityInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserIdentityInfo.prototype.writeTo = function (t) { + t.writeVector(0, this.vDecorationPrefix), + t.writeVector(1, this.vDecorationSuffix) + } + , + n.UserIdentityInfo.prototype.readFrom = function (t) { + this.vDecorationPrefix = t.readVector(0, !1, this.vDecorationPrefix), + this.vDecorationSuffix = t.readVector(1, !1, this.vDecorationSuffix) + } + , + n.NobleLevelInfo = function () { + this.iNobleLevel = 0, + this.iAttrType = 0 + } + , + n.NobleLevelInfo.prototype._clone = function () { + return new n.NobleLevelInfo + } + , + n.NobleLevelInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.NobleLevelInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.NobleLevelInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iNobleLevel), + t.writeInt32(1, this.iAttrType) + } + , + n.NobleLevelInfo.prototype.readFrom = function (t) { + this.iNobleLevel = t.readInt32(0, !1, this.iNobleLevel), + this.iAttrType = t.readInt32(1, !1, this.iAttrType) + } + , + n.SuperFansConfig = function () { + this.iSFFlag = 0, + this.iSFDay = 0, + this.iSFDayQuotaTimes = 0, + this.iSFDayScoreTimes = 0, + this.bIsSFDay = !0, + this.sSFGuideURL = "", + this.iIsSFDay = 0, + this.iBeLeftTime = 0, + this.iSFType = 0 + } + , + n.SuperFansConfig.prototype._clone = function () { + return new n.SuperFansConfig + } + , + n.SuperFansConfig.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SuperFansConfig.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SuperFansConfig.prototype.writeTo = function (t) { + t.writeInt32(0, this.iSFFlag), + t.writeInt32(1, this.iSFDay), + t.writeInt32(2, this.iSFDayQuotaTimes), + t.writeInt32(3, this.iSFDayScoreTimes), + t.writeBoolean(4, this.bIsSFDay), + t.writeString(5, this.sSFGuideURL), + t.writeInt32(6, this.iIsSFDay), + t.writeInt32(7, this.iBeLeftTime), + t.writeInt32(8, this.iSFType) + } + , + n.SuperFansConfig.prototype.readFrom = function (t) { + this.iSFFlag = t.readInt32(0, !1, this.iSFFlag), + this.iSFDay = t.readInt32(1, !1, this.iSFDay), + this.iSFDayQuotaTimes = t.readInt32(2, !1, this.iSFDayQuotaTimes), + this.iSFDayScoreTimes = t.readInt32(3, !1, this.iSFDayScoreTimes), + this.bIsSFDay = t.readBoolean(4, !1, this.bIsSFDay), + this.sSFGuideURL = t.readString(5, !1, this.sSFGuideURL), + this.iIsSFDay = t.readInt32(6, !1, this.iIsSFDay), + this.iBeLeftTime = t.readInt32(7, !1, this.iBeLeftTime), + this.iSFType = t.readInt32(8, !1, this.iSFType) + } + , + n.CustomBadgeLogoReq = function () { + this.tUserId = new n.UserId + } + , + n.CustomBadgeLogoReq.prototype._clone = function () { + return new n.CustomBadgeLogoReq + } + , + n.CustomBadgeLogoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CustomBadgeLogoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CustomBadgeLogoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId) + } + , + n.CustomBadgeLogoReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId) + } + , + n.CustomBadgeLogoRsp = function () { + this.vCustomBadgeItem = new r.Vector(new n.CustomBadgeItem) + } + , + n.CustomBadgeLogoRsp.prototype._clone = function () { + return new n.CustomBadgeLogoRsp + } + , + n.CustomBadgeLogoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CustomBadgeLogoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CustomBadgeLogoRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vCustomBadgeItem) + } + , + n.CustomBadgeLogoRsp.prototype.readFrom = function (t) { + this.vCustomBadgeItem = t.readVector(0, !1, this.vCustomBadgeItem) + } + , + n.CustomBadgeItem = function () { + this.vCustomBadgeItemId = new r.Vector(new n.CustomBadgeItemId), + this.sLogoUrl = "", + this.tCustomDynamicBadge = new n.CustomDynamicBadge + } + , + n.CustomBadgeItem.prototype._clone = function () { + return new n.CustomBadgeItem + } + , + n.CustomBadgeItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CustomBadgeItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CustomBadgeItem.prototype.writeTo = function (t) { + t.writeVector(0, this.vCustomBadgeItemId), + t.writeString(1, this.sLogoUrl), + t.writeStruct(2, this.tCustomDynamicBadge) + } + , + n.CustomBadgeItem.prototype.readFrom = function (t) { + this.vCustomBadgeItemId = t.readVector(0, !1, this.vCustomBadgeItemId), + this.sLogoUrl = t.readString(1, !1, this.sLogoUrl), + this.tCustomDynamicBadge = t.readStruct(2, !1, this.tCustomDynamicBadge) + } + , + n.CustomBadgeItemId = function () { + this.iBadgeType = 0, + this.lBadgeId = 0 + } + , + n.CustomBadgeItemId.prototype._clone = function () { + return new n.CustomBadgeItemId + } + , + n.CustomBadgeItemId.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CustomBadgeItemId.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CustomBadgeItemId.prototype.writeTo = function (t) { + t.writeInt32(0, this.iBadgeType), + t.writeInt64(1, this.lBadgeId) + } + , + n.CustomBadgeItemId.prototype.readFrom = function (t) { + this.iBadgeType = t.readInt32(0, !1, this.iBadgeType), + this.lBadgeId = t.readInt64(1, !1, this.lBadgeId) + } + , + n.CustomDynamicBadge = function () { + this.sUrl = "", + this.iEffectLevel = 0, + this.iSFEffectLevel = 0, + this.iYearSFEffectLevel = 0 + } + , + n.CustomDynamicBadge.prototype._clone = function () { + return new n.CustomDynamicBadge + } + , + n.CustomDynamicBadge.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CustomDynamicBadge.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CustomDynamicBadge.prototype.writeTo = function (t) { + t.writeString(0, this.sUrl), + t.writeInt32(1, this.iEffectLevel), + t.writeInt32(2, this.iSFEffectLevel), + t.writeInt32(3, this.iYearSFEffectLevel) + } + , + n.CustomDynamicBadge.prototype.readFrom = function (t) { + this.sUrl = t.readString(0, !1, this.sUrl), + this.iEffectLevel = t.readInt32(1, !1, this.iEffectLevel), + this.iSFEffectLevel = t.readInt32(2, !1, this.iSFEffectLevel), + this.iYearSFEffectLevel = t.readInt32(3, !1, this.iYearSFEffectLevel) + } + , + n.GiftItemInfo = function () { + this.iItemType = 0, + this.iItemCount = 0, + this.iItemValue = 0 + } + , + n.GiftItemInfo.prototype._clone = function () { + return new n.GiftItemInfo + } + , + n.GiftItemInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GiftItemInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GiftItemInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iItemType), + t.writeInt32(1, this.iItemCount), + t.writeInt32(2, this.iItemValue) + } + , + n.GiftItemInfo.prototype.readFrom = function (t) { + this.iItemType = t.readInt32(0, !1, this.iItemType), + this.iItemCount = t.readInt32(1, !1, this.iItemCount), + this.iItemValue = t.readInt32(2, !1, this.iItemValue) + } + , + n.PrizeRecord = function () { + this.lUid = 0, + this.lPid = 0, + this.iTimeStamp = 0, + this.iSendItemType = 0, + this.iSendItemCount = 0, + this.iGiftBoxType = 0, + this.iGiftBoxCount = 0, + this.vRecvItem = new r.Vector(new n.GiftItemInfo), + this.sSendName = "", + this.sRecvName = "", + this.sPayId = "", + this.tChipInfo = new n.GiftChipInfo + } + , + n.PrizeRecord.prototype._clone = function () { + return new n.PrizeRecord + } + , + n.PrizeRecord.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PrizeRecord.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PrizeRecord.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lPid), + t.writeInt32(2, this.iTimeStamp), + t.writeInt32(3, this.iSendItemType), + t.writeInt32(4, this.iSendItemCount), + t.writeInt32(5, this.iGiftBoxType), + t.writeInt32(6, this.iGiftBoxCount), + t.writeVector(7, this.vRecvItem), + t.writeString(8, this.sSendName), + t.writeString(9, this.sRecvName), + t.writeString(10, this.sPayId), + t.writeStruct(11, this.tChipInfo) + } + , + n.PrizeRecord.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lPid = t.readInt64(1, !1, this.lPid), + this.iTimeStamp = t.readInt32(2, !1, this.iTimeStamp), + this.iSendItemType = t.readInt32(3, !1, this.iSendItemType), + this.iSendItemCount = t.readInt32(4, !1, this.iSendItemCount), + this.iGiftBoxType = t.readInt32(5, !1, this.iGiftBoxType), + this.iGiftBoxCount = t.readInt32(6, !1, this.iGiftBoxCount), + this.vRecvItem = t.readVector(7, !1, this.vRecvItem), + this.sSendName = t.readString(8, !1, this.sSendName), + this.sRecvName = t.readString(9, !1, this.sRecvName), + this.sPayId = t.readString(10, !1, this.sPayId), + this.tChipInfo = t.readStruct(11, !1, this.tChipInfo) + } + , + n.GiftChipInfo = function () { + this.iChipCount = 0, + this.iChipMax = 0 + } + , + n.GiftChipInfo.prototype._clone = function () { + return new n.GiftChipInfo + } + , + n.GiftChipInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GiftChipInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GiftChipInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iChipCount), + t.writeInt32(1, this.iChipMax) + } + , + n.GiftChipInfo.prototype.readFrom = function (t) { + this.iChipCount = t.readInt32(0, !1, this.iChipCount), + this.iChipMax = t.readInt32(1, !1, this.iChipMax) + } + , + n.BoxScore = function () { + this.lScore = 0, + this.iNextTime = 0, + this.lUid = 0, + this.lLastScore = 0, + this.iLastTime = 0, + this.sNickName = "", + this.sAvatar = "", + this.sPidNickName = "", + this.iStatus = 0, + this.lOverScore = 0, + this.lPid = 0, + this.lTid = 0, + this.lSid = 0, + this.iSourceType = 0, + this.iScreenType = 0, + this.iRoomId = 0, + this.iRemainTime = 0, + this.iSuperCount = 0, + this.lMinScore = 0, + this.lMaxScore = 0, + this.iItemType = 0, + this.vActiveHour = new r.Vector(new r.INT32), + this.iItemValue = 0, + this.lNewScore = 0, + this.lNewLastScore = 0, + this.mNobleLevel = new r.Map(new r.INT64, new n.NobleLevelInfo), + this.sStatusMsg = "", + this.sGiftName = "", + this.iNextTimestamp = 0, + this.tBigRecord = new n.BigRecord + } + , + n.BoxScore.prototype._clone = function () { + return new n.BoxScore + } + , + n.BoxScore.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BoxScore.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BoxScore.prototype.writeTo = function (t) { + t.writeInt64(0, this.lScore), + t.writeInt32(1, this.iNextTime), + t.writeInt64(2, this.lUid), + t.writeInt64(3, this.lLastScore), + t.writeInt32(4, this.iLastTime), + t.writeString(5, this.sNickName), + t.writeString(6, this.sAvatar), + t.writeString(7, this.sPidNickName), + t.writeInt32(8, this.iStatus), + t.writeInt64(9, this.lOverScore), + t.writeInt64(10, this.lPid), + t.writeInt64(11, this.lTid), + t.writeInt64(12, this.lSid), + t.writeInt32(13, this.iSourceType), + t.writeInt32(14, this.iScreenType), + t.writeInt32(15, this.iRoomId), + t.writeInt32(16, this.iRemainTime), + t.writeInt32(17, this.iSuperCount), + t.writeInt64(18, this.lMinScore), + t.writeInt64(19, this.lMaxScore), + t.writeInt32(20, this.iItemType), + t.writeVector(21, this.vActiveHour), + t.writeInt32(22, this.iItemValue), + t.writeInt64(23, this.lNewScore), + t.writeInt64(24, this.lNewLastScore), + t.writeMap(25, this.mNobleLevel), + t.writeString(26, this.sStatusMsg), + t.writeString(27, this.sGiftName), + t.writeInt32(28, this.iNextTimestamp), + t.writeStruct(29, this.tBigRecord) + } + , + n.BoxScore.prototype.readFrom = function (t) { + this.lScore = t.readInt64(0, !1, this.lScore), + this.iNextTime = t.readInt32(1, !1, this.iNextTime), + this.lUid = t.readInt64(2, !1, this.lUid), + this.lLastScore = t.readInt64(3, !1, this.lLastScore), + this.iLastTime = t.readInt32(4, !1, this.iLastTime), + this.sNickName = t.readString(5, !1, this.sNickName), + this.sAvatar = t.readString(6, !1, this.sAvatar), + this.sPidNickName = t.readString(7, !1, this.sPidNickName), + this.iStatus = t.readInt32(8, !1, this.iStatus), + this.lOverScore = t.readInt64(9, !1, this.lOverScore), + this.lPid = t.readInt64(10, !1, this.lPid), + this.lTid = t.readInt64(11, !1, this.lTid), + this.lSid = t.readInt64(12, !1, this.lSid), + this.iSourceType = t.readInt32(13, !1, this.iSourceType), + this.iScreenType = t.readInt32(14, !1, this.iScreenType), + this.iRoomId = t.readInt32(15, !1, this.iRoomId), + this.iRemainTime = t.readInt32(16, !1, this.iRemainTime), + this.iSuperCount = t.readInt32(17, !1, this.iSuperCount), + this.lMinScore = t.readInt64(18, !1, this.lMinScore), + this.lMaxScore = t.readInt64(19, !1, this.lMaxScore), + this.iItemType = t.readInt32(20, !1, this.iItemType), + this.vActiveHour = t.readVector(21, !1, this.vActiveHour), + this.iItemValue = t.readInt32(22, !1, this.iItemValue), + this.lNewScore = t.readInt64(23, !1, this.lNewScore), + this.lNewLastScore = t.readInt64(24, !1, this.lNewLastScore), + this.mNobleLevel = t.readMap(25, !1, this.mNobleLevel), + this.sStatusMsg = t.readString(26, !1, this.sStatusMsg), + this.sGiftName = t.readString(27, !1, this.sGiftName), + this.iNextTimestamp = t.readInt32(28, !1, this.iNextTimestamp), + this.tBigRecord = t.readStruct(29, !1, this.tBigRecord) + } + , + n.BoxScoreV2 = function () { + this.stBoxScore1 = new n.BoxScore, + this.stBoxScore2 = new n.BoxScore + } + , + n.BoxScoreV2.prototype._clone = function () { + return new n.BoxScoreV2 + } + , + n.BoxScoreV2.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BoxScoreV2.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BoxScoreV2.prototype.writeTo = function (t) { + t.writeStruct(0, this.stBoxScore1), + t.writeStruct(1, this.stBoxScore2) + } + , + n.BoxScoreV2.prototype.readFrom = function (t) { + this.stBoxScore1 = t.readStruct(0, !1, this.stBoxScore1), + this.stBoxScore2 = t.readStruct(1, !1, this.stBoxScore2) + } + , + n.BigRecord = function () { + this.iFlag = 0, + this.iVersion = 0, + this.iCountDown = 0, + this.lUid = 0, + this.sUidNickName = "", + this.sUidAvatar = "", + this.tPresenterInfo = new n.PresenterChannelInfo, + this.sPidNickName = "", + this.sPidAvatar = "", + this.mNobleLevel = new r.Map(new r.INT64, new n.NobleLevelInfo), + this.iItemType = 0 + } + , + n.BigRecord.prototype._clone = function () { + return new n.BigRecord + } + , + n.BigRecord.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BigRecord.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BigRecord.prototype.writeTo = function (t) { + t.writeInt32(0, this.iFlag), + t.writeInt32(1, this.iVersion), + t.writeInt32(2, this.iCountDown), + t.writeInt64(3, this.lUid), + t.writeString(4, this.sUidNickName), + t.writeString(5, this.sUidAvatar), + t.writeStruct(6, this.tPresenterInfo), + t.writeString(7, this.sPidNickName), + t.writeString(8, this.sPidAvatar), + t.writeMap(9, this.mNobleLevel), + t.writeInt32(10, this.iItemType) + } + , + n.BigRecord.prototype.readFrom = function (t) { + this.iFlag = t.readInt32(0, !1, this.iFlag), + this.iVersion = t.readInt32(1, !1, this.iVersion), + this.iCountDown = t.readInt32(2, !1, this.iCountDown), + this.lUid = t.readInt64(3, !1, this.lUid), + this.sUidNickName = t.readString(4, !1, this.sUidNickName), + this.sUidAvatar = t.readString(5, !1, this.sUidAvatar), + this.tPresenterInfo = t.readStruct(6, !1, this.tPresenterInfo), + this.sPidNickName = t.readString(7, !1, this.sPidNickName), + this.sPidAvatar = t.readString(8, !1, this.sPidAvatar), + this.mNobleLevel = t.readMap(9, !1, this.mNobleLevel), + this.iItemType = t.readInt32(10, !1, this.iItemType) + } + , + n.GetBoxPanelInfoReq = function () { + this.tUserId = new n.UserId, + this.lPid = 0 + } + , + n.GetBoxPanelInfoReq.prototype._clone = function () { + return new n.GetBoxPanelInfoReq + } + , + n.GetBoxPanelInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetBoxPanelInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetBoxPanelInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lPid) + } + , + n.GetBoxPanelInfoReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GetBoxPanelInfoRsp = function () { + this.tScoreInfo = new n.BoxScore, + this.tChipInfo = new n.GiftChipInfo, + this.vLowGiftList = new r.Vector(new n.GiftItemInfo), + this.vHighGiftList = new r.Vector(new n.GiftItemInfo), + this.vRecordList = new r.Vector(new n.PrizeRecord), + this.sSuperGiftUrl = "", + this.lPid = 0, + this.iRetCode = 0, + this.iVersion = 0, + this.iBoxFlag = 0, + this.tScoreInfo2 = new n.BoxScore + } + , + n.GetBoxPanelInfoRsp.prototype._clone = function () { + return new n.GetBoxPanelInfoRsp + } + , + n.GetBoxPanelInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetBoxPanelInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetBoxPanelInfoRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tScoreInfo), + t.writeStruct(1, this.tChipInfo), + t.writeVector(2, this.vLowGiftList), + t.writeVector(3, this.vHighGiftList), + t.writeVector(4, this.vRecordList), + t.writeString(5, this.sSuperGiftUrl), + t.writeInt64(6, this.lPid), + t.writeInt32(7, this.iRetCode), + t.writeInt32(8, this.iVersion), + t.writeInt32(9, this.iBoxFlag), + t.writeStruct(10, this.tScoreInfo2) + } + , + n.GetBoxPanelInfoRsp.prototype.readFrom = function (t) { + this.tScoreInfo = t.readStruct(0, !1, this.tScoreInfo), + this.tChipInfo = t.readStruct(1, !1, this.tChipInfo), + this.vLowGiftList = t.readVector(2, !1, this.vLowGiftList), + this.vHighGiftList = t.readVector(3, !1, this.vHighGiftList), + this.vRecordList = t.readVector(4, !1, this.vRecordList), + this.sSuperGiftUrl = t.readString(5, !1, this.sSuperGiftUrl), + this.lPid = t.readInt64(6, !1, this.lPid), + this.iRetCode = t.readInt32(7, !1, this.iRetCode), + this.iVersion = t.readInt32(8, !1, this.iVersion), + this.iBoxFlag = t.readInt32(9, !1, this.iBoxFlag), + this.tScoreInfo2 = t.readStruct(10, !1, this.tScoreInfo2) + } + , + n.UserPrizeRecordListReq = function () { + this.tUserId = new n.UserId, + this.iStart = 0, + this.iCount = 0 + } + , + n.UserPrizeRecordListReq.prototype._clone = function () { + return new n.UserPrizeRecordListReq + } + , + n.UserPrizeRecordListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserPrizeRecordListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserPrizeRecordListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt32(1, this.iStart), + t.writeInt32(2, this.iCount) + } + , + n.UserPrizeRecordListReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.iStart = t.readInt32(1, !1, this.iStart), + this.iCount = t.readInt32(2, !1, this.iCount) + } + , + n.UserPrizeRecordListRsp = function () { + this.vRecordList = new r.Vector(new n.PrizeRecord) + } + , + n.UserPrizeRecordListRsp.prototype._clone = function () { + return new n.UserPrizeRecordListRsp + } + , + n.UserPrizeRecordListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserPrizeRecordListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserPrizeRecordListRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vRecordList) + } + , + n.UserPrizeRecordListRsp.prototype.readFrom = function (t) { + this.vRecordList = t.readVector(0, !1, this.vRecordList) + } + , + n.WSRedirect = function () { + this.vRemoveIps = new r.Vector(new r.STRING), + this.sRedirectIp = "" + } + , + n.WSRedirect.prototype._clone = function () { + return new n.WSRedirect + } + , + n.WSRedirect.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSRedirect.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSRedirect.prototype.writeTo = function (t) { + t.writeVector(0, this.vRemoveIps), + t.writeString(1, this.sRedirectIp) + } + , + n.WSRedirect.prototype.readFrom = function (t) { + this.vRemoveIps = t.readVector(0, !1, this.vRemoveIps), + this.sRedirectIp = t.readString(1, !1, this.sRedirectIp) + } + , + n.WSPushMessage_V2 = function () { + this.sGroupId = "", + this.vMsgItem = new r.Vector(new n.WSMsgItem) + } + , + n.WSPushMessage_V2.prototype._clone = function () { + return new n.WSPushMessage_V2 + } + , + n.WSPushMessage_V2.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSPushMessage_V2.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSPushMessage_V2.prototype.writeTo = function (t) { + t.writeString(0, this.sGroupId), + t.writeVector(1, this.vMsgItem) + } + , + n.WSPushMessage_V2.prototype.readFrom = function (t) { + this.sGroupId = t.readString(0, !1, this.sGroupId), + this.vMsgItem = t.readVector(1, !1, this.vMsgItem) + } + , + n.WSMsgItem = function () { + this.iUri = 0, + this.sMsg = new r.BinBuffer, + this.lMsgId = 0 + } + , + n.WSMsgItem.prototype._clone = function () { + return new n.WSMsgItem + } + , + n.WSMsgItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSMsgItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSMsgItem.prototype.writeTo = function (t) { + t.writeInt64(0, this.iUri), + t.writeBytes(1, this.sMsg), + t.writeInt64(2, this.lMsgId) + } + , + n.WSMsgItem.prototype.readFrom = function (t) { + this.iUri = t.readInt64(0, !1, this.iUri), + this.sMsg = t.readBytes(1, !1, this.sMsg), + this.lMsgId = t.readInt64(2, !1, this.lMsgId) + } + , + n.WSRegisterGroupReq = function () { + this.vGroupId = new r.Vector(new r.STRING), + this.sToken = "" + } + , + n.WSRegisterGroupReq.prototype._clone = function () { + return new n.WSRegisterGroupReq + } + , + n.WSRegisterGroupReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSRegisterGroupReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSRegisterGroupReq.prototype.writeTo = function (t) { + t.writeVector(0, this.vGroupId), + t.writeString(1, this.sToken) + } + , + n.WSRegisterGroupReq.prototype.readFrom = function (t) { + this.vGroupId = t.readVector(0, !1, this.vGroupId), + this.sToken = t.readString(1, !1, this.sToken) + } + , + n.WSRegisterGroupRsp = function () { + this.iResCode = 0, + this.vSupportP2PGroupId = new r.Vector(new r.STRING) + } + , + n.WSRegisterGroupRsp.prototype._clone = function () { + return new n.WSRegisterGroupRsp + } + , + n.WSRegisterGroupRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSRegisterGroupRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSRegisterGroupRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iResCode), + t.writeVector(1, this.vSupportP2PGroupId) + } + , + n.WSRegisterGroupRsp.prototype.readFrom = function (t) { + this.iResCode = t.readInt32(0, !1, this.iResCode), + this.vSupportP2PGroupId = t.readVector(1, !1, this.vSupportP2PGroupId) + } + , + n.WSUnRegisterGroupReq = function () { + this.vGroupId = new r.Vector(new r.STRING) + } + , + n.WSUnRegisterGroupReq.prototype._clone = function () { + return new n.WSUnRegisterGroupReq + } + , + n.WSUnRegisterGroupReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSUnRegisterGroupReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSUnRegisterGroupReq.prototype.writeTo = function (t) { + t.writeVector(0, this.vGroupId) + } + , + n.WSUnRegisterGroupReq.prototype.readFrom = function (t) { + this.vGroupId = t.readVector(0, !1, this.vGroupId) + } + , + n.WSUnRegisterGroupRsp = function () { + this.iResCode = 0 + } + , + n.WSUnRegisterGroupRsp.prototype._clone = function () { + return new n.WSUnRegisterGroupRsp + } + , + n.WSUnRegisterGroupRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WSUnRegisterGroupRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WSUnRegisterGroupRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iResCode) + } + , + n.WSUnRegisterGroupRsp.prototype.readFrom = function (t) { + this.iResCode = t.readInt32(0, !1, this.iResCode) + } + , + n.GetTreasureBoxInfoReq = function () { + this.tId = new n.UserId, + this.sChannel = "", + this.sIp = "", + this.lPid = 0 + } + , + n.GetTreasureBoxInfoReq.prototype._clone = function () { + return new n.GetTreasureBoxInfoReq + } + , + n.GetTreasureBoxInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetTreasureBoxInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetTreasureBoxInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.sChannel), + t.writeString(2, this.sIp), + t.writeInt64(3, this.lPid) + } + , + n.GetTreasureBoxInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.sChannel = t.readString(1, !1, this.sChannel), + this.sIp = t.readString(2, !1, this.sIp), + this.lPid = t.readInt64(3, !1, this.lPid) + } + , + n.GetTreasureBoxInfoRsp = function () { + this.lUid = 0, + this.vBoxTaskInfo = new r.Vector(new n.BoxTaskInfo), + this.iBoxLevel = 0, + this.vADBoxInfo = new r.Vector(new n.ADBoxTaskInfo), + this.sBackGroundURL = "", + this.iTipsCount = 0, + this.sTipsPic = "", + this.sBBGPic = "", + this.iType = 0, + this.sBoxIcon = "", + this.sBoxNormalIcon = "", + this.iTotalPoint = 0, + this.lExp = 0 + } + , + n.GetTreasureBoxInfoRsp.prototype._clone = function () { + return new n.GetTreasureBoxInfoRsp + } + , + n.GetTreasureBoxInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetTreasureBoxInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetTreasureBoxInfoRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeVector(1, this.vBoxTaskInfo), + t.writeInt32(2, this.iBoxLevel), + t.writeVector(3, this.vADBoxInfo), + t.writeString(4, this.sBackGroundURL), + t.writeInt32(5, this.iTipsCount), + t.writeString(6, this.sTipsPic), + t.writeString(7, this.sBBGPic), + t.writeInt32(8, this.iType), + t.writeString(9, this.sBoxIcon), + t.writeString(10, this.sBoxNormalIcon), + t.writeInt32(11, this.iTotalPoint), + t.writeInt64(12, this.lExp) + } + , + n.GetTreasureBoxInfoRsp.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.vBoxTaskInfo = t.readVector(1, !1, this.vBoxTaskInfo), + this.iBoxLevel = t.readInt32(2, !1, this.iBoxLevel), + this.vADBoxInfo = t.readVector(3, !1, this.vADBoxInfo), + this.sBackGroundURL = t.readString(4, !1, this.sBackGroundURL), + this.iTipsCount = t.readInt32(5, !1, this.iTipsCount), + this.sTipsPic = t.readString(6, !1, this.sTipsPic), + this.sBBGPic = t.readString(7, !1, this.sBBGPic), + this.iType = t.readInt32(8, !1, this.iType), + this.sBoxIcon = t.readString(9, !1, this.sBoxIcon), + this.sBoxNormalIcon = t.readString(10, !1, this.sBoxNormalIcon), + this.iTotalPoint = t.readInt32(11, !1, this.iTotalPoint), + this.lExp = t.readInt64(12, !1, this.lExp) + } + , + n.ADBoxTaskInfo = function () { + this.iTaskId = 0, + this.iStat = 0, + this.iADType = 0, + this.iItemCount = 0, + this.iRewardLevel = 0, + this.sADPic = "", + this.sGetPic = "", + this.sGetJmp = "", + this.sUnGetPic = "", + this.sUnGetJmp = "", + this.iGiftType = 0, + this.sTitle = "" + } + , + n.ADBoxTaskInfo.prototype._clone = function () { + return new n.ADBoxTaskInfo + } + , + n.ADBoxTaskInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ADBoxTaskInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ADBoxTaskInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iTaskId), + t.writeInt32(1, this.iStat), + t.writeInt32(2, this.iADType), + t.writeInt32(3, this.iItemCount), + t.writeInt32(4, this.iRewardLevel), + t.writeString(5, this.sADPic), + t.writeString(6, this.sGetPic), + t.writeString(7, this.sGetJmp), + t.writeString(8, this.sUnGetPic), + t.writeString(9, this.sUnGetJmp), + t.writeInt32(10, this.iGiftType), + t.writeString(11, this.sTitle) + } + , + n.ADBoxTaskInfo.prototype.readFrom = function (t) { + this.iTaskId = t.readInt32(0, !1, this.iTaskId), + this.iStat = t.readInt32(1, !1, this.iStat), + this.iADType = t.readInt32(2, !1, this.iADType), + this.iItemCount = t.readInt32(3, !1, this.iItemCount), + this.iRewardLevel = t.readInt32(4, !1, this.iRewardLevel), + this.sADPic = t.readString(5, !1, this.sADPic), + this.sGetPic = t.readString(6, !1, this.sGetPic), + this.sGetJmp = t.readString(7, !1, this.sGetJmp), + this.sUnGetPic = t.readString(8, !1, this.sUnGetPic), + this.sUnGetJmp = t.readString(9, !1, this.sUnGetJmp), + this.iGiftType = t.readInt32(10, !1, this.iGiftType), + this.sTitle = t.readString(11, !1, this.sTitle) + } + , + n.GetPresenterLiveScheduleInfoReq = function () { + this.tId = new n.UserId, + this.lPresenterId = 0 + } + , + n.GetPresenterLiveScheduleInfoReq.prototype._clone = function () { + return new n.GetPresenterLiveScheduleInfoReq + } + , + n.GetPresenterLiveScheduleInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPresenterLiveScheduleInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPresenterLiveScheduleInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPresenterId) + } + , + n.GetPresenterLiveScheduleInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPresenterId = t.readInt64(1, !1, this.lPresenterId) + } + , + n.GetPresenterLiveScheduleInfoRsp = function () { + this.sMessage = "", + this.sSchedule = "", + this.sDescription = "", + this.lModifyTime = 0 + } + , + n.GetPresenterLiveScheduleInfoRsp.prototype._clone = function () { + return new n.GetPresenterLiveScheduleInfoRsp + } + , + n.GetPresenterLiveScheduleInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPresenterLiveScheduleInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPresenterLiveScheduleInfoRsp.prototype.writeTo = function (t) { + t.writeString(0, this.sMessage), + t.writeString(1, this.sSchedule), + t.writeString(2, this.sDescription), + t.writeInt64(3, this.lModifyTime) + } + , + n.GetPresenterLiveScheduleInfoRsp.prototype.readFrom = function (t) { + this.sMessage = t.readString(0, !1, this.sMessage), + this.sSchedule = t.readString(1, !1, this.sSchedule), + this.sDescription = t.readString(2, !1, this.sDescription), + this.lModifyTime = t.readInt64(3, !1, this.lModifyTime) + } + , + n.PresenterLevelProgressReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.PresenterLevelProgressReq.prototype._clone = function () { + return new n.PresenterLevelProgressReq + } + , + n.PresenterLevelProgressReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PresenterLevelProgressReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PresenterLevelProgressReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.PresenterLevelProgressReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.PresenterLevelProgressRsp = function () { + this.tLevelBase = new n.PresenterLevelBase, + this.lCurrLevelExp = 0, + this.lNextLevelExp = 0, + this.lNext2LevelExp = 0, + this.tGrowInfo = new n.PresenterGrowInfo, + this.iLightUp = 0, + this.iLevelMax = 0 + } + , + n.PresenterLevelProgressRsp.prototype._clone = function () { + return new n.PresenterLevelProgressRsp + } + , + n.PresenterLevelProgressRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PresenterLevelProgressRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PresenterLevelProgressRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tLevelBase), + t.writeInt64(1, this.lCurrLevelExp), + t.writeInt64(2, this.lNextLevelExp), + t.writeInt64(3, this.lNext2LevelExp), + t.writeStruct(4, this.tGrowInfo), + t.writeInt32(5, this.iLightUp), + t.writeInt32(6, this.iLevelMax) + } + , + n.PresenterLevelProgressRsp.prototype.readFrom = function (t) { + this.tLevelBase = t.readStruct(0, !1, this.tLevelBase), + this.lCurrLevelExp = t.readInt64(1, !1, this.lCurrLevelExp), + this.lNextLevelExp = t.readInt64(2, !1, this.lNextLevelExp), + this.lNext2LevelExp = t.readInt64(3, !1, this.lNext2LevelExp), + this.tGrowInfo = t.readStruct(4, !1, this.tGrowInfo), + this.iLightUp = t.readInt32(5, !1, this.iLightUp), + this.iLevelMax = t.readInt32(6, !1, this.iLevelMax) + } + , + n.PresenterLevelNotice = function () { + this.tLevelBase = new n.PresenterLevelBase, + this.lCurrLevelExp = 0, + this.lNextLevelExp = 0, + this.lNext2LevelExp = 0, + this.tGrowInfo = new n.PresenterGrowInfo, + this.iLightUp = 0, + this.iLevelMax = 0 + } + , + n.PresenterLevelNotice.prototype._clone = function () { + return new n.PresenterLevelNotice + } + , + n.PresenterLevelNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PresenterLevelNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PresenterLevelNotice.prototype.writeTo = function (t) { + t.writeStruct(0, this.tLevelBase), + t.writeInt64(1, this.lCurrLevelExp), + t.writeInt64(2, this.lNextLevelExp), + t.writeInt64(3, this.lNext2LevelExp), + t.writeStruct(4, this.tGrowInfo), + t.writeInt32(5, this.iLightUp), + t.writeInt32(6, this.iLevelMax) + } + , + n.PresenterLevelNotice.prototype.readFrom = function (t) { + this.tLevelBase = t.readStruct(0, !1, this.tLevelBase), + this.lCurrLevelExp = t.readInt64(1, !1, this.lCurrLevelExp), + this.lNextLevelExp = t.readInt64(2, !1, this.lNextLevelExp), + this.lNext2LevelExp = t.readInt64(3, !1, this.lNext2LevelExp), + this.tGrowInfo = t.readStruct(4, !1, this.tGrowInfo), + this.iLightUp = t.readInt32(5, !1, this.iLightUp), + this.iLevelMax = t.readInt32(6, !1, this.iLevelMax) + } + , + n.PresenterLevelBase = function () { + this.lPid = 0, + this.iLevel = 0, + this.lExp = 0 + } + , + n.PresenterLevelBase.prototype._clone = function () { + return new n.PresenterLevelBase + } + , + n.PresenterLevelBase.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PresenterLevelBase.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PresenterLevelBase.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeInt32(1, this.iLevel), + t.writeInt64(2, this.lExp) + } + , + n.PresenterLevelBase.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.iLevel = t.readInt32(1, !1, this.iLevel), + this.lExp = t.readInt64(2, !1, this.lExp) + } + , + n.PresenterGrowInfo = function () { + this.lWeeklyExp = 0, + this.lWeeklyIncExp = 0, + this.iRank = 0 + } + , + n.PresenterGrowInfo.prototype._clone = function () { + return new n.PresenterGrowInfo + } + , + n.PresenterGrowInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PresenterGrowInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PresenterGrowInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lWeeklyExp), + t.writeInt64(1, this.lWeeklyIncExp), + t.writeInt32(2, this.iRank) + } + , + n.PresenterGrowInfo.prototype.readFrom = function (t) { + this.lWeeklyExp = t.readInt64(0, !1, this.lWeeklyExp), + this.lWeeklyIncExp = t.readInt64(1, !1, this.lWeeklyIncExp), + this.iRank = t.readInt32(2, !1, this.iRank) + } + , + n.PresenterLevelBaseReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.PresenterLevelBaseReq.prototype._clone = function () { + return new n.PresenterLevelBaseReq + } + , + n.PresenterLevelBaseReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PresenterLevelBaseReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PresenterLevelBaseReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.PresenterLevelBaseReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.PresenterLevelBaseRsp = function () { + this.tLevelBase = new n.PresenterLevelBase, + this.iLightUp = 0 + } + , + n.PresenterLevelBaseRsp.prototype._clone = function () { + return new n.PresenterLevelBaseRsp + } + , + n.PresenterLevelBaseRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PresenterLevelBaseRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PresenterLevelBaseRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tLevelBase), + t.writeInt32(1, this.iLightUp) + } + , + n.PresenterLevelBaseRsp.prototype.readFrom = function (t) { + this.tLevelBase = t.readStruct(0, !1, this.tLevelBase), + this.iLightUp = t.readInt32(1, !1, this.iLightUp) + } + , + n.ItemLotterySubNotice = function () { + this.lSenderUid = 0, + this.lPid = 0, + this.sSenderNick = "", + this.sPidNick = "", + this.lTid = 0, + this.lSid = 0, + this.iItemType = 0, + this.iItemCount = 0, + this.iLotteryItemType = 0, + this.iLotteryItemCount = 0, + this.sOrderId = "", + this.sExpand = "", + this.sSenderIcon = "", + this.sPresenterIcon = "", + this.lHomeOwnerUid = 0, + this.tNobleLevel = new n.NobleLevelInfo, + this.iGameId = 0 + } + , + n.ItemLotterySubNotice.prototype._clone = function () { + return new n.ItemLotterySubNotice + } + , + n.ItemLotterySubNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ItemLotterySubNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ItemLotterySubNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lSenderUid), + t.writeInt64(1, this.lPid), + t.writeString(2, this.sSenderNick), + t.writeString(3, this.sPidNick), + t.writeInt64(4, this.lTid), + t.writeInt64(5, this.lSid), + t.writeInt32(6, this.iItemType), + t.writeInt32(7, this.iItemCount), + t.writeInt32(8, this.iLotteryItemType), + t.writeInt32(9, this.iLotteryItemCount), + t.writeString(10, this.sOrderId), + t.writeString(11, this.sExpand), + t.writeString(12, this.sSenderIcon), + t.writeString(13, this.sPresenterIcon), + t.writeInt64(14, this.lHomeOwnerUid), + t.writeStruct(15, this.tNobleLevel), + t.writeInt32(16, this.iGameId) + } + , + n.ItemLotterySubNotice.prototype.readFrom = function (t) { + this.lSenderUid = t.readInt64(0, !1, this.lSenderUid), + this.lPid = t.readInt64(1, !1, this.lPid), + this.sSenderNick = t.readString(2, !1, this.sSenderNick), + this.sPidNick = t.readString(3, !1, this.sPidNick), + this.lTid = t.readInt64(4, !1, this.lTid), + this.lSid = t.readInt64(5, !1, this.lSid), + this.iItemType = t.readInt32(6, !1, this.iItemType), + this.iItemCount = t.readInt32(7, !1, this.iItemCount), + this.iLotteryItemType = t.readInt32(8, !1, this.iLotteryItemType), + this.iLotteryItemCount = t.readInt32(9, !1, this.iLotteryItemCount), + this.sOrderId = t.readString(10, !1, this.sOrderId), + this.sExpand = t.readString(11, !1, this.sExpand), + this.sSenderIcon = t.readString(12, !1, this.sSenderIcon), + this.sPresenterIcon = t.readString(13, !1, this.sPresenterIcon), + this.lHomeOwnerUid = t.readInt64(14, !1, this.lHomeOwnerUid), + this.tNobleLevel = t.readStruct(15, !1, this.tNobleLevel), + this.iGameId = t.readInt32(16, !1, this.iGameId) + } + , + n.ItemLotteryGameNotice = function () { + this.sSenderNick = "", + this.sPidNick = "", + this.lTid = 0, + this.lSid = 0, + this.lPid = 0, + this.iItemType = 0, + this.iItemCount = 0, + this.iLotteryItemType = 0, + this.iLotteryItemCount = 0, + this.iGameId = 0 + } + , + n.ItemLotteryGameNotice.prototype._clone = function () { + return new n.ItemLotteryGameNotice + } + , + n.ItemLotteryGameNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ItemLotteryGameNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ItemLotteryGameNotice.prototype.writeTo = function (t) { + t.writeString(0, this.sSenderNick), + t.writeString(1, this.sPidNick), + t.writeInt64(2, this.lTid), + t.writeInt64(3, this.lSid), + t.writeInt64(4, this.lPid), + t.writeInt32(5, this.iItemType), + t.writeInt64(6, this.iItemCount), + t.writeInt32(7, this.iLotteryItemType), + t.writeInt32(8, this.iLotteryItemCount), + t.writeInt32(9, this.iGameId) + } + , + n.ItemLotteryGameNotice.prototype.readFrom = function (t) { + this.sSenderNick = t.readString(0, !1, this.sSenderNick), + this.sPidNick = t.readString(1, !1, this.sPidNick), + this.lTid = t.readInt64(2, !1, this.lTid), + this.lSid = t.readInt64(3, !1, this.lSid), + this.lPid = t.readInt64(4, !1, this.lPid), + this.iItemType = t.readInt32(5, !1, this.iItemType), + this.iItemCount = t.readInt64(6, !1, this.iItemCount), + this.iLotteryItemType = t.readInt32(7, !1, this.iLotteryItemType), + this.iLotteryItemCount = t.readInt32(8, !1, this.iLotteryItemCount), + this.iGameId = t.readInt32(9, !1, this.iGameId) + } + , + n.GetRctTimedMessageReq = function () { + this.tUserId = new n.UserId, + this.lPid = 0, + this.lTid = 0, + this.lSid = 0 + } + , + n.GetRctTimedMessageReq.prototype._clone = function () { + return new n.GetRctTimedMessageReq + } + , + n.GetRctTimedMessageReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetRctTimedMessageReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetRctTimedMessageReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lTid), + t.writeInt64(3, this.lSid) + } + , + n.GetRctTimedMessageReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lTid = t.readInt64(2, !1, this.lTid), + this.lSid = t.readInt64(3, !1, this.lSid) + } + , + n.GetRctTimedMessageRsp = function () { + this.vTimedMesasgeNotice = new r.Vector(new n.TimedMessageNotice) + } + , + n.GetRctTimedMessageRsp.prototype._clone = function () { + return new n.GetRctTimedMessageRsp + } + , + n.GetRctTimedMessageRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetRctTimedMessageRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetRctTimedMessageRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vTimedMesasgeNotice) + } + , + n.GetRctTimedMessageRsp.prototype.readFrom = function (t) { + this.vTimedMesasgeNotice = t.readVector(0, !1, this.vTimedMesasgeNotice) + } + , + n.TimedMessageNotice = function () { + this.tNotice = new n.MessageNotice, + this.lCreatedTime = 0 + } + , + n.TimedMessageNotice.prototype._clone = function () { + return new n.TimedMessageNotice + } + , + n.TimedMessageNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TimedMessageNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TimedMessageNotice.prototype.writeTo = function (t) { + t.writeStruct(0, this.tNotice), + t.writeInt64(1, this.lCreatedTime) + } + , + n.TimedMessageNotice.prototype.readFrom = function (t) { + this.tNotice = t.readStruct(0, !1, this.tNotice), + this.lCreatedTime = t.readInt64(1, !1, this.lCreatedTime) + } + ; + var o = { + GetGuessOptionReq: function () { + this.tUserId = new n.UserId, + this.lTid = 0, + this.lSid = 0, + this.lGuessId = 0, + this.lPid = 0 + } + }; + o.GetGuessOptionReq.prototype._clone = function () { + return new o.GetGuessOptionReq + } + , + o.GetGuessOptionReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + o.GetGuessOptionReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + o.GetGuessOptionReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lTid), + t.writeInt64(2, this.lSid), + t.writeInt64(3, this.lGuessId), + t.writeInt64(4, this.lPid) + } + , + o.GetGuessOptionReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lTid = t.readInt64(1, !1, this.lTid), + this.lSid = t.readInt64(2, !1, this.lSid), + this.lGuessId = t.readInt64(3, !1, this.lGuessId), + this.lPid = t.readInt64(4, !1, this.lPid) + } + , + o.GetGuessOptionRsp = function () { + this.iRet = 0, + this.tInfo = new o.GuessInfo, + this.iMaxUserSize = 0, + this.vOptionSize = new r.Vector(new r.INT32), + this.iOptionIndex = -1 + } + , + o.GetGuessOptionRsp.prototype._clone = function () { + return new o.GetGuessOptionRsp + } + , + o.GetGuessOptionRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + o.GetGuessOptionRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + o.GetGuessOptionRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRet), + t.writeStruct(1, this.tInfo), + t.writeInt32(2, this.iMaxUserSize), + t.writeVector(3, this.vOptionSize), + t.writeInt32(4, this.iOptionIndex) + } + , + o.GetGuessOptionRsp.prototype.readFrom = function (t) { + this.iRet = t.readInt32(0, !1, this.iRet), + this.tInfo = t.readStruct(1, !1, this.tInfo), + this.iMaxUserSize = t.readInt32(2, !1, this.iMaxUserSize), + this.vOptionSize = t.readVector(3, !1, this.vOptionSize), + this.iOptionIndex = t.readInt32(4, !1, this.iOptionIndex) + } + , + o.SelectItemReq = function () { + this.tUserId = new n.UserId, + this.lGuessId = 0, + this.iOptionIndex = 0, + this.lTid = 0, + this.lSid = 0, + this.lPid = 0, + this.sNickName = "" + } + , + o.SelectItemReq.prototype._clone = function () { + return new o.SelectItemReq + } + , + o.SelectItemReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + o.SelectItemReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + o.SelectItemReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lGuessId), + t.writeInt32(2, this.iOptionIndex), + t.writeInt64(3, this.lTid), + t.writeInt64(4, this.lSid), + t.writeInt64(5, this.lPid), + t.writeString(6, this.sNickName) + } + , + o.SelectItemReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lGuessId = t.readInt64(1, !1, this.lGuessId), + this.iOptionIndex = t.readInt32(2, !1, this.iOptionIndex), + this.lTid = t.readInt64(3, !1, this.lTid), + this.lSid = t.readInt64(4, !1, this.lSid), + this.lPid = t.readInt64(5, !1, this.lPid), + this.sNickName = t.readString(6, !1, this.sNickName) + } + , + o.SelectItemRsp = function () { + this.iRet = 0, + this.lGuessId = 0 + } + , + o.SelectItemRsp.prototype._clone = function () { + return new o.SelectItemRsp + } + , + o.SelectItemRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + o.SelectItemRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + o.SelectItemRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRet), + t.writeInt64(1, this.lGuessId) + } + , + o.SelectItemRsp.prototype.readFrom = function (t) { + this.iRet = t.readInt32(0, !1, this.iRet), + this.lGuessId = t.readInt64(1, !1, this.lGuessId) + } + , + o.GetUserLotteryReq = function () { + this.tUserId = new n.UserId, + this.lGuessId = 0, + this.lPid = 0 + } + , + o.GetUserLotteryReq.prototype._clone = function () { + return new o.GetUserLotteryReq + } + , + o.GetUserLotteryReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + o.GetUserLotteryReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + o.GetUserLotteryReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lGuessId), + t.writeInt64(2, this.lPid) + } + , + o.GetUserLotteryReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lGuessId = t.readInt64(1, !1, this.lGuessId), + this.lPid = t.readInt64(2, !1, this.lPid) + } + , + o.GetUserLotteryRsp = function () { + this.iRet = 0, + this.vList = new r.Vector(new o.Lottery), + this.lGuessId = 0, + this.lPid = 0 + } + , + o.GetUserLotteryRsp.prototype._clone = function () { + return new o.GetUserLotteryRsp + } + , + o.GetUserLotteryRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + o.GetUserLotteryRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + o.GetUserLotteryRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRet), + t.writeVector(1, this.vList), + t.writeInt64(2, this.lGuessId), + t.writeInt64(3, this.lPid) + } + , + o.GetUserLotteryRsp.prototype.readFrom = function (t) { + this.iRet = t.readInt32(0, !1, this.iRet), + this.vList = t.readVector(1, !1, this.vList), + this.lGuessId = t.readInt64(2, !1, this.lGuessId), + this.lPid = t.readInt64(3, !1, this.lPid) + } + , + o.DrawLotteryReq = function () { + this.tUserId = new n.UserId, + this.lGuessId = 0, + this.iReward = 0 + } + , + o.DrawLotteryReq.prototype._clone = function () { + return new o.DrawLotteryReq + } + , + o.DrawLotteryReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + o.DrawLotteryReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + o.DrawLotteryReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lGuessId), + t.writeInt32(2, this.iReward) + } + , + o.DrawLotteryReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lGuessId = t.readInt64(1, !1, this.lGuessId), + this.iReward = t.readInt32(2, !1, this.iReward) + } + , + o.DrawLotteryRsp = function () { + this.iRet = 0, + this.lGuessId = 0 + } + , + o.DrawLotteryRsp.prototype._clone = function () { + return new o.DrawLotteryRsp + } + , + o.DrawLotteryRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + o.DrawLotteryRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + o.DrawLotteryRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRet), + t.writeInt64(1, this.lGuessId) + } + , + o.DrawLotteryRsp.prototype.readFrom = function (t) { + this.iRet = t.readInt32(0, !1, this.iRet), + this.lGuessId = t.readInt64(1, !1, this.lGuessId) + } + , + o.GuessResult = function () { + this.lGuessId = 0, + this.lPid = 0, + this.iReward = 0, + this.iState = 0, + this.iStartTime = 0, + this.iOptionIndex = 0, + this.iOptionUsers = 0, + this.iRewardUsers = 0, + this.iAllUsers = 0 + } + , + o.GuessResult.prototype._clone = function () { + return new o.GuessResult + } + , + o.GuessResult.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + o.GuessResult.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + o.GuessResult.prototype.writeTo = function (t) { + t.writeInt64(0, this.lGuessId), + t.writeInt64(1, this.lPid), + t.writeInt32(2, this.iReward), + t.writeInt32(3, this.iState), + t.writeInt32(4, this.iStartTime), + t.writeInt32(5, this.iOptionIndex), + t.writeInt32(6, this.iOptionUsers), + t.writeInt32(7, this.iRewardUsers), + t.writeInt32(8, this.iAllUsers) + } + , + o.GuessResult.prototype.readFrom = function (t) { + this.lGuessId = t.readInt64(0, !1, this.lGuessId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.iReward = t.readInt32(2, !1, this.iReward), + this.iState = t.readInt32(3, !1, this.iState), + this.iStartTime = t.readInt32(4, !1, this.iStartTime), + this.iOptionIndex = t.readInt32(5, !1, this.iOptionIndex), + this.iOptionUsers = t.readInt32(6, !1, this.iOptionUsers), + this.iRewardUsers = t.readInt32(7, !1, this.iRewardUsers), + this.iAllUsers = t.readInt32(8, !1, this.iAllUsers) + } + , + o.GuessInfo = function () { + this.lGuessId = 0, + this.lPid = 0, + this.sGuessName = "", + this.vOption = new r.Vector(new r.STRING), + this.iPayType = 0, + this.iReward = 0, + this.iState = 0, + this.iStartTime = 0 + } + , + o.GuessInfo.prototype._clone = function () { + return new o.GuessInfo + } + , + o.GuessInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + o.GuessInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + o.GuessInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lGuessId), + t.writeInt64(1, this.lPid), + t.writeString(2, this.sGuessName), + t.writeVector(3, this.vOption), + t.writeInt32(4, this.iPayType), + t.writeInt32(5, this.iReward), + t.writeInt32(6, this.iState), + t.writeInt32(7, this.iStartTime) + } + , + o.GuessInfo.prototype.readFrom = function (t) { + this.lGuessId = t.readInt64(0, !1, this.lGuessId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.sGuessName = t.readString(2, !1, this.sGuessName), + this.vOption = t.readVector(3, !1, this.vOption), + this.iPayType = t.readInt32(4, !1, this.iPayType), + this.iReward = t.readInt32(5, !1, this.iReward), + this.iState = t.readInt32(6, !1, this.iState), + this.iStartTime = t.readInt32(7, !1, this.iStartTime) + } + , + o.Lottery = function () { + this.lGuessId = 0, + this.lUid = 0, + this.iTime = 0, + this.iReward = 0, + this.iDrawedFlag = 0, + this.iRewardType = 0, + this.lPid = 0 + } + , + o.Lottery.prototype._clone = function () { + return new o.Lottery + } + , + o.Lottery.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + o.Lottery.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + o.Lottery.prototype.writeTo = function (t) { + t.writeInt64(0, this.lGuessId), + t.writeInt64(1, this.lUid), + t.writeInt32(2, this.iTime), + t.writeInt32(3, this.iReward), + t.writeInt32(4, this.iDrawedFlag), + t.writeInt32(5, this.iRewardType), + t.writeInt64(6, this.lPid) + } + , + o.Lottery.prototype.readFrom = function (t) { + this.lGuessId = t.readInt64(0, !1, this.lGuessId), + this.lUid = t.readInt64(1, !1, this.lUid), + this.iTime = t.readInt32(2, !1, this.iTime), + this.iReward = t.readInt32(3, !1, this.iReward), + this.iDrawedFlag = t.readInt32(4, !1, this.iDrawedFlag), + this.iRewardType = t.readInt32(5, !1, this.iRewardType), + this.lPid = t.readInt64(6, !1, this.lPid) + } + ; + var a = { + QAGuessInfoPanel: function () { + this.lGuessId = 0, + this.lPid = 0, + this.iStatus = 0, + this.iQTime = 0, + this.iRewardCount = 0, + this.sOtherReward = "", + this.iOtherRewardCount = 0, + this.sOtherRewardUrl = "", + this.iEntryResident = 0 + } + }; + a.QAGuessInfoPanel.prototype._clone = function () { + return new a.QAGuessInfoPanel + } + , + a.QAGuessInfoPanel.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + a.QAGuessInfoPanel.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + a.QAGuessInfoPanel.prototype.writeTo = function (t) { + t.writeInt64(0, this.lGuessId), + t.writeInt64(1, this.lPid), + t.writeInt32(2, this.iStatus), + t.writeInt32(3, this.iQTime), + t.writeInt32(4, this.iRewardCount), + t.writeString(5, this.sOtherReward), + t.writeInt32(6, this.iOtherRewardCount), + t.writeString(7, this.sOtherRewardUrl), + t.writeInt32(8, this.iEntryResident) + } + , + a.QAGuessInfoPanel.prototype.readFrom = function (t) { + this.lGuessId = t.readInt64(0, !1, this.lGuessId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.iStatus = t.readInt32(2, !1, this.iStatus), + this.iQTime = t.readInt32(3, !1, this.iQTime), + this.iRewardCount = t.readInt32(4, !1, this.iRewardCount), + this.sOtherReward = t.readString(5, !1, this.sOtherReward), + this.iOtherRewardCount = t.readInt32(6, !1, this.iOtherRewardCount), + this.sOtherRewardUrl = t.readString(7, !1, this.sOtherRewardUrl), + this.iEntryResident = t.readInt32(8, !1, this.iEntryResident) + } + , + a.QAGuessGetUserPanelReq = function () { + this.lPid = 0, + this.lUid = 0 + } + , + a.QAGuessGetUserPanelReq.prototype._clone = function () { + return new a.QAGuessGetUserPanelReq + } + , + a.QAGuessGetUserPanelReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + a.QAGuessGetUserPanelReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + a.QAGuessGetUserPanelReq.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeInt64(1, this.lUid) + } + , + a.QAGuessGetUserPanelReq.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.lUid = t.readInt64(1, !1, this.lUid) + } + , + a.QAGuessGetUserPanelRsp = function () { + this.GuessInfo = new a.QAGuessInfoPanel, + this.UserInfo = new a.QAUserInfoPanel, + this.GetRewardList = new a.QAGetRewardListPanel + } + , + a.QAGuessGetUserPanelRsp.prototype._clone = function () { + return new a.QAGuessGetUserPanelRsp + } + , + a.QAGuessGetUserPanelRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + a.QAGuessGetUserPanelRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + a.QAGuessGetUserPanelRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.GuessInfo), + t.writeStruct(1, this.UserInfo), + t.writeStruct(2, this.GetRewardList) + } + , + a.QAGuessGetUserPanelRsp.prototype.readFrom = function (t) { + this.GuessInfo = t.readStruct(0, !1, this.GuessInfo), + this.UserInfo = t.readStruct(1, !1, this.UserInfo), + this.GetRewardList = t.readStruct(2, !1, this.GetRewardList) + } + , + a.QAUserInfoPanel = function () { + this.lPid = 0, + this.lUid = 0, + this.sMedalUrl = "", + this.iExp = 0, + this.iLifeCardCount = 0 + } + , + a.QAUserInfoPanel.prototype._clone = function () { + return new a.QAUserInfoPanel + } + , + a.QAUserInfoPanel.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + a.QAUserInfoPanel.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + a.QAUserInfoPanel.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeInt64(1, this.lUid), + t.writeString(2, this.sMedalUrl), + t.writeInt32(3, this.iExp), + t.writeInt32(4, this.iLifeCardCount) + } + , + a.QAUserInfoPanel.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.lUid = t.readInt64(1, !1, this.lUid), + this.sMedalUrl = t.readString(2, !1, this.sMedalUrl), + this.iExp = t.readInt32(3, !1, this.iExp), + this.iLifeCardCount = t.readInt32(4, !1, this.iLifeCardCount) + } + , + a.QAGetRewardListPanel = function () { + this.lGuessId = 0, + this.lPid = 0, + this.vList = new r.Vector(new a.QARankItem) + } + , + a.QAGetRewardListPanel.prototype._clone = function () { + return new a.QAGetRewardListPanel + } + , + a.QAGetRewardListPanel.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + a.QAGetRewardListPanel.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + a.QAGetRewardListPanel.prototype.writeTo = function (t) { + t.writeInt64(0, this.lGuessId), + t.writeInt64(1, this.lPid), + t.writeVector(2, this.vList) + } + , + a.QAGetRewardListPanel.prototype.readFrom = function (t) { + this.lGuessId = t.readInt64(0, !1, this.lGuessId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.vList = t.readVector(2, !1, this.vList) + } + , + a.QARankItem = function () { + this.iRank = -1, + this.lUid = 0, + this.sName = "", + this.sLogoUrl = "", + this.iReward = 0, + this.vRewardInfo = new r.Vector(new a.QAGiftInfo) + } + , + a.QARankItem.prototype._clone = function () { + return new a.QARankItem + } + , + a.QARankItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + a.QARankItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + a.QARankItem.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRank), + t.writeInt64(1, this.lUid), + t.writeString(2, this.sName), + t.writeString(3, this.sLogoUrl), + t.writeInt32(4, this.iReward), + t.writeVector(5, this.vRewardInfo) + } + , + a.QARankItem.prototype.readFrom = function (t) { + this.iRank = t.readInt32(0, !1, this.iRank), + this.lUid = t.readInt64(1, !1, this.lUid), + this.sName = t.readString(2, !1, this.sName), + this.sLogoUrl = t.readString(3, !1, this.sLogoUrl), + this.iReward = t.readInt32(4, !1, this.iReward), + this.vRewardInfo = t.readVector(5, !1, this.vRewardInfo) + } + , + a.QAGiftInfo = function () { + this.sGiftName = "", + this.iGiftCount = 0 + } + , + a.QAGiftInfo.prototype._clone = function () { + return new a.QAGiftInfo + } + , + a.QAGiftInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + a.QAGiftInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + a.QAGiftInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sGiftName), + t.writeInt32(1, this.iGiftCount) + } + , + a.QAGiftInfo.prototype.readFrom = function (t) { + this.sGiftName = t.readString(0, !1, this.sGiftName), + this.iGiftCount = t.readInt32(1, !1, this.iGiftCount) + } + , + a.QAGuessPreStartNotifyPanel = function () { + this.lGuessId = 0, + this.iPreNotifySec = 0 + } + , + a.QAGuessPreStartNotifyPanel.prototype._clone = function () { + return new a.QAGuessPreStartNotifyPanel + } + , + a.QAGuessPreStartNotifyPanel.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + a.QAGuessPreStartNotifyPanel.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + a.QAGuessPreStartNotifyPanel.prototype.writeTo = function (t) { + t.writeInt64(0, this.lGuessId), + t.writeInt32(1, this.iPreNotifySec) + } + , + a.QAGuessPreStartNotifyPanel.prototype.readFrom = function (t) { + this.lGuessId = t.readInt64(0, !1, this.lGuessId), + this.iPreNotifySec = t.readInt32(1, !1, this.iPreNotifySec) + } + , + a.QAGuessSettlePanel = function () { + this.iResult = 0 + } + , + a.QAGuessSettlePanel.prototype._clone = function () { + return new a.QAGuessSettlePanel + } + , + a.QAGuessSettlePanel.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + a.QAGuessSettlePanel.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + a.QAGuessSettlePanel.prototype.writeTo = function (t) { + t.writeInt32(0, this.iResult) + } + , + a.QAGuessSettlePanel.prototype.readFrom = function (t) { + this.iResult = t.readInt32(0, !1, this.iResult) + } + , + n.GetRMessageListReq = function () { + this.tId = new n.UserId, + this.tScene = new n.RMessageScene + } + , + n.GetRMessageListReq.prototype._clone = function () { + return new n.GetRMessageListReq + } + , + n.GetRMessageListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetRMessageListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetRMessageListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeStruct(1, this.tScene) + } + , + n.GetRMessageListReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.tScene = t.readStruct(1, !1, this.tScene) + } + , + n.RMessageScene = function () { + this.lLiveId = 0, + this.lPid = 0, + this.lTid = 0, + this.lSid = 0 + } + , + n.RMessageScene.prototype._clone = function () { + return new n.RMessageScene + } + , + n.RMessageScene.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.RMessageScene.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.RMessageScene.prototype.writeTo = function (t) { + t.writeInt64(0, this.lLiveId), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lTid), + t.writeInt64(3, this.lSid) + } + , + n.RMessageScene.prototype.readFrom = function (t) { + this.lLiveId = t.readInt64(0, !1, this.lLiveId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lTid = t.readInt64(2, !1, this.lTid), + this.lSid = t.readInt64(3, !1, this.lSid) + } + , + n.GetRMessageListRsp = function () { + this.vReportedMessages = new r.Vector(new n.RMessage) + } + , + n.GetRMessageListRsp.prototype._clone = function () { + return new n.GetRMessageListRsp + } + , + n.GetRMessageListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetRMessageListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetRMessageListRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vReportedMessages) + } + , + n.GetRMessageListRsp.prototype.readFrom = function (t) { + this.vReportedMessages = t.readVector(0, !1, this.vReportedMessages) + } + , + n.RMessage = function () { + this.tBase = new n.RMessageBase, + this.tStat = new n.RMessageStatistics + } + , + n.RMessage.prototype._clone = function () { + return new n.RMessage + } + , + n.RMessage.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.RMessage.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.RMessage.prototype.writeTo = function (t) { + t.writeStruct(0, this.tBase), + t.writeStruct(1, this.tStat) + } + , + n.RMessage.prototype.readFrom = function (t) { + this.tBase = t.readStruct(0, !1, this.tBase), + this.tStat = t.readStruct(1, !1, this.tStat) + } + , + n.RMessageBase = function () { + this.lSenderUid = 0, + this.sSenderNick = "", + this.sContent = "", + this.lPid = 0 + } + , + n.RMessageBase.prototype._clone = function () { + return new n.RMessageBase + } + , + n.RMessageBase.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.RMessageBase.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.RMessageBase.prototype.writeTo = function (t) { + t.writeInt64(0, this.lSenderUid), + t.writeString(1, this.sSenderNick), + t.writeString(2, this.sContent), + t.writeInt64(3, this.lPid) + } + , + n.RMessageBase.prototype.readFrom = function (t) { + this.lSenderUid = t.readInt64(0, !1, this.lSenderUid), + this.sSenderNick = t.readString(1, !1, this.sSenderNick), + this.sContent = t.readString(2, !1, this.sContent), + this.lPid = t.readInt64(3, !1, this.lPid) + } + , + n.RMessageStatistics = function () { + this.iRCount = 0 + } + , + n.RMessageStatistics.prototype._clone = function () { + return new n.RMessageStatistics + } + , + n.RMessageStatistics.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.RMessageStatistics.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.RMessageStatistics.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRCount) + } + , + n.RMessageStatistics.prototype.readFrom = function (t) { + this.iRCount = t.readInt32(0, !1, this.iRCount) + } + , + n.RMessageNotify = function () { + this.lLiveId = 0 + } + , + n.RMessageNotify.prototype._clone = function () { + return new n.RMessageNotify + } + , + n.RMessageNotify.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.RMessageNotify.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.RMessageNotify.prototype.writeTo = function (t) { + t.writeInt64(0, this.lLiveId) + } + , + n.RMessageNotify.prototype.readFrom = function (t) { + this.lLiveId = t.readInt64(0, !1, this.lLiveId) + } + , + n.RMessageSceneWb = function () { + this.sLiveId = "", + this.lPid = 0, + this.lTid = 0, + this.lSid = 0 + } + , + n.RMessageSceneWb.prototype._clone = function () { + return new n.RMessageSceneWb + } + , + n.RMessageSceneWb.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.RMessageSceneWb.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.RMessageSceneWb.prototype.writeTo = function (t) { + t.writeString(0, this.sLiveId), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lTid), + t.writeInt64(3, this.lSid) + } + , + n.RMessageSceneWb.prototype.readFrom = function (t) { + this.sLiveId = t.readString(0, !1, this.sLiveId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lTid = t.readInt64(2, !1, this.lTid), + this.lSid = t.readInt64(3, !1, this.lSid) + } + , + n.GetRMessageListWbReq = function () { + this.tId = new n.UserId, + this.tScene = new n.RMessageSceneWb + } + , + n.GetRMessageListWbReq.prototype._clone = function () { + return new n.GetRMessageListWbReq + } + , + n.GetRMessageListWbReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetRMessageListWbReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetRMessageListWbReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeStruct(1, this.tScene) + } + , + n.GetRMessageListWbReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.tScene = t.readStruct(1, !1, this.tScene) + } + , + n.GetDirectorProgramListReq = function () { + this.tId = new n.UserId, + this.lLiveUid = 0 + } + , + n.GetDirectorProgramListReq.prototype._clone = function () { + return new n.GetDirectorProgramListReq + } + , + n.GetDirectorProgramListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetDirectorProgramListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetDirectorProgramListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lLiveUid) + } + , + n.GetDirectorProgramListReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lLiveUid = t.readInt64(1, !1, this.lLiveUid) + } + , + n.GetDirectorProgramListRsp = function () { + this.vProgramList = new r.Vector(new n.DirectorProgram), + this.mPid2SubscribeStatus = new r.Map(new r.INT64, new r.INT32), + this.bHasProgram = !1 + } + , + n.GetDirectorProgramListRsp.prototype._clone = function () { + return new n.GetDirectorProgramListRsp + } + , + n.GetDirectorProgramListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetDirectorProgramListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetDirectorProgramListRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vProgramList), + t.writeMap(1, this.mPid2SubscribeStatus), + t.writeBoolean(2, this.bHasProgram) + } + , + n.GetDirectorProgramListRsp.prototype.readFrom = function (t) { + this.vProgramList = t.readVector(0, !1, this.vProgramList), + this.mPid2SubscribeStatus = t.readMap(1, !1, this.mPid2SubscribeStatus), + this.bHasProgram = t.readBoolean(2, !1, this.bHasProgram) + } + , + n.DirectorProgram = function () { + this.lPid = 0, + this.sNick = "", + this.sAvatarUrl = "", + this.lStartTime = 0, + this.bLive = !0, + this.sGameName = "", + this.lYYId = 0, + this.iRoomId = 0 + } + , + n.DirectorProgram.prototype._clone = function () { + return new n.DirectorProgram + } + , + n.DirectorProgram.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DirectorProgram.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DirectorProgram.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeString(1, this.sNick), + t.writeString(2, this.sAvatarUrl), + t.writeInt64(3, this.lStartTime), + t.writeBoolean(4, this.bLive), + t.writeString(5, this.sGameName), + t.writeInt64(6, this.lYYId), + t.writeInt32(7, this.iRoomId) + } + , + n.DirectorProgram.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.sNick = t.readString(1, !1, this.sNick), + this.sAvatarUrl = t.readString(2, !1, this.sAvatarUrl), + this.lStartTime = t.readInt64(3, !1, this.lStartTime), + this.bLive = t.readBoolean(4, !1, this.bLive), + this.sGameName = t.readString(5, !1, this.sGameName), + this.lYYId = t.readInt64(6, !1, this.lYYId), + this.iRoomId = t.readInt32(7, !1, this.iRoomId) + } + , + n.GetPugcVipListReq = function () { + this.tId = new n.UserId, + this.lPugcUid = 0 + } + , + n.GetPugcVipListReq.prototype._clone = function () { + return new n.GetPugcVipListReq + } + , + n.GetPugcVipListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPugcVipListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPugcVipListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPugcUid) + } + , + n.GetPugcVipListReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPugcUid = t.readInt64(1, !1, this.lPugcUid) + } + , + n.GetPugcVipListRsp = function () { + this.lPugcUid = 0, + this.vVipList = new r.Vector(new n.PugcVipInfo), + this.iCurId = 0, + this.lCurVipUid = 0 + } + , + n.GetPugcVipListRsp.prototype._clone = function () { + return new n.GetPugcVipListRsp + } + , + n.GetPugcVipListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPugcVipListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPugcVipListRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPugcUid), + t.writeVector(1, this.vVipList), + t.writeInt32(2, this.iCurId), + t.writeInt64(3, this.lCurVipUid) + } + , + n.GetPugcVipListRsp.prototype.readFrom = function (t) { + this.lPugcUid = t.readInt64(0, !1, this.lPugcUid), + this.vVipList = t.readVector(1, !1, this.vVipList), + this.iCurId = t.readInt32(2, !1, this.iCurId), + this.lCurVipUid = t.readInt64(3, !1, this.lCurVipUid) + } + , + n.PugcVipInfo = function () { + this.id = 0, + this.iStartTime = 0, + this.iRoomId = 0, + this.lYYId = 0, + this.lUid = 0, + this.lTopSid = 0, + this.lSubSid = 0, + this.sAvatarUrl = "", + this.sNick = "", + this.sGameName = "", + this.iRelation = 0 + } + , + n.PugcVipInfo.prototype._clone = function () { + return new n.PugcVipInfo + } + , + n.PugcVipInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PugcVipInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PugcVipInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.id), + t.writeInt32(1, this.iStartTime), + t.writeInt32(2, this.iRoomId), + t.writeInt64(3, this.lYYId), + t.writeInt64(4, this.lUid), + t.writeInt64(5, this.lTopSid), + t.writeInt64(6, this.lSubSid), + t.writeString(7, this.sAvatarUrl), + t.writeString(8, this.sNick), + t.writeString(9, this.sGameName), + t.writeInt32(10, this.iRelation) + } + , + n.PugcVipInfo.prototype.readFrom = function (t) { + this.id = t.readInt32(0, !1, this.id), + this.iStartTime = t.readInt32(1, !1, this.iStartTime), + this.iRoomId = t.readInt32(2, !1, this.iRoomId), + this.lYYId = t.readInt64(3, !1, this.lYYId), + this.lUid = t.readInt64(4, !1, this.lUid), + this.lTopSid = t.readInt64(5, !1, this.lTopSid), + this.lSubSid = t.readInt64(6, !1, this.lSubSid), + this.sAvatarUrl = t.readString(7, !1, this.sAvatarUrl), + this.sNick = t.readString(8, !1, this.sNick), + this.sGameName = t.readString(9, !1, this.sGameName), + this.iRelation = t.readInt32(10, !1, this.iRelation) + } + , + n.IsPugcRoomReq = function () { + this.tId = new n.UserId, + this.lUid = 0 + } + , + n.IsPugcRoomReq.prototype._clone = function () { + return new n.IsPugcRoomReq + } + , + n.IsPugcRoomReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.IsPugcRoomReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.IsPugcRoomReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lUid) + } + , + n.IsPugcRoomReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lUid = t.readInt64(1, !1, this.lUid) + } + , + n.IsPugcRoomRsp = function () { + this.lUid = 0, + this.iStat = 0, + this.iLiveStat = 0 + } + , + n.IsPugcRoomRsp.prototype._clone = function () { + return new n.IsPugcRoomRsp + } + , + n.IsPugcRoomRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.IsPugcRoomRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.IsPugcRoomRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt32(1, this.iStat), + t.writeInt32(2, this.iLiveStat) + } + , + n.IsPugcRoomRsp.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iStat = t.readInt32(1, !1, this.iStat), + this.iLiveStat = t.readInt32(2, !1, this.iLiveStat) + } + , + n.GetCurCheckRoomStatusReq = function () { + this.tUserId = new n.UserId, + this.lPid = 0 + } + , + n.GetCurCheckRoomStatusReq.prototype._clone = function () { + return new n.GetCurCheckRoomStatusReq + } + , + n.GetCurCheckRoomStatusReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetCurCheckRoomStatusReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetCurCheckRoomStatusReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lPid) + } + , + n.GetCurCheckRoomStatusReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.CheckRoomStatus = function () { + this.vPidList = new r.Vector(new n.CRPresenterInfo) + } + , + n.CheckRoomStatus.prototype._clone = function () { + return new n.CheckRoomStatus + } + , + n.CheckRoomStatus.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CheckRoomStatus.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CheckRoomStatus.prototype.writeTo = function (t) { + t.writeVector(0, this.vPidList) + } + , + n.CheckRoomStatus.prototype.readFrom = function (t) { + this.vPidList = t.readVector(0, !1, this.vPidList) + } + , + n.CRPresenterInfo = function () { + this.lPid = 0, + this.sNickName = "", + this.sIconUrl = "", + this.lTopCid = 0, + this.lSubCid = 0, + this.iType = 0, + this.lRoomId = 0, + this.lYYID = 0, + this.iSourceType = 0, + this.iScreenType = 0, + this.bCanReceiveRP = 0 + } + , + n.CRPresenterInfo.prototype._clone = function () { + return new n.CRPresenterInfo + } + , + n.CRPresenterInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CRPresenterInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CRPresenterInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeString(1, this.sNickName), + t.writeString(2, this.sIconUrl), + t.writeInt64(3, this.lTopCid), + t.writeInt64(4, this.lSubCid), + t.writeInt32(5, this.iType), + t.writeInt64(6, this.lRoomId), + t.writeInt64(7, this.lYYID), + t.writeInt32(8, this.iSourceType), + t.writeInt32(9, this.iScreenType), + t.writeInt32(10, this.bCanReceiveRP) + } + , + n.CRPresenterInfo.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.sNickName = t.readString(1, !1, this.sNickName), + this.sIconUrl = t.readString(2, !1, this.sIconUrl), + this.lTopCid = t.readInt64(3, !1, this.lTopCid), + this.lSubCid = t.readInt64(4, !1, this.lSubCid), + this.iType = t.readInt32(5, !1, this.iType), + this.lRoomId = t.readInt64(6, !1, this.lRoomId), + this.lYYID = t.readInt64(7, !1, this.lYYID), + this.iSourceType = t.readInt32(8, !1, this.iSourceType), + this.iScreenType = t.readInt32(9, !1, this.iScreenType), + this.bCanReceiveRP = t.readInt32(10, !1, this.bCanReceiveRP) + } + , + n.CKRoomUserEnterReq = function () { + this.tUserId = new n.UserId, + this.lFromPid = 0, + this.lToPid = 0 + } + , + n.CKRoomUserEnterReq.prototype._clone = function () { + return new n.CKRoomUserEnterReq + } + , + n.CKRoomUserEnterReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CKRoomUserEnterReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CKRoomUserEnterReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lFromPid), + t.writeInt64(2, this.lToPid) + } + , + n.CKRoomUserEnterReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lFromPid = t.readInt64(1, !1, this.lFromPid), + this.lToPid = t.readInt64(2, !1, this.lToPid) + } + , + n.CheckRoomRsp = function () { + this.iRet = 0, + this.sDes = "" + } + , + n.CheckRoomRsp.prototype._clone = function () { + return new n.CheckRoomRsp + } + , + n.CheckRoomRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CheckRoomRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CheckRoomRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRet), + t.writeString(1, this.sDes) + } + , + n.CheckRoomRsp.prototype.readFrom = function (t) { + this.iRet = t.readInt32(0, !1, this.iRet), + this.sDes = t.readString(1, !1, this.sDes) + } + , + n.MatchRecLiveProfile = function () { + this.lUid = 0, + this.lYYId = 0, + this.iRoomId = 0, + this.sNick = "", + this.sLiveDesc = "", + this.sVideoCaptureUrl = "" + } + , + n.MatchRecLiveProfile.prototype._clone = function () { + return new n.MatchRecLiveProfile + } + , + n.MatchRecLiveProfile.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MatchRecLiveProfile.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MatchRecLiveProfile.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lYYId), + t.writeInt64(2, this.iRoomId), + t.writeString(3, this.sNick), + t.writeString(4, this.sLiveDesc), + t.writeString(5, this.sVideoCaptureUrl) + } + , + n.MatchRecLiveProfile.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lYYId = t.readInt64(1, !1, this.lYYId), + this.iRoomId = t.readInt64(2, !1, this.iRoomId), + this.sNick = t.readString(3, !1, this.sNick), + this.sLiveDesc = t.readString(4, !1, this.sLiveDesc), + this.sVideoCaptureUrl = t.readString(5, !1, this.sVideoCaptureUrl) + } + , + n.MatchRecLiveList = function () { + this.iListId = 0, + this.sTitle = "", + this.vProfiles = new r.Vector(new n.MatchRecLiveProfile), + this.iShowTime = 0 + } + , + n.MatchRecLiveList.prototype._clone = function () { + return new n.MatchRecLiveList + } + , + n.MatchRecLiveList.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MatchRecLiveList.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MatchRecLiveList.prototype.writeTo = function (t) { + t.writeInt32(0, this.iListId), + t.writeString(1, this.sTitle), + t.writeVector(2, this.vProfiles), + t.writeInt32(3, this.iShowTime) + } + , + n.MatchRecLiveList.prototype.readFrom = function (t) { + this.iListId = t.readInt32(0, !1, this.iListId), + this.sTitle = t.readString(1, !1, this.sTitle), + this.vProfiles = t.readVector(2, !1, this.vProfiles), + this.iShowTime = t.readInt32(3, !1, this.iShowTime) + } + , + n.MatchRecLiveInfo = function () { + this.vRecList = new r.Vector(new n.MatchRecLiveList) + } + , + n.MatchRecLiveInfo.prototype._clone = function () { + return new n.MatchRecLiveInfo + } + , + n.MatchRecLiveInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MatchRecLiveInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MatchRecLiveInfo.prototype.writeTo = function (t) { + t.writeVector(0, this.vRecList) + } + , + n.MatchRecLiveInfo.prototype.readFrom = function (t) { + this.vRecList = t.readVector(0, !1, this.vRecList) + } + , + n.MatchWebPushLiveRsp = function () { + this.iUri = 0, + this.vBuff = new r.BinBuffer + } + , + n.MatchWebPushLiveRsp.prototype._clone = function () { + return new n.MatchWebPushLiveRsp + } + , + n.MatchWebPushLiveRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MatchWebPushLiveRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MatchWebPushLiveRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iUri), + t.writeBytes(1, this.vBuff) + } + , + n.MatchWebPushLiveRsp.prototype.readFrom = function (t) { + this.iUri = t.readInt32(0, !1, this.iUri), + this.vBuff = t.readBytes(1, !1, this.vBuff) + } + , + n.SettingSetupReq = function () { + this.tId = new n.UserId, + this.vItems = new r.Vector(new n.UserSettingItem) + } + , + n.SettingSetupReq.prototype._clone = function () { + return new n.SettingSetupReq + } + , + n.SettingSetupReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SettingSetupReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SettingSetupReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeVector(1, this.vItems) + } + , + n.SettingSetupReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.vItems = t.readVector(1, !1, this.vItems) + } + , + n.SettingSetupRsp = function () { + this.iLevel = 0, + this.sMessage = "" + } + , + n.SettingSetupRsp.prototype._clone = function () { + return new n.SettingSetupRsp + } + , + n.SettingSetupRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SettingSetupRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SettingSetupRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iLevel), + t.writeString(1, this.sMessage) + } + , + n.SettingSetupRsp.prototype.readFrom = function (t) { + this.iLevel = t.readInt32(0, !1, this.iLevel), + this.sMessage = t.readString(1, !1, this.sMessage) + } + , + n.SettingFetchReq = function () { + this.tId = new n.UserId, + this.vKeys = new r.Vector(new r.STRING), + this.bEnableCached = !0 + } + , + n.SettingFetchReq.prototype._clone = function () { + return new n.SettingFetchReq + } + , + n.SettingFetchReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SettingFetchReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SettingFetchReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeVector(1, this.vKeys), + t.writeBoolean(2, this.bEnableCached) + } + , + n.SettingFetchReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.vKeys = t.readVector(1, !1, this.vKeys), + this.bEnableCached = t.readBoolean(2, !1, this.bEnableCached) + } + , + n.SettingFetchRsp = function () { + this.vItems = new r.Vector(new n.UserSettingItem) + } + , + n.SettingFetchRsp.prototype._clone = function () { + return new n.SettingFetchRsp + } + , + n.SettingFetchRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SettingFetchRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SettingFetchRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vItems) + } + , + n.SettingFetchRsp.prototype.readFrom = function (t) { + this.vItems = t.readVector(0, !1, this.vItems) + } + , + n.UserSettingItem = function () { + this.sKey = "", + this.sValue = "" + } + , + n.UserSettingItem.prototype._clone = function () { + return new n.UserSettingItem + } + , + n.UserSettingItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserSettingItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserSettingItem.prototype.writeTo = function (t) { + t.writeString(0, this.sKey), + t.writeString(1, this.sValue) + } + , + n.UserSettingItem.prototype.readFrom = function (t) { + this.sKey = t.readString(0, !1, this.sKey), + this.sValue = t.readString(1, !1, this.sValue) + } + , + n.UserSupportEffectRsp = function () { + this.iEffectType = 0, + this.sEffectWord = "" + } + , + n.UserSupportEffectRsp.prototype._clone = function () { + return new n.UserSupportEffectRsp + } + , + n.UserSupportEffectRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserSupportEffectRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserSupportEffectRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iEffectType), + t.writeString(1, this.sEffectWord) + } + , + n.UserSupportEffectRsp.prototype.readFrom = function (t) { + this.iEffectType = t.readInt32(0, !1, this.iEffectType), + this.sEffectWord = t.readString(1, !1, this.sEffectWord) + } + ; + var c = { + MatchCmdColorNotify: function () { + this.sCmd = "", + this.iCount = 0, + this.iColor = 0 + } + }; + c.MatchCmdColorNotify.prototype._clone = function () { + return new c.MatchCmdColorNotify + } + , + c.MatchCmdColorNotify.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + c.MatchCmdColorNotify.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + c.MatchCmdColorNotify.prototype.writeTo = function (t) { + t.writeString(0, this.sCmd), + t.writeInt32(1, this.iCount), + t.writeInt32(2, this.iColor) + } + , + c.MatchCmdColorNotify.prototype.readFrom = function (t) { + this.sCmd = t.readString(0, !1, this.sCmd), + this.iCount = t.readInt32(1, !1, this.iCount), + this.iColor = t.readInt32(2, !1, this.iColor) + } + , + n.SendItemNoticeGameBroadcastPacket = function () { + this.iItemType = 0, + this.iItemCount = 0, + this.lSenderUid = 0, + this.sSenderNick = "", + this.lPresenterUid = 0, + this.sPresenterNick = "", + this.lSid = 0, + this.lSubSid = 0, + this.lRoomId = 0, + this.iTemplateType = 0 + } + , + n.SendItemNoticeGameBroadcastPacket.prototype._clone = function () { + return new n.SendItemNoticeGameBroadcastPacket + } + , + n.SendItemNoticeGameBroadcastPacket.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SendItemNoticeGameBroadcastPacket.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SendItemNoticeGameBroadcastPacket.prototype.writeTo = function (t) { + t.writeInt32(0, this.iItemType), + t.writeInt32(1, this.iItemCount), + t.writeInt64(3, this.lSenderUid), + t.writeString(4, this.sSenderNick), + t.writeInt64(5, this.lPresenterUid), + t.writeString(6, this.sPresenterNick), + t.writeInt64(7, this.lSid), + t.writeInt64(8, this.lSubSid), + t.writeInt64(9, this.lRoomId), + t.writeInt32(10, this.iTemplateType) + } + , + n.SendItemNoticeGameBroadcastPacket.prototype.readFrom = function (t) { + this.iItemType = t.readInt32(0, !1, this.iItemType), + this.iItemCount = t.readInt32(1, !1, this.iItemCount), + this.lSenderUid = t.readInt64(3, !1, this.lSenderUid), + this.sSenderNick = t.readString(4, !1, this.sSenderNick), + this.lPresenterUid = t.readInt64(5, !1, this.lPresenterUid), + this.sPresenterNick = t.readString(6, !1, this.sPresenterNick), + this.lSid = t.readInt64(7, !1, this.lSid), + this.lSubSid = t.readInt64(8, !1, this.lSubSid), + this.lRoomId = t.readInt64(9, !1, this.lRoomId), + this.iTemplateType = t.readInt32(10, !1, this.iTemplateType) + } + , + n.GetUserInitInfoReq = function () { + this.tId = new n.UserId, + this.lPid = 0, + this.lTid = 0, + this.lSid = 0, + this.vURIs = new r.Vector(new r.INT32) + } + , + n.GetUserInitInfoReq.prototype._clone = function () { + return new n.GetUserInitInfoReq + } + , + n.GetUserInitInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetUserInitInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetUserInitInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lTid), + t.writeInt64(3, this.lSid), + t.writeVector(4, this.vURIs) + } + , + n.GetUserInitInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lTid = t.readInt64(2, !1, this.lTid), + this.lSid = t.readInt64(3, !1, this.lSid), + this.vURIs = t.readVector(4, !1, this.vURIs) + } + , + n.UserInitPacket = function () { + this.iURI = 0, + this.iCode = 1, + this.sMsg = "", + this.vData = new r.BinBuffer + } + , + n.UserInitPacket.prototype._clone = function () { + return new n.UserInitPacket + } + , + n.UserInitPacket.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserInitPacket.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserInitPacket.prototype.writeTo = function (t) { + t.writeInt32(0, this.iURI), + t.writeInt32(1, this.iCode), + t.writeString(2, this.sMsg), + t.writeBytes(3, this.vData) + } + , + n.UserInitPacket.prototype.readFrom = function (t) { + this.iURI = t.readInt32(0, !1, this.iURI), + this.iCode = t.readInt32(1, !1, this.iCode), + this.sMsg = t.readString(2, !1, this.sMsg), + this.vData = t.readBytes(3, !1, this.vData) + } + , + n.GetUserInitInfoRsp = function () { + this.iCode = 0, + this.vPkt = new r.Vector(new n.UserInitPacket) + } + , + n.GetUserInitInfoRsp.prototype._clone = function () { + return new n.GetUserInitInfoRsp + } + , + n.GetUserInitInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetUserInitInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetUserInitInfoRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iCode), + t.writeVector(1, this.vPkt) + } + , + n.GetUserInitInfoRsp.prototype.readFrom = function (t) { + this.iCode = t.readInt32(0, !1, this.iCode), + this.vPkt = t.readVector(1, !1, this.vPkt) + } + , + n.StreamerNode = function () { + this.iGiftLevel = 0, + this.iStreamerLevel = 0, + this.iMaterialType = 0 + } + , + n.StreamerNode.prototype._clone = function () { + return new n.StreamerNode + } + , + n.StreamerNode.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.StreamerNode.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.StreamerNode.prototype.writeTo = function (t) { + t.writeInt16(0, this.iGiftLevel), + t.writeInt16(1, this.iStreamerLevel), + t.writeInt16(2, this.iMaterialType) + } + , + n.StreamerNode.prototype.readFrom = function (t) { + this.iGiftLevel = t.readInt16(0, !1, this.iGiftLevel), + this.iStreamerLevel = t.readInt16(1, !1, this.iStreamerLevel), + this.iMaterialType = t.readInt16(2, !1, this.iMaterialType) + } + , + n.FansPrivilegeReq = function () { + this.tUserId = new n.UserId + } + , + n.FansPrivilegeReq.prototype._clone = function () { + return new n.FansPrivilegeReq + } + , + n.FansPrivilegeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FansPrivilegeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FansPrivilegeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId) + } + , + n.FansPrivilegeReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId) + } + , + n.FansPrivilegeRsp = function () { + this.iChatBadge = 0, + this.iGiftNum = 0, + this.iVipBar = 0, + this.iFansRank = 0, + this.iVFlag = 0, + this.iFansBarrage = 0 + } + , + n.FansPrivilegeRsp.prototype._clone = function () { + return new n.FansPrivilegeRsp + } + , + n.FansPrivilegeRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FansPrivilegeRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FansPrivilegeRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iChatBadge), + t.writeInt32(1, this.iGiftNum), + t.writeInt32(2, this.iVipBar), + t.writeInt32(3, this.iFansRank), + t.writeInt32(4, this.iVFlag), + t.writeInt32(5, this.iFansBarrage) + } + , + n.FansPrivilegeRsp.prototype.readFrom = function (t) { + this.iChatBadge = t.readInt32(0, !1, this.iChatBadge), + this.iGiftNum = t.readInt32(1, !1, this.iGiftNum), + this.iVipBar = t.readInt32(2, !1, this.iVipBar), + this.iFansRank = t.readInt32(3, !1, this.iFansRank), + this.iVFlag = t.readInt32(4, !1, this.iVFlag), + this.iFansBarrage = t.readInt32(5, !1, this.iFansBarrage) + } + , + n.BadgeInfoReq = function () { + this.tUserId = new n.UserId, + this.lPid = 0, + this.lToUid = 0 + } + , + n.BadgeInfoReq.prototype._clone = function () { + return new n.BadgeInfoReq + } + , + n.BadgeInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BadgeInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BadgeInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lToUid) + } + , + n.BadgeInfoReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lToUid = t.readInt64(2, !1, this.lToUid) + } + , + n.UseBadgeReq = function () { + this.tUserId = new n.UserId, + this.lBadgeId = 0, + this.lToUid = 0, + this.iBadgeType = 0 + } + , + n.UseBadgeReq.prototype._clone = function () { + return new n.UseBadgeReq + } + , + n.UseBadgeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UseBadgeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UseBadgeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lBadgeId), + t.writeInt64(2, this.lToUid), + t.writeInt32(3, this.iBadgeType) + } + , + n.UseBadgeReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lBadgeId = t.readInt64(1, !1, this.lBadgeId), + this.lToUid = t.readInt64(2, !1, this.lToUid), + this.iBadgeType = t.readInt32(3, !1, this.iBadgeType) + } + , + n.BadgeNameReq = function () { + this.tUserId = new n.UserId, + this.lPid = 0, + this.lToUid = 0 + } + , + n.BadgeNameReq.prototype._clone = function () { + return new n.BadgeNameReq + } + , + n.BadgeNameReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BadgeNameReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BadgeNameReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lToUid) + } + , + n.BadgeNameReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lToUid = t.readInt64(2, !1, this.lToUid) + } + , + n.BadgeNameRsp = function () { + this.lPid = 0, + this.sBadgeName = "", + this.iBadgeType = 0, + this.lBadgeId = 0 + } + , + n.BadgeNameRsp.prototype._clone = function () { + return new n.BadgeNameRsp + } + , + n.BadgeNameRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BadgeNameRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BadgeNameRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeString(1, this.sBadgeName), + t.writeInt32(2, this.iBadgeType), + t.writeInt64(3, this.lBadgeId) + } + , + n.BadgeNameRsp.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.sBadgeName = t.readString(1, !1, this.sBadgeName), + this.iBadgeType = t.readInt32(2, !1, this.iBadgeType), + this.lBadgeId = t.readInt64(3, !1, this.lBadgeId) + } + , + n.FaithInfo = function () { + this.sFaithName = "", + this.vPresenter = new r.Vector(new n.FaithPresenter) + } + , + n.FaithInfo.prototype._clone = function () { + return new n.FaithInfo + } + , + n.FaithInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FaithInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FaithInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sFaithName), + t.writeVector(1, this.vPresenter) + } + , + n.FaithInfo.prototype.readFrom = function (t) { + this.sFaithName = t.readString(0, !1, this.sFaithName), + this.vPresenter = t.readVector(1, !1, this.vPresenter) + } + , + n.FaithPresenter = function () { + this.lPid = 0, + this.sLogo = "" + } + , + n.FaithPresenter.prototype._clone = function () { + return new n.FaithPresenter + } + , + n.FaithPresenter.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FaithPresenter.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FaithPresenter.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeString(1, this.sLogo) + } + , + n.FaithPresenter.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.sLogo = t.readString(1, !1, this.sLogo) + } + , + n.FaithBadgeItem = function () { + this.sObtainWay = "", + this.sFaithName = "", + this.sFaithContent = "", + this.vFaithPic = new r.Vector(new r.STRING), + this.sActionName = "", + this.sActionUrl = "" + } + , + n.FaithBadgeItem.prototype._clone = function () { + return new n.FaithBadgeItem + } + , + n.FaithBadgeItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FaithBadgeItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FaithBadgeItem.prototype.writeTo = function (t) { + t.writeString(0, this.sObtainWay), + t.writeString(1, this.sFaithName), + t.writeString(2, this.sFaithContent), + t.writeVector(3, this.vFaithPic), + t.writeString(4, this.sActionName), + t.writeString(5, this.sActionUrl) + } + , + n.FaithBadgeItem.prototype.readFrom = function (t) { + this.sObtainWay = t.readString(0, !1, this.sObtainWay), + this.sFaithName = t.readString(1, !1, this.sFaithName), + this.sFaithContent = t.readString(2, !1, this.sFaithContent), + this.vFaithPic = t.readVector(3, !1, this.vFaithPic), + this.sActionName = t.readString(4, !1, this.sActionName), + this.sActionUrl = t.readString(5, !1, this.sActionUrl) + } + ; + var d = { + GetBattleTeamInfoReq: function () { + this.iLoginType = 0, + this.lUid = 0, + this.lPid = 0 + } + }; + d.GetBattleTeamInfoReq.prototype._clone = function () { + return new d.GetBattleTeamInfoReq + } + , + d.GetBattleTeamInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + d.GetBattleTeamInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + d.GetBattleTeamInfoReq.prototype.writeTo = function (t) { + t.writeInt32(0, this.iLoginType), + t.writeInt64(1, this.lUid), + t.writeInt64(2, this.lPid) + } + , + d.GetBattleTeamInfoReq.prototype.readFrom = function (t) { + this.iLoginType = t.readInt32(0, !1, this.iLoginType), + this.lUid = t.readInt64(1, !1, this.lUid), + this.lPid = t.readInt64(2, !1, this.lPid) + } + , + d.GetBattleTeamInfoRsp = function () { + this.vInfo = new r.Vector(new d.GetBattleItem) + } + , + d.GetBattleTeamInfoRsp.prototype._clone = function () { + return new d.GetBattleTeamInfoRsp + } + , + d.GetBattleTeamInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + d.GetBattleTeamInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + d.GetBattleTeamInfoRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vInfo) + } + , + d.GetBattleTeamInfoRsp.prototype.readFrom = function (t) { + this.vInfo = t.readVector(0, !1, this.vInfo) + } + , + d.GetBattleItem = function () { + this.lTeamId = 0, + this.sTeamName = "", + this.sTeamLogoUrl = "", + this.iScore = 0 + } + , + d.GetBattleItem.prototype._clone = function () { + return new d.GetBattleItem + } + , + d.GetBattleItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + d.GetBattleItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + d.GetBattleItem.prototype.writeTo = function (t) { + t.writeInt64(0, this.lTeamId), + t.writeString(1, this.sTeamName), + t.writeString(2, this.sTeamLogoUrl), + t.writeInt64(3, this.iScore) + } + , + d.GetBattleItem.prototype.readFrom = function (t) { + this.lTeamId = t.readInt64(0, !1, this.lTeamId), + this.sTeamName = t.readString(1, !1, this.sTeamName), + this.sTeamLogoUrl = t.readString(2, !1, this.sTeamLogoUrl), + this.iScore = t.readInt64(3, !1, this.iScore) + } + , + n.GetBatchPropsItemReq = function () { + this.tUserId = new n.UserId, + this.vPropId = new r.Vector(new r.INT32), + this.lPresenterUid = 0, + this.lSid = 0, + this.lSubSid = 0, + this.iGameId = 0 + } + , + n.GetBatchPropsItemReq.prototype._clone = function () { + return new n.GetBatchPropsItemReq + } + , + n.GetBatchPropsItemReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetBatchPropsItemReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetBatchPropsItemReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeVector(1, this.vPropId), + t.writeInt64(2, this.lPresenterUid), + t.writeInt64(3, this.lSid), + t.writeInt64(4, this.lSubSid), + t.writeInt32(5, this.iGameId) + } + , + n.GetBatchPropsItemReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.vPropId = t.readVector(1, !1, this.vPropId), + this.lPresenterUid = t.readInt64(2, !1, this.lPresenterUid), + this.lSid = t.readInt64(3, !1, this.lSid), + this.lSubSid = t.readInt64(4, !1, this.lSubSid), + this.iGameId = t.readInt32(5, !1, this.iGameId) + } + , + n.GetBatchPropsItemRsp = function () { + this.vPropsItem = new r.Vector(new n.PropsItem) + } + , + n.GetBatchPropsItemRsp.prototype._clone = function () { + return new n.GetBatchPropsItemRsp + } + , + n.GetBatchPropsItemRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetBatchPropsItemRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetBatchPropsItemRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vPropsItem) + } + , + n.GetBatchPropsItemRsp.prototype.readFrom = function (t) { + this.vPropsItem = t.readVector(0, !1, this.vPropsItem) + } + ; + var u = { + ExtCommonResponse: function () { + this.res = 0, + this.msg = "" + } + }; + u.ExtCommonResponse.prototype._clone = function () { + return new u.ExtCommonResponse + } + , + u.ExtCommonResponse.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + u.ExtCommonResponse.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + u.ExtCommonResponse.prototype.writeTo = function (t) { + t.writeInt32(0, this.res), + t.writeString(1, this.msg) + } + , + u.ExtCommonResponse.prototype.readFrom = function (t) { + this.res = t.readInt32(0, !1, this.res), + this.msg = t.readString(1, !1, this.msg) + } + , + u.ExtCommonRequest = function () { + this.componentTag = "", + this.jwt = "", + this.sHostId = "" + } + , + u.ExtCommonRequest.prototype._clone = function () { + return new u.ExtCommonRequest + } + , + u.ExtCommonRequest.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + u.ExtCommonRequest.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + u.ExtCommonRequest.prototype.writeTo = function (t) { + t.writeString(0, this.componentTag), + t.writeString(1, this.jwt), + t.writeString(2, this.sHostId) + } + , + u.ExtCommonRequest.prototype.readFrom = function (t) { + this.componentTag = t.readString(0, !1, this.componentTag), + this.jwt = t.readString(1, !1, this.jwt), + this.sHostId = t.readString(2, !1, this.sHostId) + } + , + n.GetJWTReq = function () { + this.tId = new n.UserId, + this.appId = "", + this.extUuid = "", + this.pid = 0, + this.roomId = 0 + } + , + n.GetJWTReq.prototype._clone = function () { + return new n.GetJWTReq + } + , + n.GetJWTReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetJWTReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetJWTReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.appId), + t.writeString(2, this.extUuid), + t.writeInt64(3, this.pid), + t.writeInt32(4, this.roomId) + } + , + n.GetJWTReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.appId = t.readString(1, !1, this.appId), + this.extUuid = t.readString(2, !1, this.extUuid), + this.pid = t.readInt64(3, !1, this.pid), + this.roomId = t.readInt32(4, !1, this.roomId) + } + , + n.GetJWTResp = function () { + this.response = new u.ExtCommonResponse, + this.jwt = "", + this.expire = 0 + } + , + n.GetJWTResp.prototype._clone = function () { + return new n.GetJWTResp + } + , + n.GetJWTResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetJWTResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetJWTResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response), + t.writeString(1, this.jwt), + t.writeInt32(2, this.expire) + } + , + n.GetJWTResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response), + this.jwt = t.readString(1, !1, this.jwt), + this.expire = t.readInt32(2, !1, this.expire) + } + , + n.GetUserExtAuthorizeReq = function () { + this.tId = new n.UserId, + this.extUuids = new r.Vector(new r.STRING) + } + , + n.GetUserExtAuthorizeReq.prototype._clone = function () { + return new n.GetUserExtAuthorizeReq + } + , + n.GetUserExtAuthorizeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetUserExtAuthorizeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetUserExtAuthorizeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeVector(1, this.extUuids) + } + , + n.GetUserExtAuthorizeReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.extUuids = t.readVector(1, !1, this.extUuids) + } + , + n.GetUserExtAuthorizeResp = function () { + this.response = new u.ExtCommonResponse, + this.userExtAuthorizeMap = new r.Map(new r.STRING, new r.INT32) + } + , + n.GetUserExtAuthorizeResp.prototype._clone = function () { + return new n.GetUserExtAuthorizeResp + } + , + n.GetUserExtAuthorizeResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetUserExtAuthorizeResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetUserExtAuthorizeResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response), + t.writeMap(1, this.userExtAuthorizeMap) + } + , + n.GetUserExtAuthorizeResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response), + this.userExtAuthorizeMap = t.readMap(1, !1, this.userExtAuthorizeMap) + } + , + n.UserExtAuthorizeReq = function () { + this.tId = new n.UserId, + this.extUuid = "", + this.isAuthorize = 0 + } + , + n.UserExtAuthorizeReq.prototype._clone = function () { + return new n.UserExtAuthorizeReq + } + , + n.UserExtAuthorizeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserExtAuthorizeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserExtAuthorizeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.extUuid), + t.writeInt32(2, this.isAuthorize) + } + , + n.UserExtAuthorizeReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.extUuid = t.readString(1, !1, this.extUuid), + this.isAuthorize = t.readInt32(2, !1, this.isAuthorize) + } + , + n.UserExtAuthorizeResp = function () { + this.response = new u.ExtCommonResponse + } + , + n.UserExtAuthorizeResp.prototype._clone = function () { + return new n.UserExtAuthorizeResp + } + , + n.UserExtAuthorizeResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserExtAuthorizeResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserExtAuthorizeResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response) + } + , + n.UserExtAuthorizeResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response) + } + , + n.ExtComEndpoint = function () { + this.extEndpointId = 0, + this.endpointType = "", + this.extType = "", + this.extUserType = 0, + this.extViewerPath = "", + this.extAnchorViewerPath = "", + this.extConfig = "", + this.typeAuthority = new n.ExtTypeAuthority, + this.extTechType = "", + this.extGameInfo = new n.EndpointGameInfo, + this.sourceList = new r.Vector(new n.EndpointSource) + } + , + n.ExtComEndpoint.prototype._clone = function () { + return new n.ExtComEndpoint + } + , + n.ExtComEndpoint.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ExtComEndpoint.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ExtComEndpoint.prototype.writeTo = function (t) { + t.writeInt32(0, this.extEndpointId), + t.writeString(1, this.endpointType), + t.writeString(2, this.extType), + t.writeInt32(3, this.extUserType), + t.writeString(4, this.extViewerPath), + t.writeString(5, this.extAnchorViewerPath), + t.writeString(6, this.extConfig), + t.writeStruct(7, this.typeAuthority), + t.writeString(8, this.extTechType), + t.writeStruct(9, this.extGameInfo), + t.writeVector(10, this.sourceList) + } + , + n.ExtComEndpoint.prototype.readFrom = function (t) { + this.extEndpointId = t.readInt32(0, !1, this.extEndpointId), + this.endpointType = t.readString(1, !1, this.endpointType), + this.extType = t.readString(2, !1, this.extType), + this.extUserType = t.readInt32(3, !1, this.extUserType), + this.extViewerPath = t.readString(4, !1, this.extViewerPath), + this.extAnchorViewerPath = t.readString(5, !1, this.extAnchorViewerPath), + this.extConfig = t.readString(6, !1, this.extConfig), + this.typeAuthority = t.readStruct(7, !1, this.typeAuthority), + this.extTechType = t.readString(8, !1, this.extTechType), + this.extGameInfo = t.readStruct(9, !1, this.extGameInfo), + this.sourceList = t.readVector(10, !1, this.sourceList) + } + , + n.ExtVersion = function () { + this.extVersionId = 0, + this.extName = "", + this.extAuthorName = "", + this.extVersion = "", + this.extVersionType = 0, + this.extVersionAudit = 0, + this.extVersionDisable = 0, + this.extIsEbs = 0, + this.extEbsDomain = "", + this.extTestUri = "", + this.extResourceUrl = "", + this.extBuildUrl = "", + this.extLogo = "", + this.extIcon = "", + this.extBrief = "", + this.extDesc = "", + this.extEndpoints = new r.Vector(new n.ExtComEndpoint), + this.extSdkVersion = "", + this.extVersionOnline = 0 + } + , + n.ExtVersion.prototype._clone = function () { + return new n.ExtVersion + } + , + n.ExtVersion.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ExtVersion.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ExtVersion.prototype.writeTo = function (t) { + t.writeInt32(0, this.extVersionId), + t.writeString(1, this.extName), + t.writeString(2, this.extAuthorName), + t.writeString(3, this.extVersion), + t.writeInt32(4, this.extVersionType), + t.writeInt32(5, this.extVersionAudit), + t.writeInt32(6, this.extVersionDisable), + t.writeInt32(7, this.extIsEbs), + t.writeString(8, this.extEbsDomain), + t.writeString(9, this.extTestUri), + t.writeString(10, this.extResourceUrl), + t.writeString(11, this.extBuildUrl), + t.writeString(12, this.extLogo), + t.writeString(13, this.extIcon), + t.writeString(14, this.extBrief), + t.writeString(15, this.extDesc), + t.writeVector(16, this.extEndpoints), + t.writeString(17, this.extSdkVersion), + t.writeInt32(18, this.extVersionOnline) + } + , + n.ExtVersion.prototype.readFrom = function (t) { + this.extVersionId = t.readInt32(0, !1, this.extVersionId), + this.extName = t.readString(1, !1, this.extName), + this.extAuthorName = t.readString(2, !1, this.extAuthorName), + this.extVersion = t.readString(3, !1, this.extVersion), + this.extVersionType = t.readInt32(4, !1, this.extVersionType), + this.extVersionAudit = t.readInt32(5, !1, this.extVersionAudit), + this.extVersionDisable = t.readInt32(6, !1, this.extVersionDisable), + this.extIsEbs = t.readInt32(7, !1, this.extIsEbs), + this.extEbsDomain = t.readString(8, !1, this.extEbsDomain), + this.extTestUri = t.readString(9, !1, this.extTestUri), + this.extResourceUrl = t.readString(10, !1, this.extResourceUrl), + this.extBuildUrl = t.readString(11, !1, this.extBuildUrl), + this.extLogo = t.readString(12, !1, this.extLogo), + this.extIcon = t.readString(13, !1, this.extIcon), + this.extBrief = t.readString(14, !1, this.extBrief), + this.extDesc = t.readString(15, !1, this.extDesc), + this.extEndpoints = t.readVector(16, !1, this.extEndpoints), + this.extSdkVersion = t.readString(17, !1, this.extSdkVersion), + this.extVersionOnline = t.readInt32(18, !1, this.extVersionOnline) + } + , + n.ExtMain = function () { + this.extUuid = "", + this.extName = "", + this.extFrontDomain = "", + this.extVersionId = 0, + this.extVersion = "", + this.extVersionType = 0, + this.authorAppId = "", + this.extVersionDetail = new n.ExtVersion, + this.extStatus = 0, + this.inspection = new n.ExtMainInspection, + this.extAppCspPolicy = new n.ExtAppCspPolicy, + this.feeStatus = 0, + this.useTag = 0, + this.extAppStoreUrl = "" + } + , + n.ExtMain.prototype._clone = function () { + return new n.ExtMain + } + , + n.ExtMain.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ExtMain.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ExtMain.prototype.writeTo = function (t) { + t.writeString(0, this.extUuid), + t.writeString(1, this.extName), + t.writeString(2, this.extFrontDomain), + t.writeInt64(3, this.extVersionId), + t.writeString(4, this.extVersion), + t.writeInt32(5, this.extVersionType), + t.writeString(6, this.authorAppId), + t.writeStruct(7, this.extVersionDetail), + t.writeInt32(8, this.extStatus), + t.writeStruct(9, this.inspection), + t.writeStruct(10, this.extAppCspPolicy), + t.writeInt32(11, this.feeStatus), + t.writeInt32(12, this.useTag), + t.writeString(13, this.extAppStoreUrl) + } + , + n.ExtMain.prototype.readFrom = function (t) { + this.extUuid = t.readString(0, !1, this.extUuid), + this.extName = t.readString(1, !1, this.extName), + this.extFrontDomain = t.readString(2, !1, this.extFrontDomain), + this.extVersionId = t.readInt64(3, !1, this.extVersionId), + this.extVersion = t.readString(4, !1, this.extVersion), + this.extVersionType = t.readInt32(5, !1, this.extVersionType), + this.authorAppId = t.readString(6, !1, this.authorAppId), + this.extVersionDetail = t.readStruct(7, !1, this.extVersionDetail), + this.extStatus = t.readInt32(8, !1, this.extStatus), + this.inspection = t.readStruct(9, !1, this.inspection), + this.extAppCspPolicy = t.readStruct(10, !1, this.extAppCspPolicy), + this.feeStatus = t.readInt32(11, !1, this.feeStatus), + this.useTag = t.readInt32(12, !1, this.useTag), + this.extAppStoreUrl = t.readString(13, !1, this.extAppStoreUrl) + } + , + n.GetProfileExtListReq = function () { + this.tId = new n.UserId, + this.uid = 0, + this.extExperienceCode = "", + this.request = new u.ExtCommonRequest, + this.gameType = 0, + this.gameId = 0, + this.signChannel = 0, + this.iScreenType = 1, + this.iSourceType = 0 + } + , + n.GetProfileExtListReq.prototype._clone = function () { + return new n.GetProfileExtListReq + } + , + n.GetProfileExtListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetProfileExtListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetProfileExtListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.uid), + t.writeString(2, this.extExperienceCode), + t.writeStruct(3, this.request), + t.writeInt32(4, this.gameType), + t.writeInt32(5, this.gameId), + t.writeInt64(6, this.signChannel), + t.writeInt32(7, this.iScreenType), + t.writeInt32(8, this.iSourceType) + } + , + n.GetProfileExtListReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.uid = t.readInt64(1, !1, this.uid), + this.extExperienceCode = t.readString(2, !1, this.extExperienceCode), + this.request = t.readStruct(3, !1, this.request), + this.gameType = t.readInt32(4, !1, this.gameType), + this.gameId = t.readInt32(5, !1, this.gameId), + this.signChannel = t.readInt64(6, !1, this.signChannel), + this.iScreenType = t.readInt32(7, !1, this.iScreenType), + this.iSourceType = t.readInt32(8, !1, this.iSourceType) + } + , + n.GetProfileExtListResp = function () { + this.response = new u.ExtCommonResponse, + this.extMainList = new r.Vector(new n.ExtMain) + } + , + n.GetProfileExtListResp.prototype._clone = function () { + return new n.GetProfileExtListResp + } + , + n.GetProfileExtListResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetProfileExtListResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetProfileExtListResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response), + t.writeVector(1, this.extMainList) + } + , + n.GetProfileExtListResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response), + this.extMainList = t.readVector(1, !1, this.extMainList) + } + , + n.GetProfileExtMainReq = function () { + this.tId = new n.UserId, + this.appId = "", + this.extUuid = "", + this.uid = 0 + } + , + n.GetProfileExtMainReq.prototype._clone = function () { + return new n.GetProfileExtMainReq + } + , + n.GetProfileExtMainReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetProfileExtMainReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetProfileExtMainReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.appId), + t.writeString(2, this.extUuid), + t.writeInt64(3, this.uid) + } + , + n.GetProfileExtMainReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.appId = t.readString(1, !1, this.appId), + this.extUuid = t.readString(2, !1, this.extUuid), + this.uid = t.readInt64(3, !1, this.uid) + } + , + n.GetProfileExtMainResp = function () { + this.response = new u.ExtCommonResponse, + this.extMain = new n.ExtMain + } + , + n.GetProfileExtMainResp.prototype._clone = function () { + return new n.GetProfileExtMainResp + } + , + n.GetProfileExtMainResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetProfileExtMainResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetProfileExtMainResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response), + t.writeStruct(1, this.extMain) + } + , + n.GetProfileExtMainResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response), + this.extMain = t.readStruct(1, !1, this.extMain) + } + , + n.EbsRequest = function () { + this.header = new r.Map(new r.STRING, new r.STRING), + this.host = "", + this.port = 0, + this.path = "", + this.httpMethod = "", + this.param = new r.Map(new r.STRING, new r.STRING), + this.cookies = new r.Map(new r.STRING, new r.STRING) + } + , + n.EbsRequest.prototype._clone = function () { + return new n.EbsRequest + } + , + n.EbsRequest.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.EbsRequest.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.EbsRequest.prototype.writeTo = function (t) { + t.writeMap(0, this.header), + t.writeString(1, this.host), + t.writeInt32(2, this.port), + t.writeString(3, this.path), + t.writeString(4, this.httpMethod), + t.writeMap(5, this.param), + t.writeMap(6, this.cookies) + } + , + n.EbsRequest.prototype.readFrom = function (t) { + this.header = t.readMap(0, !1, this.header), + this.host = t.readString(1, !1, this.host), + this.port = t.readInt32(2, !1, this.port), + this.path = t.readString(3, !1, this.path), + this.httpMethod = t.readString(4, !1, this.httpMethod), + this.param = t.readMap(5, !1, this.param), + this.cookies = t.readMap(6, !1, this.cookies) + } + , + n.EbsResponse = function () { + this.header = new r.Map(new r.STRING, new r.STRING), + this.statusCode = "", + this.entity = "" + } + , + n.EbsResponse.prototype._clone = function () { + return new n.EbsResponse + } + , + n.EbsResponse.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.EbsResponse.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.EbsResponse.prototype.writeTo = function (t) { + t.writeMap(0, this.header), + t.writeString(1, this.statusCode), + t.writeString(2, this.entity) + } + , + n.EbsResponse.prototype.readFrom = function (t) { + this.header = t.readMap(0, !1, this.header), + this.statusCode = t.readString(1, !1, this.statusCode), + this.entity = t.readString(2, !1, this.entity) + } + , + n.RouteEBSReq = function () { + this.tId = new n.UserId, + this.appId = "", + this.extUuid = "", + this.extVersion = "", + this.uid = 0, + this.jwt = "", + this.ebsRequest = new n.EbsRequest + } + , + n.RouteEBSReq.prototype._clone = function () { + return new n.RouteEBSReq + } + , + n.RouteEBSReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.RouteEBSReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.RouteEBSReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.appId), + t.writeString(2, this.extUuid), + t.writeString(3, this.extVersion), + t.writeInt64(4, this.uid), + t.writeString(5, this.jwt), + t.writeStruct(6, this.ebsRequest) + } + , + n.RouteEBSReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.appId = t.readString(1, !1, this.appId), + this.extUuid = t.readString(2, !1, this.extUuid), + this.extVersion = t.readString(3, !1, this.extVersion), + this.uid = t.readInt64(4, !1, this.uid), + this.jwt = t.readString(5, !1, this.jwt), + this.ebsRequest = t.readStruct(6, !1, this.ebsRequest) + } + , + n.RouteEBSResp = function () { + this.response = new u.ExtCommonResponse, + this.ebsResponse = new n.EbsResponse + } + , + n.RouteEBSResp.prototype._clone = function () { + return new n.RouteEBSResp + } + , + n.RouteEBSResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.RouteEBSResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.RouteEBSResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response), + t.writeStruct(1, this.ebsResponse) + } + , + n.RouteEBSResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response), + this.ebsResponse = t.readStruct(1, !1, this.ebsResponse) + } + , + n.SetStorageReq = function () { + this.tId = new n.UserId, + this.appId = "", + this.extUuid = "", + this.pid = 0, + this.dataKey = "", + this.dataValue = "", + this.request = new u.ExtCommonRequest + } + , + n.SetStorageReq.prototype._clone = function () { + return new n.SetStorageReq + } + , + n.SetStorageReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SetStorageReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SetStorageReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.appId), + t.writeString(2, this.extUuid), + t.writeInt64(3, this.pid), + t.writeString(4, this.dataKey), + t.writeString(5, this.dataValue), + t.writeStruct(6, this.request) + } + , + n.SetStorageReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.appId = t.readString(1, !1, this.appId), + this.extUuid = t.readString(2, !1, this.extUuid), + this.pid = t.readInt64(3, !1, this.pid), + this.dataKey = t.readString(4, !1, this.dataKey), + this.dataValue = t.readString(5, !1, this.dataValue), + this.request = t.readStruct(6, !1, this.request) + } + , + n.SetStorageResp = function () { + this.response = new u.ExtCommonResponse + } + , + n.SetStorageResp.prototype._clone = function () { + return new n.SetStorageResp + } + , + n.SetStorageResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SetStorageResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SetStorageResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response) + } + , + n.SetStorageResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response) + } + , + n.GetStorageKeyReq = function () { + this.tId = new n.UserId, + this.appId = "", + this.extUuid = "", + this.pid = 0, + this.dataKey = "", + this.request = new u.ExtCommonRequest + } + , + n.GetStorageKeyReq.prototype._clone = function () { + return new n.GetStorageKeyReq + } + , + n.GetStorageKeyReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetStorageKeyReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetStorageKeyReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.appId), + t.writeString(2, this.extUuid), + t.writeInt64(3, this.pid), + t.writeString(4, this.dataKey), + t.writeStruct(5, this.request) + } + , + n.GetStorageKeyReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.appId = t.readString(1, !1, this.appId), + this.extUuid = t.readString(2, !1, this.extUuid), + this.pid = t.readInt64(3, !1, this.pid), + this.dataKey = t.readString(4, !1, this.dataKey), + this.request = t.readStruct(5, !1, this.request) + } + , + n.GetStorageKeyResp = function () { + this.response = new u.ExtCommonResponse, + this.dataValue = "" + } + , + n.GetStorageKeyResp.prototype._clone = function () { + return new n.GetStorageKeyResp + } + , + n.GetStorageKeyResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetStorageKeyResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetStorageKeyResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response), + t.writeString(1, this.dataValue) + } + , + n.GetStorageKeyResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response), + this.dataValue = t.readString(1, !1, this.dataValue) + } + , + n.DelStorageKeyReq = function () { + this.tId = new n.UserId, + this.appId = "", + this.extUuid = "", + this.pid = 0, + this.dataKey = "", + this.request = new u.ExtCommonRequest + } + , + n.DelStorageKeyReq.prototype._clone = function () { + return new n.DelStorageKeyReq + } + , + n.DelStorageKeyReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DelStorageKeyReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DelStorageKeyReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.appId), + t.writeString(2, this.extUuid), + t.writeInt64(3, this.pid), + t.writeString(4, this.dataKey), + t.writeStruct(5, this.request) + } + , + n.DelStorageKeyReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.appId = t.readString(1, !1, this.appId), + this.extUuid = t.readString(2, !1, this.extUuid), + this.pid = t.readInt64(3, !1, this.pid), + this.dataKey = t.readString(4, !1, this.dataKey), + this.request = t.readStruct(5, !1, this.request) + } + , + n.DelStorageKeyResp = function () { + this.response = new u.ExtCommonResponse + } + , + n.DelStorageKeyResp.prototype._clone = function () { + return new n.DelStorageKeyResp + } + , + n.DelStorageKeyResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DelStorageKeyResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DelStorageKeyResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response) + } + , + n.DelStorageKeyResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response) + } + , + n.GetStorageAllKeysReq = function () { + this.tId = new n.UserId, + this.appId = "", + this.extUuid = "", + this.pid = 0, + this.request = new u.ExtCommonRequest + } + , + n.GetStorageAllKeysReq.prototype._clone = function () { + return new n.GetStorageAllKeysReq + } + , + n.GetStorageAllKeysReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetStorageAllKeysReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetStorageAllKeysReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.appId), + t.writeString(2, this.extUuid), + t.writeInt64(3, this.pid), + t.writeStruct(4, this.request) + } + , + n.GetStorageAllKeysReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.appId = t.readString(1, !1, this.appId), + this.extUuid = t.readString(2, !1, this.extUuid), + this.pid = t.readInt64(3, !1, this.pid), + this.request = t.readStruct(4, !1, this.request) + } + , + n.GetStorageAllKeysResp = function () { + this.response = new u.ExtCommonResponse, + this.dataKeys = new r.Vector(new r.STRING) + } + , + n.GetStorageAllKeysResp.prototype._clone = function () { + return new n.GetStorageAllKeysResp + } + , + n.GetStorageAllKeysResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetStorageAllKeysResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetStorageAllKeysResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response), + t.writeVector(1, this.dataKeys) + } + , + n.GetStorageAllKeysResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response), + this.dataKeys = t.readVector(1, !1, this.dataKeys) + } + , + n.DeliverRoomMsgByUnionIdReq = function () { + this.tId = new n.UserId, + this.authorization = "", + this.appId = "", + this.extUuid = "", + this.pid = 0, + this.roomId = 0, + this.event = "", + this.message = "", + this.request = new u.ExtCommonRequest + } + , + n.DeliverRoomMsgByUnionIdReq.prototype._clone = function () { + return new n.DeliverRoomMsgByUnionIdReq + } + , + n.DeliverRoomMsgByUnionIdReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DeliverRoomMsgByUnionIdReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DeliverRoomMsgByUnionIdReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.authorization), + t.writeString(2, this.appId), + t.writeString(3, this.extUuid), + t.writeInt64(4, this.pid), + t.writeInt32(5, this.roomId), + t.writeString(6, this.event), + t.writeString(7, this.message), + t.writeStruct(8, this.request) + } + , + n.DeliverRoomMsgByUnionIdReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.authorization = t.readString(1, !1, this.authorization), + this.appId = t.readString(2, !1, this.appId), + this.extUuid = t.readString(3, !1, this.extUuid), + this.pid = t.readInt64(4, !1, this.pid), + this.roomId = t.readInt32(5, !1, this.roomId), + this.event = t.readString(6, !1, this.event), + this.message = t.readString(7, !1, this.message), + this.request = t.readStruct(8, !1, this.request) + } + , + n.DeliverRoomMsgByUnionIdResp = function () { + this.response = new u.ExtCommonResponse + } + , + n.DeliverRoomMsgByUnionIdResp.prototype._clone = function () { + return new n.DeliverRoomMsgByUnionIdResp + } + , + n.DeliverRoomMsgByUnionIdResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DeliverRoomMsgByUnionIdResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DeliverRoomMsgByUnionIdResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response) + } + , + n.DeliverRoomMsgByUnionIdResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response) + } + , + n.TextReportSDKFormExtReq = function () { + this.tId = new n.UserId, + this.appId = "", + this.extUuid = "", + this.pid = 0, + this.content = "" + } + , + n.TextReportSDKFormExtReq.prototype._clone = function () { + return new n.TextReportSDKFormExtReq + } + , + n.TextReportSDKFormExtReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TextReportSDKFormExtReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TextReportSDKFormExtReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.appId), + t.writeString(2, this.extUuid), + t.writeInt64(3, this.pid), + t.writeString(4, this.content) + } + , + n.TextReportSDKFormExtReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.appId = t.readString(1, !1, this.appId), + this.extUuid = t.readString(2, !1, this.extUuid), + this.pid = t.readInt64(3, !1, this.pid), + this.content = t.readString(4, !1, this.content) + } + , + n.TextReportSDKFormExtResp = function () { + this.response = new u.ExtCommonResponse, + this.ret = 0, + this.msg = "" + } + , + n.TextReportSDKFormExtResp.prototype._clone = function () { + return new n.TextReportSDKFormExtResp + } + , + n.TextReportSDKFormExtResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TextReportSDKFormExtResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TextReportSDKFormExtResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response), + t.writeInt32(1, this.ret), + t.writeString(2, this.msg) + } + , + n.TextReportSDKFormExtResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response), + this.ret = t.readInt32(1, !1, this.ret), + this.msg = t.readString(2, !1, this.msg) + } + , + n.GetPicUploadPolicyReq = function () { + this.tId = new n.UserId, + this.appId = "", + this.extUuid = "", + this.pid = 0, + this.roomId = 0, + this.request = new u.ExtCommonRequest + } + , + n.GetPicUploadPolicyReq.prototype._clone = function () { + return new n.GetPicUploadPolicyReq + } + , + n.GetPicUploadPolicyReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPicUploadPolicyReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPicUploadPolicyReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.appId), + t.writeString(2, this.extUuid), + t.writeInt64(3, this.pid), + t.writeInt32(4, this.roomId), + t.writeStruct(5, this.request) + } + , + n.GetPicUploadPolicyReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.appId = t.readString(1, !1, this.appId), + this.extUuid = t.readString(2, !1, this.extUuid), + this.pid = t.readInt64(3, !1, this.pid), + this.roomId = t.readInt32(4, !1, this.roomId), + this.request = t.readStruct(5, !1, this.request) + } + , + n.GetPicUploadPolicyResp = function () { + this.response = new u.ExtCommonResponse, + this.accessId = "", + this.uploadHost = "", + this.policy = "", + this.signature = "", + this.expireTime = 0, + this.callback = "", + this.uploadDir = "" + } + , + n.GetPicUploadPolicyResp.prototype._clone = function () { + return new n.GetPicUploadPolicyResp + } + , + n.GetPicUploadPolicyResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPicUploadPolicyResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPicUploadPolicyResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response), + t.writeString(1, this.accessId), + t.writeString(2, this.uploadHost), + t.writeString(3, this.policy), + t.writeString(4, this.signature), + t.writeInt64(5, this.expireTime), + t.writeString(6, this.callback), + t.writeString(7, this.uploadDir) + } + , + n.GetPicUploadPolicyResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response), + this.accessId = t.readString(1, !1, this.accessId), + this.uploadHost = t.readString(2, !1, this.uploadHost), + this.policy = t.readString(3, !1, this.policy), + this.signature = t.readString(4, !1, this.signature), + this.expireTime = t.readInt64(5, !1, this.expireTime), + this.callback = t.readString(6, !1, this.callback), + this.uploadDir = t.readString(7, !1, this.uploadDir) + } + , + n.EbsRequestV2 = function () { + this.header = new r.Map(new r.STRING, new r.STRING), + this.url = "", + this.httpMethod = "", + this.bodyString = "" + } + , + n.EbsRequestV2.prototype._clone = function () { + return new n.EbsRequestV2 + } + , + n.EbsRequestV2.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.EbsRequestV2.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.EbsRequestV2.prototype.writeTo = function (t) { + t.writeMap(0, this.header), + t.writeString(1, this.url), + t.writeString(2, this.httpMethod), + t.writeString(3, this.bodyString) + } + , + n.EbsRequestV2.prototype.readFrom = function (t) { + this.header = t.readMap(0, !1, this.header), + this.url = t.readString(1, !1, this.url), + this.httpMethod = t.readString(2, !1, this.httpMethod), + this.bodyString = t.readString(3, !1, this.bodyString) + } + , + n.RouteEBSV2Req = function () { + this.tId = new n.UserId, + this.appId = "", + this.extUuid = "", + this.extVersion = "", + this.uid = 0, + this.jwt = "", + this.ebsRequest = new n.EbsRequestV2 + } + , + n.RouteEBSV2Req.prototype._clone = function () { + return new n.RouteEBSV2Req + } + , + n.RouteEBSV2Req.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.RouteEBSV2Req.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.RouteEBSV2Req.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.appId), + t.writeString(2, this.extUuid), + t.writeString(3, this.extVersion), + t.writeInt64(4, this.uid), + t.writeString(5, this.jwt), + t.writeStruct(6, this.ebsRequest) + } + , + n.RouteEBSV2Req.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.appId = t.readString(1, !1, this.appId), + this.extUuid = t.readString(2, !1, this.extUuid), + this.extVersion = t.readString(3, !1, this.extVersion), + this.uid = t.readInt64(4, !1, this.uid), + this.jwt = t.readString(5, !1, this.jwt), + this.ebsRequest = t.readStruct(6, !1, this.ebsRequest) + } + , + n.RouteEBSV2Resp = function () { + this.response = new u.ExtCommonResponse, + this.ebsResponse = new n.EbsResponse + } + , + n.RouteEBSV2Resp.prototype._clone = function () { + return new n.RouteEBSV2Resp + } + , + n.RouteEBSV2Resp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.RouteEBSV2Resp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.RouteEBSV2Resp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response), + t.writeStruct(1, this.ebsResponse) + } + , + n.RouteEBSV2Resp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response), + this.ebsResponse = t.readStruct(1, !1, this.ebsResponse) + } + , + n.ShowEntranceReq = function () { + this.tId = new n.UserId, + this.request = new u.ExtCommonRequest, + this.appId = "", + this.extUuid = "", + this.pid = 0, + this.extComponentTypeTag = new r.Vector(new r.STRING), + this.countDown = 0, + this.cornerMarkId = "" + } + , + n.ShowEntranceReq.prototype._clone = function () { + return new n.ShowEntranceReq + } + , + n.ShowEntranceReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ShowEntranceReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ShowEntranceReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeStruct(1, this.request), + t.writeString(2, this.appId), + t.writeString(3, this.extUuid), + t.writeInt64(4, this.pid), + t.writeVector(5, this.extComponentTypeTag), + t.writeInt32(6, this.countDown), + t.writeString(7, this.cornerMarkId) + } + , + n.ShowEntranceReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.request = t.readStruct(1, !1, this.request), + this.appId = t.readString(2, !1, this.appId), + this.extUuid = t.readString(3, !1, this.extUuid), + this.pid = t.readInt64(4, !1, this.pid), + this.extComponentTypeTag = t.readVector(5, !1, this.extComponentTypeTag), + this.countDown = t.readInt32(6, !1, this.countDown), + this.cornerMarkId = t.readString(7, !1, this.cornerMarkId) + } + , + n.ShowEntranceResp = function () { + this.response = new u.ExtCommonResponse + } + , + n.ShowEntranceResp.prototype._clone = function () { + return new n.ShowEntranceResp + } + , + n.ShowEntranceResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ShowEntranceResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ShowEntranceResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response) + } + , + n.ShowEntranceResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response) + } + , + n.CloseEntranceReq = function () { + this.tId = new n.UserId, + this.request = new u.ExtCommonRequest, + this.appId = "", + this.extUuid = "", + this.pid = 0, + this.extComponentTypeTag = new r.Vector(new r.STRING) + } + , + n.CloseEntranceReq.prototype._clone = function () { + return new n.CloseEntranceReq + } + , + n.CloseEntranceReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CloseEntranceReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CloseEntranceReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeStruct(1, this.request), + t.writeString(2, this.appId), + t.writeString(3, this.extUuid), + t.writeInt64(4, this.pid), + t.writeVector(5, this.extComponentTypeTag) + } + , + n.CloseEntranceReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.request = t.readStruct(1, !1, this.request), + this.appId = t.readString(2, !1, this.appId), + this.extUuid = t.readString(3, !1, this.extUuid), + this.pid = t.readInt64(4, !1, this.pid), + this.extComponentTypeTag = t.readVector(5, !1, this.extComponentTypeTag) + } + , + n.CloseEntranceResp = function () { + this.response = new u.ExtCommonResponse + } + , + n.CloseEntranceResp.prototype._clone = function () { + return new n.CloseEntranceResp + } + , + n.CloseEntranceResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CloseEntranceResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CloseEntranceResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response) + } + , + n.CloseEntranceResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response) + } + , + n.ExtAppCspPolicy = function () { + this.hostLevel = 0, + this.imageHostWl = "", + this.networkHostWl = "", + this.mediaHostWl = "" + } + , + n.ExtAppCspPolicy.prototype._clone = function () { + return new n.ExtAppCspPolicy + } + , + n.ExtAppCspPolicy.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ExtAppCspPolicy.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ExtAppCspPolicy.prototype.writeTo = function (t) { + t.writeInt32(0, this.hostLevel), + t.writeString(1, this.imageHostWl), + t.writeString(2, this.networkHostWl), + t.writeString(3, this.mediaHostWl) + } + , + n.ExtAppCspPolicy.prototype.readFrom = function (t) { + this.hostLevel = t.readInt32(0, !1, this.hostLevel), + this.imageHostWl = t.readString(1, !1, this.imageHostWl), + this.networkHostWl = t.readString(2, !1, this.networkHostWl), + this.mediaHostWl = t.readString(3, !1, this.mediaHostWl) + } + , + n.ExtAPIAuthority = function () { + this.apiName = "", + this.usable = 0, + this.handleTerminal = 0, + this.maxRequest = 0, + this.frequencySecond = 0, + this.maxPackageSize = 0 + } + , + n.ExtAPIAuthority.prototype._clone = function () { + return new n.ExtAPIAuthority + } + , + n.ExtAPIAuthority.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ExtAPIAuthority.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ExtAPIAuthority.prototype.writeTo = function (t) { + t.writeString(0, this.apiName), + t.writeInt32(1, this.usable), + t.writeInt32(2, this.handleTerminal), + t.writeInt32(3, this.maxRequest), + t.writeInt32(4, this.frequencySecond), + t.writeInt32(5, this.maxPackageSize) + } + , + n.ExtAPIAuthority.prototype.readFrom = function (t) { + this.apiName = t.readString(0, !1, this.apiName), + this.usable = t.readInt32(1, !1, this.usable), + this.handleTerminal = t.readInt32(2, !1, this.handleTerminal), + this.maxRequest = t.readInt32(3, !1, this.maxRequest), + this.frequencySecond = t.readInt32(4, !1, this.frequencySecond), + this.maxPackageSize = t.readInt32(5, !1, this.maxPackageSize) + } + , + n.ExtTypeIconInfo = function () { + this.showFlag = 0, + this.triggerTime = 0, + this.isCountDown = 0, + this.countDown = 0, + this.serverCurrentTime = 0, + this.isCornerMark = 0, + this.cornerMarkUrl = "", + this.entranceSite = 0 + } + , + n.ExtTypeIconInfo.prototype._clone = function () { + return new n.ExtTypeIconInfo + } + , + n.ExtTypeIconInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ExtTypeIconInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ExtTypeIconInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.showFlag), + t.writeInt32(1, this.triggerTime), + t.writeInt32(2, this.isCountDown), + t.writeInt32(3, this.countDown), + t.writeInt32(4, this.serverCurrentTime), + t.writeInt32(5, this.isCornerMark), + t.writeString(6, this.cornerMarkUrl), + t.writeInt32(7, this.entranceSite) + } + , + n.ExtTypeIconInfo.prototype.readFrom = function (t) { + this.showFlag = t.readInt32(0, !1, this.showFlag), + this.triggerTime = t.readInt32(1, !1, this.triggerTime), + this.isCountDown = t.readInt32(2, !1, this.isCountDown), + this.countDown = t.readInt32(3, !1, this.countDown), + this.serverCurrentTime = t.readInt32(4, !1, this.serverCurrentTime), + this.isCornerMark = t.readInt32(5, !1, this.isCornerMark), + this.cornerMarkUrl = t.readString(6, !1, this.cornerMarkUrl), + this.entranceSite = t.readInt32(7, !1, this.entranceSite) + } + , + n.ExtTypeAuthority = function () { + this.width = 0, + this.height = 0, + this.posX = 0, + this.posY = 0, + this.isCanClose = 0, + this.isCanDrag = 0, + this.isProfileControlShow = 0, + this.maxShowCount = 0, + this.isNeedAuth = 0, + this.isNeedLogin = 0, + this.extTypeIconInfo = new n.ExtTypeIconInfo, + this.apiAuthority = new r.Vector(new n.ExtAPIAuthority), + this.weight = 0, + this.frameType = 0, + this.isSilenceRun = 0, + this.popupContainer = 0, + this.popupLevel = 0 + } + , + n.ExtTypeAuthority.prototype._clone = function () { + return new n.ExtTypeAuthority + } + , + n.ExtTypeAuthority.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ExtTypeAuthority.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ExtTypeAuthority.prototype.writeTo = function (t) { + t.writeInt32(0, this.width), + t.writeInt32(1, this.height), + t.writeInt32(2, this.posX), + t.writeInt32(3, this.posY), + t.writeInt32(4, this.isCanClose), + t.writeInt32(5, this.isCanDrag), + t.writeInt32(6, this.isProfileControlShow), + t.writeInt32(7, this.maxShowCount), + t.writeInt32(8, this.isNeedAuth), + t.writeInt32(9, this.isNeedLogin), + t.writeStruct(10, this.extTypeIconInfo), + t.writeVector(11, this.apiAuthority), + t.writeInt32(12, this.weight), + t.writeInt32(13, this.frameType), + t.writeInt32(14, this.isSilenceRun), + t.writeInt32(15, this.popupContainer), + t.writeInt32(16, this.popupLevel) + } + , + n.ExtTypeAuthority.prototype.readFrom = function (t) { + this.width = t.readInt32(0, !1, this.width), + this.height = t.readInt32(1, !1, this.height), + this.posX = t.readInt32(2, !1, this.posX), + this.posY = t.readInt32(3, !1, this.posY), + this.isCanClose = t.readInt32(4, !1, this.isCanClose), + this.isCanDrag = t.readInt32(5, !1, this.isCanDrag), + this.isProfileControlShow = t.readInt32(6, !1, this.isProfileControlShow), + this.maxShowCount = t.readInt32(7, !1, this.maxShowCount), + this.isNeedAuth = t.readInt32(8, !1, this.isNeedAuth), + this.isNeedLogin = t.readInt32(9, !1, this.isNeedLogin), + this.extTypeIconInfo = t.readStruct(10, !1, this.extTypeIconInfo), + this.apiAuthority = t.readVector(11, !1, this.apiAuthority), + this.weight = t.readInt32(12, !1, this.weight), + this.frameType = t.readInt32(13, !1, this.frameType), + this.isSilenceRun = t.readInt32(14, !1, this.isSilenceRun), + this.popupContainer = t.readInt32(15, !1, this.popupContainer), + this.popupLevel = t.readInt32(16, !1, this.popupLevel) + } + , + n.ExtMainInspection = function () { + this.iStartTime = 0, + this.iEndTime = 0, + this.sMsg = "" + } + , + n.ExtMainInspection.prototype._clone = function () { + return new n.ExtMainInspection + } + , + n.ExtMainInspection.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ExtMainInspection.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ExtMainInspection.prototype.writeTo = function (t) { + t.writeInt32(0, this.iStartTime), + t.writeInt32(1, this.iEndTime), + t.writeString(2, this.sMsg) + } + , + n.ExtMainInspection.prototype.readFrom = function (t) { + this.iStartTime = t.readInt32(0, !1, this.iStartTime), + this.iEndTime = t.readInt32(1, !1, this.iEndTime), + this.sMsg = t.readString(2, !1, this.sMsg) + } + , + n.EndpointGameInfo = function () { + this.hygEngineType = "" + } + , + n.EndpointGameInfo.prototype._clone = function () { + return new n.EndpointGameInfo + } + , + n.EndpointGameInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.EndpointGameInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.EndpointGameInfo.prototype.writeTo = function (t) { + t.writeString(0, this.hygEngineType) + } + , + n.EndpointGameInfo.prototype.readFrom = function (t) { + this.hygEngineType = t.readString(0, !1, this.hygEngineType) + } + , + n.EndpointSource = function () { + this.sourceSize = 0, + this.sourcePath = "", + this.sourceMd5 = "", + this.incrementalUpdate = !0, + this.sourceId = "" + } + , + n.EndpointSource.prototype._clone = function () { + return new n.EndpointSource + } + , + n.EndpointSource.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.EndpointSource.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.EndpointSource.prototype.writeTo = function (t) { + t.writeInt64(0, this.sourceSize), + t.writeString(1, this.sourcePath), + t.writeString(2, this.sourceMd5), + t.writeBoolean(3, this.incrementalUpdate), + t.writeString(4, this.sourceId) + } + , + n.EndpointSource.prototype.readFrom = function (t) { + this.sourceSize = t.readInt64(0, !1, this.sourceSize), + this.sourcePath = t.readString(1, !1, this.sourcePath), + this.sourceMd5 = t.readString(2, !1, this.sourceMd5), + this.incrementalUpdate = t.readBoolean(3, !1, this.incrementalUpdate), + this.sourceId = t.readString(4, !1, this.sourceId) + } + , + n.CommonQueryReq = function () { + this.tId = new n.UserId, + this.request = new u.ExtCommonRequest, + this.appId = "", + this.extUuid = "", + this.pid = 0, + this.functionType = "", + this.paramJson = "" + } + , + n.CommonQueryReq.prototype._clone = function () { + return new n.CommonQueryReq + } + , + n.CommonQueryReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CommonQueryReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CommonQueryReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeStruct(1, this.request), + t.writeString(2, this.appId), + t.writeString(3, this.extUuid), + t.writeInt64(4, this.pid), + t.writeString(5, this.functionType), + t.writeString(6, this.paramJson) + } + , + n.CommonQueryReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.request = t.readStruct(1, !1, this.request), + this.appId = t.readString(2, !1, this.appId), + this.extUuid = t.readString(3, !1, this.extUuid), + this.pid = t.readInt64(4, !1, this.pid), + this.functionType = t.readString(5, !1, this.functionType), + this.paramJson = t.readString(6, !1, this.paramJson) + } + , + n.CommonQueryResp = function () { + this.response = new u.ExtCommonResponse, + this.functionType = "", + this.responseJson = "" + } + , + n.CommonQueryResp.prototype._clone = function () { + return new n.CommonQueryResp + } + , + n.CommonQueryResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CommonQueryResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CommonQueryResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response), + t.writeString(1, this.functionType), + t.writeString(2, this.responseJson) + } + , + n.CommonQueryResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response), + this.functionType = t.readString(1, !1, this.functionType), + this.responseJson = t.readString(2, !1, this.responseJson) + } + , + n.GetCommonFileUploadPolicyReq = function () { + this.tId = new n.UserId, + this.request = new u.ExtCommonRequest, + this.appId = "", + this.extUuid = "", + this.pid = 0, + this.roomId = 0, + this.callbackUrl = "", + this.auditType = 0, + this.bizName = "" + } + , + n.GetCommonFileUploadPolicyReq.prototype._clone = function () { + return new n.GetCommonFileUploadPolicyReq + } + , + n.GetCommonFileUploadPolicyReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetCommonFileUploadPolicyReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetCommonFileUploadPolicyReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeStruct(1, this.request), + t.writeString(2, this.appId), + t.writeString(3, this.extUuid), + t.writeInt64(4, this.pid), + t.writeInt32(5, this.roomId), + t.writeString(6, this.callbackUrl), + t.writeInt32(7, this.auditType), + t.writeString(8, this.bizName) + } + , + n.GetCommonFileUploadPolicyReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.request = t.readStruct(1, !1, this.request), + this.appId = t.readString(2, !1, this.appId), + this.extUuid = t.readString(3, !1, this.extUuid), + this.pid = t.readInt64(4, !1, this.pid), + this.roomId = t.readInt32(5, !1, this.roomId), + this.callbackUrl = t.readString(6, !1, this.callbackUrl), + this.auditType = t.readInt32(7, !1, this.auditType), + this.bizName = t.readString(8, !1, this.bizName) + } + , + n.GetCommonFileUploadPolicyResp = function () { + this.response = new u.ExtCommonResponse, + this.accessId = "", + this.uploadHost = "", + this.policy = "", + this.signature = "", + this.expireTime = 0, + this.callback = "", + this.uploadDir = "", + this.uploadName = "", + this.serialId = "", + this.uploadFileMaxSize = 0, + this.uploadFileExtWhitelist = "" + } + , + n.GetCommonFileUploadPolicyResp.prototype._clone = function () { + return new n.GetCommonFileUploadPolicyResp + } + , + n.GetCommonFileUploadPolicyResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetCommonFileUploadPolicyResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetCommonFileUploadPolicyResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response), + t.writeString(1, this.accessId), + t.writeString(2, this.uploadHost), + t.writeString(3, this.policy), + t.writeString(4, this.signature), + t.writeInt64(5, this.expireTime), + t.writeString(6, this.callback), + t.writeString(7, this.uploadDir), + t.writeString(8, this.uploadName), + t.writeString(9, this.serialId), + t.writeInt32(10, this.uploadFileMaxSize), + t.writeString(11, this.uploadFileExtWhitelist) + } + , + n.GetCommonFileUploadPolicyResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response), + this.accessId = t.readString(1, !1, this.accessId), + this.uploadHost = t.readString(2, !1, this.uploadHost), + this.policy = t.readString(3, !1, this.policy), + this.signature = t.readString(4, !1, this.signature), + this.expireTime = t.readInt64(5, !1, this.expireTime), + this.callback = t.readString(6, !1, this.callback), + this.uploadDir = t.readString(7, !1, this.uploadDir), + this.uploadName = t.readString(8, !1, this.uploadName), + this.serialId = t.readString(9, !1, this.serialId), + this.uploadFileMaxSize = t.readInt32(10, !1, this.uploadFileMaxSize), + this.uploadFileExtWhitelist = t.readString(11, !1, this.uploadFileExtWhitelist) + } + ; + var h = { + CommonOperateReq: function () { + this.tId = new n.UserId, + this.request = new u.ExtCommonRequest, + this.appId = "", + this.extUuid = "", + this.pid = 0, + this.functionType = "", + this.paramJson = "" + } + }; + h.CommonOperateReq.prototype._clone = function () { + return new h.CommonOperateReq + } + , + h.CommonOperateReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + h.CommonOperateReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + h.CommonOperateReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeStruct(1, this.request), + t.writeString(2, this.appId), + t.writeString(3, this.extUuid), + t.writeInt64(4, this.pid), + t.writeString(5, this.functionType), + t.writeString(6, this.paramJson) + } + , + h.CommonOperateReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.request = t.readStruct(1, !1, this.request), + this.appId = t.readString(2, !1, this.appId), + this.extUuid = t.readString(3, !1, this.extUuid), + this.pid = t.readInt64(4, !1, this.pid), + this.functionType = t.readString(5, !1, this.functionType), + this.paramJson = t.readString(6, !1, this.paramJson) + } + , + h.CommonOperateResp = function () { + this.response = new u.ExtCommonResponse, + this.functionType = "", + this.responseJson = "" + } + , + h.CommonOperateResp.prototype._clone = function () { + return new h.CommonOperateResp + } + , + h.CommonOperateResp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + h.CommonOperateResp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + h.CommonOperateResp.prototype.writeTo = function (t) { + t.writeStruct(0, this.response), + t.writeString(1, this.functionType), + t.writeString(2, this.responseJson) + } + , + h.CommonOperateResp.prototype.readFrom = function (t) { + this.response = t.readStruct(0, !1, this.response), + this.functionType = t.readString(1, !1, this.functionType), + this.responseJson = t.readString(2, !1, this.responseJson) + } + ; + var p = { + MessageHeader: function () { + this.messId = "", + this.messType = "", + this.extUuid = "", + this.roomId = 0, + this.pushTime = 0 + } + }; + p.MessageHeader.prototype._clone = function () { + return new p.MessageHeader + } + , + p.MessageHeader.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + p.MessageHeader.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + p.MessageHeader.prototype.writeTo = function (t) { + t.writeString(0, this.messId), + t.writeString(1, this.messType), + t.writeString(2, this.extUuid), + t.writeInt32(3, this.roomId), + t.writeInt32(4, this.pushTime) + } + , + p.MessageHeader.prototype.readFrom = function (t) { + this.messId = t.readString(0, !1, this.messId), + this.messType = t.readString(1, !1, this.messType), + this.extUuid = t.readString(2, !1, this.extUuid), + this.roomId = t.readInt32(3, !1, this.roomId), + this.pushTime = t.readInt32(4, !1, this.pushTime) + } + , + p.MessageBody = function () { + this.event = "", + this.content = "" + } + , + p.MessageBody.prototype._clone = function () { + return new p.MessageBody + } + , + p.MessageBody.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + p.MessageBody.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + p.MessageBody.prototype.writeTo = function (t) { + t.writeString(0, this.event), + t.writeString(1, this.content) + } + , + p.MessageBody.prototype.readFrom = function (t) { + this.event = t.readString(0, !1, this.event), + this.content = t.readString(1, !1, this.content) + } + , + p.Message = function () { + this.header = new p.MessageHeader, + this.body = new p.MessageBody + } + , + p.Message.prototype._clone = function () { + return new p.Message + } + , + p.Message.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + p.Message.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + p.Message.prototype.writeTo = function (t) { + t.writeStruct(0, this.header), + t.writeStruct(1, this.body) + } + , + p.Message.prototype.readFrom = function (t) { + this.header = t.readStruct(0, !1, this.header), + this.body = t.readStruct(1, !1, this.body) + } + , + p.LiveEventMessageHeader = function () { + this.messId = "", + this.messType = "", + this.extUuid = "", + this.roomId = 0, + this.pushTime = 0, + this.compress = "" + } + , + p.LiveEventMessageHeader.prototype._clone = function () { + return new p.LiveEventMessageHeader + } + , + p.LiveEventMessageHeader.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + p.LiveEventMessageHeader.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + p.LiveEventMessageHeader.prototype.writeTo = function (t) { + t.writeString(0, this.messId), + t.writeString(1, this.messType), + t.writeString(2, this.extUuid), + t.writeInt32(3, this.roomId), + t.writeInt32(4, this.pushTime), + t.writeString(5, this.compress) + } + , + p.LiveEventMessageHeader.prototype.readFrom = function (t) { + this.messId = t.readString(0, !1, this.messId), + this.messType = t.readString(1, !1, this.messType), + this.extUuid = t.readString(2, !1, this.extUuid), + this.roomId = t.readInt32(3, !1, this.roomId), + this.pushTime = t.readInt32(4, !1, this.pushTime), + this.compress = t.readString(5, !1, this.compress) + } + , + p.LiveEventMessageBody = function () { + this.event = "", + this.content = "" + } + , + p.LiveEventMessageBody.prototype._clone = function () { + return new p.LiveEventMessageBody + } + , + p.LiveEventMessageBody.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + p.LiveEventMessageBody.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + p.LiveEventMessageBody.prototype.writeTo = function (t) { + t.writeString(0, this.event), + t.writeString(1, this.content) + } + , + p.LiveEventMessageBody.prototype.readFrom = function (t) { + this.event = t.readString(0, !1, this.event), + this.content = t.readString(1, !1, this.content) + } + , + p.LiveEventMessage = function () { + this.header = new p.LiveEventMessageHeader, + this.body = new p.LiveEventMessageBody + } + , + p.LiveEventMessage.prototype._clone = function () { + return new p.LiveEventMessage + } + , + p.LiveEventMessage.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + p.LiveEventMessage.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + p.LiveEventMessage.prototype.writeTo = function (t) { + t.writeStruct(0, this.header), + t.writeStruct(1, this.body) + } + , + p.LiveEventMessage.prototype.readFrom = function (t) { + this.header = t.readStruct(0, !1, this.header), + this.body = t.readStruct(1, !1, this.body) + } + ; + var l = { + MessageHeader: function () { + this.messId = "", + this.messType = "", + this.roomId = 0, + this.pushTime = 0 + } + }; + l.MessageHeader.prototype._clone = function () { + return new l.MessageHeader + } + , + l.MessageHeader.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + l.MessageHeader.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + l.MessageHeader.prototype.writeTo = function (t) { + t.writeString(0, this.messId), + t.writeString(1, this.messType), + t.writeInt32(2, this.roomId), + t.writeInt32(3, this.pushTime) + } + , + l.MessageHeader.prototype.readFrom = function (t) { + this.messId = t.readString(0, !1, this.messId), + this.messType = t.readString(1, !1, this.messType), + this.roomId = t.readInt32(2, !1, this.roomId), + this.pushTime = t.readInt32(3, !1, this.pushTime) + } + , + l.MessageBody = function () { + this.event = "", + this.content = "" + } + , + l.MessageBody.prototype._clone = function () { + return new l.MessageBody + } + , + l.MessageBody.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + l.MessageBody.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + l.MessageBody.prototype.writeTo = function (t) { + t.writeString(0, this.event), + t.writeString(1, this.content) + } + , + l.MessageBody.prototype.readFrom = function (t) { + this.event = t.readString(0, !1, this.event), + this.content = t.readString(1, !1, this.content) + } + , + l.Message = function () { + this.header = new l.MessageHeader, + this.body = new l.MessageBody + } + , + l.Message.prototype._clone = function () { + return new l.Message + } + , + l.Message.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + l.Message.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + l.Message.prototype.writeTo = function (t) { + t.writeStruct(0, this.header), + t.writeStruct(1, this.body) + } + , + l.Message.prototype.readFrom = function (t) { + this.header = t.readStruct(0, !1, this.header), + this.body = t.readStruct(1, !1, this.body) + } + , + n.EnterPayLiveRoomReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.EnterPayLiveRoomReq.prototype._clone = function () { + return new n.EnterPayLiveRoomReq + } + , + n.EnterPayLiveRoomReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.EnterPayLiveRoomReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.EnterPayLiveRoomReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.EnterPayLiveRoomReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.EnterPayLiveRoomRsp = function () { + this.sMessage = "", + this.sPassword = "", + this.lRemainingSecond = 0, + this.eStatus = 0, + this.lPrice = 0, + this.lSubscribeTime = 0, + this.lFreeTime = 0 + } + , + n.EnterPayLiveRoomRsp.prototype._clone = function () { + return new n.EnterPayLiveRoomRsp + } + , + n.EnterPayLiveRoomRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.EnterPayLiveRoomRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.EnterPayLiveRoomRsp.prototype.writeTo = function (t) { + t.writeString(0, this.sMessage), + t.writeString(1, this.sPassword), + t.writeInt64(2, this.lRemainingSecond), + t.writeInt32(3, this.eStatus), + t.writeInt64(4, this.lPrice), + t.writeInt64(5, this.lSubscribeTime), + t.writeInt64(6, this.lFreeTime) + } + , + n.EnterPayLiveRoomRsp.prototype.readFrom = function (t) { + this.sMessage = t.readString(0, !1, this.sMessage), + this.sPassword = t.readString(1, !1, this.sPassword), + this.lRemainingSecond = t.readInt64(2, !1, this.lRemainingSecond), + this.eStatus = t.readInt32(3, !1, this.eStatus), + this.lPrice = t.readInt64(4, !1, this.lPrice), + this.lSubscribeTime = t.readInt64(5, !1, this.lSubscribeTime), + this.lFreeTime = t.readInt64(6, !1, this.lFreeTime) + } + , + n.SubscribePayLiveRoomReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.SubscribePayLiveRoomReq.prototype._clone = function () { + return new n.SubscribePayLiveRoomReq + } + , + n.SubscribePayLiveRoomReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SubscribePayLiveRoomReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SubscribePayLiveRoomReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.SubscribePayLiveRoomReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.SubscribePayLiveRoomRsp = function () { + this.sMessage = "", + this.eStatus = 0, + this.lTimeNow = 0 + } + , + n.SubscribePayLiveRoomRsp.prototype._clone = function () { + return new n.SubscribePayLiveRoomRsp + } + , + n.SubscribePayLiveRoomRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SubscribePayLiveRoomRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SubscribePayLiveRoomRsp.prototype.writeTo = function (t) { + t.writeString(0, this.sMessage), + t.writeInt32(1, this.eStatus), + t.writeInt64(2, this.lTimeNow) + } + , + n.SubscribePayLiveRoomRsp.prototype.readFrom = function (t) { + this.sMessage = t.readString(0, !1, this.sMessage), + this.eStatus = t.readInt32(1, !1, this.eStatus), + this.lTimeNow = t.readInt64(2, !1, this.lTimeNow) + } + , + n.GetPayLiveRoomInfoReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.GetPayLiveRoomInfoReq.prototype._clone = function () { + return new n.GetPayLiveRoomInfoReq + } + , + n.GetPayLiveRoomInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPayLiveRoomInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPayLiveRoomInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.GetPayLiveRoomInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GetPayLiveRoomInfoRsp = function () { + this.sMessage = "", + this.lPrice = 0, + this.lPaidSecond = 0, + this.lFreeSecond = 0, + this.sMaskTitle = "", + this.sMaskContent = "", + this.sPayLimitContent = "", + this.sShowTipsContent = "", + this.iPayType = 0, + this.vCanUseCoupon = new r.Vector(new n.PayLiveRoomUserCoupon), + this.vNoUseCoupon = new r.Vector(new n.PayLiveRoomUserCoupon) + } + , + n.GetPayLiveRoomInfoRsp.prototype._clone = function () { + return new n.GetPayLiveRoomInfoRsp + } + , + n.GetPayLiveRoomInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPayLiveRoomInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPayLiveRoomInfoRsp.prototype.writeTo = function (t) { + t.writeString(0, this.sMessage), + t.writeInt64(1, this.lPrice), + t.writeInt64(2, this.lPaidSecond), + t.writeInt64(3, this.lFreeSecond), + t.writeString(4, this.sMaskTitle), + t.writeString(5, this.sMaskContent), + t.writeString(6, this.sPayLimitContent), + t.writeString(7, this.sShowTipsContent), + t.writeInt32(8, this.iPayType), + t.writeVector(9, this.vCanUseCoupon), + t.writeVector(10, this.vNoUseCoupon) + } + , + n.GetPayLiveRoomInfoRsp.prototype.readFrom = function (t) { + this.sMessage = t.readString(0, !1, this.sMessage), + this.lPrice = t.readInt64(1, !1, this.lPrice), + this.lPaidSecond = t.readInt64(2, !1, this.lPaidSecond), + this.lFreeSecond = t.readInt64(3, !1, this.lFreeSecond), + this.sMaskTitle = t.readString(4, !1, this.sMaskTitle), + this.sMaskContent = t.readString(5, !1, this.sMaskContent), + this.sPayLimitContent = t.readString(6, !1, this.sPayLimitContent), + this.sShowTipsContent = t.readString(7, !1, this.sShowTipsContent), + this.iPayType = t.readInt32(8, !1, this.iPayType), + this.vCanUseCoupon = t.readVector(9, !1, this.vCanUseCoupon), + this.vNoUseCoupon = t.readVector(10, !1, this.vNoUseCoupon) + } + , + n.EEnterPayLiveRoomStatus = { + Enter_FreeRoom: 0, + Enter_NoLoginIn: 1, + Enter_FreeWithTime: 2, + Enter_FreeWithoutTime: 3, + Enter_Ordered: 4, + Enter_OrderNoPaid: 5, + Enter_OrderIsExpired: 6 + }, + n.ESubscribePayLiveRoomStatus = { + Subscribe_NoLoginIn: 0, + Subscribe_HavePaidOrder: 1, + Subscribe_HaveNoPaidOrder: 2, + Subscribe_Success: 3, + Subscribe_Failure: 4, + Subscribe_Offline: 5, + Subscribe_PayUnavailable: 6 + }, + n.PayLiveRoomNotice = function () { + this.lUid = 0, + this.lPid = 0, + this.iType = 0, + this.lRemainingSecond = 0 + } + , + n.PayLiveRoomNotice.prototype._clone = function () { + return new n.PayLiveRoomNotice + } + , + n.PayLiveRoomNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PayLiveRoomNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PayLiveRoomNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lPid), + t.writeInt32(2, this.iType), + t.writeInt64(3, this.lRemainingSecond) + } + , + n.PayLiveRoomNotice.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lPid = t.readInt64(1, !1, this.lPid), + this.iType = t.readInt32(2, !1, this.iType), + this.lRemainingSecond = t.readInt64(3, !1, this.lRemainingSecond) + } + , + n.PayLiveRoomUserCoupon = function () { + this.lCouponTypeId = 0, + this.sCouponId = "", + this.iCouponType = 0, + this.lDuration = 0, + this.lStartTime = 0, + this.lExpireTime = 0, + this.iStatus = 0, + this.sCouponDesc = "", + this.sCouponName = "" + } + , + n.PayLiveRoomUserCoupon.prototype._clone = function () { + return new n.PayLiveRoomUserCoupon + } + , + n.PayLiveRoomUserCoupon.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PayLiveRoomUserCoupon.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PayLiveRoomUserCoupon.prototype.writeTo = function (t) { + t.writeInt64(0, this.lCouponTypeId), + t.writeString(1, this.sCouponId), + t.writeInt64(2, this.iCouponType), + t.writeInt64(3, this.lDuration), + t.writeInt64(4, this.lStartTime), + t.writeInt64(5, this.lExpireTime), + t.writeInt32(6, this.iStatus), + t.writeString(7, this.sCouponDesc), + t.writeString(8, this.sCouponName) + } + , + n.PayLiveRoomUserCoupon.prototype.readFrom = function (t) { + this.lCouponTypeId = t.readInt64(0, !1, this.lCouponTypeId), + this.sCouponId = t.readString(1, !1, this.sCouponId), + this.iCouponType = t.readInt64(2, !1, this.iCouponType), + this.lDuration = t.readInt64(3, !1, this.lDuration), + this.lStartTime = t.readInt64(4, !1, this.lStartTime), + this.lExpireTime = t.readInt64(5, !1, this.lExpireTime), + this.iStatus = t.readInt32(6, !1, this.iStatus), + this.sCouponDesc = t.readString(7, !1, this.sCouponDesc), + this.sCouponName = t.readString(8, !1, this.sCouponName) + } + , + n.PayLiveRoomCouponConsumeReq = function () { + this.tId = new n.UserId, + this.lPid = 0, + this.tCoupon = new n.PayLiveRoomUserCoupon + } + , + n.PayLiveRoomCouponConsumeReq.prototype._clone = function () { + return new n.PayLiveRoomCouponConsumeReq + } + , + n.PayLiveRoomCouponConsumeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PayLiveRoomCouponConsumeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PayLiveRoomCouponConsumeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid), + t.writeStruct(2, this.tCoupon) + } + , + n.PayLiveRoomCouponConsumeReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.tCoupon = t.readStruct(2, !1, this.tCoupon) + } + , + n.PayLiveRoomCouponConsumeRsp = function () { + this.sMessage = "", + this.eStatus = 0, + this.lTimeNow = 0 + } + , + n.PayLiveRoomCouponConsumeRsp.prototype._clone = function () { + return new n.PayLiveRoomCouponConsumeRsp + } + , + n.PayLiveRoomCouponConsumeRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PayLiveRoomCouponConsumeRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PayLiveRoomCouponConsumeRsp.prototype.writeTo = function (t) { + t.writeString(0, this.sMessage), + t.writeInt32(1, this.eStatus), + t.writeInt64(2, this.lTimeNow) + } + , + n.PayLiveRoomCouponConsumeRsp.prototype.readFrom = function (t) { + this.sMessage = t.readString(0, !1, this.sMessage), + this.eStatus = t.readInt32(1, !1, this.eStatus), + this.lTimeNow = t.readInt64(2, !1, this.lTimeNow) + } + , + n.GiftInventGetPanelInfoReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.GiftInventGetPanelInfoReq.prototype._clone = function () { + return new n.GiftInventGetPanelInfoReq + } + , + n.GiftInventGetPanelInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GiftInventGetPanelInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GiftInventGetPanelInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.GiftInventGetPanelInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GiftInventGetPanelInfoRsp = function () { + this.tAwardPoolInfo = new n.GiftInventBigAwardPoolInfo, + this.tAwardPoolCountDown = new n.GiftInventBigAwardPoolCountDown, + this.vPrizeUserList = new r.Vector(new n.GiftInventPrizeUserInfo), + this.mAwardPoolGiftInfo = new r.Map(new r.INT32, new n.GiftInventAwardGiftInfo), + this.tBigAwardRemainTimeInfo = new n.GiftInventBigAwardRemainTimeInfo, + this.lPid = 0, + this.iRetCode = 0, + this.tParticipateItemInfo = new n.GiftInventAwardGiftInfo, + this.iVersion = 0 + } + , + n.GiftInventGetPanelInfoRsp.prototype._clone = function () { + return new n.GiftInventGetPanelInfoRsp + } + , + n.GiftInventGetPanelInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GiftInventGetPanelInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GiftInventGetPanelInfoRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tAwardPoolInfo), + t.writeStruct(1, this.tAwardPoolCountDown), + t.writeVector(2, this.vPrizeUserList), + t.writeMap(3, this.mAwardPoolGiftInfo), + t.writeStruct(4, this.tBigAwardRemainTimeInfo), + t.writeInt64(5, this.lPid), + t.writeInt32(6, this.iRetCode), + t.writeStruct(7, this.tParticipateItemInfo), + t.writeInt32(8, this.iVersion) + } + , + n.GiftInventGetPanelInfoRsp.prototype.readFrom = function (t) { + this.tAwardPoolInfo = t.readStruct(0, !1, this.tAwardPoolInfo), + this.tAwardPoolCountDown = t.readStruct(1, !1, this.tAwardPoolCountDown), + this.vPrizeUserList = t.readVector(2, !1, this.vPrizeUserList), + this.mAwardPoolGiftInfo = t.readMap(3, !1, this.mAwardPoolGiftInfo), + this.tBigAwardRemainTimeInfo = t.readStruct(4, !1, this.tBigAwardRemainTimeInfo), + this.lPid = t.readInt64(5, !1, this.lPid), + this.iRetCode = t.readInt32(6, !1, this.iRetCode), + this.tParticipateItemInfo = t.readStruct(7, !1, this.tParticipateItemInfo), + this.iVersion = t.readInt32(8, !1, this.iVersion) + } + , + n.GiftInventBigAwardPoolInfo = function () { + this.lAwardPoolScore = 0, + this.iStatus = 0, + this.iAwardGiftValue = 0, + this.iAwardGiftCount = 0 + } + , + n.GiftInventBigAwardPoolInfo.prototype._clone = function () { + return new n.GiftInventBigAwardPoolInfo + } + , + n.GiftInventBigAwardPoolInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GiftInventBigAwardPoolInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GiftInventBigAwardPoolInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lAwardPoolScore), + t.writeInt32(1, this.iStatus), + t.writeInt32(2, this.iAwardGiftValue), + t.writeInt32(3, this.iAwardGiftCount) + } + , + n.GiftInventBigAwardPoolInfo.prototype.readFrom = function (t) { + this.lAwardPoolScore = t.readInt64(0, !1, this.lAwardPoolScore), + this.iStatus = t.readInt32(1, !1, this.iStatus), + this.iAwardGiftValue = t.readInt32(2, !1, this.iAwardGiftValue), + this.iAwardGiftCount = t.readInt32(3, !1, this.iAwardGiftCount) + } + , + n.GiftInventBigAwardPoolCountDown = function () { + this.iStatus = 0, + this.sOpenHourTime = "", + this.iSeconds = 0 + } + , + n.GiftInventBigAwardPoolCountDown.prototype._clone = function () { + return new n.GiftInventBigAwardPoolCountDown + } + , + n.GiftInventBigAwardPoolCountDown.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GiftInventBigAwardPoolCountDown.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GiftInventBigAwardPoolCountDown.prototype.writeTo = function (t) { + t.writeInt32(0, this.iStatus), + t.writeString(1, this.sOpenHourTime), + t.writeInt32(2, this.iSeconds) + } + , + n.GiftInventBigAwardPoolCountDown.prototype.readFrom = function (t) { + this.iStatus = t.readInt32(0, !1, this.iStatus), + this.sOpenHourTime = t.readString(1, !1, this.sOpenHourTime), + this.iSeconds = t.readInt32(2, !1, this.iSeconds) + } + , + n.GiftInventPrizeUserInfo = function () { + this.lUid = 0, + this.sUserNick = "", + this.sUserAvat = "", + this.lPid = 0, + this.sPresenterNick = "", + this.sPresenterAvat = "", + this.lTid = 0, + this.lSid = 0, + this.lPrizeTime = 0, + this.lSendItemCount = 0, + this.iGiftCount = 0, + this.tChannelInfo = new n.PresenterChannelInfo + } + , + n.GiftInventPrizeUserInfo.prototype._clone = function () { + return new n.GiftInventPrizeUserInfo + } + , + n.GiftInventPrizeUserInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GiftInventPrizeUserInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GiftInventPrizeUserInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sUserNick), + t.writeString(2, this.sUserAvat), + t.writeInt64(3, this.lPid), + t.writeString(4, this.sPresenterNick), + t.writeString(5, this.sPresenterAvat), + t.writeInt64(6, this.lTid), + t.writeInt64(7, this.lSid), + t.writeInt64(8, this.lPrizeTime), + t.writeInt64(9, this.lSendItemCount), + t.writeInt32(10, this.iGiftCount), + t.writeStruct(11, this.tChannelInfo) + } + , + n.GiftInventPrizeUserInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sUserNick = t.readString(1, !1, this.sUserNick), + this.sUserAvat = t.readString(2, !1, this.sUserAvat), + this.lPid = t.readInt64(3, !1, this.lPid), + this.sPresenterNick = t.readString(4, !1, this.sPresenterNick), + this.sPresenterAvat = t.readString(5, !1, this.sPresenterAvat), + this.lTid = t.readInt64(6, !1, this.lTid), + this.lSid = t.readInt64(7, !1, this.lSid), + this.lPrizeTime = t.readInt64(8, !1, this.lPrizeTime), + this.lSendItemCount = t.readInt64(9, !1, this.lSendItemCount), + this.iGiftCount = t.readInt32(10, !1, this.iGiftCount), + this.tChannelInfo = t.readStruct(11, !1, this.tChannelInfo) + } + , + n.GiftInventAwardGiftInfo = function () { + this.iItemType = 0, + this.iItemValue = 0, + this.sItemIncoUrl = "", + this.sItemName = "" + } + , + n.GiftInventAwardGiftInfo.prototype._clone = function () { + return new n.GiftInventAwardGiftInfo + } + , + n.GiftInventAwardGiftInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GiftInventAwardGiftInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GiftInventAwardGiftInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iItemType), + t.writeInt32(1, this.iItemValue), + t.writeString(2, this.sItemIncoUrl), + t.writeString(3, this.sItemName) + } + , + n.GiftInventAwardGiftInfo.prototype.readFrom = function (t) { + this.iItemType = t.readInt32(0, !1, this.iItemType), + this.iItemValue = t.readInt32(1, !1, this.iItemValue), + this.sItemIncoUrl = t.readString(2, !1, this.sItemIncoUrl), + this.sItemName = t.readString(3, !1, this.sItemName) + } + , + n.GiftInventBigAwardRemainTimeInfo = function () { + this.tPrizeUserInfo = new n.GiftInventPrizeUserInfo, + this.iTime = 0, + this.sBigAwardPrizeIcoUrl = "" + } + , + n.GiftInventBigAwardRemainTimeInfo.prototype._clone = function () { + return new n.GiftInventBigAwardRemainTimeInfo + } + , + n.GiftInventBigAwardRemainTimeInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GiftInventBigAwardRemainTimeInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GiftInventBigAwardRemainTimeInfo.prototype.writeTo = function (t) { + t.writeStruct(0, this.tPrizeUserInfo), + t.writeInt32(1, this.iTime), + t.writeString(2, this.sBigAwardPrizeIcoUrl) + } + , + n.GiftInventBigAwardRemainTimeInfo.prototype.readFrom = function (t) { + this.tPrizeUserInfo = t.readStruct(0, !1, this.tPrizeUserInfo), + this.iTime = t.readInt32(1, !1, this.iTime), + this.sBigAwardPrizeIcoUrl = t.readString(2, !1, this.sBigAwardPrizeIcoUrl) + } + , + n.GiftInventOpenAwardPoolTime = function () { + this.iHour = 0, + this.iMinues = 0, + this.iSeconds = 0 + } + , + n.GiftInventOpenAwardPoolTime.prototype._clone = function () { + return new n.GiftInventOpenAwardPoolTime + } + , + n.GiftInventOpenAwardPoolTime.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GiftInventOpenAwardPoolTime.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GiftInventOpenAwardPoolTime.prototype.writeTo = function (t) { + t.writeInt32(0, this.iHour), + t.writeInt32(1, this.iMinues), + t.writeInt32(2, this.iSeconds) + } + , + n.GiftInventOpenAwardPoolTime.prototype.readFrom = function (t) { + this.iHour = t.readInt32(0, !1, this.iHour), + this.iMinues = t.readInt32(1, !1, this.iMinues), + this.iSeconds = t.readInt32(2, !1, this.iSeconds) + } + , + n.GiftInventSmallPrizeInfoPush = function () { + this.tPrizeUserInfo = new n.GiftInventPrizeUserInfo + } + , + n.GiftInventSmallPrizeInfoPush.prototype._clone = function () { + return new n.GiftInventSmallPrizeInfoPush + } + , + n.GiftInventSmallPrizeInfoPush.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GiftInventSmallPrizeInfoPush.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GiftInventSmallPrizeInfoPush.prototype.writeTo = function (t) { + t.writeStruct(0, this.tPrizeUserInfo) + } + , + n.GiftInventSmallPrizeInfoPush.prototype.readFrom = function (t) { + this.tPrizeUserInfo = t.readStruct(0, !1, this.tPrizeUserInfo) + } + , + n.GetGiftInventRankListReq = function () { + this.tId = new n.UserId, + this.iRankType = 0 + } + , + n.GetGiftInventRankListReq.prototype._clone = function () { + return new n.GetGiftInventRankListReq + } + , + n.GetGiftInventRankListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetGiftInventRankListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetGiftInventRankListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt32(1, this.iRankType) + } + , + n.GetGiftInventRankListReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.iRankType = t.readInt32(1, !1, this.iRankType) + } + , + n.GetGiftInventRankListRsp = function () { + this.vUserRankInfo = new r.Vector(new n.UserRankInfo), + this.vPresenterRankInfo = new r.Vector(new n.UserRankInfo) + } + , + n.GetGiftInventRankListRsp.prototype._clone = function () { + return new n.GetGiftInventRankListRsp + } + , + n.GetGiftInventRankListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetGiftInventRankListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetGiftInventRankListRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vUserRankInfo), + t.writeVector(1, this.vPresenterRankInfo) + } + , + n.GetGiftInventRankListRsp.prototype.readFrom = function (t) { + this.vUserRankInfo = t.readVector(0, !1, this.vUserRankInfo), + this.vPresenterRankInfo = t.readVector(1, !1, this.vPresenterRankInfo) + } + , + n.UserRankInfo = function () { + this.lUid = 0, + this.sNick = "", + this.sAvatarUrl = "", + this.iRank = 0, + this.lScore = 0, + this.tNobleInfo = new n.NobleInfo, + this.tJumpChans = new n.PresenterChannelInfo + } + , + n.UserRankInfo.prototype._clone = function () { + return new n.UserRankInfo + } + , + n.UserRankInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserRankInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserRankInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNick), + t.writeString(2, this.sAvatarUrl), + t.writeInt32(3, this.iRank), + t.writeInt64(4, this.lScore), + t.writeStruct(5, this.tNobleInfo), + t.writeStruct(6, this.tJumpChans) + } + , + n.UserRankInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNick = t.readString(1, !1, this.sNick), + this.sAvatarUrl = t.readString(2, !1, this.sAvatarUrl), + this.iRank = t.readInt32(3, !1, this.iRank), + this.lScore = t.readInt64(4, !1, this.lScore), + this.tNobleInfo = t.readStruct(5, !1, this.tNobleInfo), + this.tJumpChans = t.readStruct(6, !1, this.tJumpChans) + } + , + n.UserTeamMedalInfo = function () { + this.lUid = 0, + this.tTeamMedalInfo = new n.TeamMedalInfo, + this.lLevel = 0, + this.lNextLevelNeed = 0, + this.vRights = new r.Vector(new r.INT32) + } + , + n.UserTeamMedalInfo.prototype._clone = function () { + return new n.UserTeamMedalInfo + } + , + n.UserTeamMedalInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserTeamMedalInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserTeamMedalInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeStruct(1, this.tTeamMedalInfo), + t.writeInt32(2, this.lLevel), + t.writeInt64(3, this.lNextLevelNeed), + t.writeVector(4, this.vRights) + } + , + n.UserTeamMedalInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.tTeamMedalInfo = t.readStruct(1, !1, this.tTeamMedalInfo), + this.lLevel = t.readInt32(2, !1, this.lLevel), + this.lNextLevelNeed = t.readInt64(3, !1, this.lNextLevelNeed), + this.vRights = t.readVector(4, !1, this.vRights) + } + , + n.TeamMedalInfo = function () { + this.lTeamMedalId = 0, + this.sTeamName = "", + this.sTeamLogo = "", + this.sTeamWidgetPrefix = "" + } + , + n.TeamMedalInfo.prototype._clone = function () { + return new n.TeamMedalInfo + } + , + n.TeamMedalInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TeamMedalInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TeamMedalInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lTeamMedalId), + t.writeString(1, this.sTeamName), + t.writeString(2, this.sTeamLogo), + t.writeString(3, this.sTeamWidgetPrefix) + } + , + n.TeamMedalInfo.prototype.readFrom = function (t) { + this.lTeamMedalId = t.readInt64(0, !1, this.lTeamMedalId), + this.sTeamName = t.readString(1, !1, this.sTeamName), + this.sTeamLogo = t.readString(2, !1, this.sTeamLogo), + this.sTeamWidgetPrefix = t.readString(3, !1, this.sTeamWidgetPrefix) + } + , + n.ACGetRoomCreateOrderPrivilegeReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.ACGetRoomCreateOrderPrivilegeReq.prototype._clone = function () { + return new n.ACGetRoomCreateOrderPrivilegeReq + } + , + n.ACGetRoomCreateOrderPrivilegeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACGetRoomCreateOrderPrivilegeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACGetRoomCreateOrderPrivilegeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.ACGetRoomCreateOrderPrivilegeReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.ACGetRoomCreateOrderPrivilegeRsp = function () { + this.sMessage = "", + this.iIsMaster = 0, + this.iMode = 0 + } + , + n.ACGetRoomCreateOrderPrivilegeRsp.prototype._clone = function () { + return new n.ACGetRoomCreateOrderPrivilegeRsp + } + , + n.ACGetRoomCreateOrderPrivilegeRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACGetRoomCreateOrderPrivilegeRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACGetRoomCreateOrderPrivilegeRsp.prototype.writeTo = function (t) { + t.writeString(0, this.sMessage), + t.writeInt32(1, this.iIsMaster), + t.writeInt32(2, this.iMode) + } + , + n.ACGetRoomCreateOrderPrivilegeRsp.prototype.readFrom = function (t) { + this.sMessage = t.readString(0, !1, this.sMessage), + this.iIsMaster = t.readInt32(1, !1, this.iIsMaster), + this.iMode = t.readInt32(2, !1, this.iMode) + } + , + n.ACGetUserMasterProfileReq = function () { + this.tId = new n.UserId, + this.iIfGetEvStar = 0, + this.lUid = 0 + } + , + n.ACGetUserMasterProfileReq.prototype._clone = function () { + return new n.ACGetUserMasterProfileReq + } + , + n.ACGetUserMasterProfileReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACGetUserMasterProfileReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACGetUserMasterProfileReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt32(1, this.iIfGetEvStar), + t.writeInt64(2, this.lUid) + } + , + n.ACGetUserMasterProfileReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.iIfGetEvStar = t.readInt32(1, !1, this.iIfGetEvStar), + this.lUid = t.readInt64(2, !1, this.lUid) + } + , + n.ACGetUserMasterProfileRsp = function () { + this.data = new n.AccompanyMasterProfile + } + , + n.ACGetUserMasterProfileRsp.prototype._clone = function () { + return new n.ACGetUserMasterProfileRsp + } + , + n.ACGetUserMasterProfileRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACGetUserMasterProfileRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACGetUserMasterProfileRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.data) + } + , + n.ACGetUserMasterProfileRsp.prototype.readFrom = function (t) { + this.data = t.readStruct(0, !1, this.data) + } + , + n.MasterProfileInRoomReq = function () { + this.tId = new n.UserId, + this.lPresenterUid = 0 + } + , + n.MasterProfileInRoomReq.prototype._clone = function () { + return new n.MasterProfileInRoomReq + } + , + n.MasterProfileInRoomReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MasterProfileInRoomReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MasterProfileInRoomReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPresenterUid) + } + , + n.MasterProfileInRoomReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPresenterUid = t.readInt64(1, !1, this.lPresenterUid) + } + , + n.MasterProfileInRoomRsp = function () { + this.vMaster = new r.Vector(new n.AccompanyMasterProfile), + this.mpMasterUid2SeatPos = new r.Map(new r.INT64, new r.INT32), + this.mpReceptionEvaluate = new r.Map(new r.INT64, new n.ReceptionEvaluateSummary) + } + , + n.MasterProfileInRoomRsp.prototype._clone = function () { + return new n.MasterProfileInRoomRsp + } + , + n.MasterProfileInRoomRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MasterProfileInRoomRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MasterProfileInRoomRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vMaster), + t.writeMap(1, this.mpMasterUid2SeatPos), + t.writeMap(2, this.mpReceptionEvaluate) + } + , + n.MasterProfileInRoomRsp.prototype.readFrom = function (t) { + this.vMaster = t.readVector(0, !1, this.vMaster), + this.mpMasterUid2SeatPos = t.readMap(1, !1, this.mpMasterUid2SeatPos), + this.mpReceptionEvaluate = t.readMap(2, !1, this.mpReceptionEvaluate) + } + , + n.AccompanyMasterProfile = function () { + this.tUserBase = new n.UserBase, + this.sSignChannel = "", + this.sSignChannelName = "", + this.vSkill = new r.Vector(new n.AccompanyMasterSkillDetail), + this.sSingnChannelLogo = "", + this.sClickMTJump = "", + this.iStar = 0, + this.tTag = new n.AccompanyTag, + this.vTags = new r.Vector(new n.AccompanyTag), + this.tLevel = new n.MasterLevelBase, + this.iCustomerCount = 0 + } + , + n.AccompanyMasterProfile.prototype._clone = function () { + return new n.AccompanyMasterProfile + } + , + n.AccompanyMasterProfile.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AccompanyMasterProfile.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AccompanyMasterProfile.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserBase), + t.writeString(1, this.sSignChannel), + t.writeString(2, this.sSignChannelName), + t.writeVector(3, this.vSkill), + t.writeString(4, this.sSingnChannelLogo), + t.writeString(5, this.sClickMTJump), + t.writeInt32(6, this.iStar), + t.writeStruct(8, this.tTag), + t.writeVector(9, this.vTags), + t.writeStruct(10, this.tLevel), + t.writeInt32(11, this.iCustomerCount) + } + , + n.AccompanyMasterProfile.prototype.readFrom = function (t) { + this.tUserBase = t.readStruct(0, !1, this.tUserBase), + this.sSignChannel = t.readString(1, !1, this.sSignChannel), + this.sSignChannelName = t.readString(2, !1, this.sSignChannelName), + this.vSkill = t.readVector(3, !1, this.vSkill), + this.sSingnChannelLogo = t.readString(4, !1, this.sSingnChannelLogo), + this.sClickMTJump = t.readString(5, !1, this.sClickMTJump), + this.iStar = t.readInt32(6, !1, this.iStar), + this.tTag = t.readStruct(8, !1, this.tTag), + this.vTags = t.readVector(9, !1, this.vTags), + this.tLevel = t.readStruct(10, !1, this.tLevel), + this.iCustomerCount = t.readInt32(11, !1, this.iCustomerCount) + } + , + n.AccompanySkillProfile = function () { + this.iId = 0, + this.sName = "", + this.sIcon = "", + this.sDesc = "", + this.sLevel = "", + this.sUnit = "", + this.sGameZone = "", + this.vRemarkTags = new r.Vector(new r.STRING) + } + , + n.AccompanySkillProfile.prototype._clone = function () { + return new n.AccompanySkillProfile + } + , + n.AccompanySkillProfile.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AccompanySkillProfile.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AccompanySkillProfile.prototype.writeTo = function (t) { + t.writeInt32(0, this.iId), + t.writeString(1, this.sName), + t.writeString(2, this.sIcon), + t.writeString(3, this.sDesc), + t.writeString(4, this.sLevel), + t.writeString(5, this.sUnit), + t.writeString(6, this.sGameZone), + t.writeVector(7, this.vRemarkTags) + } + , + n.AccompanySkillProfile.prototype.readFrom = function (t) { + this.iId = t.readInt32(0, !1, this.iId), + this.sName = t.readString(1, !1, this.sName), + this.sIcon = t.readString(2, !1, this.sIcon), + this.sDesc = t.readString(3, !1, this.sDesc), + this.sLevel = t.readString(4, !1, this.sLevel), + this.sUnit = t.readString(5, !1, this.sUnit), + this.sGameZone = t.readString(6, !1, this.sGameZone), + this.vRemarkTags = t.readVector(7, !1, this.vRemarkTags) + } + , + n.AccompanyMasterSkillDetail = function () { + this.tBase = new n.AccompanySkillProfile, + this.tStat = new n.AccompanyMasterSkillProfile, + this.sJump = "" + } + , + n.AccompanyMasterSkillDetail.prototype._clone = function () { + return new n.AccompanyMasterSkillDetail + } + , + n.AccompanyMasterSkillDetail.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AccompanyMasterSkillDetail.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AccompanyMasterSkillDetail.prototype.writeTo = function (t) { + t.writeStruct(0, this.tBase), + t.writeStruct(1, this.tStat), + t.writeString(2, this.sJump) + } + , + n.AccompanyMasterSkillDetail.prototype.readFrom = function (t) { + this.tBase = t.readStruct(0, !1, this.tBase), + this.tStat = t.readStruct(1, !1, this.tStat), + this.sJump = t.readString(2, !1, this.sJump) + } + , + n.AccompanyMasterSkillProfile = function () { + this.lMasterUid = 0, + this.iSkillId = 0, + this.sLevel = "", + this.iOrderCount = 0, + this.iPrice = 0, + this.sVoiceIntro = "", + this.vTags = new r.Vector(new n.AccompanyTag), + this.iVoiceLength = 0, + this.sSkillLicense = "", + this.iStar = 0, + this.sIntroduce = "", + this.tDiscountsInfo = new n.ACDiscountsPriceInfo, + this.vExtTag = new r.Vector(new n.AccompanyTag), + this.iCustomerCount = 0, + this.iGoodRate = 0 + } + , + n.AccompanyMasterSkillProfile.prototype._clone = function () { + return new n.AccompanyMasterSkillProfile + } + , + n.AccompanyMasterSkillProfile.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AccompanyMasterSkillProfile.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AccompanyMasterSkillProfile.prototype.writeTo = function (t) { + t.writeInt64(0, this.lMasterUid), + t.writeInt32(1, this.iSkillId), + t.writeString(2, this.sLevel), + t.writeInt32(3, this.iOrderCount), + t.writeInt32(4, this.iPrice), + t.writeString(5, this.sVoiceIntro), + t.writeVector(6, this.vTags), + t.writeInt32(7, this.iVoiceLength), + t.writeString(8, this.sSkillLicense), + t.writeInt32(9, this.iStar), + t.writeString(10, this.sIntroduce), + t.writeStruct(11, this.tDiscountsInfo), + t.writeVector(12, this.vExtTag), + t.writeInt32(13, this.iCustomerCount), + t.writeInt32(14, this.iGoodRate) + } + , + n.AccompanyMasterSkillProfile.prototype.readFrom = function (t) { + this.lMasterUid = t.readInt64(0, !1, this.lMasterUid), + this.iSkillId = t.readInt32(1, !1, this.iSkillId), + this.sLevel = t.readString(2, !1, this.sLevel), + this.iOrderCount = t.readInt32(3, !1, this.iOrderCount), + this.iPrice = t.readInt32(4, !1, this.iPrice), + this.sVoiceIntro = t.readString(5, !1, this.sVoiceIntro), + this.vTags = t.readVector(6, !1, this.vTags), + this.iVoiceLength = t.readInt32(7, !1, this.iVoiceLength), + this.sSkillLicense = t.readString(8, !1, this.sSkillLicense), + this.iStar = t.readInt32(9, !1, this.iStar), + this.sIntroduce = t.readString(10, !1, this.sIntroduce), + this.tDiscountsInfo = t.readStruct(11, !1, this.tDiscountsInfo), + this.vExtTag = t.readVector(12, !1, this.vExtTag), + this.iCustomerCount = t.readInt32(13, !1, this.iCustomerCount), + this.iGoodRate = t.readInt32(14, !1, this.iGoodRate) + } + , + n.ACDiscountsPriceInfo = function () { + this.iType = 0, + this.iDiscount = 0, + this.iDiscountPrice = 0, + this.iSrcPrice = 0, + this.sUnit = "" + } + , + n.ACDiscountsPriceInfo.prototype._clone = function () { + return new n.ACDiscountsPriceInfo + } + , + n.ACDiscountsPriceInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACDiscountsPriceInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACDiscountsPriceInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iType), + t.writeInt32(1, this.iDiscount), + t.writeInt32(2, this.iDiscountPrice), + t.writeInt32(3, this.iSrcPrice), + t.writeString(4, this.sUnit) + } + , + n.ACDiscountsPriceInfo.prototype.readFrom = function (t) { + this.iType = t.readInt32(0, !1, this.iType), + this.iDiscount = t.readInt32(1, !1, this.iDiscount), + this.iDiscountPrice = t.readInt32(2, !1, this.iDiscountPrice), + this.iSrcPrice = t.readInt32(3, !1, this.iSrcPrice), + this.sUnit = t.readString(4, !1, this.sUnit) + } + , + n.AccompanyTag = function () { + this.iTagId = 0, + this.sName = "", + this.sIconUrl = "", + this.sDesc = "", + this.iType = 0, + this.sValue = "" + } + , + n.AccompanyTag.prototype._clone = function () { + return new n.AccompanyTag + } + , + n.AccompanyTag.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AccompanyTag.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AccompanyTag.prototype.writeTo = function (t) { + t.writeInt32(0, this.iTagId), + t.writeString(1, this.sName), + t.writeString(2, this.sIconUrl), + t.writeString(3, this.sDesc), + t.writeInt32(4, this.iType), + t.writeString(5, this.sValue) + } + , + n.AccompanyTag.prototype.readFrom = function (t) { + this.iTagId = t.readInt32(0, !1, this.iTagId), + this.sName = t.readString(1, !1, this.sName), + this.sIconUrl = t.readString(2, !1, this.sIconUrl), + this.sDesc = t.readString(3, !1, this.sDesc), + this.iType = t.readInt32(4, !1, this.iType), + this.sValue = t.readString(5, !1, this.sValue) + } + , + n.MasterLevelBase = function () { + this.lMasterUid = 0, + this.iLevel = 0, + this.iLightUp = 0 + } + , + n.MasterLevelBase.prototype._clone = function () { + return new n.MasterLevelBase + } + , + n.MasterLevelBase.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MasterLevelBase.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MasterLevelBase.prototype.writeTo = function (t) { + t.writeInt64(0, this.lMasterUid), + t.writeInt32(1, this.iLevel), + t.writeInt32(2, this.iLightUp) + } + , + n.MasterLevelBase.prototype.readFrom = function (t) { + this.lMasterUid = t.readInt64(0, !1, this.lMasterUid), + this.iLevel = t.readInt32(1, !1, this.iLevel), + this.iLightUp = t.readInt32(2, !1, this.iLightUp) + } + , + n.ReceptionEvaluateSummary = function () { + this.dEvaluteScore = 0, + this.iEvaluateNum = 0, + this.iReceptionOrderNum = 0, + this.iReceptionPrice = 0 + } + , + n.ReceptionEvaluateSummary.prototype._clone = function () { + return new n.ReceptionEvaluateSummary + } + , + n.ReceptionEvaluateSummary.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ReceptionEvaluateSummary.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ReceptionEvaluateSummary.prototype.writeTo = function (t) { + t.writeDouble(0, this.dEvaluteScore), + t.writeInt32(1, this.iEvaluateNum), + t.writeInt32(2, this.iReceptionOrderNum), + t.writeInt32(3, this.iReceptionPrice) + } + , + n.ReceptionEvaluateSummary.prototype.readFrom = function (t) { + this.dEvaluteScore = t.readDouble(0, !1, this.dEvaluteScore), + this.iEvaluateNum = t.readInt32(1, !1, this.iEvaluateNum), + this.iReceptionOrderNum = t.readInt32(2, !1, this.iReceptionOrderNum), + this.iReceptionPrice = t.readInt32(3, !1, this.iReceptionPrice) + } + , + n.ACCreateOrderReq = function () { + this.tId = new n.UserId, + this.lMTUid = 0, + this.iNum = 0, + this.iSkillId = 0, + this.iServiceTime = 0, + this.iPayType = 0, + this.iSrcType = 0, + this.sSrcExt = "", + this.iPrice = 0, + this.tDisc = new n.ACDiscountsPriceInfo, + this.lCost = 0, + this.tCP = new n.ACCouponInfo, + this.iDisType = 0, + this.iAutoPay = 1, + this.sSrcExtV2 = "" + } + , + n.ACCreateOrderReq.prototype._clone = function () { + return new n.ACCreateOrderReq + } + , + n.ACCreateOrderReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACCreateOrderReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACCreateOrderReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lMTUid), + t.writeInt32(2, this.iNum), + t.writeInt32(3, this.iSkillId), + t.writeInt64(4, this.iServiceTime), + t.writeInt32(5, this.iPayType), + t.writeInt32(6, this.iSrcType), + t.writeString(7, this.sSrcExt), + t.writeInt32(8, this.iPrice), + t.writeStruct(9, this.tDisc), + t.writeInt64(10, this.lCost), + t.writeStruct(11, this.tCP), + t.writeInt32(12, this.iDisType), + t.writeInt32(13, this.iAutoPay), + t.writeString(14, this.sSrcExtV2) + } + , + n.ACCreateOrderReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lMTUid = t.readInt64(1, !1, this.lMTUid), + this.iNum = t.readInt32(2, !1, this.iNum), + this.iSkillId = t.readInt32(3, !1, this.iSkillId), + this.iServiceTime = t.readInt64(4, !1, this.iServiceTime), + this.iPayType = t.readInt32(5, !1, this.iPayType), + this.iSrcType = t.readInt32(6, !1, this.iSrcType), + this.sSrcExt = t.readString(7, !1, this.sSrcExt), + this.iPrice = t.readInt32(8, !1, this.iPrice), + this.tDisc = t.readStruct(9, !1, this.tDisc), + this.lCost = t.readInt64(10, !1, this.lCost), + this.tCP = t.readStruct(11, !1, this.tCP), + this.iDisType = t.readInt32(12, !1, this.iDisType), + this.iAutoPay = t.readInt32(13, !1, this.iAutoPay), + this.sSrcExtV2 = t.readString(14, !1, this.sSrcExtV2) + } + , + n.ACCreateOrderRsp = function () { + this.tRet = new n.ACCommRsp, + this.sOrderId = "" + } + , + n.ACCreateOrderRsp.prototype._clone = function () { + return new n.ACCreateOrderRsp + } + , + n.ACCreateOrderRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACCreateOrderRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACCreateOrderRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tRet), + t.writeString(1, this.sOrderId) + } + , + n.ACCreateOrderRsp.prototype.readFrom = function (t) { + this.tRet = t.readStruct(0, !1, this.tRet), + this.sOrderId = t.readString(1, !1, this.sOrderId) + } + , + n.ACCouponInfo = function () { + this.tCP = new n.ACCouponBase, + this.tInfo = new n.ACCouponStatuInfo + } + , + n.ACCouponInfo.prototype._clone = function () { + return new n.ACCouponInfo + } + , + n.ACCouponInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACCouponInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACCouponInfo.prototype.writeTo = function (t) { + t.writeStruct(0, this.tCP), + t.writeStruct(1, this.tInfo) + } + , + n.ACCouponInfo.prototype.readFrom = function (t) { + this.tCP = t.readStruct(0, !1, this.tCP), + this.tInfo = t.readStruct(1, !1, this.tInfo) + } + , + n.ACCouponBase = function () { + this.lCid = 0, + this.lCreateTime = 0, + this.sName = "", + this.iPrice = 0, + this.iThreshold = 0, + this.lEndTime = 0, + this.lBgnTime = 0, + this.iDispathType = 0, + this.lPid = 0, + this.lPidHuya = 0, + this.sGroupId = "", + this.sCouponUrl = "", + this.lPayUid = 0, + this.sTag = "", + this.sAction = "" + } + , + n.ACCouponBase.prototype._clone = function () { + return new n.ACCouponBase + } + , + n.ACCouponBase.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACCouponBase.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACCouponBase.prototype.writeTo = function (t) { + t.writeInt64(0, this.lCid), + t.writeInt64(1, this.lCreateTime), + t.writeString(2, this.sName), + t.writeInt32(3, this.iPrice), + t.writeInt32(4, this.iThreshold), + t.writeInt64(5, this.lEndTime), + t.writeInt64(6, this.lBgnTime), + t.writeInt32(7, this.iDispathType), + t.writeInt64(8, this.lPid), + t.writeInt64(9, this.lPidHuya), + t.writeString(10, this.sGroupId), + t.writeString(11, this.sCouponUrl), + t.writeInt64(12, this.lPayUid), + t.writeString(13, this.sTag), + t.writeString(14, this.sAction) + } + , + n.ACCouponBase.prototype.readFrom = function (t) { + this.lCid = t.readInt64(0, !1, this.lCid), + this.lCreateTime = t.readInt64(1, !1, this.lCreateTime), + this.sName = t.readString(2, !1, this.sName), + this.iPrice = t.readInt32(3, !1, this.iPrice), + this.iThreshold = t.readInt32(4, !1, this.iThreshold), + this.lEndTime = t.readInt64(5, !1, this.lEndTime), + this.lBgnTime = t.readInt64(6, !1, this.lBgnTime), + this.iDispathType = t.readInt32(7, !1, this.iDispathType), + this.lPid = t.readInt64(8, !1, this.lPid), + this.lPidHuya = t.readInt64(9, !1, this.lPidHuya), + this.sGroupId = t.readString(10, !1, this.sGroupId), + this.sCouponUrl = t.readString(11, !1, this.sCouponUrl), + this.lPayUid = t.readInt64(12, !1, this.lPayUid), + this.sTag = t.readString(13, !1, this.sTag), + this.sAction = t.readString(14, !1, this.sAction) + } + , + n.ACCouponStatuInfo = function () { + this.iStatus = 0, + this.sId = "", + this.lGetTime = 0, + this.sOid = "", + this.lUid = 0, + this.sCouponUrl = "", + this.lUseTime = 0 + } + , + n.ACCouponStatuInfo.prototype._clone = function () { + return new n.ACCouponStatuInfo + } + , + n.ACCouponStatuInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACCouponStatuInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACCouponStatuInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iStatus), + t.writeString(1, this.sId), + t.writeInt64(2, this.lGetTime), + t.writeString(3, this.sOid), + t.writeInt64(4, this.lUid), + t.writeString(5, this.sCouponUrl), + t.writeInt64(6, this.lUseTime) + } + , + n.ACCouponStatuInfo.prototype.readFrom = function (t) { + this.iStatus = t.readInt32(0, !1, this.iStatus), + this.sId = t.readString(1, !1, this.sId), + this.lGetTime = t.readInt64(2, !1, this.lGetTime), + this.sOid = t.readString(3, !1, this.sOid), + this.lUid = t.readInt64(4, !1, this.lUid), + this.sCouponUrl = t.readString(5, !1, this.sCouponUrl), + this.lUseTime = t.readInt64(6, !1, this.lUseTime) + } + , + n.ACCommRsp = function () { + this.iRet = 0, + this.sDes = "" + } + , + n.ACCommRsp.prototype._clone = function () { + return new n.ACCommRsp + } + , + n.ACCommRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACCommRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACCommRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRet), + t.writeString(1, this.sDes) + } + , + n.ACCommRsp.prototype.readFrom = function (t) { + this.iRet = t.readInt32(0, !1, this.iRet), + this.sDes = t.readString(1, !1, this.sDes) + } + , + n.ACOrderInfo = function () { + this.tMTInfo = new n.UserBase, + this.tCTInfo = new n.UserBase, + this.tSkillInfo = new n.AccompanyMasterSkillDetail, + this.tOrderBase = new n.ACOrderBase, + this.tComplainInfo = new n.ACComplainInfo, + this.sToast = "", + this.sJumpMsg = "", + this.sSignChannel = "", + this.sSignChannelName = "", + this.vNext = new r.Vector(new r.INT32), + this.tDes = new n.ACOrderDes, + this.tLevel = new n.MasterLevelBase, + this.tContext = new n.ACOrderContext + } + , + n.ACOrderInfo.prototype._clone = function () { + return new n.ACOrderInfo + } + , + n.ACOrderInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACOrderInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACOrderInfo.prototype.writeTo = function (t) { + t.writeStruct(0, this.tMTInfo), + t.writeStruct(1, this.tCTInfo), + t.writeStruct(2, this.tSkillInfo), + t.writeStruct(3, this.tOrderBase), + t.writeStruct(4, this.tComplainInfo), + t.writeString(5, this.sToast), + t.writeString(6, this.sJumpMsg), + t.writeString(7, this.sSignChannel), + t.writeString(8, this.sSignChannelName), + t.writeVector(9, this.vNext), + t.writeStruct(10, this.tDes), + t.writeStruct(11, this.tLevel), + t.writeStruct(12, this.tContext) + } + , + n.ACOrderInfo.prototype.readFrom = function (t) { + this.tMTInfo = t.readStruct(0, !1, this.tMTInfo), + this.tCTInfo = t.readStruct(1, !1, this.tCTInfo), + this.tSkillInfo = t.readStruct(2, !1, this.tSkillInfo), + this.tOrderBase = t.readStruct(3, !1, this.tOrderBase), + this.tComplainInfo = t.readStruct(4, !1, this.tComplainInfo), + this.sToast = t.readString(5, !1, this.sToast), + this.sJumpMsg = t.readString(6, !1, this.sJumpMsg), + this.sSignChannel = t.readString(7, !1, this.sSignChannel), + this.sSignChannelName = t.readString(8, !1, this.sSignChannelName), + this.vNext = t.readVector(9, !1, this.vNext), + this.tDes = t.readStruct(10, !1, this.tDes), + this.tLevel = t.readStruct(11, !1, this.tLevel), + this.tContext = t.readStruct(12, !1, this.tContext) + } + , + n.ACOrderBase = function () { + this.sId = "", + this.lCreateTime = 0, + this.tSatusExtList = new n.ACStatusExtList, + this.iPrice = 0, + this.iNum = 0, + this.iCost = 0, + this.iStatus = 0, + this.iServiceTime = 0, + this.iCurStatusReason = 0, + this.lRemain = 0, + this.lMasterUid = 0, + this.lCustomerUid = 0, + this.sPayId = "", + this.iSkillId = 0, + this.sRefundId = "", + this.lFinishTime = 0, + this.iSrcType = 0, + this.sSrcExt = "", + this.lCid = 0, + this.sHistory = "", + this.sExt = "", + this.vHistory = new r.Vector(new n.ACStatusExt), + this.tDisc = new n.ACDiscountsPriceInfo, + this.iDisType = 0, + this.tCP = new n.ACCouponInfo, + this.iPayStatus = 0, + this.iRefundStatus = 0, + this.lCurStatusTime = 0, + this.iAutoPay = 1, + this.sSrcExtV2 = "", + this.iCurStatusAction = 0 + } + , + n.ACOrderBase.prototype._clone = function () { + return new n.ACOrderBase + } + , + n.ACOrderBase.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACOrderBase.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACOrderBase.prototype.writeTo = function (t) { + t.writeString(0, this.sId), + t.writeInt64(1, this.lCreateTime), + t.writeStruct(2, this.tSatusExtList), + t.writeInt32(3, this.iPrice), + t.writeInt32(4, this.iNum), + t.writeInt64(5, this.iCost), + t.writeInt32(6, this.iStatus), + t.writeInt64(7, this.iServiceTime), + t.writeInt32(8, this.iCurStatusReason), + t.writeInt64(9, this.lRemain), + t.writeInt64(10, this.lMasterUid), + t.writeInt64(11, this.lCustomerUid), + t.writeString(12, this.sPayId), + t.writeInt32(13, this.iSkillId), + t.writeString(14, this.sRefundId), + t.writeInt64(15, this.lFinishTime), + t.writeInt32(16, this.iSrcType), + t.writeString(17, this.sSrcExt), + t.writeInt64(18, this.lCid), + t.writeString(19, this.sHistory), + t.writeString(20, this.sExt), + t.writeVector(22, this.vHistory), + t.writeStruct(23, this.tDisc), + t.writeInt32(25, this.iDisType), + t.writeStruct(26, this.tCP), + t.writeInt32(27, this.iPayStatus), + t.writeInt32(28, this.iRefundStatus), + t.writeInt64(29, this.lCurStatusTime), + t.writeInt32(30, this.iAutoPay), + t.writeString(31, this.sSrcExtV2), + t.writeInt32(32, this.iCurStatusAction) + } + , + n.ACOrderBase.prototype.readFrom = function (t) { + this.sId = t.readString(0, !1, this.sId), + this.lCreateTime = t.readInt64(1, !1, this.lCreateTime), + this.tSatusExtList = t.readStruct(2, !1, this.tSatusExtList), + this.iPrice = t.readInt32(3, !1, this.iPrice), + this.iNum = t.readInt32(4, !1, this.iNum), + this.iCost = t.readInt64(5, !1, this.iCost), + this.iStatus = t.readInt32(6, !1, this.iStatus), + this.iServiceTime = t.readInt64(7, !1, this.iServiceTime), + this.iCurStatusReason = t.readInt32(8, !1, this.iCurStatusReason), + this.lRemain = t.readInt64(9, !1, this.lRemain), + this.lMasterUid = t.readInt64(10, !1, this.lMasterUid), + this.lCustomerUid = t.readInt64(11, !1, this.lCustomerUid), + this.sPayId = t.readString(12, !1, this.sPayId), + this.iSkillId = t.readInt32(13, !1, this.iSkillId), + this.sRefundId = t.readString(14, !1, this.sRefundId), + this.lFinishTime = t.readInt64(15, !1, this.lFinishTime), + this.iSrcType = t.readInt32(16, !1, this.iSrcType), + this.sSrcExt = t.readString(17, !1, this.sSrcExt), + this.lCid = t.readInt64(18, !1, this.lCid), + this.sHistory = t.readString(19, !1, this.sHistory), + this.sExt = t.readString(20, !1, this.sExt), + this.vHistory = t.readVector(22, !1, this.vHistory), + this.tDisc = t.readStruct(23, !1, this.tDisc), + this.iDisType = t.readInt32(25, !1, this.iDisType), + this.tCP = t.readStruct(26, !1, this.tCP), + this.iPayStatus = t.readInt32(27, !1, this.iPayStatus), + this.iRefundStatus = t.readInt32(28, !1, this.iRefundStatus), + this.lCurStatusTime = t.readInt64(29, !1, this.lCurStatusTime), + this.iAutoPay = t.readInt32(30, !1, this.iAutoPay), + this.sSrcExtV2 = t.readString(31, !1, this.sSrcExtV2), + this.iCurStatusAction = t.readInt32(32, !1, this.iCurStatusAction) + } + , + n.ACComplainInfo = function () { + this.sId = "", + this.tCustomerCInfo = new n.ACUserComplainInfo, + this.tMasterCInfo = new n.ACUserComplainInfo, + this.iStatus = 0, + this.mHistory = new r.Map(new r.INT64, new n.ACComplainOptRecord) + } + , + n.ACComplainInfo.prototype._clone = function () { + return new n.ACComplainInfo + } + , + n.ACComplainInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACComplainInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACComplainInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sId), + t.writeStruct(1, this.tCustomerCInfo), + t.writeStruct(2, this.tMasterCInfo), + t.writeInt32(3, this.iStatus), + t.writeMap(4, this.mHistory) + } + , + n.ACComplainInfo.prototype.readFrom = function (t) { + this.sId = t.readString(0, !1, this.sId), + this.tCustomerCInfo = t.readStruct(1, !1, this.tCustomerCInfo), + this.tMasterCInfo = t.readStruct(2, !1, this.tMasterCInfo), + this.iStatus = t.readInt32(3, !1, this.iStatus), + this.mHistory = t.readMap(4, !1, this.mHistory) + } + , + n.ACOrderDes = function () { + this.sStatuTitle = "", + this.sStatuSubhead = "" + } + , + n.ACOrderDes.prototype._clone = function () { + return new n.ACOrderDes + } + , + n.ACOrderDes.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACOrderDes.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACOrderDes.prototype.writeTo = function (t) { + t.writeString(0, this.sStatuTitle), + t.writeString(1, this.sStatuSubhead) + } + , + n.ACOrderDes.prototype.readFrom = function (t) { + this.sStatuTitle = t.readString(0, !1, this.sStatuTitle), + this.sStatuSubhead = t.readString(1, !1, this.sStatuSubhead) + } + , + n.ACCreateOrderPannelReq = function () { + this.tId = new n.UserId, + this.lMTUid = 0, + this.iNum = 0, + this.iSkillId = 0 + } + , + n.ACCreateOrderPannelReq.prototype._clone = function () { + return new n.ACCreateOrderPannelReq + } + , + n.ACCreateOrderPannelReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACCreateOrderPannelReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACCreateOrderPannelReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lMTUid), + t.writeInt32(2, this.iNum), + t.writeInt32(3, this.iSkillId) + } + , + n.ACCreateOrderPannelReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lMTUid = t.readInt64(1, !1, this.lMTUid), + this.iNum = t.readInt32(2, !1, this.iNum), + this.iSkillId = t.readInt32(3, !1, this.iSkillId) + } + , + n.ACCreateOrderPannelRsp = function () { + this.tRet = new n.ACCommRsp, + this.iPrice = 0, + this.lCost = 0, + this.tDisc = new n.ACDiscountsPriceInfo, + this.iDisType = 0, + this.vCpInfo = new r.Vector(new n.ACCouponInfo) + } + , + n.ACCreateOrderPannelRsp.prototype._clone = function () { + return new n.ACCreateOrderPannelRsp + } + , + n.ACCreateOrderPannelRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACCreateOrderPannelRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACCreateOrderPannelRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tRet), + t.writeInt32(1, this.iPrice), + t.writeInt64(2, this.lCost), + t.writeStruct(3, this.tDisc), + t.writeInt32(4, this.iDisType), + t.writeVector(5, this.vCpInfo) + } + , + n.ACCreateOrderPannelRsp.prototype.readFrom = function (t) { + this.tRet = t.readStruct(0, !1, this.tRet), + this.iPrice = t.readInt32(1, !1, this.iPrice), + this.lCost = t.readInt64(2, !1, this.lCost), + this.tDisc = t.readStruct(3, !1, this.tDisc), + this.iDisType = t.readInt32(4, !1, this.iDisType), + this.vCpInfo = t.readVector(5, !1, this.vCpInfo) + } + , + n.ACOrderContext = function () { + this.mpContext = new r.Map(new r.STRING, new r.STRING) + } + , + n.ACOrderContext.prototype._clone = function () { + return new n.ACOrderContext + } + , + n.ACOrderContext.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACOrderContext.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACOrderContext.prototype.writeTo = function (t) { + t.writeMap(0, this.mpContext) + } + , + n.ACOrderContext.prototype.readFrom = function (t) { + this.mpContext = t.readMap(0, !1, this.mpContext) + } + , + n.ACStatusExtList = function () { + this.mapStatus2Info = new r.Map(new r.INT32, new n.ACStatusExt) + } + , + n.ACStatusExtList.prototype._clone = function () { + return new n.ACStatusExtList + } + , + n.ACStatusExtList.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACStatusExtList.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACStatusExtList.prototype.writeTo = function (t) { + t.writeMap(0, this.mapStatus2Info) + } + , + n.ACStatusExtList.prototype.readFrom = function (t) { + this.mapStatus2Info = t.readMap(0, !1, this.mapStatus2Info) + } + , + n.ACStatusExt = function () { + this.lTime = 0, + this.lUid = 0, + this.sExt = "", + this.iStatus = 0, + this.sReason = "", + this.iExtType = 0, + this.data = new r.BinBuffer + } + , + n.ACStatusExt.prototype._clone = function () { + return new n.ACStatusExt + } + , + n.ACStatusExt.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACStatusExt.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACStatusExt.prototype.writeTo = function (t) { + t.writeInt64(0, this.lTime), + t.writeInt64(1, this.lUid), + t.writeString(2, this.sExt), + t.writeInt32(3, this.iStatus), + t.writeString(4, this.sReason), + t.writeInt32(5, this.iExtType), + t.writeBytes(6, this.data) + } + , + n.ACStatusExt.prototype.readFrom = function (t) { + this.lTime = t.readInt64(0, !1, this.lTime), + this.lUid = t.readInt64(1, !1, this.lUid), + this.sExt = t.readString(2, !1, this.sExt), + this.iStatus = t.readInt32(3, !1, this.iStatus), + this.sReason = t.readString(4, !1, this.sReason), + this.iExtType = t.readInt32(5, !1, this.iExtType), + this.data = t.readBytes(6, !1, this.data) + } + , + n.ACUserComplainInfo = function () { + this.sOrderId = "", + this.lMTUid = 0, + this.lCTUid = 0, + this.vTestimony = new r.Vector(new r.STRING), + this.sRefundReason = "", + this.sRefundReason2 = "", + this.sDes = "", + this.sPhone = "" + } + , + n.ACUserComplainInfo.prototype._clone = function () { + return new n.ACUserComplainInfo + } + , + n.ACUserComplainInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACUserComplainInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACUserComplainInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sOrderId), + t.writeInt64(1, this.lMTUid), + t.writeInt64(2, this.lCTUid), + t.writeVector(3, this.vTestimony), + t.writeString(4, this.sRefundReason), + t.writeString(5, this.sRefundReason2), + t.writeString(6, this.sDes), + t.writeString(7, this.sPhone) + } + , + n.ACUserComplainInfo.prototype.readFrom = function (t) { + this.sOrderId = t.readString(0, !1, this.sOrderId), + this.lMTUid = t.readInt64(1, !1, this.lMTUid), + this.lCTUid = t.readInt64(2, !1, this.lCTUid), + this.vTestimony = t.readVector(3, !1, this.vTestimony), + this.sRefundReason = t.readString(4, !1, this.sRefundReason), + this.sRefundReason2 = t.readString(5, !1, this.sRefundReason2), + this.sDes = t.readString(6, !1, this.sDes), + this.sPhone = t.readString(7, !1, this.sPhone) + } + , + n.ACComplainOptRecord = function () { + this.lUid = 0, + this.iOpt = 0 + } + , + n.ACComplainOptRecord.prototype._clone = function () { + return new n.ACComplainOptRecord + } + , + n.ACComplainOptRecord.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ACComplainOptRecord.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ACComplainOptRecord.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt32(1, this.iOpt) + } + , + n.ACComplainOptRecord.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iOpt = t.readInt32(1, !1, this.iOpt) + } + , + n.FloatMomentNotice = function () { + this.lMomId = 0, + this.iMomType = 0, + this.lVoteId = 0, + this.sMomContent = "", + this.lMomUid = 0, + this.sNick = "", + this.sAvatarUrl = "", + this.sSectionId = "", + this.sSectionName = "", + this.sVoteId = "" + } + , + n.FloatMomentNotice.prototype._clone = function () { + return new n.FloatMomentNotice + } + , + n.FloatMomentNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FloatMomentNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FloatMomentNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lMomId), + t.writeInt32(1, this.iMomType), + t.writeInt64(2, this.lVoteId), + t.writeString(3, this.sMomContent), + t.writeInt64(4, this.lMomUid), + t.writeString(5, this.sNick), + t.writeString(6, this.sAvatarUrl), + t.writeString(7, this.sSectionId), + t.writeString(8, this.sSectionName), + t.writeString(9, this.sVoteId) + } + , + n.FloatMomentNotice.prototype.readFrom = function (t) { + this.lMomId = t.readInt64(0, !1, this.lMomId), + this.iMomType = t.readInt32(1, !1, this.iMomType), + this.lVoteId = t.readInt64(2, !1, this.lVoteId), + this.sMomContent = t.readString(3, !1, this.sMomContent), + this.lMomUid = t.readInt64(4, !1, this.lMomUid), + this.sNick = t.readString(5, !1, this.sNick), + this.sAvatarUrl = t.readString(6, !1, this.sAvatarUrl), + this.sSectionId = t.readString(7, !1, this.sSectionId), + this.sSectionName = t.readString(8, !1, this.sSectionName), + this.sVoteId = t.readString(9, !1, this.sVoteId) + } + , + n.GetMediaAuthInfoReq = function () { + this.tId = new n.UserId + } + , + n.GetMediaAuthInfoReq.prototype._clone = function () { + return new n.GetMediaAuthInfoReq + } + , + n.GetMediaAuthInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMediaAuthInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMediaAuthInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId) + } + , + n.GetMediaAuthInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId) + } + , + n.GetMediaAuthInfoRsp = function () { + this.sToken = "" + } + , + n.GetMediaAuthInfoRsp.prototype._clone = function () { + return new n.GetMediaAuthInfoRsp + } + , + n.GetMediaAuthInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMediaAuthInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMediaAuthInfoRsp.prototype.writeTo = function (t) { + t.writeString(0, this.sToken) + } + , + n.GetMediaAuthInfoRsp.prototype.readFrom = function (t) { + this.sToken = t.readString(0, !1, this.sToken) + } + , + n.WsProxyPacket = function () { + this.iCommand = 0, + this.vData = new r.BinBuffer + } + , + n.WsProxyPacket.prototype._clone = function () { + return new n.WsProxyPacket + } + , + n.WsProxyPacket.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.WsProxyPacket.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.WsProxyPacket.prototype.writeTo = function (t) { + t.writeInt32(0, this.iCommand), + t.writeBytes(1, this.vData) + } + , + n.WsProxyPacket.prototype.readFrom = function (t) { + this.iCommand = t.readInt32(0, !1, this.iCommand), + this.vData = t.readBytes(1, !1, this.vData) + } + , + n.MatchPlaybackActionInfo = function () { + this.sActionIcon = "" + } + , + n.MatchPlaybackActionInfo.prototype._clone = function () { + return new n.MatchPlaybackActionInfo + } + , + n.MatchPlaybackActionInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MatchPlaybackActionInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MatchPlaybackActionInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sActionIcon) + } + , + n.MatchPlaybackActionInfo.prototype.readFrom = function (t) { + this.sActionIcon = t.readString(0, !1, this.sActionIcon) + } + , + n.MatchPlaybackElementInfo = function () { + this.sElementIcon = "", + this.iIsDead = 0, + this.bIsBlue = !0 + } + , + n.MatchPlaybackElementInfo.prototype._clone = function () { + return new n.MatchPlaybackElementInfo + } + , + n.MatchPlaybackElementInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MatchPlaybackElementInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MatchPlaybackElementInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sElementIcon), + t.writeInt32(1, this.iIsDead), + t.writeBoolean(2, this.bIsBlue) + } + , + n.MatchPlaybackElementInfo.prototype.readFrom = function (t) { + this.sElementIcon = t.readString(0, !1, this.sElementIcon), + this.iIsDead = t.readInt32(1, !1, this.iIsDead), + this.bIsBlue = t.readBoolean(2, !1, this.bIsBlue) + } + , + n.MatchPlaybackPoint = function () { + this.iTime = 0, + this.vEvent = new r.Vector(new n.MatchPlaybackEvent), + this.lIdentify = 0, + this.iPointType = 0, + this.sBackground = "" + } + , + n.MatchPlaybackPoint.prototype._clone = function () { + return new n.MatchPlaybackPoint + } + , + n.MatchPlaybackPoint.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MatchPlaybackPoint.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MatchPlaybackPoint.prototype.writeTo = function (t) { + t.writeInt32(0, this.iTime), + t.writeVector(2, this.vEvent), + t.writeInt64(3, this.lIdentify), + t.writeInt32(4, this.iPointType), + t.writeString(5, this.sBackground) + } + , + n.MatchPlaybackPoint.prototype.readFrom = function (t) { + this.iTime = t.readInt32(0, !1, this.iTime), + this.vEvent = t.readVector(2, !1, this.vEvent), + this.lIdentify = t.readInt64(3, !1, this.lIdentify), + this.iPointType = t.readInt32(4, !1, this.iPointType), + this.sBackground = t.readString(5, !1, this.sBackground) + } + , + n.GetMatchPlaybackInfoReq = function () { + this.tId = new n.UserId, + this.lPid = 0, + this.lStartTime = 0, + this.iDurationType = 0, + this.sStreamName = "", + this.iBitrate = 0, + this.iNeedDotInfo = 0, + this.iFreeFlag = 0 + } + , + n.GetMatchPlaybackInfoReq.prototype._clone = function () { + return new n.GetMatchPlaybackInfoReq + } + , + n.GetMatchPlaybackInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMatchPlaybackInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMatchPlaybackInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lStartTime), + t.writeInt32(3, this.iDurationType), + t.writeString(4, this.sStreamName), + t.writeInt32(5, this.iBitrate), + t.writeInt32(6, this.iNeedDotInfo), + t.writeInt32(7, this.iFreeFlag) + } + , + n.GetMatchPlaybackInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lStartTime = t.readInt64(2, !1, this.lStartTime), + this.iDurationType = t.readInt32(3, !1, this.iDurationType), + this.sStreamName = t.readString(4, !1, this.sStreamName), + this.iBitrate = t.readInt32(5, !1, this.iBitrate), + this.iNeedDotInfo = t.readInt32(6, !1, this.iNeedDotInfo), + this.iFreeFlag = t.readInt32(7, !1, this.iFreeFlag) + } + , + n.GetMatchPlaybackInfoRsp = function () { + this.sUrl = "", + this.sCdn = "", + this.iWidth = 0, + this.iHeight = 0, + this.fDuration = 0, + this.lEndTime = 0, + this.vPoint = new r.Vector(new n.MatchPlaybackPoint) + } + , + n.GetMatchPlaybackInfoRsp.prototype._clone = function () { + return new n.GetMatchPlaybackInfoRsp + } + , + n.GetMatchPlaybackInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMatchPlaybackInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMatchPlaybackInfoRsp.prototype.writeTo = function (t) { + t.writeString(0, this.sUrl), + t.writeString(1, this.sCdn), + t.writeInt32(2, this.iWidth), + t.writeInt32(3, this.iHeight), + t.writeFloat(4, this.fDuration), + t.writeInt64(5, this.lEndTime), + t.writeVector(6, this.vPoint) + } + , + n.GetMatchPlaybackInfoRsp.prototype.readFrom = function (t) { + this.sUrl = t.readString(0, !1, this.sUrl), + this.sCdn = t.readString(1, !1, this.sCdn), + this.iWidth = t.readInt32(2, !1, this.iWidth), + this.iHeight = t.readInt32(3, !1, this.iHeight), + this.fDuration = t.readFloat(4, !1, this.fDuration), + this.lEndTime = t.readInt64(5, !1, this.lEndTime), + this.vPoint = t.readVector(6, !1, this.vPoint) + } + , + n.GetMatchPlaybackPointPosReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.GetMatchPlaybackPointPosReq.prototype._clone = function () { + return new n.GetMatchPlaybackPointPosReq + } + , + n.GetMatchPlaybackPointPosReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMatchPlaybackPointPosReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMatchPlaybackPointPosReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.GetMatchPlaybackPointPosReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GetMatchPlaybackPointPosRsp = function () { + this.iHasLiveRecord = 0, + this.lStartTime = 0, + this.lEndTime = 0, + this.vPoint = new r.Vector(new n.MatchPlaybackPoint), + this.iRecordTime = 0 + } + , + n.GetMatchPlaybackPointPosRsp.prototype._clone = function () { + return new n.GetMatchPlaybackPointPosRsp + } + , + n.GetMatchPlaybackPointPosRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMatchPlaybackPointPosRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMatchPlaybackPointPosRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iHasLiveRecord), + t.writeInt64(1, this.lStartTime), + t.writeInt64(2, this.lEndTime), + t.writeVector(4, this.vPoint), + t.writeInt32(5, this.iRecordTime) + } + , + n.GetMatchPlaybackPointPosRsp.prototype.readFrom = function (t) { + this.iHasLiveRecord = t.readInt32(0, !1, this.iHasLiveRecord), + this.lStartTime = t.readInt64(1, !1, this.lStartTime), + this.lEndTime = t.readInt64(2, !1, this.lEndTime), + this.vPoint = t.readVector(4, !1, this.vPoint), + this.iRecordTime = t.readInt32(5, !1, this.iRecordTime) + } + , + n.MatchPlaybackPointNotice = function () { + this.lPid = 0, + this.vPoint = new r.Vector(new n.MatchPlaybackPoint) + } + , + n.MatchPlaybackPointNotice.prototype._clone = function () { + return new n.MatchPlaybackPointNotice + } + , + n.MatchPlaybackPointNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MatchPlaybackPointNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MatchPlaybackPointNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeVector(2, this.vPoint) + } + , + n.MatchPlaybackPointNotice.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.vPoint = t.readVector(2, !1, this.vPoint) + } + , + n.MatchPlaybackEvent = function () { + this.iEventTemplate = 0, + this.sEventDesc = "", + this.tEventInfo = new n.MatchPlaybackActionInfo, + this.vLeftInfo = new r.Vector(new n.MatchPlaybackElementInfo), + this.vRightInfo = new r.Vector(new n.MatchPlaybackElementInfo), + this.sBarIcon = "" + } + , + n.MatchPlaybackEvent.prototype._clone = function () { + return new n.MatchPlaybackEvent + } + , + n.MatchPlaybackEvent.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MatchPlaybackEvent.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MatchPlaybackEvent.prototype.writeTo = function (t) { + t.writeInt32(0, this.iEventTemplate), + t.writeString(1, this.sEventDesc), + t.writeStruct(2, this.tEventInfo), + t.writeVector(3, this.vLeftInfo), + t.writeVector(4, this.vRightInfo), + t.writeString(5, this.sBarIcon) + } + , + n.MatchPlaybackEvent.prototype.readFrom = function (t) { + this.iEventTemplate = t.readInt32(0, !1, this.iEventTemplate), + this.sEventDesc = t.readString(1, !1, this.sEventDesc), + this.tEventInfo = t.readStruct(2, !1, this.tEventInfo), + this.vLeftInfo = t.readVector(3, !1, this.vLeftInfo), + this.vRightInfo = t.readVector(4, !1, this.vRightInfo), + this.sBarIcon = t.readString(5, !1, this.sBarIcon) + } + , + n.FaceDirectorProgramInfo = function () { + this.lUid = 0, + this.iStatus = 0, + this.lBeginTime = 0, + this.lEndTime = 0, + this.sNick = "", + this.sAvatarUrl = "", + this.iRoomId = 0, + this.sLiveCoverUrl = "", + this.iLiveStatus = 0, + this.iAudienceCount = 0 + } + , + n.FaceDirectorProgramInfo.prototype._clone = function () { + return new n.FaceDirectorProgramInfo + } + , + n.FaceDirectorProgramInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FaceDirectorProgramInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FaceDirectorProgramInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt32(1, this.iStatus), + t.writeInt64(2, this.lBeginTime), + t.writeInt64(3, this.lEndTime), + t.writeString(4, this.sNick), + t.writeString(5, this.sAvatarUrl), + t.writeInt32(6, this.iRoomId), + t.writeString(7, this.sLiveCoverUrl), + t.writeInt32(8, this.iLiveStatus), + t.writeInt32(9, this.iAudienceCount) + } + , + n.FaceDirectorProgramInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.iStatus = t.readInt32(1, !1, this.iStatus), + this.lBeginTime = t.readInt64(2, !1, this.lBeginTime), + this.lEndTime = t.readInt64(3, !1, this.lEndTime), + this.sNick = t.readString(4, !1, this.sNick), + this.sAvatarUrl = t.readString(5, !1, this.sAvatarUrl), + this.iRoomId = t.readInt32(6, !1, this.iRoomId), + this.sLiveCoverUrl = t.readString(7, !1, this.sLiveCoverUrl), + this.iLiveStatus = t.readInt32(8, !1, this.iLiveStatus), + this.iAudienceCount = t.readInt32(9, !1, this.iAudienceCount) + } + , + n.GetFaceDirectorProgramListReq = function () { + this.tId = new n.UserId, + this.lDirectorUid = 0 + } + , + n.GetFaceDirectorProgramListReq.prototype._clone = function () { + return new n.GetFaceDirectorProgramListReq + } + , + n.GetFaceDirectorProgramListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetFaceDirectorProgramListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetFaceDirectorProgramListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lDirectorUid) + } + , + n.GetFaceDirectorProgramListReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lDirectorUid = t.readInt64(1, !1, this.lDirectorUid) + } + , + n.GetFaceDirectorProgramListRsp = function () { + this.tCurrentProgramInfo = new n.FaceDirectorProgramInfo, + this.vProgramInfo = new r.Vector(new n.FaceDirectorProgramInfo) + } + , + n.GetFaceDirectorProgramListRsp.prototype._clone = function () { + return new n.GetFaceDirectorProgramListRsp + } + , + n.GetFaceDirectorProgramListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetFaceDirectorProgramListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetFaceDirectorProgramListRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tCurrentProgramInfo), + t.writeVector(1, this.vProgramInfo) + } + , + n.GetFaceDirectorProgramListRsp.prototype.readFrom = function (t) { + this.tCurrentProgramInfo = t.readStruct(0, !1, this.tCurrentProgramInfo), + this.vProgramInfo = t.readVector(1, !1, this.vProgramInfo) + } + , + n.IsFaceDirectorReq = function () { + this.tId = new n.UserId, + this.lDirectorUid = 0 + } + , + n.IsFaceDirectorReq.prototype._clone = function () { + return new n.IsFaceDirectorReq + } + , + n.IsFaceDirectorReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.IsFaceDirectorReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.IsFaceDirectorReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lDirectorUid) + } + , + n.IsFaceDirectorReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lDirectorUid = t.readInt64(1, !1, this.lDirectorUid) + } + , + n.IsFaceDirectorRsp = function () { + this.iType = 0, + this.tCurrentProgramInfo = new n.FaceDirectorProgramInfo + } + , + n.IsFaceDirectorRsp.prototype._clone = function () { + return new n.IsFaceDirectorRsp + } + , + n.IsFaceDirectorRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.IsFaceDirectorRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.IsFaceDirectorRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iType), + t.writeStruct(1, this.tCurrentProgramInfo) + } + , + n.IsFaceDirectorRsp.prototype.readFrom = function (t) { + this.iType = t.readInt32(0, !1, this.iType), + this.tCurrentProgramInfo = t.readStruct(1, !1, this.tCurrentProgramInfo) + } + , + n.PushFaceDirectorCurrentProgram = function () { + this.tCurrentProgramInfo = new n.FaceDirectorProgramInfo, + this.vProgramInfo = new r.Vector(new n.FaceDirectorProgramInfo) + } + , + n.PushFaceDirectorCurrentProgram.prototype._clone = function () { + return new n.PushFaceDirectorCurrentProgram + } + , + n.PushFaceDirectorCurrentProgram.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PushFaceDirectorCurrentProgram.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PushFaceDirectorCurrentProgram.prototype.writeTo = function (t) { + t.writeStruct(0, this.tCurrentProgramInfo), + t.writeVector(1, this.vProgramInfo) + } + , + n.PushFaceDirectorCurrentProgram.prototype.readFrom = function (t) { + this.tCurrentProgramInfo = t.readStruct(0, !1, this.tCurrentProgramInfo), + this.vProgramInfo = t.readVector(1, !1, this.vProgramInfo) + } + , + n.SubscribeToListReq = function () { + this.tId = new n.UserId, + this.tFrom = new n.Subscriber, + this.iFreeFlowFlag = 0, + this.vContext = new r.BinBuffer, + this.vRecExpoUid = new r.Vector(new r.INT64) + } + , + n.SubscribeToListReq.prototype._clone = function () { + return new n.SubscribeToListReq + } + , + n.SubscribeToListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SubscribeToListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SubscribeToListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeStruct(1, this.tFrom), + t.writeInt32(2, this.iFreeFlowFlag), + t.writeBytes(3, this.vContext), + t.writeVector(4, this.vRecExpoUid) + } + , + n.SubscribeToListReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.tFrom = t.readStruct(1, !1, this.tFrom), + this.iFreeFlowFlag = t.readInt32(2, !1, this.iFreeFlowFlag), + this.vContext = t.readBytes(3, !1, this.vContext), + this.vRecExpoUid = t.readVector(4, !1, this.vRecExpoUid) + } + , + n.SubscribeToUserListRsp = function () { + this.vSubscribers = new r.Vector(new n.SubscriberStat) + } + , + n.SubscribeToUserListRsp.prototype._clone = function () { + return new n.SubscribeToUserListRsp + } + , + n.SubscribeToUserListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SubscribeToUserListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SubscribeToUserListRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vSubscribers) + } + , + n.SubscribeToUserListRsp.prototype.readFrom = function (t) { + this.vSubscribers = t.readVector(0, !1, this.vSubscribers) + } + , + n.SubscriberStat = function () { + this.tUserProfile = new n.UserProfile, + this.lSubscribeTime = 0, + this.bLiving = !0, + this.tLive = new n.GameLiveInfo, + this.bSubscribedTo = !0, + this.iRelation = 0, + this.sSchedule = "", + this.tSchedule = new n.LiveScheduleInfo + } + , + n.SubscriberStat.prototype._clone = function () { + return new n.SubscriberStat + } + , + n.SubscriberStat.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SubscriberStat.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SubscriberStat.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserProfile), + t.writeInt64(1, this.lSubscribeTime), + t.writeBoolean(2, this.bLiving), + t.writeStruct(3, this.tLive), + t.writeBoolean(5, this.bSubscribedTo), + t.writeInt32(7, this.iRelation), + t.writeString(8, this.sSchedule), + t.writeStruct(9, this.tSchedule) + } + , + n.SubscriberStat.prototype.readFrom = function (t) { + this.tUserProfile = t.readStruct(0, !1, this.tUserProfile), + this.lSubscribeTime = t.readInt64(1, !1, this.lSubscribeTime), + this.bLiving = t.readBoolean(2, !1, this.bLiving), + this.tLive = t.readStruct(3, !1, this.tLive), + this.bSubscribedTo = t.readBoolean(5, !1, this.bSubscribedTo), + this.iRelation = t.readInt32(7, !1, this.iRelation), + this.sSchedule = t.readString(8, !1, this.sSchedule), + this.tSchedule = t.readStruct(9, !1, this.tSchedule) + } + , + n.LiveScheduleInfo = function () { + this.lPresenterId = 0, + this.sSchedule = "", + this.sDescription = "", + this.lModifyTime = 0 + } + , + n.LiveScheduleInfo.prototype._clone = function () { + return new n.LiveScheduleInfo + } + , + n.LiveScheduleInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LiveScheduleInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LiveScheduleInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPresenterId), + t.writeString(1, this.sSchedule), + t.writeString(2, this.sDescription), + t.writeInt64(3, this.lModifyTime) + } + , + n.LiveScheduleInfo.prototype.readFrom = function (t) { + this.lPresenterId = t.readInt64(0, !1, this.lPresenterId), + this.sSchedule = t.readString(1, !1, this.sSchedule), + this.sDescription = t.readString(2, !1, this.sDescription), + this.lModifyTime = t.readInt64(3, !1, this.lModifyTime) + } + , + n.GetMaskConfigReq = function () { + this.uid = 0, + this.streamName = "" + } + , + n.GetMaskConfigReq.prototype._clone = function () { + return new n.GetMaskConfigReq + } + , + n.GetMaskConfigReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMaskConfigReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMaskConfigReq.prototype.writeTo = function (t) { + t.writeInt64(0, this.uid), + t.writeString(1, this.streamName) + } + , + n.GetMaskConfigReq.prototype.readFrom = function (t) { + this.uid = t.readInt64(0, !1, this.uid), + this.streamName = t.readString(1, !1, this.streamName) + } + , + n.GetMaskConfigRsp = function () { + this.ret = 0, + this.msg = "succ", + this.hasMask = !0, + this.broadcastGroup = "", + this.jobKey = "" + } + , + n.GetMaskConfigRsp.prototype._clone = function () { + return new n.GetMaskConfigRsp + } + , + n.GetMaskConfigRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMaskConfigRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMaskConfigRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.ret), + t.writeString(1, this.msg), + t.writeBoolean(2, this.hasMask), + t.writeString(3, this.broadcastGroup), + t.writeString(4, this.jobKey) + } + , + n.GetMaskConfigRsp.prototype.readFrom = function (t) { + this.ret = t.readInt32(0, !1, this.ret), + this.msg = t.readString(1, !1, this.msg), + this.hasMask = t.readBoolean(2, !1, this.hasMask), + this.broadcastGroup = t.readString(3, !1, this.broadcastGroup), + this.jobKey = t.readString(4, !1, this.jobKey) + } + , + n.AiBarrageDetectNotify = function () { + this.lPts = 0, + this.sBackgroundMask = new r.Vector(new r.BinBuffer), + this.lPid = 0, + this.sStreamName = "", + this.iMaskType = 0, + this.uid = 0, + this.seiDts = 0 + } + , + n.AiBarrageDetectNotify.prototype._clone = function () { + return new n.AiBarrageDetectNotify + } + , + n.AiBarrageDetectNotify.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.AiBarrageDetectNotify.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.AiBarrageDetectNotify.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPts), + t.writeVector(1, this.sBackgroundMask), + t.writeInt64(2, this.lPid), + t.writeString(3, this.sStreamName), + t.writeInt32(4, this.iMaskType), + t.writeInt64(5, this.uid), + t.writeInt64(6, this.seiDts) + } + , + n.AiBarrageDetectNotify.prototype.readFrom = function (t) { + this.lPts = t.readInt64(0, !1, this.lPts), + this.sBackgroundMask = t.readVector(1, !1, this.sBackgroundMask), + this.lPid = t.readInt64(2, !1, this.lPid), + this.sStreamName = t.readString(3, !1, this.sStreamName), + this.iMaskType = t.readInt32(4, !1, this.iMaskType), + this.uid = t.readInt64(5, !1, this.uid), + this.seiDts = t.readInt64(6, !1, this.seiDts) + } + , + n.Contour = function () { + this.pts = new r.Vector(new r.INT64), + this.type = 0, + this.x = 0, + this.y = 0, + this.w = 0, + this.h = 0, + this.r = 0 + } + , + n.Contour.prototype._clone = function () { + return new n.Contour + } + , + n.Contour.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.Contour.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.Contour.prototype.writeTo = function (t) { + t.writeVector(0, this.pts), + t.writeUInt32(1, this.type), + t.writeUInt32(2, this.x), + t.writeUInt32(3, this.y), + t.writeUInt32(4, this.w), + t.writeUInt32(5, this.h), + t.writeUInt32(6, this.r) + } + , + n.Contour.prototype.readFrom = function (t) { + this.pts = t.readVector(0, !1, this.pts), + this.type = t.readUInt32(1, !1, this.type), + this.x = t.readUInt32(2, !1, this.x), + this.y = t.readUInt32(3, !1, this.y), + this.w = t.readUInt32(4, !1, this.w), + this.h = t.readUInt32(5, !1, this.h), + this.r = t.readUInt32(6, !1, this.r) + } + , + n.FigContours = function () { + this.contrs = new r.Vector(new n.Contour), + this.fig_width = 0, + this.fig_height = 0, + this.ext = "" + } + , + n.FigContours.prototype._clone = function () { + return new n.FigContours + } + , + n.FigContours.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FigContours.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FigContours.prototype.writeTo = function (t) { + t.writeVector(0, this.contrs), + t.writeUInt32(1, this.fig_width), + t.writeUInt32(2, this.fig_height), + t.writeString(3, this.ext) + } + , + n.FigContours.prototype.readFrom = function (t) { + this.contrs = t.readVector(0, !1, this.contrs), + this.fig_width = t.readUInt32(1, !1, this.fig_width), + this.fig_height = t.readUInt32(2, !1, this.fig_height), + this.ext = t.readString(3, !1, this.ext) + } + , + n.DanmuMask = function () { + this.type = 0, + this.width = 0, + this.height = 0, + this.ziptype = 0, + this.mask_bytes = new r.BinBuffer, + this.ext = "" + } + , + n.DanmuMask.prototype._clone = function () { + return new n.DanmuMask + } + , + n.DanmuMask.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DanmuMask.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DanmuMask.prototype.writeTo = function (t) { + t.writeUInt32(0, this.type), + t.writeUInt32(1, this.width), + t.writeUInt32(2, this.height), + t.writeUInt32(3, this.ziptype), + t.writeBytes(4, this.mask_bytes), + t.writeString(5, this.ext) + } + , + n.DanmuMask.prototype.readFrom = function (t) { + this.type = t.readUInt32(0, !1, this.type), + this.width = t.readUInt32(1, !1, this.width), + this.height = t.readUInt32(2, !1, this.height), + this.ziptype = t.readUInt32(3, !1, this.ziptype), + this.mask_bytes = t.readBytes(4, !1, this.mask_bytes), + this.ext = t.readString(5, !1, this.ext) + } + , + n.DanmuCVMaskProto = function () { + this.ver_no = 0, + this.pts = 0, + this.frame_width = 0, + this.frame_height = 0, + this.mask = new n.DanmuMask, + this.figs = new n.FigContours, + this.ext = "", + this.seidts = 0 + } + , + n.DanmuCVMaskProto.prototype._clone = function () { + return new n.DanmuCVMaskProto + } + , + n.DanmuCVMaskProto.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DanmuCVMaskProto.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DanmuCVMaskProto.prototype.writeTo = function (t) { + t.writeUInt32(0, this.ver_no), + t.writeUInt32(1, this.pts), + t.writeUInt32(2, this.frame_width), + t.writeUInt32(3, this.frame_height), + t.writeStruct(4, this.mask), + t.writeStruct(5, this.figs), + t.writeString(6, this.ext), + t.writeUInt32(7, this.seidts) + } + , + n.DanmuCVMaskProto.prototype.readFrom = function (t) { + this.ver_no = t.readUInt32(0, !1, this.ver_no), + this.pts = t.readUInt32(1, !1, this.pts), + this.frame_width = t.readUInt32(2, !1, this.frame_width), + this.frame_height = t.readUInt32(3, !1, this.frame_height), + this.mask = t.readStruct(4, !1, this.mask), + this.figs = t.readStruct(5, !1, this.figs), + this.ext = t.readString(6, !1, this.ext), + this.seidts = t.readUInt32(7, !1, this.seidts) + } + , + n.TrialFansBadgeInfo = function () { + this.tCompactInfo = new n.TrialFansBadgeCompactInfo, + this.iNextScore = 0, + this.iQuotaUsed = 0, + this.iQuota = 0, + this.lQuotaTS = 0, + this.lOpenTS = 0, + this.sPresenterNickName = "", + this.sBadgeName = "", + this.sPresenterLogo = "", + this.tChannelInfo = new n.PresenterChannelInfo + } + , + n.TrialFansBadgeInfo.prototype._clone = function () { + return new n.TrialFansBadgeInfo + } + , + n.TrialFansBadgeInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TrialFansBadgeInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TrialFansBadgeInfo.prototype.writeTo = function (t) { + t.writeStruct(0, this.tCompactInfo), + t.writeInt32(1, this.iNextScore), + t.writeInt32(2, this.iQuotaUsed), + t.writeInt32(3, this.iQuota), + t.writeInt64(4, this.lQuotaTS), + t.writeInt64(5, this.lOpenTS), + t.writeString(6, this.sPresenterNickName), + t.writeString(7, this.sBadgeName), + t.writeString(8, this.sPresenterLogo), + t.writeStruct(9, this.tChannelInfo) + } + , + n.TrialFansBadgeInfo.prototype.readFrom = function (t) { + this.tCompactInfo = t.readStruct(0, !1, this.tCompactInfo), + this.iNextScore = t.readInt32(1, !1, this.iNextScore), + this.iQuotaUsed = t.readInt32(2, !1, this.iQuotaUsed), + this.iQuota = t.readInt32(3, !1, this.iQuota), + this.lQuotaTS = t.readInt64(4, !1, this.lQuotaTS), + this.lOpenTS = t.readInt64(5, !1, this.lOpenTS), + this.sPresenterNickName = t.readString(6, !1, this.sPresenterNickName), + this.sBadgeName = t.readString(7, !1, this.sBadgeName), + this.sPresenterLogo = t.readString(8, !1, this.sPresenterLogo), + this.tChannelInfo = t.readStruct(9, !1, this.tChannelInfo) + } + , + n.TrialFansBadgeCompactInfo = function () { + this.lUid = 0, + this.lBadgeId = 0, + this.iBadgeLevel = 0, + this.iScore = 0, + this.iRank = 0 + } + , + n.TrialFansBadgeCompactInfo.prototype._clone = function () { + return new n.TrialFansBadgeCompactInfo + } + , + n.TrialFansBadgeCompactInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TrialFansBadgeCompactInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TrialFansBadgeCompactInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lBadgeId), + t.writeInt32(2, this.iBadgeLevel), + t.writeInt32(3, this.iScore), + t.writeInt32(4, this.iRank) + } + , + n.TrialFansBadgeCompactInfo.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lBadgeId = t.readInt64(1, !1, this.lBadgeId), + this.iBadgeLevel = t.readInt32(2, !1, this.iBadgeLevel), + this.iScore = t.readInt32(3, !1, this.iScore), + this.iRank = t.readInt32(4, !1, this.iRank) + } + , + n.TrialFans = function () { + this.lUid = 0, + this.lBadgeId = 0, + this.iBadgeLevel = 0, + this.iScore = 0, + this.iRank = 0, + this.sBadgeName = "" + } + , + n.TrialFans.prototype._clone = function () { + return new n.TrialFans + } + , + n.TrialFans.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TrialFans.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TrialFans.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeInt64(1, this.lBadgeId), + t.writeInt32(2, this.iBadgeLevel), + t.writeInt32(3, this.iScore), + t.writeInt32(4, this.iRank), + t.writeString(5, this.sBadgeName) + } + , + n.TrialFans.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.lBadgeId = t.readInt64(1, !1, this.lBadgeId), + this.iBadgeLevel = t.readInt32(2, !1, this.iBadgeLevel), + this.iScore = t.readInt32(3, !1, this.iScore), + this.iRank = t.readInt32(4, !1, this.iRank), + this.sBadgeName = t.readString(5, !1, this.sBadgeName) + } + , + n.TrialFansBadgeScoreChanged = function () { + this.tNewInfo = new n.TrialFansBadgeInfo, + this.iIsLevelUp = 0, + this.iNoticeType = 0, + this.iNewBadge = 0, + this.mpContext = new r.Map(new r.STRING, new r.STRING) + } + , + n.TrialFansBadgeScoreChanged.prototype._clone = function () { + return new n.TrialFansBadgeScoreChanged + } + , + n.TrialFansBadgeScoreChanged.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TrialFansBadgeScoreChanged.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TrialFansBadgeScoreChanged.prototype.writeTo = function (t) { + t.writeStruct(0, this.tNewInfo), + t.writeInt32(1, this.iIsLevelUp), + t.writeInt32(2, this.iNoticeType), + t.writeInt32(3, this.iNewBadge), + t.writeMap(4, this.mpContext) + } + , + n.TrialFansBadgeScoreChanged.prototype.readFrom = function (t) { + this.tNewInfo = t.readStruct(0, !1, this.tNewInfo), + this.iIsLevelUp = t.readInt32(1, !1, this.iIsLevelUp), + this.iNoticeType = t.readInt32(2, !1, this.iNoticeType), + this.iNewBadge = t.readInt32(3, !1, this.iNewBadge), + this.mpContext = t.readMap(4, !1, this.mpContext) + } + , + n.TrialFansBadgeInfoListReq = function () { + this.tUserId = new n.UserId, + this.lToUid = 0 + } + , + n.TrialFansBadgeInfoListReq.prototype._clone = function () { + return new n.TrialFansBadgeInfoListReq + } + , + n.TrialFansBadgeInfoListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TrialFansBadgeInfoListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TrialFansBadgeInfoListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lToUid) + } + , + n.TrialFansBadgeInfoListReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lToUid = t.readInt64(1, !1, this.lToUid) + } + , + n.TrialFansBadgeInfoListRsp = function () { + this.vInfo = new r.Vector(new n.TrialFansBadgeInfo), + this.lUid = 0, + this.lUsingTrialBadgeId = 0 + } + , + n.TrialFansBadgeInfoListRsp.prototype._clone = function () { + return new n.TrialFansBadgeInfoListRsp + } + , + n.TrialFansBadgeInfoListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TrialFansBadgeInfoListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TrialFansBadgeInfoListRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vInfo), + t.writeInt64(1, this.lUid), + t.writeInt64(2, this.lUsingTrialBadgeId) + } + , + n.TrialFansBadgeInfoListRsp.prototype.readFrom = function (t) { + this.vInfo = t.readVector(0, !1, this.vInfo), + this.lUid = t.readInt64(1, !1, this.lUid), + this.lUsingTrialBadgeId = t.readInt64(2, !1, this.lUsingTrialBadgeId) + } + , + n.UseTrialFansBadgeReq = function () { + this.tUserId = new n.UserId, + this.lBadgeId = 0 + } + , + n.UseTrialFansBadgeReq.prototype._clone = function () { + return new n.UseTrialFansBadgeReq + } + , + n.UseTrialFansBadgeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UseTrialFansBadgeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UseTrialFansBadgeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt64(1, this.lBadgeId) + } + , + n.UseTrialFansBadgeReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.lBadgeId = t.readInt64(1, !1, this.lBadgeId) + } + , + n.UseTrialFansBadgeRsp = function () { + this.iRetCode = 0, + this.lBadgeId = 0 + } + , + n.UseTrialFansBadgeRsp.prototype._clone = function () { + return new n.UseTrialFansBadgeRsp + } + , + n.UseTrialFansBadgeRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UseTrialFansBadgeRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UseTrialFansBadgeRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRetCode), + t.writeInt64(1, this.lBadgeId) + } + , + n.UseTrialFansBadgeRsp.prototype.readFrom = function (t) { + this.iRetCode = t.readInt32(0, !1, this.iRetCode), + this.lBadgeId = t.readInt64(1, !1, this.lBadgeId) + } + , + n.GetPeaceEliteMatchPresenterRankReq = function () { + this.tId = new n.UserId, + this.iPageNum = 0, + this.lPid = 0 + } + , + n.GetPeaceEliteMatchPresenterRankReq.prototype._clone = function () { + return new n.GetPeaceEliteMatchPresenterRankReq + } + , + n.GetPeaceEliteMatchPresenterRankReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPeaceEliteMatchPresenterRankReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPeaceEliteMatchPresenterRankReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt32(1, this.iPageNum), + t.writeInt64(2, this.lPid) + } + , + n.GetPeaceEliteMatchPresenterRankReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.iPageNum = t.readInt32(1, !1, this.iPageNum), + this.lPid = t.readInt64(2, !1, this.lPid) + } + , + n.GetPeaceEliteMatchPresenterRankRsp = function () { + this.lMaestroNum = 0, + this.vItems = new r.Vector(new n.PeaceElitePresenterItem), + this.iTotalPage = 0 + } + , + n.GetPeaceEliteMatchPresenterRankRsp.prototype._clone = function () { + return new n.GetPeaceEliteMatchPresenterRankRsp + } + , + n.GetPeaceEliteMatchPresenterRankRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetPeaceEliteMatchPresenterRankRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetPeaceEliteMatchPresenterRankRsp.prototype.writeTo = function (t) { + t.writeInt64(0, this.lMaestroNum), + t.writeVector(1, this.vItems), + t.writeInt64(2, this.iTotalPage) + } + , + n.GetPeaceEliteMatchPresenterRankRsp.prototype.readFrom = function (t) { + this.lMaestroNum = t.readInt64(0, !1, this.lMaestroNum), + this.vItems = t.readVector(1, !1, this.vItems), + this.iTotalPage = t.readInt64(2, !1, this.iTotalPage) + } + , + n.PeaceElitePresenterItem = function () { + this.lUid = 0, + this.tPeakednessDan = new n.CJMDan, + this.tSeasonDan = new n.CJMDan, + this.tLive = new n.PresenterChannelInfo, + this.sNick = "", + this.sAvatarUrl = "", + this.sJump = "" + } + , + n.PeaceElitePresenterItem.prototype._clone = function () { + return new n.PeaceElitePresenterItem + } + , + n.PeaceElitePresenterItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PeaceElitePresenterItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PeaceElitePresenterItem.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeStruct(1, this.tPeakednessDan), + t.writeStruct(2, this.tSeasonDan), + t.writeStruct(3, this.tLive), + t.writeString(4, this.sNick), + t.writeString(5, this.sAvatarUrl), + t.writeString(6, this.sJump) + } + , + n.PeaceElitePresenterItem.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.tPeakednessDan = t.readStruct(1, !1, this.tPeakednessDan), + this.tSeasonDan = t.readStruct(2, !1, this.tSeasonDan), + this.tLive = t.readStruct(3, !1, this.tLive), + this.sNick = t.readString(4, !1, this.sNick), + this.sAvatarUrl = t.readString(5, !1, this.sAvatarUrl), + this.sJump = t.readString(6, !1, this.sJump) + } + , + n.CJMDan = function () { + this.lDanNum = 0, + this.sDanName = "", + this.sDanIcon = "", + this.sDanNumUrl = "" + } + , + n.CJMDan.prototype._clone = function () { + return new n.CJMDan + } + , + n.CJMDan.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CJMDan.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CJMDan.prototype.writeTo = function (t) { + t.writeInt64(0, this.lDanNum), + t.writeString(1, this.sDanName), + t.writeString(2, this.sDanIcon), + t.writeString(3, this.sDanNumUrl) + } + , + n.CJMDan.prototype.readFrom = function (t) { + this.lDanNum = t.readInt64(0, !1, this.lDanNum), + this.sDanName = t.readString(1, !1, this.sDanName), + this.sDanIcon = t.readString(2, !1, this.sDanIcon), + this.sDanNumUrl = t.readString(3, !1, this.sDanNumUrl) + } + , + n.VoiceMuteJsonInfo = function () { + this.sMuteInfo = "" + } + , + n.VoiceMuteJsonInfo.prototype._clone = function () { + return new n.VoiceMuteJsonInfo + } + , + n.VoiceMuteJsonInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.VoiceMuteJsonInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.VoiceMuteJsonInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sMuteInfo) + } + , + n.VoiceMuteJsonInfo.prototype.readFrom = function (t) { + this.sMuteInfo = t.readString(0, !1, this.sMuteInfo) + } + , + n.GetCommonConfigReq = function () { + this.buss = "", + this.uid = 0, + this.streamName = "", + this.appid = 0 + } + , + n.GetCommonConfigReq.prototype._clone = function () { + return new n.GetCommonConfigReq + } + , + n.GetCommonConfigReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetCommonConfigReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetCommonConfigReq.prototype.writeTo = function (t) { + t.writeString(0, this.buss), + t.writeInt64(1, this.uid), + t.writeString(2, this.streamName), + t.writeInt32(3, this.appid) + } + , + n.GetCommonConfigReq.prototype.readFrom = function (t) { + this.buss = t.readString(0, !1, this.buss), + this.uid = t.readInt64(1, !1, this.uid), + this.streamName = t.readString(2, !1, this.streamName), + this.appid = t.readInt32(3, !1, this.appid) + } + , + n.GetCommonConfigRsp = function () { + this.ret = 0, + this.configJson = "" + } + , + n.GetCommonConfigRsp.prototype._clone = function () { + return new n.GetCommonConfigRsp + } + , + n.GetCommonConfigRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetCommonConfigRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetCommonConfigRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.ret), + t.writeString(1, this.configJson) + } + , + n.GetCommonConfigRsp.prototype.readFrom = function (t) { + this.ret = t.readInt32(0, !1, this.ret), + this.configJson = t.readString(1, !1, this.configJson) + } + ; + var f = { + RoomAdInfo: function () { + this.slotCode = "", + this.slotCnt = 0, + this.layout = new f.AdLayout, + this.adType = 0, + this.delaySec = 0, + this.showSec = 0, + this.closeSec = 0 + } + }; + f.RoomAdInfo.prototype._clone = function () { + return new f.RoomAdInfo + } + , + f.RoomAdInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + f.RoomAdInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + f.RoomAdInfo.prototype.writeTo = function (t) { + t.writeString(0, this.slotCode), + t.writeInt32(1, this.slotCnt), + t.writeStruct(2, this.layout), + t.writeInt32(3, this.adType), + t.writeInt32(4, this.delaySec), + t.writeInt32(5, this.showSec), + t.writeInt32(6, this.closeSec) + } + , + f.RoomAdInfo.prototype.readFrom = function (t) { + this.slotCode = t.readString(0, !1, this.slotCode), + this.slotCnt = t.readInt32(1, !1, this.slotCnt), + this.layout = t.readStruct(2, !1, this.layout), + this.adType = t.readInt32(3, !1, this.adType), + this.delaySec = t.readInt32(4, !1, this.delaySec), + this.showSec = t.readInt32(5, !1, this.showSec), + this.closeSec = t.readInt32(6, !1, this.closeSec) + } + , + f.AdLayout = function () { + this.layoutType = 0, + this.templateW = 0, + this.templateH = 0, + this.ratioW = 0, + this.ratioH = 0, + this.width = 0, + this.height = 0, + this.outerFrameW = 0, + this.outerFrameH = 0, + this.outerFrameUrl = "" + } + , + f.AdLayout.prototype._clone = function () { + return new f.AdLayout + } + , + f.AdLayout.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + f.AdLayout.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + f.AdLayout.prototype.writeTo = function (t) { + t.writeInt32(0, this.layoutType), + t.writeInt32(1, this.templateW), + t.writeInt32(2, this.templateH), + t.writeDouble(3, this.ratioW), + t.writeDouble(4, this.ratioH), + t.writeInt32(5, this.width), + t.writeInt32(6, this.height), + t.writeInt32(7, this.outerFrameW), + t.writeInt32(8, this.outerFrameH), + t.writeString(9, this.outerFrameUrl) + } + , + f.AdLayout.prototype.readFrom = function (t) { + this.layoutType = t.readInt32(0, !1, this.layoutType), + this.templateW = t.readInt32(1, !1, this.templateW), + this.templateH = t.readInt32(2, !1, this.templateH), + this.ratioW = t.readDouble(3, !1, this.ratioW), + this.ratioH = t.readDouble(4, !1, this.ratioH), + this.width = t.readInt32(5, !1, this.width), + this.height = t.readInt32(6, !1, this.height), + this.outerFrameW = t.readInt32(7, !1, this.outerFrameW), + this.outerFrameH = t.readInt32(8, !1, this.outerFrameH), + this.outerFrameUrl = t.readString(9, !1, this.outerFrameUrl) + } + , + f.GetRoomAdReq = function () { + this.userId = new f.UserId, + this.pid = 0, + this.gameId = "" + } + , + f.GetRoomAdReq.prototype._clone = function () { + return new f.GetRoomAdReq + } + , + f.GetRoomAdReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + f.GetRoomAdReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + f.GetRoomAdReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.userId), + t.writeInt64(1, this.pid), + t.writeString(2, this.gameId) + } + , + f.GetRoomAdReq.prototype.readFrom = function (t) { + this.userId = t.readStruct(0, !1, this.userId), + this.pid = t.readInt64(1, !1, this.pid), + this.gameId = t.readString(2, !1, this.gameId) + } + , + f.GetRoomAdRsp = function () { + this.code = 0, + this.message = "", + this.roomAd = new f.RoomAd + } + , + f.GetRoomAdRsp.prototype._clone = function () { + return new f.GetRoomAdRsp + } + , + f.GetRoomAdRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + f.GetRoomAdRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + f.GetRoomAdRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.code), + t.writeString(1, this.message), + t.writeStruct(2, this.roomAd) + } + , + f.GetRoomAdRsp.prototype.readFrom = function (t) { + this.code = t.readInt32(0, !1, this.code), + this.message = t.readString(1, !1, this.message), + this.roomAd = t.readStruct(2, !1, this.roomAd) + } + , + f.RoomAd = function () { + this.slotCode = "", + this.slotCnt = 0, + this.env = new r.Map(new r.STRING, new r.STRING) + } + , + f.RoomAd.prototype._clone = function () { + return new f.RoomAd + } + , + f.RoomAd.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + f.RoomAd.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + f.RoomAd.prototype.writeTo = function (t) { + t.writeString(0, this.slotCode), + t.writeInt32(1, this.slotCnt), + t.writeMap(2, this.env) + } + , + f.RoomAd.prototype.readFrom = function (t) { + this.slotCode = t.readString(0, !1, this.slotCode), + this.slotCnt = t.readInt32(1, !1, this.slotCnt), + this.env = t.readMap(2, !1, this.env) + } + , + f.UserId = function () { + this.lUid = 0, + this.sGuid = "", + this.sToken = "", + this.sHuYaUA = "", + this.sCookie = "", + this.iTokenType = 0 + } + , + f.UserId.prototype._clone = function () { + return new f.UserId + } + , + f.UserId.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + f.UserId.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + f.UserId.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sGuid), + t.writeString(2, this.sToken), + t.writeString(3, this.sHuYaUA), + t.writeString(4, this.sCookie), + t.writeInt32(5, this.iTokenType) + } + , + f.UserId.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sGuid = t.readString(1, !1, this.sGuid), + this.sToken = t.readString(2, !1, this.sToken), + this.sHuYaUA = t.readString(3, !1, this.sHuYaUA), + this.sCookie = t.readString(4, !1, this.sCookie), + this.iTokenType = t.readInt32(5, !1, this.iTokenType) + } + ; + var m = { + PushAdInfo: function () { + this.slotCode = "", + this.slotCnt = 0, + this.delaySec = 0, + this.env = new r.Map(new r.STRING, new r.STRING), + this.pid = 0, + this.ptime = 0, + this.platform = "" + } + }; + m.PushAdInfo.prototype._clone = function () { + return new m.PushAdInfo + } + , + m.PushAdInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + m.PushAdInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + m.PushAdInfo.prototype.writeTo = function (t) { + t.writeString(1, this.slotCode), + t.writeInt32(2, this.slotCnt), + t.writeInt32(3, this.delaySec), + t.writeMap(4, this.env), + t.writeInt64(5, this.pid), + t.writeInt64(6, this.ptime), + t.writeString(7, this.platform) + } + , + m.PushAdInfo.prototype.readFrom = function (t) { + this.slotCode = t.readString(1, !1, this.slotCode), + this.slotCnt = t.readInt32(2, !1, this.slotCnt), + this.delaySec = t.readInt32(3, !1, this.delaySec), + this.env = t.readMap(4, !1, this.env), + this.pid = t.readInt64(5, !1, this.pid), + this.ptime = t.readInt64(6, !1, this.ptime), + this.platform = t.readString(7, !1, this.platform) + } + , + n.GetLiveBarrageReq = function () { + this.tUid = new n.UserId, + this.lPid = 0 + } + , + n.GetLiveBarrageReq.prototype._clone = function () { + return new n.GetLiveBarrageReq + } + , + n.GetLiveBarrageReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetLiveBarrageReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetLiveBarrageReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUid), + t.writeInt64(1, this.lPid) + } + , + n.GetLiveBarrageReq.prototype.readFrom = function (t) { + this.tUid = t.readStruct(0, !1, this.tUid), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GetLiveBarrageRsp = function () { + this.vBars = new r.Vector(new n.LiveBarrage), + this.lNextTime = 0 + } + , + n.GetLiveBarrageRsp.prototype._clone = function () { + return new n.GetLiveBarrageRsp + } + , + n.GetLiveBarrageRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetLiveBarrageRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetLiveBarrageRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vBars), + t.writeInt64(1, this.lNextTime) + } + , + n.GetLiveBarrageRsp.prototype.readFrom = function (t) { + this.vBars = t.readVector(0, !1, this.vBars), + this.lNextTime = t.readInt64(1, !1, this.lNextTime) + } + , + n.LiveBarrage = function () { + this.tMsg = new n.MessageNotice, + this.lLiveTime = 0 + } + , + n.LiveBarrage.prototype._clone = function () { + return new n.LiveBarrage + } + , + n.LiveBarrage.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LiveBarrage.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LiveBarrage.prototype.writeTo = function (t) { + t.writeStruct(0, this.tMsg), + t.writeInt64(1, this.lLiveTime) + } + , + n.LiveBarrage.prototype.readFrom = function (t) { + this.tMsg = t.readStruct(0, !1, this.tMsg), + this.lLiveTime = t.readInt64(1, !1, this.lLiveTime) + } + , + n.BannerResourceListReq = function () { + this.tUserId = new n.UserId, + this.iTerminalType = 0 + } + , + n.BannerResourceListReq.prototype._clone = function () { + return new n.BannerResourceListReq + } + , + n.BannerResourceListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BannerResourceListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BannerResourceListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tUserId), + t.writeInt32(1, this.iTerminalType) + } + , + n.BannerResourceListReq.prototype.readFrom = function (t) { + this.tUserId = t.readStruct(0, !1, this.tUserId), + this.iTerminalType = t.readInt32(1, !1, this.iTerminalType) + } + , + n.BannerResourceList = function () { + this.vBannerRsrc = new r.Vector(new n.BannerResource) + } + , + n.BannerResourceList.prototype._clone = function () { + return new n.BannerResourceList + } + , + n.BannerResourceList.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BannerResourceList.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BannerResourceList.prototype.writeTo = function (t) { + t.writeVector(0, this.vBannerRsrc) + } + , + n.BannerResourceList.prototype.readFrom = function (t) { + this.vBannerRsrc = t.readVector(0, !1, this.vBannerRsrc) + } + , + n.BannerResource = function () { + this.lBannerId = 0, + this.tBase = new n.BannerResourceBase + } + , + n.BannerResource.prototype._clone = function () { + return new n.BannerResource + } + , + n.BannerResource.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BannerResource.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BannerResource.prototype.writeTo = function (t) { + t.writeInt64(0, this.lBannerId), + t.writeStruct(1, this.tBase) + } + , + n.BannerResource.prototype.readFrom = function (t) { + this.lBannerId = t.readInt64(0, !1, this.lBannerId), + this.tBase = t.readStruct(1, !1, this.tBase) + } + , + n.BannerResourceBase = function () { + this.sUrl = "", + this.sMd5 = "", + this.iWidth = 0, + this.iHeight = 0, + this.iShowTime = 0 + } + , + n.BannerResourceBase.prototype._clone = function () { + return new n.BannerResourceBase + } + , + n.BannerResourceBase.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BannerResourceBase.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BannerResourceBase.prototype.writeTo = function (t) { + t.writeString(0, this.sUrl), + t.writeString(1, this.sMd5), + t.writeInt32(2, this.iWidth), + t.writeInt32(3, this.iHeight), + t.writeInt32(4, this.iShowTime) + } + , + n.BannerResourceBase.prototype.readFrom = function (t) { + this.sUrl = t.readString(0, !1, this.sUrl), + this.sMd5 = t.readString(1, !1, this.sMd5), + this.iWidth = t.readInt32(2, !1, this.iWidth), + this.iHeight = t.readInt32(3, !1, this.iHeight), + this.iShowTime = t.readInt32(4, !1, this.iShowTime) + } + , + n.GetUserMessageFormatListReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.GetUserMessageFormatListReq.prototype._clone = function () { + return new n.GetUserMessageFormatListReq + } + , + n.GetUserMessageFormatListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetUserMessageFormatListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetUserMessageFormatListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.GetUserMessageFormatListReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GetUserMessageFormatListRsp = function () { + this.vFormatList = new r.Vector(new n.MessageSenceFormatInfo) + } + , + n.GetUserMessageFormatListRsp.prototype._clone = function () { + return new n.GetUserMessageFormatListRsp + } + , + n.GetUserMessageFormatListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetUserMessageFormatListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetUserMessageFormatListRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vFormatList) + } + , + n.GetUserMessageFormatListRsp.prototype.readFrom = function (t) { + this.vFormatList = t.readVector(0, !1, this.vFormatList) + } + , + n.MessageSenceFormatInfo = function () { + this.iSenceType = 0, + this.vFormat = new r.Vector(new n.MessageFormatInfo), + this.iFlag = 0 + } + , + n.MessageSenceFormatInfo.prototype._clone = function () { + return new n.MessageSenceFormatInfo + } + , + n.MessageSenceFormatInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MessageSenceFormatInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MessageSenceFormatInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iSenceType), + t.writeVector(1, this.vFormat), + t.writeInt32(2, this.iFlag) + } + , + n.MessageSenceFormatInfo.prototype.readFrom = function (t) { + this.iSenceType = t.readInt32(0, !1, this.iSenceType), + this.vFormat = t.readVector(1, !1, this.vFormat), + this.iFlag = t.readInt32(2, !1, this.iFlag) + } + , + n.MessageFormatInfo = function () { + this.iShowFlag = 0, + this.iEffectFlag = 0, + this.tFormat = new n.FormatSimpleBase + } + , + n.MessageFormatInfo.prototype._clone = function () { + return new n.MessageFormatInfo + } + , + n.MessageFormatInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MessageFormatInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MessageFormatInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iShowFlag), + t.writeInt32(1, this.iEffectFlag), + t.writeStruct(2, this.tFormat) + } + , + n.MessageFormatInfo.prototype.readFrom = function (t) { + this.iShowFlag = t.readInt32(0, !1, this.iShowFlag), + this.iEffectFlag = t.readInt32(1, !1, this.iEffectFlag), + this.tFormat = t.readStruct(2, !1, this.tFormat) + } + , + n.FormatSimpleBase = function () { + this.lFormatId = 0, + this.lWeight = 0, + this.sMainIcon = "", + this.sLittleIcon = "", + this.tBulletFormat = new n.MessageBulletFormat, + this.tExplicit = new n.FormatExplicitParam, + this.sName = "" + } + , + n.FormatSimpleBase.prototype._clone = function () { + return new n.FormatSimpleBase + } + , + n.FormatSimpleBase.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FormatSimpleBase.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FormatSimpleBase.prototype.writeTo = function (t) { + t.writeInt64(0, this.lFormatId), + t.writeInt64(1, this.lWeight), + t.writeString(2, this.sMainIcon), + t.writeString(3, this.sLittleIcon), + t.writeStruct(4, this.tBulletFormat), + t.writeStruct(5, this.tExplicit), + t.writeString(6, this.sName) + } + , + n.FormatSimpleBase.prototype.readFrom = function (t) { + this.lFormatId = t.readInt64(0, !1, this.lFormatId), + this.lWeight = t.readInt64(1, !1, this.lWeight), + this.sMainIcon = t.readString(2, !1, this.sMainIcon), + this.sLittleIcon = t.readString(3, !1, this.sLittleIcon), + this.tBulletFormat = t.readStruct(4, !1, this.tBulletFormat), + this.tExplicit = t.readStruct(5, !1, this.tExplicit), + this.sName = t.readString(6, !1, this.sName) + } + , + n.MessageBulletFormat = function () { + this.vColor = new r.Vector(new r.INT32), + this.iFontSize = 4, + this.iTextSpeed = 0, + this.iTransitionType = 1, + this.tAvatarBase = new n.MessageAvatarBase, + this.tBackInfo = new n.BulletBackInfo + } + , + n.MessageBulletFormat.prototype._clone = function () { + return new n.MessageBulletFormat + } + , + n.MessageBulletFormat.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MessageBulletFormat.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MessageBulletFormat.prototype.writeTo = function (t) { + t.writeVector(0, this.vColor), + t.writeInt32(1, this.iFontSize), + t.writeInt32(2, this.iTextSpeed), + t.writeInt32(3, this.iTransitionType), + t.writeStruct(4, this.tAvatarBase), + t.writeStruct(5, this.tBackInfo) + } + , + n.MessageBulletFormat.prototype.readFrom = function (t) { + this.vColor = t.readVector(0, !1, this.vColor), + this.iFontSize = t.readInt32(1, !1, this.iFontSize), + this.iTextSpeed = t.readInt32(2, !1, this.iTextSpeed), + this.iTransitionType = t.readInt32(3, !1, this.iTransitionType), + this.tAvatarBase = t.readStruct(4, !1, this.tAvatarBase), + this.tBackInfo = t.readStruct(5, !1, this.tBackInfo) + } + , + n.FormatExplicitParam = function () { + this.sUpRightMark = "" + } + , + n.FormatExplicitParam.prototype._clone = function () { + return new n.FormatExplicitParam + } + , + n.FormatExplicitParam.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.FormatExplicitParam.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.FormatExplicitParam.prototype.writeTo = function (t) { + t.writeString(0, this.sUpRightMark) + } + , + n.FormatExplicitParam.prototype.readFrom = function (t) { + this.sUpRightMark = t.readString(0, !1, this.sUpRightMark) + } + , + n.MessageAvatarBase = function () { + this.iTerminal = 0, + this.sAvatar = "" + } + , + n.MessageAvatarBase.prototype._clone = function () { + return new n.MessageAvatarBase + } + , + n.MessageAvatarBase.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MessageAvatarBase.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MessageAvatarBase.prototype.writeTo = function (t) { + t.writeInt32(0, this.iTerminal), + t.writeString(1, this.sAvatar) + } + , + n.MessageAvatarBase.prototype.readFrom = function (t) { + this.iTerminal = t.readInt32(0, !1, this.iTerminal), + this.sAvatar = t.readString(1, !1, this.sAvatar) + } + , + n.BulletBackInfo = function () { + this.iTerminal = 0, + this.vColor = new r.Vector(new r.INT32), + this.iBorderSize = 0, + this.iBorderColor = -1, + this.iBorderDiaphaneity = 100, + this.iGroundColor = -1, + this.iGroundDiaphaneity = 100, + this.sAvatarDeco = "", + this.vGroundColor = new r.Vector(new r.INT32) + } + , + n.BulletBackInfo.prototype._clone = function () { + return new n.BulletBackInfo + } + , + n.BulletBackInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.BulletBackInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.BulletBackInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iTerminal), + t.writeVector(1, this.vColor), + t.writeInt32(2, this.iBorderSize), + t.writeInt32(3, this.iBorderColor), + t.writeInt32(4, this.iBorderDiaphaneity), + t.writeInt32(5, this.iGroundColor), + t.writeInt32(6, this.iGroundDiaphaneity), + t.writeString(7, this.sAvatarDeco), + t.writeVector(8, this.vGroundColor) + } + , + n.BulletBackInfo.prototype.readFrom = function (t) { + this.iTerminal = t.readInt32(0, !1, this.iTerminal), + this.vColor = t.readVector(1, !1, this.vColor), + this.iBorderSize = t.readInt32(2, !1, this.iBorderSize), + this.iBorderColor = t.readInt32(3, !1, this.iBorderColor), + this.iBorderDiaphaneity = t.readInt32(4, !1, this.iBorderDiaphaneity), + this.iGroundColor = t.readInt32(5, !1, this.iGroundColor), + this.iGroundDiaphaneity = t.readInt32(6, !1, this.iGroundDiaphaneity), + this.sAvatarDeco = t.readString(7, !1, this.sAvatarDeco), + this.vGroundColor = t.readVector(8, !1, this.vGroundColor) + } + , + n.PixelateInfo = function () { + this.dtsType = 0, + this.beginDts = 0, + this.endDts = 0, + this.pixelateKey = 0, + this.shapeInfos = new r.BinBuffer + } + , + n.PixelateInfo.prototype._clone = function () { + return new n.PixelateInfo + } + , + n.PixelateInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.PixelateInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.PixelateInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.dtsType), + t.writeUInt32(1, this.beginDts), + t.writeUInt32(2, this.endDts), + t.writeUInt32(3, this.pixelateKey), + t.writeBytes(4, this.shapeInfos) + } + , + n.PixelateInfo.prototype.readFrom = function (t) { + this.dtsType = t.readInt32(0, !1, this.dtsType), + this.beginDts = t.readUInt32(1, !1, this.beginDts), + this.endDts = t.readUInt32(2, !1, this.endDts), + this.pixelateKey = t.readUInt32(3, !1, this.pixelateKey), + this.shapeInfos = t.readBytes(4, !1, this.shapeInfos) + } + , + n.MaskShape = function () { + this.points = new r.Vector(new r.INT64), + this.type = 0, + this.x = 0, + this.y = 0, + this.w = 0, + this.h = 0, + this.ext = "" + } + , + n.MaskShape.prototype._clone = function () { + return new n.MaskShape + } + , + n.MaskShape.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MaskShape.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MaskShape.prototype.writeTo = function (t) { + t.writeVector(0, this.points), + t.writeUInt32(1, this.type), + t.writeUInt32(2, this.x), + t.writeUInt32(3, this.y), + t.writeUInt32(4, this.w), + t.writeUInt32(5, this.h), + t.writeString(6, this.ext) + } + , + n.MaskShape.prototype.readFrom = function (t) { + this.points = t.readVector(0, !1, this.points), + this.type = t.readUInt32(1, !1, this.type), + this.x = t.readUInt32(2, !1, this.x), + this.y = t.readUInt32(3, !1, this.y), + this.w = t.readUInt32(4, !1, this.w), + this.h = t.readUInt32(5, !1, this.h), + this.ext = t.readString(6, !1, this.ext) + } + , + n.SafeRoiMaskProto = function () { + this.ver_no = 0, + this.dts = 0, + this.frame_width = 0, + this.frame_height = 0, + this.contrs = new r.Vector(new n.MaskShape), + this.ext = "" + } + , + n.SafeRoiMaskProto.prototype._clone = function () { + return new n.SafeRoiMaskProto + } + , + n.SafeRoiMaskProto.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SafeRoiMaskProto.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SafeRoiMaskProto.prototype.writeTo = function (t) { + t.writeUInt32(0, this.ver_no), + t.writeUInt32(1, this.dts), + t.writeUInt32(2, this.frame_width), + t.writeUInt32(3, this.frame_height), + t.writeVector(4, this.contrs), + t.writeString(5, this.ext) + } + , + n.SafeRoiMaskProto.prototype.readFrom = function (t) { + this.ver_no = t.readUInt32(0, !1, this.ver_no), + this.dts = t.readUInt32(1, !1, this.dts), + this.frame_width = t.readUInt32(2, !1, this.frame_width), + this.frame_height = t.readUInt32(3, !1, this.frame_height), + this.contrs = t.readVector(4, !1, this.contrs), + this.ext = t.readString(5, !1, this.ext) + } + , + n.GetEmojiListReq = function () { + this.tId = new n.UserId, + this.lPid = 0, + this.iFromType = 0 + } + , + n.GetEmojiListReq.prototype._clone = function () { + return new n.GetEmojiListReq + } + , + n.GetEmojiListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetEmojiListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetEmojiListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid), + t.writeInt32(2, this.iFromType) + } + , + n.GetEmojiListReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.iFromType = t.readInt32(2, !1, this.iFromType) + } + , + n.GetEmojiListRsp = function () { + this.iRetCode = 0, + this.vList = new r.Vector(new n.EmojiInfo), + this.iStatus = 0, + this.lExpireTime = 0, + this.iPrice = 0, + this.sRechargeBtonText = "", + this.vPackage = new r.Vector(new n.EmojiPackage) + } + , + n.GetEmojiListRsp.prototype._clone = function () { + return new n.GetEmojiListRsp + } + , + n.GetEmojiListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetEmojiListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetEmojiListRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRetCode), + t.writeVector(1, this.vList), + t.writeInt32(2, this.iStatus), + t.writeInt64(3, this.lExpireTime), + t.writeInt32(4, this.iPrice), + t.writeString(5, this.sRechargeBtonText), + t.writeVector(6, this.vPackage) + } + , + n.GetEmojiListRsp.prototype.readFrom = function (t) { + this.iRetCode = t.readInt32(0, !1, this.iRetCode), + this.vList = t.readVector(1, !1, this.vList), + this.iStatus = t.readInt32(2, !1, this.iStatus), + this.lExpireTime = t.readInt64(3, !1, this.lExpireTime), + this.iPrice = t.readInt32(4, !1, this.iPrice), + this.sRechargeBtonText = t.readString(5, !1, this.sRechargeBtonText), + this.vPackage = t.readVector(6, !1, this.vPackage) + } + , + n.EmojiInfo = function () { + this.iType = 0, + this.sId = "", + this.iPrice = 0, + this.lPackageId = 0 + } + , + n.EmojiInfo.prototype._clone = function () { + return new n.EmojiInfo + } + , + n.EmojiInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.EmojiInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.EmojiInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iType), + t.writeString(1, this.sId), + t.writeInt32(2, this.iPrice), + t.writeInt64(3, this.lPackageId) + } + , + n.EmojiInfo.prototype.readFrom = function (t) { + this.iType = t.readInt32(0, !1, this.iType), + this.sId = t.readString(1, !1, this.sId), + this.iPrice = t.readInt32(2, !1, this.iPrice), + this.lPackageId = t.readInt64(3, !1, this.lPackageId) + } + , + n.EEmojiType = { + EMOJI_Flexible_Emotion: 1, + EMOJI_Normal_Emotion: 2 + }, + n.EmojiPackage = function () { + this.lPackageId = 0, + this.sPackIdentify = "", + this.iStatus = 0, + this.iPrice = 0, + this.lExpireTime = 0, + this.sRechargeBtonText = "" + } + , + n.EmojiPackage.prototype._clone = function () { + return new n.EmojiPackage + } + , + n.EmojiPackage.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.EmojiPackage.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.EmojiPackage.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPackageId), + t.writeString(1, this.sPackIdentify), + t.writeInt32(2, this.iStatus), + t.writeInt32(3, this.iPrice), + t.writeInt64(4, this.lExpireTime), + t.writeString(5, this.sRechargeBtonText) + } + , + n.EmojiPackage.prototype.readFrom = function (t) { + this.lPackageId = t.readInt64(0, !1, this.lPackageId), + this.sPackIdentify = t.readString(1, !1, this.sPackIdentify), + this.iStatus = t.readInt32(2, !1, this.iStatus), + this.iPrice = t.readInt32(3, !1, this.iPrice), + this.lExpireTime = t.readInt64(4, !1, this.lExpireTime), + this.sRechargeBtonText = t.readString(5, !1, this.sRechargeBtonText) + } + , + n.GetOnTVEmojiListReq = function () { + this.tId = new n.UserId + } + , + n.GetOnTVEmojiListReq.prototype._clone = function () { + return new n.GetOnTVEmojiListReq + } + , + n.GetOnTVEmojiListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetOnTVEmojiListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetOnTVEmojiListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId) + } + , + n.GetOnTVEmojiListReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId) + } + , + n.GetOnTVEmojiListRsp = function () { + this.vList = new r.Vector(new n.EmojiInfo) + } + , + n.GetOnTVEmojiListRsp.prototype._clone = function () { + return new n.GetOnTVEmojiListRsp + } + , + n.GetOnTVEmojiListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetOnTVEmojiListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetOnTVEmojiListRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vList) + } + , + n.GetOnTVEmojiListRsp.prototype.readFrom = function (t) { + this.vList = t.readVector(0, !1, this.vList) + } + , + n.ActivitySpecialResourceReq = function () { + this.tId = new n.UserId, + this.sMd5 = "" + } + , + n.ActivitySpecialResourceReq.prototype._clone = function () { + return new n.ActivitySpecialResourceReq + } + , + n.ActivitySpecialResourceReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ActivitySpecialResourceReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ActivitySpecialResourceReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeString(1, this.sMd5) + } + , + n.ActivitySpecialResourceReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.sMd5 = t.readString(1, !1, this.sMd5) + } + , + n.ActivitySpecialResourceRsp = function () { + this.iReturnCode = 0, + this.vResource = new r.Vector(new n.ActivitySpecialResource), + this.sMd5 = "" + } + , + n.ActivitySpecialResourceRsp.prototype._clone = function () { + return new n.ActivitySpecialResourceRsp + } + , + n.ActivitySpecialResourceRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ActivitySpecialResourceRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ActivitySpecialResourceRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iReturnCode), + t.writeVector(1, this.vResource), + t.writeString(2, this.sMd5) + } + , + n.ActivitySpecialResourceRsp.prototype.readFrom = function (t) { + this.iReturnCode = t.readInt32(0, !1, this.iReturnCode), + this.vResource = t.readVector(1, !1, this.vResource), + this.sMd5 = t.readString(2, !1, this.sMd5) + } + , + n.ActivitySpecialResource = function () { + this.iResourceId = 0, + this.sName = "", + this.sAppZipUrl = "", + this.sZsZipUrl = "", + this.sPcZipUrl = "", + this.sWebZipUrl = "", + this.iStatus = 0, + this.iPriority = 0, + this.lUpdateTime = 0, + this.sWebVideoUrl = "" + } + , + n.ActivitySpecialResource.prototype._clone = function () { + return new n.ActivitySpecialResource + } + , + n.ActivitySpecialResource.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ActivitySpecialResource.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ActivitySpecialResource.prototype.writeTo = function (t) { + t.writeInt32(0, this.iResourceId), + t.writeString(1, this.sName), + t.writeString(2, this.sAppZipUrl), + t.writeString(3, this.sZsZipUrl), + t.writeString(4, this.sPcZipUrl), + t.writeString(5, this.sWebZipUrl), + t.writeInt32(7, this.iStatus), + t.writeInt32(8, this.iPriority), + t.writeInt64(9, this.lUpdateTime), + t.writeString(12, this.sWebVideoUrl) + } + , + n.ActivitySpecialResource.prototype.readFrom = function (t) { + this.iResourceId = t.readInt32(0, !1, this.iResourceId), + this.sName = t.readString(1, !1, this.sName), + this.sAppZipUrl = t.readString(2, !1, this.sAppZipUrl), + this.sZsZipUrl = t.readString(3, !1, this.sZsZipUrl), + this.sPcZipUrl = t.readString(4, !1, this.sPcZipUrl), + this.sWebZipUrl = t.readString(5, !1, this.sWebZipUrl), + this.iStatus = t.readInt32(7, !1, this.iStatus), + this.iPriority = t.readInt32(8, !1, this.iPriority), + this.lUpdateTime = t.readInt64(9, !1, this.lUpdateTime), + this.sWebVideoUrl = t.readString(12, !1, this.sWebVideoUrl) + } + , + n.ActivitySpecialNoticeBroadcastPacket = function () { + this.iResourceId = 0, + this.lSenderUid = 0, + this.lPresenterUid = 0, + this.sAvatarUrl = "", + this.iSFold = 0, + this.iComboScore = 0, + this.lComboSeqId = 0, + this.mAvatarUrl = new r.Map(new r.STRING, new r.STRING), + this.mDiyTips = new r.Map(new r.STRING, new n.ActivitySpecialContentItem), + this.vDiyContent = new r.Vector(new n.ActivitySpecialContentItem) + } + , + n.ActivitySpecialNoticeBroadcastPacket.prototype._clone = function () { + return new n.ActivitySpecialNoticeBroadcastPacket + } + , + n.ActivitySpecialNoticeBroadcastPacket.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ActivitySpecialNoticeBroadcastPacket.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ActivitySpecialNoticeBroadcastPacket.prototype.writeTo = function (t) { + t.writeInt32(0, this.iResourceId), + t.writeInt64(1, this.lSenderUid), + t.writeInt64(2, this.lPresenterUid), + t.writeString(3, this.sAvatarUrl), + t.writeInt32(4, this.iSFold), + t.writeInt32(6, this.iComboScore), + t.writeInt64(7, this.lComboSeqId), + t.writeMap(8, this.mAvatarUrl), + t.writeMap(9, this.mDiyTips), + t.writeVector(10, this.vDiyContent) + } + , + n.ActivitySpecialNoticeBroadcastPacket.prototype.readFrom = function (t) { + this.iResourceId = t.readInt32(0, !1, this.iResourceId), + this.lSenderUid = t.readInt64(1, !1, this.lSenderUid), + this.lPresenterUid = t.readInt64(2, !1, this.lPresenterUid), + this.sAvatarUrl = t.readString(3, !1, this.sAvatarUrl), + this.iSFold = t.readInt32(4, !1, this.iSFold), + this.iComboScore = t.readInt32(6, !1, this.iComboScore), + this.lComboSeqId = t.readInt64(7, !1, this.lComboSeqId), + this.mAvatarUrl = t.readMap(8, !1, this.mAvatarUrl), + this.mDiyTips = t.readMap(9, !1, this.mDiyTips), + this.vDiyContent = t.readVector(10, !1, this.vDiyContent) + } + , + n.ActivitySpecialContentItem = function () { + this.iColor = 0, + this.sContent = "" + } + , + n.ActivitySpecialContentItem.prototype._clone = function () { + return new n.ActivitySpecialContentItem + } + , + n.ActivitySpecialContentItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ActivitySpecialContentItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ActivitySpecialContentItem.prototype.writeTo = function (t) { + t.writeInt32(0, this.iColor), + t.writeString(1, this.sContent) + } + , + n.ActivitySpecialContentItem.prototype.readFrom = function (t) { + this.iColor = t.readInt32(0, !1, this.iColor), + this.sContent = t.readString(1, !1, this.sContent) + } + , + n.QueryGatheringMotorcadeReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.QueryGatheringMotorcadeReq.prototype._clone = function () { + return new n.QueryGatheringMotorcadeReq + } + , + n.QueryGatheringMotorcadeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.QueryGatheringMotorcadeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.QueryGatheringMotorcadeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.QueryGatheringMotorcadeReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.QueryGatheringMotorcadeRsp = function () { + this.iRetCode = 0, + this.sErrMsg = "", + this.iTotalCount = 0, + this.tDetailInfo = new n.MotorcadeGatherDetail, + this.iResponse = 0 + } + , + n.QueryGatheringMotorcadeRsp.prototype._clone = function () { + return new n.QueryGatheringMotorcadeRsp + } + , + n.QueryGatheringMotorcadeRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.QueryGatheringMotorcadeRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.QueryGatheringMotorcadeRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRetCode), + t.writeString(1, this.sErrMsg), + t.writeInt32(2, this.iTotalCount), + t.writeStruct(3, this.tDetailInfo), + t.writeInt32(4, this.iResponse) + } + , + n.QueryGatheringMotorcadeRsp.prototype.readFrom = function (t) { + this.iRetCode = t.readInt32(0, !1, this.iRetCode), + this.sErrMsg = t.readString(1, !1, this.sErrMsg), + this.iTotalCount = t.readInt32(2, !1, this.iTotalCount), + this.tDetailInfo = t.readStruct(3, !1, this.tDetailInfo), + this.iResponse = t.readInt32(4, !1, this.iResponse) + } + , + n.MotorcadeFlag = function () { + this.sName = "", + this.sUrl = "" + } + , + n.MotorcadeFlag.prototype._clone = function () { + return new n.MotorcadeFlag + } + , + n.MotorcadeFlag.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MotorcadeFlag.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MotorcadeFlag.prototype.writeTo = function (t) { + t.writeString(0, this.sName), + t.writeString(1, this.sUrl) + } + , + n.MotorcadeFlag.prototype.readFrom = function (t) { + this.sName = t.readString(0, !1, this.sName), + this.sUrl = t.readString(1, !1, this.sUrl) + } + , + n.ResponseMotorcadeGatheringReq = function () { + this.tId = new n.UserId, + this.lPid = 0, + this.lMotorcadeId = 0, + this.lGatherId = 0 + } + , + n.ResponseMotorcadeGatheringReq.prototype._clone = function () { + return new n.ResponseMotorcadeGatheringReq + } + , + n.ResponseMotorcadeGatheringReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ResponseMotorcadeGatheringReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ResponseMotorcadeGatheringReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lMotorcadeId), + t.writeInt64(3, this.lGatherId) + } + , + n.ResponseMotorcadeGatheringReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lMotorcadeId = t.readInt64(2, !1, this.lMotorcadeId), + this.lGatherId = t.readInt64(3, !1, this.lGatherId) + } + , + n.ResponseMotorcadeGatheringRsp = function () { + this.iRetCode = 0, + this.sErrMsg = "" + } + , + n.ResponseMotorcadeGatheringRsp.prototype._clone = function () { + return new n.ResponseMotorcadeGatheringRsp + } + , + n.ResponseMotorcadeGatheringRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ResponseMotorcadeGatheringRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ResponseMotorcadeGatheringRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRetCode), + t.writeString(1, this.sErrMsg) + } + , + n.ResponseMotorcadeGatheringRsp.prototype.readFrom = function (t) { + this.iRetCode = t.readInt32(0, !1, this.iRetCode), + this.sErrMsg = t.readString(1, !1, this.sErrMsg) + } + , + n.MotorcadeGatherBeginNotice = function () { + this.lPid = 0, + this.tDetailInfo = new n.MotorcadeGatherDetail + } + , + n.MotorcadeGatherBeginNotice.prototype._clone = function () { + return new n.MotorcadeGatherBeginNotice + } + , + n.MotorcadeGatherBeginNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MotorcadeGatherBeginNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MotorcadeGatherBeginNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeStruct(1, this.tDetailInfo) + } + , + n.MotorcadeGatherBeginNotice.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.tDetailInfo = t.readStruct(1, !1, this.tDetailInfo) + } + , + n.MotorcadeGatherEndNotice = function () { + this.lPid = 0, + this.lMotorcadeId = 0, + this.lGatherId = 0 + } + , + n.MotorcadeGatherEndNotice.prototype._clone = function () { + return new n.MotorcadeGatherEndNotice + } + , + n.MotorcadeGatherEndNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MotorcadeGatherEndNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MotorcadeGatherEndNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeInt64(1, this.lMotorcadeId), + t.writeInt64(2, this.lGatherId) + } + , + n.MotorcadeGatherEndNotice.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.lMotorcadeId = t.readInt64(1, !1, this.lMotorcadeId), + this.lGatherId = t.readInt64(2, !1, this.lGatherId) + } + , + n.MotorcadeGatherResponseNotice = function () { + this.lPid = 0, + this.lMotorcadeId = 0, + this.lGatherId = 0, + this.lResponseUid = 0 + } + , + n.MotorcadeGatherResponseNotice.prototype._clone = function () { + return new n.MotorcadeGatherResponseNotice + } + , + n.MotorcadeGatherResponseNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MotorcadeGatherResponseNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MotorcadeGatherResponseNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeInt64(1, this.lMotorcadeId), + t.writeInt64(2, this.lGatherId), + t.writeInt64(3, this.lResponseUid) + } + , + n.MotorcadeGatherResponseNotice.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.lMotorcadeId = t.readInt64(1, !1, this.lMotorcadeId), + this.lGatherId = t.readInt64(2, !1, this.lGatherId), + this.lResponseUid = t.readInt64(3, !1, this.lResponseUid) + } + , + n.MotorcadeGatherDetail = function () { + this.lMotorcadeId = 0, + this.lGatherId = 0, + this.lGatherUid = 0, + this.tFlag = new n.MotorcadeFlag, + this.lEndTime = 0, + this.iCountdown = 0, + this.iResponseCount = 0, + this.sAppIcon = "", + this.sWebPCIcon = "", + this.sMotorcadeName = "" + } + , + n.MotorcadeGatherDetail.prototype._clone = function () { + return new n.MotorcadeGatherDetail + } + , + n.MotorcadeGatherDetail.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MotorcadeGatherDetail.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MotorcadeGatherDetail.prototype.writeTo = function (t) { + t.writeInt64(0, this.lMotorcadeId), + t.writeInt64(1, this.lGatherId), + t.writeInt64(2, this.lGatherUid), + t.writeStruct(3, this.tFlag), + t.writeInt64(4, this.lEndTime), + t.writeInt32(5, this.iCountdown), + t.writeInt32(6, this.iResponseCount), + t.writeString(7, this.sAppIcon), + t.writeString(8, this.sWebPCIcon), + t.writeString(9, this.sMotorcadeName) + } + , + n.MotorcadeGatherDetail.prototype.readFrom = function (t) { + this.lMotorcadeId = t.readInt64(0, !1, this.lMotorcadeId), + this.lGatherId = t.readInt64(1, !1, this.lGatherId), + this.lGatherUid = t.readInt64(2, !1, this.lGatherUid), + this.tFlag = t.readStruct(3, !1, this.tFlag), + this.lEndTime = t.readInt64(4, !1, this.lEndTime), + this.iCountdown = t.readInt32(5, !1, this.iCountdown), + this.iResponseCount = t.readInt32(6, !1, this.iResponseCount), + this.sAppIcon = t.readString(7, !1, this.sAppIcon), + this.sWebPCIcon = t.readString(8, !1, this.sWebPCIcon), + this.sMotorcadeName = t.readString(9, !1, this.sMotorcadeName) + } + , + n.GetMotorcadeGatheringTipsReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.GetMotorcadeGatheringTipsReq.prototype._clone = function () { + return new n.GetMotorcadeGatheringTipsReq + } + , + n.GetMotorcadeGatheringTipsReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMotorcadeGatheringTipsReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMotorcadeGatheringTipsReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.GetMotorcadeGatheringTipsReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GetMotorcadeGatheringTipsRsp = function () { + this.iRetCode = 0, + this.sErrMsg = "", + this.tFlag = new n.MotorcadeFlag, + this.sMotorcadeName = "", + this.iRemainCount = 0, + this.iTotalCount = 0, + this.lMotorcadeId = 0 + } + , + n.GetMotorcadeGatheringTipsRsp.prototype._clone = function () { + return new n.GetMotorcadeGatheringTipsRsp + } + , + n.GetMotorcadeGatheringTipsRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMotorcadeGatheringTipsRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMotorcadeGatheringTipsRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRetCode), + t.writeString(1, this.sErrMsg), + t.writeStruct(2, this.tFlag), + t.writeString(3, this.sMotorcadeName), + t.writeInt32(4, this.iRemainCount), + t.writeInt32(5, this.iTotalCount), + t.writeInt64(6, this.lMotorcadeId) + } + , + n.GetMotorcadeGatheringTipsRsp.prototype.readFrom = function (t) { + this.iRetCode = t.readInt32(0, !1, this.iRetCode), + this.sErrMsg = t.readString(1, !1, this.sErrMsg), + this.tFlag = t.readStruct(2, !1, this.tFlag), + this.sMotorcadeName = t.readString(3, !1, this.sMotorcadeName), + this.iRemainCount = t.readInt32(4, !1, this.iRemainCount), + this.iTotalCount = t.readInt32(5, !1, this.iTotalCount), + this.lMotorcadeId = t.readInt64(6, !1, this.lMotorcadeId) + } + , + n.GatherMotorcadeReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.GatherMotorcadeReq.prototype._clone = function () { + return new n.GatherMotorcadeReq + } + , + n.GatherMotorcadeReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GatherMotorcadeReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GatherMotorcadeReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.GatherMotorcadeReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GatherMotorcadeRsp = function () { + this.iRetCode = 0, + this.sErrMsg = "" + } + , + n.GatherMotorcadeRsp.prototype._clone = function () { + return new n.GatherMotorcadeRsp + } + , + n.GatherMotorcadeRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GatherMotorcadeRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GatherMotorcadeRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRetCode), + t.writeString(1, this.sErrMsg) + } + , + n.GatherMotorcadeRsp.prototype.readFrom = function (t) { + this.iRetCode = t.readInt32(0, !1, this.iRetCode), + this.sErrMsg = t.readString(1, !1, this.sErrMsg) + } + , + n.TreasureBoxPanel = function () { + this.iTotal = 0, + this.tBoxInfo = new n.TreasureBox + } + , + n.TreasureBoxPanel.prototype._clone = function () { + return new n.TreasureBoxPanel + } + , + n.TreasureBoxPanel.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TreasureBoxPanel.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TreasureBoxPanel.prototype.writeTo = function (t) { + t.writeInt32(0, this.iTotal), + t.writeStruct(1, this.tBoxInfo) + } + , + n.TreasureBoxPanel.prototype.readFrom = function (t) { + this.iTotal = t.readInt32(0, !1, this.iTotal), + this.tBoxInfo = t.readStruct(1, !1, this.tBoxInfo) + } + , + n.TreasureBox = function () { + this.tSender = new n.TreasureBoxUsr, + this.tReceiver = new n.TreasureBoxUsr, + this.iItemType = 0, + this.lCreateTime = 0, + this.sBoxId = "", + this.tBaseInfo = new n.TreasureBoxBaseCfg, + this.iState = 0, + this.iStateRetSec = 0 + } + , + n.TreasureBox.prototype._clone = function () { + return new n.TreasureBox + } + , + n.TreasureBox.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TreasureBox.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TreasureBox.prototype.writeTo = function (t) { + t.writeStruct(0, this.tSender), + t.writeStruct(1, this.tReceiver), + t.writeInt32(2, this.iItemType), + t.writeInt64(3, this.lCreateTime), + t.writeString(4, this.sBoxId), + t.writeStruct(5, this.tBaseInfo), + t.writeInt32(7, this.iState), + t.writeInt32(8, this.iStateRetSec) + } + , + n.TreasureBox.prototype.readFrom = function (t) { + this.tSender = t.readStruct(0, !1, this.tSender), + this.tReceiver = t.readStruct(1, !1, this.tReceiver), + this.iItemType = t.readInt32(2, !1, this.iItemType), + this.lCreateTime = t.readInt64(3, !1, this.lCreateTime), + this.sBoxId = t.readString(4, !1, this.sBoxId), + this.tBaseInfo = t.readStruct(5, !1, this.tBaseInfo), + this.iState = t.readInt32(7, !1, this.iState), + this.iStateRetSec = t.readInt32(8, !1, this.iStateRetSec) + } + , + n.TreasureBoxUsr = function () { + this.lUid = 0, + this.sNick = "", + this.sAvatarUrl = "" + } + , + n.TreasureBoxUsr.prototype._clone = function () { + return new n.TreasureBoxUsr + } + , + n.TreasureBoxUsr.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TreasureBoxUsr.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TreasureBoxUsr.prototype.writeTo = function (t) { + t.writeInt64(0, this.lUid), + t.writeString(1, this.sNick), + t.writeString(2, this.sAvatarUrl) + } + , + n.TreasureBoxUsr.prototype.readFrom = function (t) { + this.lUid = t.readInt64(0, !1, this.lUid), + this.sNick = t.readString(1, !1, this.sNick), + this.sAvatarUrl = t.readString(2, !1, this.sAvatarUrl) + } + , + n.TreasureBoxBaseCfg = function () { + this.iBoxType = 0, + this.iReadySecMax = 0, + this.iRobSecMax = 0, + this.iAwardType = 0, + this.iAwardTerm = 0, + this.vAwardTermArgs = new r.Vector(new r.Map(new r.STRING, new r.STRING)) + } + , + n.TreasureBoxBaseCfg.prototype._clone = function () { + return new n.TreasureBoxBaseCfg + } + , + n.TreasureBoxBaseCfg.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TreasureBoxBaseCfg.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TreasureBoxBaseCfg.prototype.writeTo = function (t) { + t.writeInt32(0, this.iBoxType), + t.writeInt32(1, this.iReadySecMax), + t.writeInt32(2, this.iRobSecMax), + t.writeInt32(3, this.iAwardType), + t.writeInt32(4, this.iAwardTerm), + t.writeVector(5, this.vAwardTermArgs) + } + , + n.TreasureBoxBaseCfg.prototype.readFrom = function (t) { + this.iBoxType = t.readInt32(0, !1, this.iBoxType), + this.iReadySecMax = t.readInt32(1, !1, this.iReadySecMax), + this.iRobSecMax = t.readInt32(2, !1, this.iRobSecMax), + this.iAwardType = t.readInt32(3, !1, this.iAwardType), + this.iAwardTerm = t.readInt32(4, !1, this.iAwardTerm), + this.vAwardTermArgs = t.readVector(5, !1, this.vAwardTermArgs) + } + , + n.TreasureBoxBigAwardNotice = function () { + this.vElem = new r.Vector(new n.TreasureBoxNoticeElem), + this.sBGUrl = "" + } + , + n.TreasureBoxBigAwardNotice.prototype._clone = function () { + return new n.TreasureBoxBigAwardNotice + } + , + n.TreasureBoxBigAwardNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TreasureBoxBigAwardNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TreasureBoxBigAwardNotice.prototype.writeTo = function (t) { + t.writeVector(0, this.vElem), + t.writeString(1, this.sBGUrl) + } + , + n.TreasureBoxBigAwardNotice.prototype.readFrom = function (t) { + this.vElem = t.readVector(0, !1, this.vElem), + this.sBGUrl = t.readString(1, !1, this.sBGUrl) + } + , + n.TreasureBoxNoticeElem = function () { + this.sContent = "", + this.sColor = "" + } + , + n.TreasureBoxNoticeElem.prototype._clone = function () { + return new n.TreasureBoxNoticeElem + } + , + n.TreasureBoxNoticeElem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TreasureBoxNoticeElem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TreasureBoxNoticeElem.prototype.writeTo = function (t) { + t.writeString(0, this.sContent), + t.writeString(1, this.sColor) + } + , + n.TreasureBoxNoticeElem.prototype.readFrom = function (t) { + this.sContent = t.readString(0, !1, this.sContent), + this.sColor = t.readString(1, !1, this.sColor) + } + , + n.GetTreasureBoxUIListReq = function () { + this.tId = new n.UserId, + this.iReqType = 0 + } + , + n.GetTreasureBoxUIListReq.prototype._clone = function () { + return new n.GetTreasureBoxUIListReq + } + , + n.GetTreasureBoxUIListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetTreasureBoxUIListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetTreasureBoxUIListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt32(1, this.iReqType) + } + , + n.GetTreasureBoxUIListReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.iReqType = t.readInt32(1, !1, this.iReqType) + } + , + n.GetTreasureBoxUIListRsp = function () { + this.vCfg = new r.Vector(new n.TreasureBoxUICfg) + } + , + n.GetTreasureBoxUIListRsp.prototype._clone = function () { + return new n.GetTreasureBoxUIListRsp + } + , + n.GetTreasureBoxUIListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetTreasureBoxUIListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetTreasureBoxUIListRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vCfg) + } + , + n.GetTreasureBoxUIListRsp.prototype.readFrom = function (t) { + this.vCfg = t.readVector(0, !1, this.vCfg) + } + , + n.TreasureBoxUICfg = function () { + this.iBoxType = 0, + this.sBoxName = "", + this.sIconUrl = "", + this.sUIUrl = "", + this.sUIExInfo = "" + } + , + n.TreasureBoxUICfg.prototype._clone = function () { + return new n.TreasureBoxUICfg + } + , + n.TreasureBoxUICfg.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.TreasureBoxUICfg.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.TreasureBoxUICfg.prototype.writeTo = function (t) { + t.writeInt32(0, this.iBoxType), + t.writeString(1, this.sBoxName), + t.writeString(2, this.sIconUrl), + t.writeString(3, this.sUIUrl), + t.writeString(4, this.sUIExInfo) + } + , + n.TreasureBoxUICfg.prototype.readFrom = function (t) { + this.iBoxType = t.readInt32(0, !1, this.iBoxType), + this.sBoxName = t.readString(1, !1, this.sBoxName), + this.sIconUrl = t.readString(2, !1, this.sIconUrl), + this.sUIUrl = t.readString(3, !1, this.sUIUrl), + this.sUIExInfo = t.readString(4, !1, this.sUIExInfo) + } + , + n.GetTreasureBoxPanelReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.GetTreasureBoxPanelReq.prototype._clone = function () { + return new n.GetTreasureBoxPanelReq + } + , + n.GetTreasureBoxPanelReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetTreasureBoxPanelReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetTreasureBoxPanelReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.GetTreasureBoxPanelReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GetLiveWatermarkReq = function () { + this.tId = new n.UserId, + this.lPresenterUid = 0 + } + , + n.GetLiveWatermarkReq.prototype._clone = function () { + return new n.GetLiveWatermarkReq + } + , + n.GetLiveWatermarkReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetLiveWatermarkReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetLiveWatermarkReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPresenterUid) + } + , + n.GetLiveWatermarkReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPresenterUid = t.readInt64(1, !1, this.lPresenterUid) + } + , + n.GetLiveWatermarkRsp = function () { + this.vWatermark = new r.Vector(new n.LiveWatermark) + } + , + n.GetLiveWatermarkRsp.prototype._clone = function () { + return new n.GetLiveWatermarkRsp + } + , + n.GetLiveWatermarkRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetLiveWatermarkRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetLiveWatermarkRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vWatermark) + } + , + n.GetLiveWatermarkRsp.prototype.readFrom = function (t) { + this.vWatermark = t.readVector(0, !1, this.vWatermark) + } + , + n.LiveWatermark = function () { + this.iPosIndex = 0, + this.sPicUrl = "" + } + , + n.LiveWatermark.prototype._clone = function () { + return new n.LiveWatermark + } + , + n.LiveWatermark.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LiveWatermark.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LiveWatermark.prototype.writeTo = function (t) { + t.writeInt32(0, this.iPosIndex), + t.writeString(1, this.sPicUrl) + } + , + n.LiveWatermark.prototype.readFrom = function (t) { + this.iPosIndex = t.readInt32(0, !1, this.iPosIndex), + this.sPicUrl = t.readString(1, !1, this.sPicUrl) + } + , + n.MotorcadeActivityMsgReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.MotorcadeActivityMsgReq.prototype._clone = function () { + return new n.MotorcadeActivityMsgReq + } + , + n.MotorcadeActivityMsgReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MotorcadeActivityMsgReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MotorcadeActivityMsgReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.MotorcadeActivityMsgReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.MotorcadeActivityMsgRsp = function () { + this.iRetCode = 0, + this.sErrMsg = "", + this.tPanel = new n.MotorcadeActivityPanel + } + , + n.MotorcadeActivityMsgRsp.prototype._clone = function () { + return new n.MotorcadeActivityMsgRsp + } + , + n.MotorcadeActivityMsgRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MotorcadeActivityMsgRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MotorcadeActivityMsgRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRetCode), + t.writeString(1, this.sErrMsg), + t.writeStruct(2, this.tPanel) + } + , + n.MotorcadeActivityMsgRsp.prototype.readFrom = function (t) { + this.iRetCode = t.readInt32(0, !1, this.iRetCode), + this.sErrMsg = t.readString(1, !1, this.sErrMsg), + this.tPanel = t.readStruct(2, !1, this.tPanel) + } + , + n.MotorcadeActivityPanel = function () { + this.lPid = 0, + this.vSerializedMsg = new r.Vector(new n.MotorcadeSerializedMsg) + } + , + n.MotorcadeActivityPanel.prototype._clone = function () { + return new n.MotorcadeActivityPanel + } + , + n.MotorcadeActivityPanel.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MotorcadeActivityPanel.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MotorcadeActivityPanel.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeVector(1, this.vSerializedMsg) + } + , + n.MotorcadeActivityPanel.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.vSerializedMsg = t.readVector(1, !1, this.vSerializedMsg) + } + , + n.MotorcadeSerializedMsg = function () { + this.iUri = 0, + this.vContent = new r.BinBuffer + } + , + n.MotorcadeSerializedMsg.prototype._clone = function () { + return new n.MotorcadeSerializedMsg + } + , + n.MotorcadeSerializedMsg.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MotorcadeSerializedMsg.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MotorcadeSerializedMsg.prototype.writeTo = function (t) { + t.writeInt32(0, this.iUri), + t.writeBytes(1, this.vContent) + } + , + n.MotorcadeSerializedMsg.prototype.readFrom = function (t) { + this.iUri = t.readInt32(0, !1, this.iUri), + this.vContent = t.readBytes(1, !1, this.vContent) + } + , + n.GetItemTipsInfoReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.GetItemTipsInfoReq.prototype._clone = function () { + return new n.GetItemTipsInfoReq + } + , + n.GetItemTipsInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetItemTipsInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetItemTipsInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.GetItemTipsInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GetItemTipsInfoRsp = function () { + this.iRet = 0, + this.lPid = 0, + this.vTipsInfo = new r.Vector(new n.ItemTipsInfo), + this.vSpecialItemTip = new r.Vector(new r.INT32) + } + , + n.GetItemTipsInfoRsp.prototype._clone = function () { + return new n.GetItemTipsInfoRsp + } + , + n.GetItemTipsInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetItemTipsInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetItemTipsInfoRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iRet), + t.writeInt64(1, this.lPid), + t.writeVector(2, this.vTipsInfo), + t.writeVector(3, this.vSpecialItemTip) + } + , + n.GetItemTipsInfoRsp.prototype.readFrom = function (t) { + this.iRet = t.readInt32(0, !1, this.iRet), + this.lPid = t.readInt64(1, !1, this.lPid), + this.vTipsInfo = t.readVector(2, !1, this.vTipsInfo), + this.vSpecialItemTip = t.readVector(3, !1, this.vSpecialItemTip) + } + , + n.ItemTipsInfo = function () { + this.lTipsId = 0, + this.iWeight = 0, + this.iDuration = 0, + this.vItemType = new r.Vector(new r.INT32), + this.sImageUrl = "", + this.sJumpUrl = "", + this.mExtraInfo = new r.Map(new r.STRING, new r.STRING), + this.iWebJumpType = 0, + this.sWebImgUrl = "", + this.sWebJumpUrl = "", + this.sPcImgUrl = "", + this.sPcJumpUrl = "" + } + , + n.ItemTipsInfo.prototype._clone = function () { + return new n.ItemTipsInfo + } + , + n.ItemTipsInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ItemTipsInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ItemTipsInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lTipsId), + t.writeInt32(1, this.iWeight), + t.writeInt32(2, this.iDuration), + t.writeVector(3, this.vItemType), + t.writeString(4, this.sImageUrl), + t.writeString(5, this.sJumpUrl), + t.writeMap(6, this.mExtraInfo), + t.writeInt32(7, this.iWebJumpType), + t.writeString(8, this.sWebImgUrl), + t.writeString(9, this.sWebJumpUrl), + t.writeString(10, this.sPcImgUrl), + t.writeString(11, this.sPcJumpUrl) + } + , + n.ItemTipsInfo.prototype.readFrom = function (t) { + this.lTipsId = t.readInt64(0, !1, this.lTipsId), + this.iWeight = t.readInt32(1, !1, this.iWeight), + this.iDuration = t.readInt32(2, !1, this.iDuration), + this.vItemType = t.readVector(3, !1, this.vItemType), + this.sImageUrl = t.readString(4, !1, this.sImageUrl), + this.sJumpUrl = t.readString(5, !1, this.sJumpUrl), + this.mExtraInfo = t.readMap(6, !1, this.mExtraInfo), + this.iWebJumpType = t.readInt32(7, !1, this.iWebJumpType), + this.sWebImgUrl = t.readString(8, !1, this.sWebImgUrl), + this.sWebJumpUrl = t.readString(9, !1, this.sWebJumpUrl), + this.sPcImgUrl = t.readString(10, !1, this.sPcImgUrl), + this.sPcJumpUrl = t.readString(11, !1, this.sPcJumpUrl) + } + , + n.GetCustomBadgeBaseInfoReq = function () { + this.tId = new n.UserId + } + , + n.GetCustomBadgeBaseInfoReq.prototype._clone = function () { + return new n.GetCustomBadgeBaseInfoReq + } + , + n.GetCustomBadgeBaseInfoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetCustomBadgeBaseInfoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetCustomBadgeBaseInfoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId) + } + , + n.GetCustomBadgeBaseInfoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId) + } + , + n.GetCustomBadgeBaseInfoRsp = function () { + this.tCustomBadge = new n.CustomBadgeBaseInfo + } + , + n.GetCustomBadgeBaseInfoRsp.prototype._clone = function () { + return new n.GetCustomBadgeBaseInfoRsp + } + , + n.GetCustomBadgeBaseInfoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetCustomBadgeBaseInfoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetCustomBadgeBaseInfoRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tCustomBadge) + } + , + n.GetCustomBadgeBaseInfoRsp.prototype.readFrom = function (t) { + this.tCustomBadge = t.readStruct(0, !1, this.tCustomBadge) + } + , + n.CustomBadgeBaseInfo = function () { + this.sLevelUrl = "", + this.sSFUrl = "", + this.sFloorAstrict = "", + this.vBadgeBase = new r.Vector(new n.CustomBadgeIconBase) + } + , + n.CustomBadgeBaseInfo.prototype._clone = function () { + return new n.CustomBadgeBaseInfo + } + , + n.CustomBadgeBaseInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CustomBadgeBaseInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CustomBadgeBaseInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sLevelUrl), + t.writeString(1, this.sSFUrl), + t.writeString(2, this.sFloorAstrict), + t.writeVector(3, this.vBadgeBase) + } + , + n.CustomBadgeBaseInfo.prototype.readFrom = function (t) { + this.sLevelUrl = t.readString(0, !1, this.sLevelUrl), + this.sSFUrl = t.readString(1, !1, this.sSFUrl), + this.sFloorAstrict = t.readString(2, !1, this.sFloorAstrict), + this.vBadgeBase = t.readVector(3, !1, this.vBadgeBase) + } + , + n.CustomBadgeIconBase = function () { + this.vBadgeId = new r.Vector(new r.INT64), + this.sIcon = "", + this.tControl = new n.CustomBadgeLevelControl, + this.tFloorControl = new n.CustomBadgeLevelControl + } + , + n.CustomBadgeIconBase.prototype._clone = function () { + return new n.CustomBadgeIconBase + } + , + n.CustomBadgeIconBase.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CustomBadgeIconBase.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CustomBadgeIconBase.prototype.writeTo = function (t) { + t.writeVector(0, this.vBadgeId), + t.writeString(1, this.sIcon), + t.writeStruct(2, this.tControl), + t.writeStruct(3, this.tFloorControl) + } + , + n.CustomBadgeIconBase.prototype.readFrom = function (t) { + this.vBadgeId = t.readVector(0, !1, this.vBadgeId), + this.sIcon = t.readString(1, !1, this.sIcon), + this.tControl = t.readStruct(2, !1, this.tControl), + this.tFloorControl = t.readStruct(3, !1, this.tFloorControl) + } + , + n.CustomBadgeLevelControl = function () { + this.iEffectLevel = 0, + this.iSFEffectLevel = 0, + this.iYearSFEffectLevel = 0 + } + , + n.CustomBadgeLevelControl.prototype._clone = function () { + return new n.CustomBadgeLevelControl + } + , + n.CustomBadgeLevelControl.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.CustomBadgeLevelControl.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.CustomBadgeLevelControl.prototype.writeTo = function (t) { + t.writeInt32(0, this.iEffectLevel), + t.writeInt32(1, this.iSFEffectLevel), + t.writeInt32(2, this.iYearSFEffectLevel) + } + , + n.CustomBadgeLevelControl.prototype.readFrom = function (t) { + this.iEffectLevel = t.readInt32(0, !1, this.iEffectLevel), + this.iSFEffectLevel = t.readInt32(1, !1, this.iSFEffectLevel), + this.iYearSFEffectLevel = t.readInt32(2, !1, this.iYearSFEffectLevel) + } + , + n.GetUserDecoListReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.GetUserDecoListReq.prototype._clone = function () { + return new n.GetUserDecoListReq + } + , + n.GetUserDecoListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetUserDecoListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetUserDecoListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.GetUserDecoListReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GetUserDecoListRsp = function () { + this.vDeco = new r.Vector(new n.UserDecoDetailInfo) + } + , + n.GetUserDecoListRsp.prototype._clone = function () { + return new n.GetUserDecoListRsp + } + , + n.GetUserDecoListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetUserDecoListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetUserDecoListRsp.prototype.writeTo = function (t) { + t.writeVector(0, this.vDeco) + } + , + n.GetUserDecoListRsp.prototype.readFrom = function (t) { + this.vDeco = t.readVector(0, !1, this.vDeco) + } + , + n.SetDecoWearStateReq = function () { + this.tId = new n.UserId, + this.lPid = 0, + this.lDecoId = 0, + this.iWear = 0 + } + , + n.SetDecoWearStateReq.prototype._clone = function () { + return new n.SetDecoWearStateReq + } + , + n.SetDecoWearStateReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SetDecoWearStateReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SetDecoWearStateReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lDecoId), + t.writeInt32(3, this.iWear) + } + , + n.SetDecoWearStateReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lDecoId = t.readInt64(2, !1, this.lDecoId), + this.iWear = t.readInt32(3, !1, this.iWear) + } + , + n.SetDecoWearStateRsp = function () { + this.iCode = 0, + this.sMsg = "" + } + , + n.SetDecoWearStateRsp.prototype._clone = function () { + return new n.SetDecoWearStateRsp + } + , + n.SetDecoWearStateRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SetDecoWearStateRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SetDecoWearStateRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iCode), + t.writeString(1, this.sMsg) + } + , + n.SetDecoWearStateRsp.prototype.readFrom = function (t) { + this.iCode = t.readInt32(0, !1, this.iCode), + this.sMsg = t.readString(1, !1, this.sMsg) + } + , + n.GetMsgBarDecoReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.GetMsgBarDecoReq.prototype._clone = function () { + return new n.GetMsgBarDecoReq + } + , + n.GetMsgBarDecoReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMsgBarDecoReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMsgBarDecoReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.GetMsgBarDecoReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GetMsgBarDecoRsp = function () { + this.tDecoInfo = new n.UserDecoDetailInfo + } + , + n.GetMsgBarDecoRsp.prototype._clone = function () { + return new n.GetMsgBarDecoRsp + } + , + n.GetMsgBarDecoRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMsgBarDecoRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMsgBarDecoRsp.prototype.writeTo = function (t) { + t.writeStruct(0, this.tDecoInfo) + } + , + n.GetMsgBarDecoRsp.prototype.readFrom = function (t) { + this.tDecoInfo = t.readStruct(0, !1, this.tDecoInfo) + } + , + n.UserDecoDetailInfo = function () { + this.tBaseInfo = new n.DecoBaseInfo, + this.iWear = 0, + this.iEffect = 1, + this.lExpireTime = 0 + } + , + n.UserDecoDetailInfo.prototype._clone = function () { + return new n.UserDecoDetailInfo + } + , + n.UserDecoDetailInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.UserDecoDetailInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.UserDecoDetailInfo.prototype.writeTo = function (t) { + t.writeStruct(0, this.tBaseInfo), + t.writeInt32(1, this.iWear), + t.writeInt32(2, this.iEffect), + t.writeInt64(3, this.lExpireTime) + } + , + n.UserDecoDetailInfo.prototype.readFrom = function (t) { + this.tBaseInfo = t.readStruct(0, !1, this.tBaseInfo), + this.iWear = t.readInt32(1, !1, this.iWear), + this.iEffect = t.readInt32(2, !1, this.iEffect), + this.lExpireTime = t.readInt64(3, !1, this.lExpireTime) + } + , + n.DecoBaseInfo = function () { + this.lId = 0, + this.sName = "", + this.sUrl = "", + this.sGifUrl = "", + this.sDesc = "" + } + , + n.DecoBaseInfo.prototype._clone = function () { + return new n.DecoBaseInfo + } + , + n.DecoBaseInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.DecoBaseInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.DecoBaseInfo.prototype.writeTo = function (t) { + t.writeInt64(0, this.lId), + t.writeString(1, this.sName), + t.writeString(2, this.sUrl), + t.writeString(3, this.sGifUrl), + t.writeString(4, this.sDesc) + } + , + n.DecoBaseInfo.prototype.readFrom = function (t) { + this.lId = t.readInt64(0, !1, this.lId), + this.sName = t.readString(1, !1, this.sName), + this.sUrl = t.readString(2, !1, this.sUrl), + this.sGifUrl = t.readString(3, !1, this.sGifUrl), + this.sDesc = t.readString(4, !1, this.sDesc) + } + , + n.ObtainDecoNotify = function () { + this.lDecoId = 0, + this.sNote = "", + this.sUrl = "", + this.sGifUrl = "" + } + , + n.ObtainDecoNotify.prototype._clone = function () { + return new n.ObtainDecoNotify + } + , + n.ObtainDecoNotify.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.ObtainDecoNotify.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.ObtainDecoNotify.prototype.writeTo = function (t) { + t.writeInt64(0, this.lDecoId), + t.writeString(1, this.sNote), + t.writeString(2, this.sUrl), + t.writeString(3, this.sGifUrl) + } + , + n.ObtainDecoNotify.prototype.readFrom = function (t) { + this.lDecoId = t.readInt64(0, !1, this.lDecoId), + this.sNote = t.readString(1, !1, this.sNote), + this.sUrl = t.readString(2, !1, this.sUrl), + this.sGifUrl = t.readString(3, !1, this.sGifUrl) + } + , + n.GetSplitScreenListReq = function () { + this.tId = new n.UserId, + this.lPid = 0, + this.iFreeFlag = 0, + this.iSplitType = 0, + this.vSplitScreenId = new r.Vector(new r.STRING) + } + , + n.GetSplitScreenListReq.prototype._clone = function () { + return new n.GetSplitScreenListReq + } + , + n.GetSplitScreenListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetSplitScreenListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetSplitScreenListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid), + t.writeInt32(2, this.iFreeFlag), + t.writeInt32(3, this.iSplitType), + t.writeVector(4, this.vSplitScreenId) + } + , + n.GetSplitScreenListReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.iFreeFlag = t.readInt32(2, !1, this.iFreeFlag), + this.iSplitType = t.readInt32(3, !1, this.iSplitType), + this.vSplitScreenId = t.readVector(4, !1, this.vSplitScreenId) + } + , + n.GetSplitScreenListRsp = function () { + this.mpItems = new r.Map(new r.INT32, new r.Vector(new n.SplitScreenItem)), + this.iEnableSplitScreen = 0, + this.sEventTitle = "", + this.iPopUp = 0 + } + , + n.GetSplitScreenListRsp.prototype._clone = function () { + return new n.GetSplitScreenListRsp + } + , + n.GetSplitScreenListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetSplitScreenListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetSplitScreenListRsp.prototype.writeTo = function (t) { + t.writeMap(3, this.mpItems), + t.writeInt32(4, this.iEnableSplitScreen), + t.writeString(5, this.sEventTitle), + t.writeInt32(6, this.iPopUp) + } + , + n.GetSplitScreenListRsp.prototype.readFrom = function (t) { + this.mpItems = t.readMap(3, !1, this.mpItems), + this.iEnableSplitScreen = t.readInt32(4, !1, this.iEnableSplitScreen), + this.sEventTitle = t.readString(5, !1, this.sEventTitle), + this.iPopUp = t.readInt32(6, !1, this.iPopUp) + } + , + n.SplitScreenItem = function () { + this.sSplitScreenId = "", + this.iSplitType = 0, + this.lUid = 0, + this.sNick = "", + this.sAttendee = "", + this.sCover = "", + this.vStreamInfo = new r.Vector(new n.SimpleStreamInfo), + this.iLiveStatus = 0, + this.sAvatarUrl = "", + this.sChannelName = "", + this.sChannelTitle = "", + this.sGameName = "", + this.iSourceType = 0, + this.iScreenType = 0, + this.iViewType = 0, + this.iRoomId = 0, + this.tGameData = new n.SplitScreenGameData + } + , + n.SplitScreenItem.prototype._clone = function () { + return new n.SplitScreenItem + } + , + n.SplitScreenItem.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SplitScreenItem.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SplitScreenItem.prototype.writeTo = function (t) { + t.writeString(0, this.sSplitScreenId), + t.writeInt32(1, this.iSplitType), + t.writeInt64(2, this.lUid), + t.writeString(3, this.sNick), + t.writeString(4, this.sAttendee), + t.writeString(5, this.sCover), + t.writeVector(6, this.vStreamInfo), + t.writeInt32(7, this.iLiveStatus), + t.writeString(8, this.sAvatarUrl), + t.writeString(9, this.sChannelName), + t.writeString(10, this.sChannelTitle), + t.writeString(11, this.sGameName), + t.writeInt32(12, this.iSourceType), + t.writeInt32(13, this.iScreenType), + t.writeInt32(14, this.iViewType), + t.writeInt32(15, this.iRoomId), + t.writeStruct(16, this.tGameData) + } + , + n.SplitScreenItem.prototype.readFrom = function (t) { + this.sSplitScreenId = t.readString(0, !1, this.sSplitScreenId), + this.iSplitType = t.readInt32(1, !1, this.iSplitType), + this.lUid = t.readInt64(2, !1, this.lUid), + this.sNick = t.readString(3, !1, this.sNick), + this.sAttendee = t.readString(4, !1, this.sAttendee), + this.sCover = t.readString(5, !1, this.sCover), + this.vStreamInfo = t.readVector(6, !1, this.vStreamInfo), + this.iLiveStatus = t.readInt32(7, !1, this.iLiveStatus), + this.sAvatarUrl = t.readString(8, !1, this.sAvatarUrl), + this.sChannelName = t.readString(9, !1, this.sChannelName), + this.sChannelTitle = t.readString(10, !1, this.sChannelTitle), + this.sGameName = t.readString(11, !1, this.sGameName), + this.iSourceType = t.readInt32(12, !1, this.iSourceType), + this.iScreenType = t.readInt32(13, !1, this.iScreenType), + this.iViewType = t.readInt32(14, !1, this.iViewType), + this.iRoomId = t.readInt32(15, !1, this.iRoomId), + this.tGameData = t.readStruct(16, !1, this.tGameData) + } + , + n.SimpleStreamInfo = function () { + this.sStreamName = "", + this.sFlvUrl = "", + this.sFlvUrlSuffix = "", + this.sFlvAntiCode = "", + this.iLineIndex = 0, + this.vFlvIPList = new r.Vector(new r.STRING), + this.iIsP2PSupport = 0, + this.sP2pUrl = "", + this.sP2pUrlSuffix = "", + this.sP2pAntiCode = "", + this.vMultiStreamInfo = new r.Vector(new n.MultiStreamInfo), + this.iBitRate = 0, + this.iDefaultBitRate = 0, + this.lFreeFlag = 0, + this.iIsHEVCSupport = 0, + this.iHashPolicy = 0, + this.vP2pIPList = new r.Vector(new r.STRING), + this.sHlsUrl = "", + this.iMobileWifiDefaultBitRate = 0, + this.iEnableAutoBitRate = 0, + this.iPriorityRate = 0, + this.iCdnPolicyLevel = 0, + this.mpExtArgs = new r.Map(new r.STRING, new r.STRING) + } + , + n.SimpleStreamInfo.prototype._clone = function () { + return new n.SimpleStreamInfo + } + , + n.SimpleStreamInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SimpleStreamInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SimpleStreamInfo.prototype.writeTo = function (t) { + t.writeString(0, this.sStreamName), + t.writeString(1, this.sFlvUrl), + t.writeString(2, this.sFlvUrlSuffix), + t.writeString(3, this.sFlvAntiCode), + t.writeInt32(4, this.iLineIndex), + t.writeVector(5, this.vFlvIPList), + t.writeInt32(6, this.iIsP2PSupport), + t.writeString(7, this.sP2pUrl), + t.writeString(8, this.sP2pUrlSuffix), + t.writeString(9, this.sP2pAntiCode), + t.writeVector(10, this.vMultiStreamInfo), + t.writeInt32(11, this.iBitRate), + t.writeInt32(12, this.iDefaultBitRate), + t.writeInt64(13, this.lFreeFlag), + t.writeInt32(14, this.iIsHEVCSupport), + t.writeInt32(15, this.iHashPolicy), + t.writeVector(16, this.vP2pIPList), + t.writeString(17, this.sHlsUrl), + t.writeInt32(18, this.iMobileWifiDefaultBitRate), + t.writeInt32(19, this.iEnableAutoBitRate), + t.writeInt32(20, this.iPriorityRate), + t.writeInt32(21, this.iCdnPolicyLevel), + t.writeMap(22, this.mpExtArgs) + } + , + n.SimpleStreamInfo.prototype.readFrom = function (t) { + this.sStreamName = t.readString(0, !1, this.sStreamName), + this.sFlvUrl = t.readString(1, !1, this.sFlvUrl), + this.sFlvUrlSuffix = t.readString(2, !1, this.sFlvUrlSuffix), + this.sFlvAntiCode = t.readString(3, !1, this.sFlvAntiCode), + this.iLineIndex = t.readInt32(4, !1, this.iLineIndex), + this.vFlvIPList = t.readVector(5, !1, this.vFlvIPList), + this.iIsP2PSupport = t.readInt32(6, !1, this.iIsP2PSupport), + this.sP2pUrl = t.readString(7, !1, this.sP2pUrl), + this.sP2pUrlSuffix = t.readString(8, !1, this.sP2pUrlSuffix), + this.sP2pAntiCode = t.readString(9, !1, this.sP2pAntiCode), + this.vMultiStreamInfo = t.readVector(10, !1, this.vMultiStreamInfo), + this.iBitRate = t.readInt32(11, !1, this.iBitRate), + this.iDefaultBitRate = t.readInt32(12, !1, this.iDefaultBitRate), + this.lFreeFlag = t.readInt64(13, !1, this.lFreeFlag), + this.iIsHEVCSupport = t.readInt32(14, !1, this.iIsHEVCSupport), + this.iHashPolicy = t.readInt32(15, !1, this.iHashPolicy), + this.vP2pIPList = t.readVector(16, !1, this.vP2pIPList), + this.sHlsUrl = t.readString(17, !1, this.sHlsUrl), + this.iMobileWifiDefaultBitRate = t.readInt32(18, !1, this.iMobileWifiDefaultBitRate), + this.iEnableAutoBitRate = t.readInt32(19, !1, this.iEnableAutoBitRate), + this.iPriorityRate = t.readInt32(20, !1, this.iPriorityRate), + this.iCdnPolicyLevel = t.readInt32(21, !1, this.iCdnPolicyLevel), + this.mpExtArgs = t.readMap(22, !1, this.mpExtArgs) + } + , + n.JoinSplitScreenNotice = function () { + this.sSplitScreenId = "", + this.lPid = 0, + this.iSplitType = 0, + this.vJoinPid = new r.Vector(new r.INT64), + this.iRandomDelay = 0, + this.sMsg = "" + } + , + n.JoinSplitScreenNotice.prototype._clone = function () { + return new n.JoinSplitScreenNotice + } + , + n.JoinSplitScreenNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.JoinSplitScreenNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.JoinSplitScreenNotice.prototype.writeTo = function (t) { + t.writeString(0, this.sSplitScreenId), + t.writeInt64(1, this.lPid), + t.writeInt32(2, this.iSplitType), + t.writeVector(3, this.vJoinPid), + t.writeInt32(4, this.iRandomDelay), + t.writeString(5, this.sMsg) + } + , + n.JoinSplitScreenNotice.prototype.readFrom = function (t) { + this.sSplitScreenId = t.readString(0, !1, this.sSplitScreenId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.iSplitType = t.readInt32(2, !1, this.iSplitType), + this.vJoinPid = t.readVector(3, !1, this.vJoinPid), + this.iRandomDelay = t.readInt32(4, !1, this.iRandomDelay), + this.sMsg = t.readString(5, !1, this.sMsg) + } + , + n.LeaveSplitScreenNotice = function () { + this.sSplitScreenId = "", + this.lPid = 0, + this.iSplitType = 0, + this.vLeavePid = new r.Vector(new r.INT64), + this.sMsg = "", + this.iCloseFlag = 0, + this.iDelay = 0, + this.iRandomDelay = 0 + } + , + n.LeaveSplitScreenNotice.prototype._clone = function () { + return new n.LeaveSplitScreenNotice + } + , + n.LeaveSplitScreenNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.LeaveSplitScreenNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.LeaveSplitScreenNotice.prototype.writeTo = function (t) { + t.writeString(0, this.sSplitScreenId), + t.writeInt64(1, this.lPid), + t.writeInt32(2, this.iSplitType), + t.writeVector(3, this.vLeavePid), + t.writeString(4, this.sMsg), + t.writeInt32(5, this.iCloseFlag), + t.writeInt32(6, this.iDelay), + t.writeInt32(7, this.iRandomDelay) + } + , + n.LeaveSplitScreenNotice.prototype.readFrom = function (t) { + this.sSplitScreenId = t.readString(0, !1, this.sSplitScreenId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.iSplitType = t.readInt32(2, !1, this.iSplitType), + this.vLeavePid = t.readVector(3, !1, this.vLeavePid), + this.sMsg = t.readString(4, !1, this.sMsg), + this.iCloseFlag = t.readInt32(5, !1, this.iCloseFlag), + this.iDelay = t.readInt32(6, !1, this.iDelay), + this.iRandomDelay = t.readInt32(7, !1, this.iRandomDelay) + } + , + n.SplitScreenGameData = function () { + this.iIsAlly = 0, + this.sHeroName = "", + this.iTeamId = 0 + } + , + n.SplitScreenGameData.prototype._clone = function () { + return new n.SplitScreenGameData + } + , + n.SplitScreenGameData.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SplitScreenGameData.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SplitScreenGameData.prototype.writeTo = function (t) { + t.writeInt32(0, this.iIsAlly), + t.writeString(1, this.sHeroName), + t.writeInt32(2, this.iTeamId) + } + , + n.SplitScreenGameData.prototype.readFrom = function (t) { + this.iIsAlly = t.readInt32(0, !1, this.iIsAlly), + this.sHeroName = t.readString(1, !1, this.sHeroName), + this.iTeamId = t.readInt32(2, !1, this.iTeamId) + } + , + n.MessageContentInterConnect = function () { + this.lSourcePid = 0, + this.iFlag = 0, + this.sPrefix = "", + this.iColor = 0 + } + , + n.MessageContentInterConnect.prototype._clone = function () { + return new n.MessageContentInterConnect + } + , + n.MessageContentInterConnect.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MessageContentInterConnect.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MessageContentInterConnect.prototype.writeTo = function (t) { + t.writeInt64(0, this.lSourcePid), + t.writeInt32(1, this.iFlag), + t.writeString(2, this.sPrefix), + t.writeInt32(3, this.iColor) + } + , + n.MessageContentInterConnect.prototype.readFrom = function (t) { + this.lSourcePid = t.readInt64(0, !1, this.lSourcePid), + this.iFlag = t.readInt32(1, !1, this.iFlag), + this.sPrefix = t.readString(2, !1, this.sPrefix), + this.iColor = t.readInt32(3, !1, this.iColor) + } + , + n.SetMessageConnectStatusReq = function () { + this.tId = new n.UserId, + this.lPid = 0, + this.iStatus = 0 + } + , + n.SetMessageConnectStatusReq.prototype._clone = function () { + return new n.SetMessageConnectStatusReq + } + , + n.SetMessageConnectStatusReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SetMessageConnectStatusReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SetMessageConnectStatusReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid), + t.writeInt32(2, this.iStatus) + } + , + n.SetMessageConnectStatusReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.iStatus = t.readInt32(2, !1, this.iStatus) + } + , + n.SetMessageConnectStatusRsp = function () { + this.iCode = 0, + this.sMsg = "" + } + , + n.SetMessageConnectStatusRsp.prototype._clone = function () { + return new n.SetMessageConnectStatusRsp + } + , + n.SetMessageConnectStatusRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.SetMessageConnectStatusRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.SetMessageConnectStatusRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iCode), + t.writeString(1, this.sMsg) + } + , + n.SetMessageConnectStatusRsp.prototype.readFrom = function (t) { + this.iCode = t.readInt32(0, !1, this.iCode), + this.sMsg = t.readString(1, !1, this.sMsg) + } + , + n.GetMessageConnectStatusReq = function () { + this.tId = new n.UserId, + this.lPid = 0, + this.lUid = 0 + } + , + n.GetMessageConnectStatusReq.prototype._clone = function () { + return new n.GetMessageConnectStatusReq + } + , + n.GetMessageConnectStatusReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMessageConnectStatusReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMessageConnectStatusReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid), + t.writeInt64(2, this.lUid) + } + , + n.GetMessageConnectStatusReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.lUid = t.readInt64(2, !1, this.lUid) + } + , + n.GetMessageConnectStatusRsp = function () { + this.iCode = 0, + this.sMsg = "", + this.iStatus = 0 + } + , + n.GetMessageConnectStatusRsp.prototype._clone = function () { + return new n.GetMessageConnectStatusRsp + } + , + n.GetMessageConnectStatusRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMessageConnectStatusRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMessageConnectStatusRsp.prototype.writeTo = function (t) { + t.writeInt32(0, this.iCode), + t.writeString(1, this.sMsg), + t.writeInt32(2, this.iStatus) + } + , + n.GetMessageConnectStatusRsp.prototype.readFrom = function (t) { + this.iCode = t.readInt32(0, !1, this.iCode), + this.sMsg = t.readString(1, !1, this.sMsg), + this.iStatus = t.readInt32(2, !1, this.iStatus) + } + , + n.MessageEasterEggDecorationInfo = function () { + this.iId = 0, + this.lUid = 0 + } + , + n.MessageEasterEggDecorationInfo.prototype._clone = function () { + return new n.MessageEasterEggDecorationInfo + } + , + n.MessageEasterEggDecorationInfo.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MessageEasterEggDecorationInfo.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MessageEasterEggDecorationInfo.prototype.writeTo = function (t) { + t.writeInt32(0, this.iId), + t.writeInt64(1, this.lUid) + } + , + n.MessageEasterEggDecorationInfo.prototype.readFrom = function (t) { + this.iId = t.readInt32(0, !1, this.iId), + this.lUid = t.readInt64(1, !1, this.lUid) + } + , + n.MessageEasterEggNotice = function () { + this.iId = 0, + this.lPid = 0, + this.vEffect = new r.Vector(new n.MessageEasterEggEffect), + this.iReport = 0, + this.sReportData = "" + } + , + n.MessageEasterEggNotice.prototype._clone = function () { + return new n.MessageEasterEggNotice + } + , + n.MessageEasterEggNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MessageEasterEggNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MessageEasterEggNotice.prototype.writeTo = function (t) { + t.writeInt32(0, this.iId), + t.writeInt64(1, this.lPid), + t.writeVector(2, this.vEffect), + t.writeInt32(3, this.iReport), + t.writeString(4, this.sReportData) + } + , + n.MessageEasterEggNotice.prototype.readFrom = function (t) { + this.iId = t.readInt32(0, !1, this.iId), + this.lPid = t.readInt64(1, !1, this.lPid), + this.vEffect = t.readVector(2, !1, this.vEffect), + this.iReport = t.readInt32(3, !1, this.iReport), + this.sReportData = t.readString(4, !1, this.sReportData) + } + , + n.MessageEasterEggEffect = function () { + this.sAction = "", + this.sUAFilter = "", + this.iPopupWaitTime = 0, + this.iPopupStyle = 0, + this.sPopupIcon = "", + this.sPopupImage = "", + this.sPopupTitle = "", + this.sPopupContent = "", + this.sPopupButton = "" + } + , + n.MessageEasterEggEffect.prototype._clone = function () { + return new n.MessageEasterEggEffect + } + , + n.MessageEasterEggEffect.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MessageEasterEggEffect.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MessageEasterEggEffect.prototype.writeTo = function (t) { + t.writeString(0, this.sAction), + t.writeString(1, this.sUAFilter), + t.writeInt32(2, this.iPopupWaitTime), + t.writeInt32(3, this.iPopupStyle), + t.writeString(4, this.sPopupIcon), + t.writeString(5, this.sPopupImage), + t.writeString(6, this.sPopupTitle), + t.writeString(7, this.sPopupContent), + t.writeString(8, this.sPopupButton) + } + , + n.MessageEasterEggEffect.prototype.readFrom = function (t) { + this.sAction = t.readString(0, !1, this.sAction), + this.sUAFilter = t.readString(1, !1, this.sUAFilter), + this.iPopupWaitTime = t.readInt32(2, !1, this.iPopupWaitTime), + this.iPopupStyle = t.readInt32(3, !1, this.iPopupStyle), + this.sPopupIcon = t.readString(4, !1, this.sPopupIcon), + this.sPopupImage = t.readString(5, !1, this.sPopupImage), + this.sPopupTitle = t.readString(6, !1, this.sPopupTitle), + this.sPopupContent = t.readString(7, !1, this.sPopupContent), + this.sPopupButton = t.readString(8, !1, this.sPopupButton) + } + , + n.MessageEasterEggToastNotice = function () { + this.lPid = 0, + this.vMessage = new r.Vector(new n.MessageEasterEggToastText) + } + , + n.MessageEasterEggToastNotice.prototype._clone = function () { + return new n.MessageEasterEggToastNotice + } + , + n.MessageEasterEggToastNotice.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MessageEasterEggToastNotice.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MessageEasterEggToastNotice.prototype.writeTo = function (t) { + t.writeInt64(0, this.lPid), + t.writeVector(1, this.vMessage) + } + , + n.MessageEasterEggToastNotice.prototype.readFrom = function (t) { + this.lPid = t.readInt64(0, !1, this.lPid), + this.vMessage = t.readVector(1, !1, this.vMessage) + } + , + n.MessageEasterEggToastText = function () { + this.sText = "", + this.sColor = "" + } + , + n.MessageEasterEggToastText.prototype._clone = function () { + return new n.MessageEasterEggToastText + } + , + n.MessageEasterEggToastText.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MessageEasterEggToastText.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MessageEasterEggToastText.prototype.writeTo = function (t) { + t.writeString(0, this.sText), + t.writeString(1, this.sColor) + } + , + n.MessageEasterEggToastText.prototype.readFrom = function (t) { + this.sText = t.readString(0, !1, this.sText), + this.sColor = t.readString(1, !1, this.sColor) + } + , + n.GetMessageEasterEggListReq = function () { + this.tId = new n.UserId, + this.lPid = 0 + } + , + n.GetMessageEasterEggListReq.prototype._clone = function () { + return new n.GetMessageEasterEggListReq + } + , + n.GetMessageEasterEggListReq.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMessageEasterEggListReq.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMessageEasterEggListReq.prototype.writeTo = function (t) { + t.writeStruct(0, this.tId), + t.writeInt64(1, this.lPid) + } + , + n.GetMessageEasterEggListReq.prototype.readFrom = function (t) { + this.tId = t.readStruct(0, !1, this.tId), + this.lPid = t.readInt64(1, !1, this.lPid) + } + , + n.GetMessageEasterEggListRsp = function () { + this.sMessage = "", + this.vEffect = new r.Vector(new n.MessageEasterEgg), + this.vDeprecated = new r.Vector(new r.INT32) + } + , + n.GetMessageEasterEggListRsp.prototype._clone = function () { + return new n.GetMessageEasterEggListRsp + } + , + n.GetMessageEasterEggListRsp.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.GetMessageEasterEggListRsp.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.GetMessageEasterEggListRsp.prototype.writeTo = function (t) { + t.writeString(0, this.sMessage), + t.writeVector(1, this.vEffect), + t.writeVector(2, this.vDeprecated) + } + , + n.GetMessageEasterEggListRsp.prototype.readFrom = function (t) { + this.sMessage = t.readString(0, !1, this.sMessage), + this.vEffect = t.readVector(1, !1, this.vEffect), + this.vDeprecated = t.readVector(2, !1, this.vDeprecated) + } + , + n.MessageEasterEgg = function () { + this.iId = 0, + this.iType = 0, + this.sName = "", + this.sEffect = "", + this.sAction = "", + this.sEffectMD5 = "" + } + , + n.MessageEasterEgg.prototype._clone = function () { + return new n.MessageEasterEgg + } + , + n.MessageEasterEgg.prototype._write = function (t, e, i) { + t.writeStruct(e, i) + } + , + n.MessageEasterEgg.prototype._read = function (t, e, i) { + return t.readStruct(e, !0, i) + } + , + n.MessageEasterEgg.prototype.writeTo = function (t) { + t.writeInt32(0, this.iId), + t.writeInt32(1, this.iType), + t.writeString(2, this.sName), + t.writeString(3, this.sEffect), + t.writeString(4, this.sAction), + t.writeString(5, this.sEffectMD5) + } + , + n.MessageEasterEgg.prototype.readFrom = function (t) { + this.iId = t.readInt32(0, !1, this.iId), + this.iType = t.readInt32(1, !1, this.iType), + this.sName = t.readString(2, !1, this.sName), + this.sEffect = t.readString(3, !1, this.sEffect), + this.sAction = t.readString(4, !1, this.sAction), + this.sEffectMD5 = t.readString(5, !1, this.sEffectMD5) + } + , + t.exports = { + HUYA: n, + HYUDB: s, + GUESS: o, + QAGuessWatchLive: a, + MatchGuess: c, + ActLiveCall: d, + ExtComm: u, + ExtCommonOperate: h, + DEV: p, + WEBACT: l, + PresenterServer: f, + AdxServer: m + } + }, + CchG: function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = "
          \n" + , __filename = "src/tpl/others/subscribe-banner.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append("\n"), + __line = 2; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + Cqih: function (t, e, i) { + t.exports = function (t, e) { + var r = null + , n = null + , s = null + , o = null + , a = null + , c = t.G + , d = t.utils + , u = t.Console + , h = t.Event + , p = t.R + , l = 0 + , f = -1 + , m = 0 + , w = {} + , I = null + , y = !0 + , g = [] + , S = 0 + , v = 1 + , _ = 30 + , T = !0 + , R = 0 + , b = 100 + , P = 12e4 + , x = 3e3 + , C = 20 + , U = 25 + , k = .5 + , L = .8 + , N = e.configJson + , E = e.broadcastGroup; + i("676x"); + var M, A = i("csDN"), G = this; + + function B(t) { + if ("hidden" != c.visibilityState) { + var e = t.lUid + , i = t.eTsType + , r = t.tPtsInterval + , n = t.tSeiDtsInterval + , s = t.vPayload + , o = t.lId; + if (e == c.presenterUid) { + F(i); + var a = 1 != f ? r : n + , h = a.lStartTs + , p = a.lEndTs + , l = p - m; + if (p < m || l > P) + u.log("异常丢弃,onCaptionInfoNotice======= lId tsType curPts lStartTs,lEndTs,lEndTs-curPts", o, f, m, h, p, l); + else { + w[o] = w[o] || {}, + w[o][h] = w[o][h] || { + lId: o, + lStartTs: h, + lEndTs: 0, + context: "" + }; + var I = s.getBuffer() + , y = d.ab2str(I, !0); + p > w[o][h].lEndTs && (w[o][h].lEndTs = p, + w[o][h].context = y), + u.log("ttttt============lId ,curPts,lStartTs,lEndTs,lStartTs-curPts,context", o, m, h, p, h - m, y), + D() + } + } + } + } + + function F(t) { + f != t && (f = t, + j()), + m = 1 == f ? c.vplayer.getCurrentSeiDts() : c.vplayer.getCurrentTime() + } + + function D() { + 0 == l && (l = setInterval(q, b)) + } + + function V() { + clearInterval(l), + l = 0 + } + + this.setAlpha = function (t) { + v = t, + n.css("opacity", v) + } + , + this.setWordSize = function (t) { + _ = t + 10, + J(), + r.css({ + height: "".concat(_, "px") + }), + n.css({ + "font-size": "".concat(t, "px") + }), + s.css({ + height: "".concat(_, "px") + }), + o.css({ + "font-size": "".concat(t, "px"), + bottom: "-".concat(_, "px") + }), + K() + } + , + this.setCaptionShow = function (t) { + (T = t) ? (D(), + c.vplayerUI.registerGroup(E)) : (V(), + Y(), + c.vplayerUI.unRegisterGroup(E)); + K() + } + , + M = i("SJG4")(), + (a = $(M)).appendTo($("#player-video")), + a.hide(), + r = $("#video-ai-caption-main"), + n = r.find(".caption-context"), + s = $("#video-ai-caption-effect"), + o = s.find(".caption-context"), + t.addTafListener("1210000", B), + t.addTafListener("1220000", B), + new A(t, G, N).show(), + X(), + $(window).resize(d.throttle(X, 200)); + var O = ""; + + function q() { + m = 1 == f ? c.vplayer.getCurrentSeiDts() : c.vplayer.getCurrentTime(); + var t = function () { + var t = null; + for (var e in w) { + for (var i in w[e]) { + var r = w[e][i]; + m > r.lEndTs && delete w[e][i], + r && r.lStartTs < m && m < r.lEndTs && (t = r) + } + if (t) + return t; + 0 == Object.keys(w[e]).length && delete w[e] + } + return null + }(); + if (t) { + var e = I = t + , i = e.context + , r = e.lStartTs + , s = e.lId + , o = "".concat(s, ":").concat(i); + O != o && (O = o, + function (t, e, i, r, n) { + var s = function (t, e) { + for (var i = e.length - 1; i >= 0; i--) + if (e[i] && e[i].lId == t) + return e[i].div; + return null + }(e, r); + s ? s.text(i) : ((s = $("")).attr("ts", t), + s.text(i), + s.appendTo(n), + r.push({ + lId: e, + div: s + })) + }(r, s, i, g, n), + W()), + y && (a.fadeIn("normal", (function () { + y = !1, + a.show() + } + )), + function () { + if (H) + return; + p.newHuyaReport({ + eid_desc: "系统/曝光/实时字幕", + eid: "sys/pageshow/realtime_subtitle", + prop: JSON.stringify({ + ayyuid: c.presenterUid + }), + uid: c.yyuid + }) + }()) + } + if (I && m > I.lEndTs + x) { + var d = I + , u = d.lStartTs + , h = d.lId; + w && w[h] && delete w[h][u], + j(), + 0 == Object.keys(w).length && V() + } + } + + var H = !1; + + function W(t) { + var e = n.height(); + if (e != S) { + if (S && !t) { + var i = (R || $("#player-video").height()) * U / 100; + r.css("bottom", "".concat(i - _, "px")), + TweenLite.killTweensOf(r), + TweenLite.to(r, k, { + bottom: "".concat(i, "px"), + ease: Linear.easeNone + }); + var a = n.html(); + o.html(a), + s.css("opacity", v), + TweenLite.killTweensOf(s), + s.css("bottom", "".concat(i, "px")), + TweenLite.to(s, k, { + bottom: "".concat(i + _, "px"), + ease: Linear.easeNone, + onComplete: z + }) + } + S = e + } + } + + function z() { + TweenLite.to(s, L, { + opacity: 0, + ease: Linear.easeNone + }), + function () { + if (g.length > C) { + J(), + s.css({ + opacity: 0 + }); + for (var t = parseInt(C - 3), e = 0; e < t; e++) { + var i = g[e].div; + i && i.remove() + } + g = g.slice(t), + W(!0) + } + }() + } + + function j() { + a.fadeOut("normal", (function () { + Y() + } + )) + } + + function Y() { + J(), + I = null, + y = !0, + a.hide(), + n.empty(), + o.empty(), + g = [], + S = 0, + w = {} + } + + function J() { + TweenLite.killTweensOf(r), + TweenLite.killTweensOf(s) + } + + function K() { + var t = null; + if (T) { + var e, i = R || $("#player-video").height(); + t = { + top: (100 - U) / 100 * i - (e = 2 * _), + height: e + } + } + h.fireEvent(h.SHIELD_DANMU_AREA, t) + } + + function X() { + J(); + var t = (R = $("#player-video").height()) * U / 100; + r.css("bottom", "".concat(t, "px")), + s.css({ + bottom: "".concat(t, "px"), + opacity: 0 + }), + K() + } + + this.isOpen = function () { + return T + } + , + this.setGroudName = function (t) { + E = t + } + , + window.testAICaption = function (t) { + F(1); + var e = c.vplayer.getCurrentSeiDts() + 2e3; + w[e] = w[e] || { + lStartTs: e, + lEndTs: e + 4e3, + context: "" + }, + w[e].context = t, + D() + } + , + this.turnOff = V + } + }, + DNSu: function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '
          \n\t直播间上锁了哟,请输入密码进入\n\t\n\t提交\n\t
          \n\t\n\t

          密码不正确

          \n\t
          \n
          \n' + , __filename = "src/tpl/others/secret.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
          \n\t直播间上锁了哟,请输入密码进入\n\t\n\t提交\n\t
          \n\t\n\t

          密码不正确

          \n\t
          \n
          \n'), + __line = 10; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + DcsG: function (t, e, i) { + t.exports = function (t, e) { + var r = this + , n = null; + this.isActive = !1; + var s = t.G + , o = t.Event + , a = t.R + , c = t.ISDEBUG + , d = (t.Console, + t.utils, + t.taf) + , u = d.HUYA + , h = d.Taf; + t.addTafListener("1500001", l), + t.addTafListener("1500002", l), + s.isUserInfoInited() ? f() : o.addEvent(o.USER_INFO_INITED, f); + var p = 0; + + function l(t) { + var e = 1e3 * t.iRandomDelay * Math.random(); + clearTimeout(p), + p = setTimeout(f, e) + } + + function f() { + var e = new u.GetSplitScreenListReq; + e.tId = s.userId, + e.lPid = s.presenterUid, + t.sendWup2("wupui", "getSplitScreenList", e, m) + } + + function m(t) { + var o = t.bcode + , c = t.mpItems; + if (!(o < 0)) { + for (var d in r.isActive = !1, + n && n.empty(), + function (t) { + for (var e in s.spliteSceenType = 0, + s.splitScreenId = 0, + t) + for (var i = t[e].value, r = 0, n = i.length; r < n; r++) { + var o = i[r] + , a = o.lUid; + o.sSplitScreenId; + if (a == s.presenterUid) + return void (s.spliteSceenType = e) + } + }(c.value), + c.value) + if (2 == d || 3 == d) { + I(); + for (var u = c.value[d].value, h = i("pep2")(), p = 0, l = u.length; p < l; p++) { + var f = u[p] + , m = f.lUid + , y = f.sNick + , g = f.sAvatarUrl + , S = f.iRoomId + , v = f.sSplitScreenId; + if (m != s.presenterUid) { + var _ = $(h); + _.attr("iRoomId", S), + _.attr("clickUid", m), + _.attr("type", d), + _.attr("id", v), + _.find(".nick-name").text(y), + 2 == d ? (_.find(".head-type").addClass("head-zd-style"), + _.find(".head-type span").text("组队"), + _.find(".head-type i").addClass("head-type-zd")) : (_.find(".head-type").addClass("head-zc-style"), + _.find(".head-type span").text("撞车"), + _.find(".head-type i").addClass("head-type-zc")), + _.find("img").attr("src", g), + _.click(w), + n.append(_), + r.isActive = !0; + var T = { + pid: s.presenterUid, + click_pid: m, + type: d, + id: v + }; + a.newHuyaReport({ + eid_desc: "展示/组队撞车切换入口/直播间", + eid: "show/team_anchor_entry/liveroom", + prop: JSON.stringify(T) + }) + } + } + } + e.layout() + } + } + + function w(t) { + t.stopPropagation(); + var e = $(this).attr("iRoomId") + , i = $(this).attr("id") + , r = $(this).attr("type") + , n = $(this).attr("clickUid"); + if (0 != e) { + var o = "//www.huya.com/" + e; + c && (o = "//test-www.huya.com/" + e), + window.open(o); + var d = { + pid: s.presenterUid, + click_pid: n, + type: r, + id: i + }; + a.newHuyaReport({ + eid_desc: "点击/组队撞车切换入口/直播间", + eid: "click/team_anchor_entry/liveroom", + prop: JSON.stringify(d) + }) + } + } + + function I() { + if (null == n) { + var t = $("
            "); + $("#player-left-head").prepend(t), + n = $("#player-split-screen ul") + } + } + + window.testSplitScreen = function () { + var t = new u.GetSplitScreenListRsp; + t.bcode = 0; + for (var e = new h.Vector, i = 0; i < 5; i++) { + var r = new u.SplitScreenItem; + r.lUid = 1, + r.sChannelTitle = "队名", + r.sNick = "用户的名字会很长" + i, + r.teamType = i > 2 ? 2 : 1, + r.sAvatarUrl = "https://huyaimg.msstatic.com/avatar/1044/81/920e0ef057dfc1a949524381d8c812_180_135.jpg", + e.value.push(r) + } + t.mpItems.value[2] = e, + m(t) + } + } + }, + "Dl3+": function (t, e, i) { + t.exports = function t(e) { + var r = e.ENV; + + function n(t) { + TweenMax.killTweensOf(t[0]), + TweenMax.to(t[0], .12, { + scale: 1.5, + delay: .3, + onComplete: s, + onCompleteParams: [t] + }) + } + + function s(t) { + TweenMax.killTweensOf(t[0]), + t.remove() + } + + i("676x"), + this.play = function (e, s, o) { + var a = function () { + var e = t.id || 0; + return t.id = ++e + }() + , c = i("nR6k")({ + id: a, + icon: o, + num: s + }) + , d = $(c) + , u = $(r.idDom) + , h = $(e).offset() + , p = u.offset() + , l = h.left - p.left + 10 + , f = h.top - p.top + 12; + d.css({ + left: l + "px", + top: f + "px" + }), + u.append(d); + var m = (u.width() >> 1) - 18; + !function (t, e) { + TweenMax.to(t[0], .4, { + delay: .1, + bezier: e, + onComplete: n, + onCompleteParams: [t] + }) + }(d, [{ + left: l + .1 * (m - l), + top: f - 100 + }, { + left: l + .6 * (m - l), + top: f - 260 + }, { + left: m, + top: u.height() - 300 + }]) + } + } + }, + Dstj: function (t, e, i) { + var r = i("gPcb") + , n = i("YJXF"); + t.exports = function (t) { + var e, i, s, o, a, c, d; + this.show = function () { + a = !0, + e && (e.style.display = "block"); + i.style.display = "block", + o.toCenter(), + l(), + c && c() + } + , + this.hide = h, + this.toFront = l, + Object.defineProperties(this, { + isShow: { + get: function () { + return a + } + }, + onShow: { + set: function (t) { + c = t + } + }, + onHide: { + set: function (t) { + d = t + } + } + }); + var u = { + id: "", + title: "", + mask: !0, + htmlText: "" + }; + + function h(t) { + a = !1, + n.stopPropagation(t), + e && (e.style.display = "none"), + i.style.display = "none", + d && d() + } + + function p() { + o.toCenter() + } + + function l(t) { + n.stopPropagation(t), + e && o.container.appendChild(e), + o.container.appendChild(i) + } + + !function () { + for (var a in t) + u[a] = t[a]; + var c = '

            ' + u.title + '

            ' + u.htmlText + "
            "; + $("#videoContainer").append(c), + function () { + var t = "#player-panel-" + u.id; + e = document.querySelector("#player-mask-" + u.id), + i = document.querySelector(t), + s = document.querySelector(t + " .player-panel-close"), + $(s).click(h), + e && $(e).click(n.stopPropagation); + var a = i.getElementsByTagName("h2")[0]; + $(a).bind("mousedown", l), + o = new r(i, { + limit: !1, + handle: a, + container: $("#videoContainer")[0] + }), + $("#player-video").resize(n.throttle(p, 200)) + }(), + l() + }() + } + }, + DxBr: function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '
            \n
            \n
            \n
            \n
            \n
            ' + , __filename = "src/tpl/matchreplay/match-replay-panel-element-wrap.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
            \n
            \n
            \n
            \n
            \n
            '), + __line = 6; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + Eadi: function (t, e, i) { + t.exports = function (t, e) { + var r = this + , n = null + , s = !1 + , o = null; + this.isActive = !1; + var a = t.G + , c = t.Event + , d = t.R + , u = t.Console + , h = t.ISDEBUG + , p = t.taf.HUYA; + + function l(t) { + s || (w(t.vPidList.value, !1), + u.log("查房通知", t)) + } + + function f() { + var e = new p.GetCurCheckRoomStatusReq; + e.tUserId = a.userId, + e.lPid = a.presenterUid, + t.sendWup2("presenterui", "GetCurCheckRoomStatus", e, m) + } + + function m(t) { + w(t.vPidList.value, !1), + u.log("查房查询", t) + } + + function w(t, c) { + if (r.isActive = !1, + o.empty(), + t.length > 0 && ((n = function (t) { + for (var e = 0; e < t.length; e++) { + var i = t[e]; + if (i.lPid == a.presenterUid) + return i + } + return null + }(t)) || c)) { + var d; + if (c || (t = function (t, e) { + for (var i = [], r = 0; r < t.length; r++) { + var n = t[r]; + n.lTopCid <= 0 || n.lPid == e.lPid || 1 == e.iType && 2 == n.iType && i.push(n) + } + return i + }(t, n)), + 0 == t.length && localStorage.chatroom) { + var u = JSON.parse(localStorage.chatroom); + u.curpid == a.presenterUid && (d = u), + s = !0 + } else + t.length > 0 && (d = t[0]); + if (!d) + return; + var h = i("pep2")() + , p = $(h); + p.attr("lYYId", d.lYYId), + p.attr("iRoomId", d.lRoomId), + p.attr("lToPid", d.lPid); + var l = 0 == t.length ? "回家" : "查房"; + p.find(".head-type span").text(l), + p.find(".nick-name").text(d.sNickName), + p.find(".head-type i").addClass("head-type-room"), + p.find("img").attr("src", d.sIconUrl), + p.click(I), + o.append(p), + r.isActive = !0 + } + e.layout() + } + + function I(e) { + e.stopPropagation(); + var i = $(this).attr("iRoomId") + , r = $(this).attr("lYYId") + , s = $(this).attr("lToPid") + , o = "//www.huya.com/" + i; + h && (o = "//test-www.huya.com/" + i), + 0 == i && (o = "//www.huya.com/yy/" + r); + var c = new p.CKRoomUserEnterReq; + c.tUserId = a.userId, + c.lFromPid = a.presenterUid, + c.lToPid = s, + t.sendWup2("presenterui", "CKRoomUserEnter", c, y), + n.curpid = s, + localStorage.chatroom = JSON.stringify(n), + window.open(o), + d.huyuReport("click/zhibo/lianmai") + } + + function y(t) { + t.iRet, + t.sDes + } + + o = $("#player-check-room ul"), + t.addTafListener("6340", l), + c.addEvent(c.USER_INFO_INITED, f), + window.testCheckRoom = function () { + _isTest = !0, + r.isActive = !0; + var t = []; + (i = new p.CRPresenterInfo).sNickName = "航道上公司aabb水管是的公司" + e, + i.lPid = a.presenterUid, + i.lRoomId = 10006516, + i.lYYId = 1010255904, + i.iType = 1, + i.lTopCid = 123, + i.sIconUrl = "https://huyaimg.msstatic.com/avatar/1044/81/920e0ef057dfc1a949524381d8c812_180_135.jpg", + t.push(i); + for (var e = 0; e < 1; e++) { + var i; + (i = new p.CRPresenterInfo).sNickName = "航道上公司aabb水管是的公司" + e, + i.lPid = 1010255904, + i.lRoomId = 10004859, + i.lYYId = 977419054, + i.iType = 2, + i.lTopCid = 123, + i.sIconUrl = "https://huyaimg.msstatic.com/avatar/1044/81/920e0ef057dfc1a949524381d8c812_180_135.jpg", + t.push(i) + } + w(t, !0) + } + } + }, + EoLl: function (t, e) { + var i; + !function (t, e, i) { + var r, n = t([]), s = t.resize = t.extend(t.resize, {}), o = "setTimeout", a = "resize", + c = a + "-special-event", d = "delay", u = "throttleWindow"; + s[d] = 250, + s[u] = !0, + t.event.special[a] = { + setup: function () { + if (!s[u] && this[o]) + return !1; + var e = t(this); + n = n.add(e), + t.data(this, c, { + w: e.width(), + h: e.height() + }), + 1 === n.length && function e() { + r = setTimeout((function () { + n.each((function () { + var e = t(this) + , i = e.width() + , r = e.height() + , n = t.data(this, c); + i === n.w && r === n.h || e.trigger(a, [n.w = i, n.h = r]) + } + )), + e() + } + ), s[d]) + }() + }, + teardown: function () { + if (!s[u] && this[o]) + return !1; + var e = t(this); + n = n.not(e), + e.removeData(c), + n.length || clearTimeout(r) + }, + add: function (e) { + if (!s[u] && this[o]) + return !1; + var r; + + function n(e, n, s) { + var o = t(this) + , a = t.data(this, c); + a && (a.w = n !== i ? n : o.width()), + a && (a.h = s !== i ? s : o.height()), + r.apply(this, arguments) + } + + if (t.isFunction(e)) + return r = e, + n; + r = e.handler, + e.handler = n + } + } + }(jQuery), + (i = jQuery).fn.mousestop = function (t) { + return this.each((function () { + var e, r = 0, n = 0, s = 0, o = 0, a = !1, c = this; + i(this).mousemove((function (i) { + s = i.pageX, + o = i.pageY, + !a && (e = setInterval((function () { + r == s && n == o && (clearInterval(e), + a = !1, + t && t.call(c)), + r = s, + n = o + } + ), 300)), + a = !0 + } + )).mouseout((function () { + clearInterval(e), + a = !1 + } + )) + } + )) + } + }, + Epu9: function (t, e, i) { + t.exports = function (t) { + var e = t.utils + , r = 60 + , n = 50 + , s = 8 + , o = 4 + , a = null + , c = i("yfqf") + , d = i("ScJi") + , u = [] + , h = 0 + , p = {}; + + function l(t) { + if (!t.imgArr || 0 != t.imgArr.length) { + var e = new Image; + e.onload = function () { + r = e.width / 2, + n = e.height / 2; + var i = $("#player-wrap").width() + , a = parseInt(i / r); + f(a, t, 1), + f(a, t, 2), + clearTimeout(h), + h = setTimeout((function () { + I() + } + ), 1e3 * (s + 2 * o)) + } + , + e.onerror = function () { + } + , + e.src = t.imgArr[0] + } + } + + function f(t, e, i) { + for (var s = 0; s < t; s++) { + var o = m(s, i); + a.append(o), + o.css({ + width: r, + height: n + }); + var c = new d({ + targetID: "", + framesUrl: e.imgArr, + width: r, + height: n, + loop: !0, + target: o + }); + c.play(!0), + u.push(c) + } + } + + function m(t, i) { + var a = $('') + , c = t * r + , d = { + left: e.pixelValue(e.randomInteger(c, c + 10)), + top: -n + } + , u = 0; + return u = w(2 == i ? e.randomFloat(o, 2 * o) : e.randomFloat(0, o)), + d["animation-delay"] = u, + d["animation-duration"] = w(e.randomFloat(s - 2, s)), + a.css(d), + a + } + + function w(t) { + return t + "s" + } + + function I() { + for (var t in u) + u[t].clear(); + u = [], + a && a.empty() + } + + this.setData = function (t) { + I(), + function () { + if (a) + return; + a = $("
            "), + $("#player-wrap").append(a) + }(), + p[t] ? l(p[t]) : c.getPngListData((function (e) { + p[t] = e, + l(e) + } + ), t) + } + } + }, + F2sD: function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '
            \n \n
            \n
            \n' + , __filename = "src/tpl/others/yanzhi-bg.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
            \n \n
            \n
            \n'), + __line = 5; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + FHYZ: function (t, e) { + function i(t) { + return (i = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (t) { + return typeof t + } + : function (t) { + return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t + } + )(t) + } + + function r(t, e) { + var i = Object.keys(t); + if (Object.getOwnPropertySymbols) { + var r = Object.getOwnPropertySymbols(t); + e && (r = r.filter((function (e) { + return Object.getOwnPropertyDescriptor(t, e).enumerable + } + ))), + i.push.apply(i, r) + } + return i + } + + function n(t) { + for (var e = 1; e < arguments.length; e++) { + var i = null != arguments[e] ? arguments[e] : {}; + e % 2 ? r(i, !0).forEach((function (e) { + s(t, e, i[e]) + } + )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(t, Object.getOwnPropertyDescriptors(i)) : r(i).forEach((function (e) { + Object.defineProperty(t, e, Object.getOwnPropertyDescriptor(i, e)) + } + )) + } + return t + } + + function s(t, e, i) { + return e in t ? Object.defineProperty(t, e, { + value: i, + enumerable: !0, + configurable: !0, + writable: !0 + }) : t[e] = i, + t + } + + t.exports = function (t) { + var e = t.G + , r = t.Event + , s = t.R + , o = t.Console + , a = t.alert + , c = t.utils; + + function d() { + t.box && (t.gift.closeSetting(), + t.ctrl.closeFeedback()) + } + + function u(e) { + localStorage.mydebug ? a.show({ + msg: "跳转到Flash的行为中断,因为你配置了mydebug参数", + type: 1, + title: "播放器提示" + }) : t.trigger("playerError") + } + + function h() { + var i = function () { + var t = []; + e.livingInfo.vMediaStreamInfo ? t = e.livingInfo.vMediaStreamInfo.value : e.livingInfo.tNotice && (t = e.livingInfo.tNotice.vStreamInfo.value); + for (var i in t) + if (t[i].iLineIndex != e.videoLine) + return t[i].iLineIndex; + return e.videoLine + }(); + t.ctrl && t.ctrl.updateCurBitRateMenu(), + t.vcore.switchLine(i) + } + + !function i() { + if (i.isInited) + return; + i.isInited = !0, + Object.defineProperties(t, { + userId: { + get: function () { + return e.userId + } + } + }), + $(document).on("click", "#change-line-btn", (function () { + h(), + $(".player-loading-changeline").hide(), + s.huyuReport("click/zhibo/breakdown/changeline") + } + )), + $(document).on("click", "#download-pc-btn", f), + r.addEvent(r.CHANGE_TO_FLASH, u), + r.addEvent(r.TONGJI_READY, T), + r.addEvent(r.UPDATE_BTS_VISIBLE, m), + r.addEvent(r.FOLLOW_LIST_READY, P), + r.addEvent(r.PLAYER_UI_INITED, b), + r.addEvent(r.HUYA_REPORT, s.huyuReport), + r.addEvent(r.SET_DISPLAY_BARRAGE_TAGS, C), + r.addEvent(r.CHANGE_OTHER_LINE, h), + r.addEvent(r.FEEDBACK_SDK_READY, x) + }(), + window.testChangeLine = function () { + e.vplayer.showLoading(), + $(".player-loading-changeline").show() + } + ; + var p = 0 + , l = 0; + + function f() { + var t = Date.now(); + if (!(t - l < 1e3)) { + l = t, + s.huyuReport("Click/zhibo/breakdown/pc"); + var i = "-huyaptgoto -pid=%1 -tid=%2 -sid=%3"; + i = (i = (i = i.replace("%1", e.presenterUid)).replace("%2", e.topsid)).replace("%3", e.subsid); + var n = "http://127.0.0.1:20192/?CheckClientInstall=1&OpenClient=" + encodeURIComponent(i); + $.ajax({ + url: n, + type: "GET", + dataType: "jsonp", + data: {} + }).done((function (t) { + o.log("onClickPCDownLoad", t), + clearTimeout(p), + t.result && 0 == t.result.errcode && 0 == t.result.isInstall ? y() : t.result && 0 == t.result.errcode && 1 == t.result.isInstall ? r.fireEvent(r.SHIPIN_PAUSE) : y() + } + )), + clearTimeout(p), + p = setTimeout((function () { + y() + } + ), 1e3) + } + } + + function m() { + t.ctrl && t.ctrl.updateBtnsVisible() + } + + function w(e, i) { + Number(localStorage._printTaf) && o.log("%caddTafListener", "background:#FFBFFF", e), + t.vcore.addTafListener(e, i) + } + + function I(e, i) { + Number(localStorage._printTaf) && o.log("%cremoveTafListener", "background:#FFBFFF", e), + t.vcore.removeTafListener(e, i) + } + + function y() { + var t = "//download.huya.com/huyapc/install/HuyaClientInstall023.exe" + , e = c.appStoreDownLoad(t); + e ? window.open(e) : window.location.href = t + } + + function g(e, i, r) { + Number(localStorage._printTaf) && o.log("%csendWup", "background:#FFBFFF", e, i, r), + t.vcore.sendWup(e, i, r) + } + + function S(e, i, r, n, s, a, c) { + Number(localStorage._printTaf) && o.log("%csendWup2", "background:#FFBFFF", e, i, r), + t.vcore.sendWup2(e, i, r, n, s, a, c) + } + + function v(e) { + t.vcore.registerGroup(e) + } + + function _(e) { + t.vcore.unRegisterGroup(e) + } + + function T(t) { + s.tongjiReady(t) + } + + var R = !1; + + function b() { + for (var t in e.calljsCache) + r.fireEvent(t, e.calljsCache[t]); + R = !0, + e.calljsCache = {} + } + + function P(t) { + e.followList = t + } + + function x(t) { + e.feedbackSdk = t, + e.logUtils.feedbackSdkReady() + } + + function C(t) { + e.extBarrageTags = t.tags || [] + } + + function U() { + var t = U.id || 0; + return U.id = ++t, + "wsId" + U.id + } + + var k = "huyaweb://"; + e.vplayer.addTafListener = w, + e.vplayer.removeTafListener = I, + e.vplayer.sendWup = g, + e.vplayer.sendWup2 = S, + e.vplayer.sendField = function (e, i, r, n) { + t.vcore.sendField(e, i, r, n) + } + , + e.vplayer.getMyInfo = function () { + return e.userInfo + } + , + e.vplayer.getBagSet = function () { + var t = localStorage.giftsetting; + t || (t = "1111"); + var e = (t = (t = t.replace(/1/g, "2")).replace(/0/g, "1")).split("") + , i = e[2]; + return e[2] = e[3], + e[3] = i, + e.join(",") + } + , + e.vplayer.dynamicLogin = function () { + e.yyuid = parseInt(c.getCookie("yyuid")), + e.isLogin = !isNaN(e.yyuid) && e.yyuid > 0, + r.fireEvent(r.DYNAMIC_LOGIN) + } + , + e.vplayer.callByJs = function (t, i) { + 1 == R ? r.fireEvent(t, i) : e.calljsCache[t] = i + } + , + e.vplayer.registerGroup = v, + e.vplayer.unRegisterGroup = _, + e.vplayer.getPerspectiveList = function () { + return e.obPerspectiveList + } + , + e.vplayer.getCurrentPerspective = function () { + return e.obCurrentPerspective + } + , + e.vplayer.setPerspective = function (e) { + return t.vcore ? (r.fireEvent(r.SET_PERSPECTIVE, e), + 0) : -1 + } + , + e.vplayer.getMatchInfo = function () { + return { + status: e.obStatus + } + } + , + e.vplayer.hover = function () { + return r.fireEvent(r.EXT_HOVER), + 0 + } + , + e.vplayer.doubleTapped = function () { + return r.fireEvent(r.DOUBLE_TAPPED), + 0 + } + , + e.vplayer.contextMenu = function () { + return r.fireEvent(r.EXT_CONTEXT_MENU), + 0 + } + , + e.vplayer.getJoinMicUserList = function () { + return t.makefriend ? t.makefriend.getJoinMicUserList() : { + res: -1, + msg: "交友模块未初始化完成", + data: [] + } + } + , + e.vplayer.sendGiftToUser = function (i) { + var r = new Promise((function (r, s) { + var o, a = n({}, i); + a.resolve = r, + a.reject = s, + e.isMakeFriend ? t.gift ? t.gift.sendGiftToUser(a) : (o = { + res: -2, + msg: "礼物模块未初始化完成", + data: {} + }, + a.reject(o)) : (o = { + res: -1, + msg: "仅交友直播间可使用", + data: {} + }, + a.reject(o)) + } + )); + return o.log("sendGiftToUser promise", r), + r + } + , + e.vplayer.setLiveRoomFeatures = function (t) { + e.roomFeatures = t, + r.fireEvent(r.SET_LIVEROOM_REATURES); + var n = {}; + return Object.keys(t).forEach((function (e) { + t[e] && "object" == i(t[e]) && !c.objectIsEmpty(t[e]) && (n[e] = !0) + } + )), + { + res: 0, + msg: "", + data: n + } + } + , + e.vplayer.getLiveRoomFeatures = function () { + return { + res: 0, + msg: "", + data: { + player: { + status: e.isUIPause ? "paused" : "playing" + }, + barrage: { + enable: e.isShowDanmu + }, + ui: { + activated: e.uiActivated + }, + effect: { + giftEffectEnable: e.giftEffectEnable + } + } + } + } + , + e.vplayer.playLive = function (e) { + o.log("playLive", e); + var i = new Promise((function (i, r) { + var s = n({}, e); + s.resolve = i, + s.reject = r, + t.getStreamInfoByStreamName(s) + } + )); + return o.log("playLive promise", i), + i + } + , + e.vplayer.setVideoPixelateBox = function (t) { + e.h5player && e.h5player.setVideoPixelateBox(t) + } + , + e.vplayer.pushVideoPixlateInfo = function (t) { + e.h5player && e.h5player.pushVideoPixlateInfo(t) + } + , + e.vplayer.wsConnect = function (t) { + var e = U(); + return t.id = e, + r.fireEvent(r.EXT_WS_CONNECT, t), + o.log("wsConnect", t), + { + res: 0, + msg: "", + data: { + wsId: e + } + } + } + , + e.vplayer.wsSend = function (t) { + return r.fireEvent(r.EXT_WS_SEND, t), + { + res: 0, + msg: "", + data: {} + } + } + , + e.vplayer.wsClose = function (t) { + return r.fireEvent(r.EXT_WS_CLOSE, t), + o.log("wsClose", t), + { + res: 0, + msg: "", + data: {} + } + } + , + e.vplayer.switchLine = function (t) { + t && t.line && r.fireEvent(r.SWITCH_LINE, t.line) + } + , + e.vplayer.getCurrentLine = function () { + return e.videoLine + } + , + e.vplayer.getLinesInfo = function () { + var t = []; + for (var i in e.menuItems) { + var r = e.menuItems[i].line; + t.push({ + line: r, + label: "直播线路" + r + }) + } + return t + } + , + e.vplayer.sendExtWup = function (i) { + return !(!e.wsconnected || !e.vplayerUI) && (-1 == e.extTafFunName.indexOf(i.funcName) && e.extTafFunName.push(i.funcName), + function (e) { + t.vcore.send(e) + }(i.buff), + !0) + } + , + e.vplayer.setExtUri = function (t) { + -1 == e.extTafUri.indexOf(t) && e.extTafUri.push(t) + } + , + e.vplayer.openUrl = function (i) { + var r = i.url; + if (o.log("==openUrl:", i), + !i || !r) + return { + res: 1, + msg: "参数错误", + data: {} + }; + if (-1 != r.indexOf(k)) { + var n = c.getUrlRelativePath(r, k) + , s = c.parseQueryString(r); + if ("openAccompanyOrderPay" == n) + t.accompany.openAccompanyOrderPay(s); + else { + if ("openActivityPannel" == n) + return t.leftIcon.openActivityPannel(s); + if ("liveRoomRecharge" == n) + e.vplayerUI.recharge(); + else if ("openSuperFansRecharge" == n) + t.trigger("clickSuperFansRecharge"); + else if ("openNobleRecharge" == n) + t.trigger("clickNobleRecharge"); + else { + if ("openGuard" != n) + return { + res: 2, + msg: "未定义的接口名", + data: {} + }; + t.trigger("openGuard") + } + } + } else { + if (!/(http|https):\/\/([\w.]+\/?)\S*/.test(r)) + return { + res: 3, + msg: "未知操作", + data: {} + }; + window.open(r) + } + return { + res: 0, + msg: "成功", + data: {} + } + } + , + e.vplayer.showFeedbackByExt = function (t) { + return r.fireEvent(r.SHOW_FEEDBACK_BY_EXT, t), + { + res: 0, + msg: "成功", + data: {} + } + } + , + t.addTafListener = w, + t.removeTafListener = I, + t.sendWup = g, + t.sendWup2 = S, + t.registerGroup = v, + t.unRegisterGroup = _, + t.closeAllPanel = d, + t.popLogin = function () { + t.ctrl && t.ctrl.quitFullscreen(), + t.trigger("webgamelivelogin"), + d() + } + , + t.setLineList = function (e) { + t.ctrl && t.ctrl.setLineList(e) + } + , + t.setBitRateList = function (e) { + t.ctrl && t.ctrl.setBitRateList(e) + } + , + t.showPlayTip = function (e, i) { + t.ctrl && t.ctrl.showPlayTip(e, i) + } + , + t.showFeedback = function () { + t.ctrl && t.ctrl.showFeedback() + } + , + t.updateBtnsVisible = m, + t.quitFullscreen = function () { + t.ctrl && t.ctrl.quitFullscreen() + } + , + t.changeToFlash = u, + t.turnPlayButtonOn = function () { + t.ctrl && t.ctrl.turnPlayButtonOn() + } + , + t.setDanmuVisible = function (e) { + t.ctrl && t.ctrl.setDanmuVisible(e) + } + , + t.sendEnterP2P = function (e) { + t.vcore.sendEnterP2P(e) + } + , + t.sendExitP2P = function (e) { + t.vcore.sendExitP2P(e) + } + , + t.sendWSUpdateUserInfoReq = function (e) { + t.vcore.sendWSUpdateUserInfoReq(e) + } + , + t.onP2PData = function (e) { + t.vcore.onP2PData(e) + } + , + t.getLivingInfo = function () { + t.vcore.getLivingInfo() + } + , + t.getStreamInfoByStreamName = function (e) { + t.vcore.getStreamInfoByStreamName(e) + } + , + t.unpackNest = function (e) { + t.vcore.unpackNest(e) + } + , + t.getCurrentTime = function () { + return t.vcore.getCurrentTime() + } + , + t.recharge = function () { + t.ctrl.recharge() + } + } + }, + FMYs: function (t, e) { + t.exports = function (t) { + t.G; + var e, i = {}, r = null; + this.hasStar = function (t) { + return i.hasOwnProperty(t) + } + , + this.setGiftWeekStar = function (t) { + $(".player-face-gift i").removeClass("icon-week-star"), + e = t.iWeekStarType, + t.iType, + i = {}; + $(".player-face-gift i").removeAttr("class"); + for (var n = 0, s = (r = t.vPropsId.value).length; n < s; n++) { + var o = r[n] + , a = ".player-face-gift[propsId={0}] i"; + a = a.replace("{0}", o), + $(a).addClass("icon-week-star"), + i[o] = !0 + } + } + , + this.updateWeekStar = function (t) { + $(".player-face-gift i").removeClass("icon-week-star"); + var n = t.mapType2Props.value; + if (n[e]) { + i = {}; + for (var s = 0, o = (r = n[e].vPropsId.value).length; s < o; s++) { + var a = r[s] + , c = ".player-face-gift[propsId={0}] i"; + c = c.replace("{0}", a), + $(c).addClass("icon-week-star"), + i[a] = !0 + } + } + } + } + }, + FRey: function (t, e, i) { + t.exports = function (t, e) { + var r = e.G + , n = e.Event + , s = e.ENV + , o = null + , a = null + , c = null; + + function d(t) { + t.currentTarget.focus() + } + + function u(t) { + 38 != t.keyCode && 40 != t.keyCode || t.preventDefault && t.preventDefault(), + t.stopPropagation && t.stopPropagation(), + 38 == t.keyCode ? r.vplayer.addViewport({ + x: 0, + y: 0, + z: -.1 + }) : 39 == t.keyCode ? r.vplayer.addViewport({ + x: 10, + y: 0, + z: 0 + }) : 40 == t.keyCode ? r.vplayer.addViewport({ + x: 0, + y: 0, + z: .1 + }) : 37 == t.keyCode && r.vplayer.addViewport({ + x: -10, + y: 0, + z: 0 + }) + } + + function h() { + null == a && (a = i("w2x3")(), + $("#player-wrap").append(a), + $(".player-vr-lead-close").click((function () { + $("#player-vr-lead").remove() + } + )), + setTimeout((function () { + $("#player-vr-lead").remove() + } + ), 4e3)), + function () { + null == o && (o = i("Pahd")(), + $("#player-wrap").append(o), + $(".vr-arrow").click(l)); + $(".player-vr-control").show() + }(), + y() + } + + function p() { + m(), + y() + } + + function l(t) { + var e = t.currentTarget.className + , i = 0 + , n = 0; + -1 != e.indexOf("vr-arrow-left") ? i = -1 : -1 != e.indexOf("vr-arrow-right") ? i = 1 : -1 != e.indexOf("vr-arrow-down") ? n = 1 : -1 != e.indexOf("vr-arrow-up") && (n = -1), + r.vplayer.addViewport({ + x: i, + y: n + }) + } + + function f() { + m(), + I() + } + + function m() { + $(".player-vr-control").hide() + } + + function w() { + r.vrSwitch || p() + } + + function I() { + r.vplayer.hideLoading(), + null == c && (c = i("8oUx")(), + $("#player-wrap").append(c)), + $("#player-no-vr-tip").show(); + var t = s.avatarImg; + r.isHttps() && (t = t.replace("http:", "https:")), + $(".player-no-vr-tip-bg").attr("src", t) + } + + function y() { + $("#player-no-vr-tip").hide() + } + + r.vrNoStream && (r.vplayer.hideLoading(), + I()), + n.addEvent(n.SHOW_VR_UI, h), + n.addEvent(n.HIDE_VR_UI, p), + n.addEvent(n.VR_MODEL_CHANGE, w), + n.addEvent(n.GET_VR_STREAM_ERR, f), + n.addEvent(n.HIDE_NO_VR_TIPS, y), + r.is360Video && ($("#player-wrap").click(d), + window.addEventListener("keydown", u), + r.isPlaying && h(), + $("#player-mouse-event-wrap").css({ + width: 0, + height: 0 + })) + } + }, + "Fd//": function (module, exports) { + module.exports = function anonymous(locals, escapeFn, include, rethrow) { + rethrow = rethrow || function (t, e, i, r, n) { + var s = e.split("\n") + , o = Math.max(r - 3, 0) + , a = Math.min(s.length, r + 3) + , c = n(i) + , d = s.slice(o, a).map((function (t, e) { + var i = e + o + 1; + return (i == r ? " >> " : " ") + i + "| " + t + } + )).join("\n"); + throw t.path = c, + t.message = (c || "ejs") + ":" + r + "\n" + d + "\n\n" + t.message, + t + } + , + escapeFn = escapeFn || function (t) { + return null == t ? "" : String(t).replace(_MATCH_HTML, encode_char) + } + ; + var _ENCODE_HTML_RULES = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'" + } + , _MATCH_HTML = /[&<>'"]/g; + + function encode_char(t) { + return _ENCODE_HTML_RULES[t] || t + } + + var __line = 1 + , + __lines = '
            \n \n \n
            \n
            \n
            \n
            \n
            ' + , __filename = "src/tpl/danmu/egg-popup.ejs"; + try { + var __output = ""; + + function __append(t) { + null != t && (__output += t) + } + + with (locals || {}) + __append('
            \n \n \n
            \n
            \n
            \n
            \n
            '), + __line = 8; + return __output + } catch (e) { + rethrow(e, __lines, __filename, __line, escapeFn) + } + } + }, + Fd8F: function (t, e, i) { + t.exports = function (t) { + var e = null + , r = t.Event; + + function n() { + r.fireEvent(r.SHIPIN_PLAY) + } + + this.isShow = !1, + this.show = function () { + if (!this.isShow) { + this.isShow = !0; + var t = i("rcgO")(); + (e = $(t)).prependTo("#player-video"), + e.find(".btn").click(n) + } + } + , + this.hide = function () { + this.isShow = !1, + e && (e.unbind(), + e.remove()), + e = null + } + } + }, + GHad: function (t, e) { + t.exports = function (t) { + var e = t.G + , i = t.Event + , r = t.ISDEBUG + , n = t.ENV + , s = (t.utils, + t.VER) + , + o = ["OnUserHeartBeat", "videoGatewayProxy2VGPing", "getCdnTokenInfoEx", "getInfoFromCdnVG", "getLivingStreamInfo", "getInfoFromVG"]; + + function a(t) { + if (e.wsconnected) { + var i = t + , a = i.funcName + , c = i.moduleName + , d = i.traceid; + if (-1 == o.indexOf(a)) { + var u = t.type + , h = t.startTime + , p = t.code + , l = "taf-" + c + "-" + a + , f = r ? "test" : "prod"; + if (1 == u) { + var m = e.wsurl; + m = m.split("?")[0], + e.enableTrace > 0 ? performanceInfo._hmt.push(["reportApiTime", l, "start", h, "", h, { + appid: "huya", + platform: "web", + path: "/".concat(c, "/").concat(a), + traceid: d, + spanid: d, + ip: m, + prodenv: f + }]) : performanceInfo._hmt.push(["reportApiTime", l, "start", h, "", h]) + } else if (2 == u) { + var w = p >= 0 ? "0" : "2"; + performanceInfo._hmt.push(["reportApiTime", l, "end", +new Date, "", h, { + retcode: p.toString(), + success: w + }]) + } else if (3 == u) { + var I = 2; + -7 == p ? I = 4 : p < 0 ? I = 3 : p > 0 && (I = 1); + t = { + pid: e.presenterUid, + pnick: n.pnick, + guid: e.getGuid(), + version: s, + ws: e.wsurl + }; + performanceInfo._hmt.push(["reportApiMess", l, JSON.stringify(t), +I]) + } + } + } + } + + function c(t) { + var e = t.type + , i = t.funcName; + if (1 == e) + window.tafStr = "start"; + else if (2 == e) { + window.tafStr.match(/