douxiaoyun.js/profiles/douyin-profile/Default/Cache/Cache_Data/f_0002e6
2026-07-17 22:23:39 +08:00

1 line
23 KiB
Plaintext

"use strict";(self.webpackChunkdouyin_web=self.webpackChunkdouyin_web||[]).push([["14352"],{193987:function(e,t,n){n.r(t),n.d(t,{default:function(){return a},webcast:function(){return _}}),n(739054);var r=n(587934),i=r.Reader,s=r.Writer,o=r.util,a=r.roots.transport||(r.roots.transport={});function l(e,t){for(let n in t)e.prototype[n]=t[n]}function u(e,t,n,r){var i=e[n[0]],s=1&n[2],o=n[2]>>1&1,a=n[2]>>2&1;if(o){if(!(i&&i.length)&&(e[n[0]]=[]),a&&(7&r)==2){for(var l=t.uint32()+t.pos;t.pos<l;)e[n[0]].push(n[1].call(t))}else e[n[0]].push(n[1].call(t,t,s&&t.uint32()))}else e[n[0]]=n[1].call(t,t,s&&t.uint32())}var c=o.zeroLong||o.Long.fromBits(0,0,!1),p=o.zeroULong||o.Long.fromBits(0,0,!0),_=a.webcast=(()=>{let e={};return e.im=function(){let e={};return e.PushHeader=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n<t.length;++n)null!=e[t[n]]&&(this[t[n]]=e[t[n]])}return l(e,{key:"",value:""}),e.encode=function(e,t){return!t&&(t=s.create()),null!=e.key&&Object.hasOwnProperty.call(e,"key")&&t.uint32(10).string(e.key),null!=e.value&&Object.hasOwnProperty.call(e,"value")&&t.uint32(18).string(e.value),t},e.decode=function(e,t){!(e instanceof i)&&(e=i.create(e));for(var n=void 0===t?e.len:e.pos+t,r=new a.webcast.im.PushHeader(a.webcast.im.PushHeader.prototype),s={1:["key",e.string,0],2:["value",e.string,0]};e.pos<n;){var o=e.uint32(),l=o>>>3;if(s[l]){u(r,e,s[l],o);continue}e.skipType(7&o)}return r},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/webcast.im.PushHeader"},e}(),e.PushFrame=function(){function e(e){if(this.headers=[],e)for(var t=Object.keys(e),n=0;n<t.length;++n)null!=e[t[n]]&&(this[t[n]]=e[t[n]])}return l(e,{SeqID:c,LogID:c,service:0,method:0,headers:o.emptyArray,payload_encoding:"",payload_type:"",payload:o.newBuffer([]),LodIDNew:""}),e.encode=function(e,t){if(!t&&(t=s.create()),null!=e.SeqID&&Object.hasOwnProperty.call(e,"SeqID")&&t.uint32(8).uint64(e.SeqID),null!=e.LogID&&Object.hasOwnProperty.call(e,"LogID")&&t.uint32(16).uint64(e.LogID),null!=e.service&&Object.hasOwnProperty.call(e,"service")&&t.uint32(24).int32(e.service),null!=e.method&&Object.hasOwnProperty.call(e,"method")&&t.uint32(32).int32(e.method),null!=e.headers&&e.headers.length)for(var n=0;n<e.headers.length;++n)a.webcast.im.PushHeader.encode(e.headers[n],t.uint32(42).fork()).ldelim();return null!=e.payload_encoding&&Object.hasOwnProperty.call(e,"payload_encoding")&&t.uint32(50).string(e.payload_encoding),null!=e.payload_type&&Object.hasOwnProperty.call(e,"payload_type")&&t.uint32(58).string(e.payload_type),null!=e.payload&&Object.hasOwnProperty.call(e,"payload")&&t.uint32(66).bytes(e.payload),null!=e.LodIDNew&&Object.hasOwnProperty.call(e,"LodIDNew")&&t.uint32(74).string(e.LodIDNew),t},e.decode=function(e,t){!(e instanceof i)&&(e=i.create(e));for(var n=void 0===t?e.len:e.pos+t,r=new a.webcast.im.PushFrame(a.webcast.im.PushFrame.prototype),s={1:["SeqID",e.uint64String,0],2:["LogID",e.uint64String,0],3:["service",e.int32,0],4:["method",e.int32,0],5:["headers",a.webcast.im.PushHeader.decode,3],6:["payload_encoding",e.string,0],7:["payload_type",e.string,0],8:["payload",e.bytes,0],9:["LodIDNew",e.string,0]};e.pos<n;){var o=e.uint32(),l=o>>>3;if(s[l]){u(r,e,s[l],o);continue}e.skipType(7&o)}return r},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/webcast.im.PushFrame"},e}(),e.PublisherInfo=function(){function e(e){if(this.extra_info={},e)for(var t=Object.keys(e),n=0;n<t.length;++n)null!=e[t[n]]&&(this[t[n]]=e[t[n]])}return l(e,{publisher_id:"",user_id:p,distribution_scene:0,feed_time_ms:p,client_visible_room_id:p,extra_info:o.emptyObject,open_id:""}),e.encode=function(e,t){if(!t&&(t=s.create()),null!=e.publisher_id&&Object.hasOwnProperty.call(e,"publisher_id")&&t.uint32(10).string(e.publisher_id),null!=e.user_id&&Object.hasOwnProperty.call(e,"user_id")&&t.uint32(16).int64(e.user_id),null!=e.distribution_scene&&Object.hasOwnProperty.call(e,"distribution_scene")&&t.uint32(24).int32(e.distribution_scene),null!=e.feed_time_ms&&Object.hasOwnProperty.call(e,"feed_time_ms")&&t.uint32(32).int64(e.feed_time_ms),null!=e.client_visible_room_id&&Object.hasOwnProperty.call(e,"client_visible_room_id")&&t.uint32(40).int64(e.client_visible_room_id),null!=e.extra_info&&Object.hasOwnProperty.call(e,"extra_info"))for(var n=Object.keys(e.extra_info),r=0;r<n.length;++r)t.uint32(802).fork().uint32(10).string(n[r]).uint32(18).string(e.extra_info[n[r]]).ldelim();return null!=e.open_id&&Object.hasOwnProperty.call(e,"open_id")&&t.uint32(40002).string(e.open_id),t},e.decode=function(e,t){!(e instanceof i)&&(e=i.create(e));for(var n,r,s=void 0===t?e.len:e.pos+t,l=new a.webcast.im.PublisherInfo(a.webcast.im.PublisherInfo.prototype),c={1:["publisher_id",e.string,0],2:["user_id",e.int64String,0],3:["distribution_scene",e.int32,0],4:["feed_time_ms",e.int64String,0],5:["client_visible_room_id",e.int64String,0],5e3:["open_id",e.string,0]};e.pos<s;){var p=e.uint32(),_=p>>>3;if(c[_]){u(l,e,c[_],p);continue}if(100===_){l.extra_info===o.emptyObject&&(l.extra_info={});var d=e.uint32()+e.pos;for(n="",r="";e.pos<d;){var g=e.uint32();switch(g>>>3){case 1:n=e.string();break;case 2:r=e.string();break;default:e.skipType(7&g)}}l.extra_info[n]=r}else e.skipType(7&p)}return l},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/webcast.im.PublisherInfo"},e}(),e.TenantPublishers=function(){function e(e){if(this.publisher_info_list=[],e)for(var t=Object.keys(e),n=0;n<t.length;++n)null!=e[t[n]]&&(this[t[n]]=e[t[n]])}return l(e,{publisher_info_list:o.emptyArray,trigger_reason:"",from_page:"",to_page:"",update_time_ms:p}),e.encode=function(e,t){if(!t&&(t=s.create()),null!=e.publisher_info_list&&e.publisher_info_list.length)for(var n=0;n<e.publisher_info_list.length;++n)a.webcast.im.PublisherInfo.encode(e.publisher_info_list[n],t.uint32(10).fork()).ldelim();return null!=e.trigger_reason&&Object.hasOwnProperty.call(e,"trigger_reason")&&t.uint32(18).string(e.trigger_reason),null!=e.from_page&&Object.hasOwnProperty.call(e,"from_page")&&t.uint32(26).string(e.from_page),null!=e.to_page&&Object.hasOwnProperty.call(e,"to_page")&&t.uint32(34).string(e.to_page),null!=e.update_time_ms&&Object.hasOwnProperty.call(e,"update_time_ms")&&t.uint32(40).int64(e.update_time_ms),t},e.decode=function(e,t){!(e instanceof i)&&(e=i.create(e));for(var n=void 0===t?e.len:e.pos+t,r=new a.webcast.im.TenantPublishers(a.webcast.im.TenantPublishers.prototype),s={1:["publisher_info_list",a.webcast.im.PublisherInfo.decode,3],2:["trigger_reason",e.string,0],3:["from_page",e.string,0],4:["to_page",e.string,0],5:["update_time_ms",e.int64String,0]};e.pos<n;){var o=e.uint32(),l=o>>>3;if(s[l]){u(r,e,s[l],o);continue}e.skipType(7&o)}return r},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/webcast.im.TenantPublishers"},e}(),e.AllTenantPublishers=function(){function e(e){if(this.tenant_publishers_map={},e)for(var t=Object.keys(e),n=0;n<t.length;++n)null!=e[t[n]]&&(this[t[n]]=e[t[n]])}return l(e,{tenant_publishers_map:o.emptyObject}),e.encode=function(e,t){if(!t&&(t=s.create()),null!=e.tenant_publishers_map&&Object.hasOwnProperty.call(e,"tenant_publishers_map"))for(var n=Object.keys(e.tenant_publishers_map),r=0;r<n.length;++r)t.uint32(10).fork().uint32(10).string(n[r]),a.webcast.im.TenantPublishers.encode(e.tenant_publishers_map[n[r]],t.uint32(18).fork()).ldelim().ldelim();return t},e.decode=function(e,t){!(e instanceof i)&&(e=i.create(e));for(var n,r,s=void 0===t?e.len:e.pos+t,l=new a.webcast.im.AllTenantPublishers(a.webcast.im.AllTenantPublishers.prototype);e.pos<s;){var u=e.uint32();if(u>>>3==1){l.tenant_publishers_map===o.emptyObject&&(l.tenant_publishers_map={});var c=e.uint32()+e.pos;for(n="",r=null;e.pos<c;){var p=e.uint32();switch(p>>>3){case 1:n=e.string();break;case 2:r=a.webcast.im.TenantPublishers.decode(e,e.uint32());break;default:e.skipType(7&p)}}l.tenant_publishers_map[n]=r}else e.skipType(7&u)}return l},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/webcast.im.AllTenantPublishers"},e}(),e.UpdateTenantPublishersRequest=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n<t.length;++n)null!=e[t[n]]&&(this[t[n]]=e[t[n]])}return l(e,{trigger_tenant_publishers:null,trigger_time_ms:p,trigger_tenant_id:"",update_by_operation:""}),e.encode=function(e,t){return!t&&(t=s.create()),null!=e.trigger_tenant_publishers&&Object.hasOwnProperty.call(e,"trigger_tenant_publishers")&&a.webcast.im.TenantPublishers.encode(e.trigger_tenant_publishers,t.uint32(10).fork()).ldelim(),null!=e.trigger_time_ms&&Object.hasOwnProperty.call(e,"trigger_time_ms")&&t.uint32(16).int64(e.trigger_time_ms),null!=e.trigger_tenant_id&&Object.hasOwnProperty.call(e,"trigger_tenant_id")&&t.uint32(26).string(e.trigger_tenant_id),null!=e.update_by_operation&&Object.hasOwnProperty.call(e,"update_by_operation")&&t.uint32(34).string(e.update_by_operation),t},e.decode=function(e,t){!(e instanceof i)&&(e=i.create(e));for(var n=void 0===t?e.len:e.pos+t,r=new a.webcast.im.UpdateTenantPublishersRequest(a.webcast.im.UpdateTenantPublishersRequest.prototype),s={1:["trigger_tenant_publishers",a.webcast.im.TenantPublishers.decode,1],2:["trigger_time_ms",e.int64String,0],3:["trigger_tenant_id",e.string,0],4:["update_by_operation",e.string,0]};e.pos<n;){var o=e.uint32(),l=o>>>3;if(s[l]){u(r,e,s[l],o);continue}e.skipType(7&o)}return r},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/webcast.im.UpdateTenantPublishersRequest"},e}(),e.FilterRule=function(){function e(e){if(this.NumList=[],this.StrList=[],e)for(var t=Object.keys(e),n=0;n<t.length;++n)null!=e[t[n]]&&(this[t[n]]=e[t[n]])}return l(e,{Operator:0,RuleKey:"",NumList:o.emptyArray,StrList:o.emptyArray}),e.encode=function(e,t){if(!t&&(t=s.create()),null!=e.Operator&&Object.hasOwnProperty.call(e,"Operator")&&t.uint32(8).int32(e.Operator),null!=e.RuleKey&&Object.hasOwnProperty.call(e,"RuleKey")&&t.uint32(18).string(e.RuleKey),null!=e.NumList&&e.NumList.length){t.uint32(26).fork();for(var n=0;n<e.NumList.length;++n)t.int64(e.NumList[n]);t.ldelim()}if(null!=e.StrList&&e.StrList.length)for(var n=0;n<e.StrList.length;++n)t.uint32(34).string(e.StrList[n]);return t},e.decode=function(e,t){!(e instanceof i)&&(e=i.create(e));for(var n=void 0===t?e.len:e.pos+t,r=new a.webcast.im.FilterRule(a.webcast.im.FilterRule.prototype),s={1:["Operator",e.int32,0],2:["RuleKey",e.string,0],3:["NumList",e.int64String,6],4:["StrList",e.string,2]};e.pos<n;){var o=e.uint32(),l=o>>>3;if(s[l]){u(r,e,s[l],o);continue}e.skipType(7&o)}return r},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/webcast.im.FilterRule"},e}(),e.GroupCastMessage=function(){function e(e){if(this.target_users=[],this.extra={},this.filter_rules=[],e)for(var t=Object.keys(e),n=0;n<t.length;++n)null!=e[t[n]]&&(this[t[n]]=e[t[n]])}return l(e,{tenant_id:"",publisher_id:"",msg_id:p,method:"",event_time_ms:p,log_id:"",cursor:p,payload:o.newBuffer([]),target_users:o.emptyArray,event_type:"",extra:o.emptyObject,filter_rules:o.emptyArray}),e.encode=function(e,t){if(!t&&(t=s.create()),null!=e.tenant_id&&Object.hasOwnProperty.call(e,"tenant_id")&&t.uint32(10).string(e.tenant_id),null!=e.publisher_id&&Object.hasOwnProperty.call(e,"publisher_id")&&t.uint32(18).string(e.publisher_id),null!=e.msg_id&&Object.hasOwnProperty.call(e,"msg_id")&&t.uint32(24).int64(e.msg_id),null!=e.method&&Object.hasOwnProperty.call(e,"method")&&t.uint32(34).string(e.method),null!=e.event_time_ms&&Object.hasOwnProperty.call(e,"event_time_ms")&&t.uint32(40).int64(e.event_time_ms),null!=e.log_id&&Object.hasOwnProperty.call(e,"log_id")&&t.uint32(50).string(e.log_id),null!=e.cursor&&Object.hasOwnProperty.call(e,"cursor")&&t.uint32(56).int64(e.cursor),null!=e.payload&&Object.hasOwnProperty.call(e,"payload")&&t.uint32(66).bytes(e.payload),null!=e.target_users&&e.target_users.length)for(var n=0;n<e.target_users.length;++n)a.webcast.im.GroupCastMessage.User.encode(e.target_users[n],t.uint32(74).fork()).ldelim();if(null!=e.event_type&&Object.hasOwnProperty.call(e,"event_type")&&t.uint32(82).string(e.event_type),null!=e.extra&&Object.hasOwnProperty.call(e,"extra"))for(var r=Object.keys(e.extra),n=0;n<r.length;++n)t.uint32(90).fork().uint32(10).string(r[n]).uint32(18).string(e.extra[r[n]]).ldelim();if(null!=e.filter_rules&&e.filter_rules.length)for(var n=0;n<e.filter_rules.length;++n)a.webcast.im.FilterRule.encode(e.filter_rules[n],t.uint32(98).fork()).ldelim();return t},e.decode=function(e,t){!(e instanceof i)&&(e=i.create(e));for(var n,r,s=void 0===t?e.len:e.pos+t,l=new a.webcast.im.GroupCastMessage(a.webcast.im.GroupCastMessage.prototype),c={1:["tenant_id",e.string,0],2:["publisher_id",e.string,0],3:["msg_id",e.int64String,0],4:["method",e.string,0],5:["event_time_ms",e.int64String,0],6:["log_id",e.string,0],7:["cursor",e.int64String,0],8:["payload",e.bytes,0],9:["target_users",a.webcast.im.GroupCastMessage.User.decode,3],10:["event_type",e.string,0],12:["filter_rules",a.webcast.im.FilterRule.decode,3]};e.pos<s;){var p=e.uint32(),_=p>>>3;if(c[_]){u(l,e,c[_],p);continue}if(11===_){l.extra===o.emptyObject&&(l.extra={});var d=e.uint32()+e.pos;for(n="",r="";e.pos<d;){var g=e.uint32();switch(g>>>3){case 1:n=e.string();break;case 2:r=e.string();break;default:e.skipType(7&g)}}l.extra[n]=r}else e.skipType(7&p)}return l},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/webcast.im.GroupCastMessage"},e.User=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n<t.length;++n)null!=e[t[n]]&&(this[t[n]]=e[t[n]])}return l(e,{user_id:p,device_id:p}),e.encode=function(e,t){return!t&&(t=s.create()),null!=e.user_id&&Object.hasOwnProperty.call(e,"user_id")&&t.uint32(8).int64(e.user_id),null!=e.device_id&&Object.hasOwnProperty.call(e,"device_id")&&t.uint32(16).int64(e.device_id),t},e.decode=function(e,t){!(e instanceof i)&&(e=i.create(e));for(var n=void 0===t?e.len:e.pos+t,r=new a.webcast.im.GroupCastMessage.User(a.webcast.im.GroupCastMessage.User.prototype),s={1:["user_id",e.int64String,0],2:["device_id",e.int64String,0]};e.pos<n;){var o=e.uint32(),l=o>>>3;if(s[l]){u(r,e,s[l],o);continue}e.skipType(7&o)}return r},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/webcast.im.GroupCastMessage.User"},e}(),e}(),e.ConnSession=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n<t.length;++n)null!=e[t[n]]&&(this[t[n]]=e[t[n]])}return l(e,{user_id:p,device_id:p,app_id:p,app_version:p,platform:"",conn_time_ms:p,ip:"",port:""}),e.encode=function(e,t){return!t&&(t=s.create()),null!=e.user_id&&Object.hasOwnProperty.call(e,"user_id")&&t.uint32(8).int64(e.user_id),null!=e.device_id&&Object.hasOwnProperty.call(e,"device_id")&&t.uint32(16).int64(e.device_id),null!=e.app_id&&Object.hasOwnProperty.call(e,"app_id")&&t.uint32(24).int64(e.app_id),null!=e.app_version&&Object.hasOwnProperty.call(e,"app_version")&&t.uint32(32).int64(e.app_version),null!=e.platform&&Object.hasOwnProperty.call(e,"platform")&&t.uint32(42).string(e.platform),null!=e.conn_time_ms&&Object.hasOwnProperty.call(e,"conn_time_ms")&&t.uint32(48).int64(e.conn_time_ms),null!=e.ip&&Object.hasOwnProperty.call(e,"ip")&&t.uint32(58).string(e.ip),null!=e.port&&Object.hasOwnProperty.call(e,"port")&&t.uint32(66).string(e.port),t},e.decode=function(e,t){!(e instanceof i)&&(e=i.create(e));for(var n=void 0===t?e.len:e.pos+t,r=new a.webcast.im.ConnSession(a.webcast.im.ConnSession.prototype),s={1:["user_id",e.int64String,0],2:["device_id",e.int64String,0],3:["app_id",e.int64String,0],4:["app_version",e.int64String,0],5:["platform",e.string,0],6:["conn_time_ms",e.int64String,0],7:["ip",e.string,0],8:["port",e.string,0]};e.pos<n;){var o=e.uint32(),l=o>>>3;if(s[l]){u(r,e,s[l],o);continue}e.skipType(7&o)}return r},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/webcast.im.ConnSession"},e}(),e.ConnectEvent=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n<t.length;++n)null!=e[t[n]]&&(this[t[n]]=e[t[n]])}return l(e,{user_id:p,device_id:p,app_id:p,app_version:p,platform:"",event_type:0}),e.encode=function(e,t){return!t&&(t=s.create()),null!=e.user_id&&Object.hasOwnProperty.call(e,"user_id")&&t.uint32(8).int64(e.user_id),null!=e.device_id&&Object.hasOwnProperty.call(e,"device_id")&&t.uint32(16).int64(e.device_id),null!=e.app_id&&Object.hasOwnProperty.call(e,"app_id")&&t.uint32(24).int64(e.app_id),null!=e.app_version&&Object.hasOwnProperty.call(e,"app_version")&&t.uint32(32).int64(e.app_version),null!=e.platform&&Object.hasOwnProperty.call(e,"platform")&&t.uint32(42).string(e.platform),null!=e.event_type&&Object.hasOwnProperty.call(e,"event_type")&&t.uint32(48).int32(e.event_type),t},e.decode=function(e,t){!(e instanceof i)&&(e=i.create(e));for(var n=void 0===t?e.len:e.pos+t,r=new a.webcast.im.ConnectEvent(a.webcast.im.ConnectEvent.prototype),s={1:["user_id",e.int64String,0],2:["device_id",e.int64String,0],3:["app_id",e.int64String,0],4:["app_version",e.int64String,0],5:["platform",e.string,0],6:["event_type",e.int32,0]};e.pos<n;){var o=e.uint32(),l=o>>>3;if(s[l]){u(r,e,s[l],o);continue}e.skipType(7&o)}return r},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/webcast.im.ConnectEvent"},e.EventType=function(){let e={},t=Object.create(e);return t[e[0]="FirstConnect"]=0,t[e[1]="Reconnect"]=1,t[e[2]="Disconnect"]=2,t}(),e}(),e.PayloadInIm=function(){function e(e){if(this.Payloads={},e)for(var t=Object.keys(e),n=0;n<t.length;++n)null!=e[t[n]]&&(this[t[n]]=e[t[n]])}return l(e,{Payloads:o.emptyObject,CompressType:0}),e.encode=function(e,t){if(!t&&(t=s.create()),null!=e.Payloads&&Object.hasOwnProperty.call(e,"Payloads"))for(var n=Object.keys(e.Payloads),r=0;r<n.length;++r)t.uint32(10).fork().uint32(10).string(n[r]).uint32(18).bytes(e.Payloads[n[r]]).ldelim();return null!=e.CompressType&&Object.hasOwnProperty.call(e,"CompressType")&&t.uint32(16).int32(e.CompressType),t},e.decode=function(e,t){!(e instanceof i)&&(e=i.create(e));for(var n,r,s=void 0===t?e.len:e.pos+t,l=new a.webcast.im.PayloadInIm(a.webcast.im.PayloadInIm.prototype),c={2:["CompressType",e.int32,0]};e.pos<s;){var p=e.uint32(),_=p>>>3;if(c[_]){u(l,e,c[_],p);continue}if(1===_){l.Payloads===o.emptyObject&&(l.Payloads={});var d=e.uint32()+e.pos;for(n="",r=[];e.pos<d;){var g=e.uint32();switch(g>>>3){case 1:n=e.string();break;case 2:r=e.bytes();break;default:e.skipType(7&g)}}l.Payloads[n]=r}else e.skipType(7&p)}return l},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/webcast.im.PayloadInIm"},e.CompressTypeEnum=function(){let e={},t=Object.create(e);return t[e[0]="NONE"]=0,t[e[1]="ZLIB"]=1,t[e[2]="ZSTD"]=2,t}(),e}(),e.Response=function(){function e(e){if(this.messages=[],this.route_params={},e)for(var t=Object.keys(e),n=0;n<t.length;++n)null!=e[t[n]]&&(this[t[n]]=e[t[n]])}return l(e,{messages:o.emptyArray,cursor:"",fetch_interval:p,now:p,internal_ext:"",fetch_type:0,route_params:o.emptyObject,heartbeat_duration:p,need_ack:!1,push_server:"",live_cursor:"",history_no_more:!1,proxy_server:"",push_server_v2:""}),e.encode=function(e,t){if(!t&&(t=s.create()),null!=e.messages&&e.messages.length)for(var n=0;n<e.messages.length;++n)a.webcast.im.Message.encode(e.messages[n],t.uint32(10).fork()).ldelim();if(null!=e.cursor&&Object.hasOwnProperty.call(e,"cursor")&&t.uint32(18).string(e.cursor),null!=e.fetch_interval&&Object.hasOwnProperty.call(e,"fetch_interval")&&t.uint32(24).int64(e.fetch_interval),null!=e.now&&Object.hasOwnProperty.call(e,"now")&&t.uint32(32).int64(e.now),null!=e.internal_ext&&Object.hasOwnProperty.call(e,"internal_ext")&&t.uint32(42).string(e.internal_ext),null!=e.fetch_type&&Object.hasOwnProperty.call(e,"fetch_type")&&t.uint32(48).int32(e.fetch_type),null!=e.route_params&&Object.hasOwnProperty.call(e,"route_params"))for(var r=Object.keys(e.route_params),n=0;n<r.length;++n)t.uint32(58).fork().uint32(10).string(r[n]).uint32(18).string(e.route_params[r[n]]).ldelim();return null!=e.heartbeat_duration&&Object.hasOwnProperty.call(e,"heartbeat_duration")&&t.uint32(64).int64(e.heartbeat_duration),null!=e.need_ack&&Object.hasOwnProperty.call(e,"need_ack")&&t.uint32(72).bool(e.need_ack),null!=e.push_server&&Object.hasOwnProperty.call(e,"push_server")&&t.uint32(82).string(e.push_server),null!=e.live_cursor&&Object.hasOwnProperty.call(e,"live_cursor")&&t.uint32(90).string(e.live_cursor),null!=e.history_no_more&&Object.hasOwnProperty.call(e,"history_no_more")&&t.uint32(96).bool(e.history_no_more),null!=e.proxy_server&&Object.hasOwnProperty.call(e,"proxy_server")&&t.uint32(106).string(e.proxy_server),null!=e.push_server_v2&&Object.hasOwnProperty.call(e,"push_server_v2")&&t.uint32(114).string(e.push_server_v2),t},e.decode=function(e,t){!(e instanceof i)&&(e=i.create(e));for(var n,r,s=void 0===t?e.len:e.pos+t,l=new a.webcast.im.Response(a.webcast.im.Response.prototype),c={1:["messages",a.webcast.im.Message.decode,3],2:["cursor",e.string,0],3:["fetch_interval",e.int64String,0],4:["now",e.int64String,0],5:["internal_ext",e.string,0],6:["fetch_type",e.int32,0],8:["heartbeat_duration",e.int64String,0],9:["need_ack",e.bool,0],10:["push_server",e.string,0],11:["live_cursor",e.string,0],12:["history_no_more",e.bool,0],13:["proxy_server",e.string,0],14:["push_server_v2",e.string,0]};e.pos<s;){var p=e.uint32(),_=p>>>3;if(c[_]){u(l,e,c[_],p);continue}if(7===_){l.route_params===o.emptyObject&&(l.route_params={});var d=e.uint32()+e.pos;for(n="",r="";e.pos<d;){var g=e.uint32();switch(g>>>3){case 1:n=e.string();break;case 2:r=e.string();break;default:e.skipType(7&g)}}l.route_params[n]=r}else e.skipType(7&p)}return l},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/webcast.im.Response"},e}(),e.Message=function(){function e(e){if(this.message_extra={},e)for(var t=Object.keys(e),n=0;n<t.length;++n)null!=e[t[n]]&&(this[t[n]]=e[t[n]])}return l(e,{method:"",payload:o.newBuffer([]),msg_id:p,msg_type:0,offset:p,need_wrds_store:!1,wrds_version:p,wrds_sub_key:"",message_extra:o.emptyObject,tenant_id:""}),e.encode=function(e,t){if(!t&&(t=s.create()),null!=e.method&&Object.hasOwnProperty.call(e,"method")&&t.uint32(10).string(e.method),null!=e.payload&&Object.hasOwnProperty.call(e,"payload")&&t.uint32(18).bytes(e.payload),null!=e.msg_id&&Object.hasOwnProperty.call(e,"msg_id")&&t.uint32(24).int64(e.msg_id),null!=e.msg_type&&Object.hasOwnProperty.call(e,"msg_type")&&t.uint32(32).int32(e.msg_type),null!=e.offset&&Object.hasOwnProperty.call(e,"offset")&&t.uint32(40).int64(e.offset),null!=e.need_wrds_store&&Object.hasOwnProperty.call(e,"need_wrds_store")&&t.uint32(48).bool(e.need_wrds_store),null!=e.wrds_version&&Object.hasOwnProperty.call(e,"wrds_version")&&t.uint32(56).int64(e.wrds_version),null!=e.wrds_sub_key&&Object.hasOwnProperty.call(e,"wrds_sub_key")&&t.uint32(66).string(e.wrds_sub_key),null!=e.message_extra&&Object.hasOwnProperty.call(e,"message_extra"))for(var n=Object.keys(e.message_extra),r=0;r<n.length;++r)t.uint32(74).fork().uint32(10).string(n[r]).uint32(18).string(e.message_extra[n[r]]).ldelim();return null!=e.tenant_id&&Object.hasOwnProperty.call(e,"tenant_id")&&t.uint32(82).string(e.tenant_id),t},e.decode=function(e,t){!(e instanceof i)&&(e=i.create(e));for(var n,r,s=void 0===t?e.len:e.pos+t,l=new a.webcast.im.Message(a.webcast.im.Message.prototype),c={1:["method",e.string,0],2:["payload",e.bytes,0],3:["msg_id",e.int64String,0],4:["msg_type",e.int32,0],5:["offset",e.int64String,0],6:["need_wrds_store",e.bool,0],7:["wrds_version",e.int64String,0],8:["wrds_sub_key",e.string,0],10:["tenant_id",e.string,0]};e.pos<s;){var p=e.uint32(),_=p>>>3;if(c[_]){u(l,e,c[_],p);continue}if(9===_){l.message_extra===o.emptyObject&&(l.message_extra={});var d=e.uint32()+e.pos;for(n="",r="";e.pos<d;){var g=e.uint32();switch(g>>>3){case 1:n=e.string();break;case 2:r=e.string();break;default:e.skipType(7&g)}}l.message_extra[n]=r}else e.skipType(7&p)}return l},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/webcast.im.Message"},e}(),e}(),e})()}}]);