rsocket-frames-ts
Version:
RSocket frame codec implemented with Uint8Array. Supports full spec, metadata extensions, and browser compatibility.
2 lines • 18.8 kB
JavaScript
;var Ie=Object.create;var K=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var we=Object.getOwnPropertyNames;var _e=Object.getPrototypeOf,Ue=Object.prototype.hasOwnProperty;var Ne=(a,e)=>{for(var t in e)K(a,t,{get:e[t],enumerable:!0})},Ee=(a,e,t,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of we(e))!Ue.call(a,i)&&i!==t&&K(a,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return a};var M=(a,e,t)=>(t=a!=null?Ie(_e(a)):{},Ee(e||!a||!a.__esModule?K(t,"default",{value:a,enumerable:!0}):t,a)),ve=a=>Ee(K({},"__esModule",{value:!0}),a);var ke={};Ne(ke,{AuthType:()=>R,CancelFrame:()=>j,ErrorFrame:()=>Q,ExtensionFlag:()=>ce,ExtensionFrame:()=>Y,FireAndForgetFlag:()=>N,Frame:()=>m,FrameDeserializer:()=>He,FrameFlag:()=>y,FrameType:()=>l,Header:()=>h,KeepaliveFlag:()=>ee,KeepaliveFrame:()=>H,LeaseFrame:()=>C,Metadata:()=>f,MetadataPushFrame:()=>Z,MimeType:()=>o,Payload:()=>B,PayloadFlag:()=>O,PayloadFrame:()=>X,RequestChannelFlag:()=>I,RequestChannelFrame:()=>G,RequestFireAndForgetFrame:()=>q,RequestNFrame:()=>V,RequestResponseFlag:()=>v,RequestResponseFrame:()=>k,RequestStreamFlag:()=>te,RequestStreamFrame:()=>z,ReservedFrame:()=>D,ResumeFrame:()=>W,ResumeOkFrame:()=>J,SetupFlag:()=>T,SetupFrame:()=>L,WellKnownAuthType:()=>F,WellKnownMimeType:()=>xe});module.exports=ve(ke);var l=(p=>(p[p.RESERVED=0]="RESERVED",p[p.SETUP=1]="SETUP",p[p.LEASE=2]="LEASE",p[p.KEEPALIVE=3]="KEEPALIVE",p[p.REQUEST_RESPONSE=4]="REQUEST_RESPONSE",p[p.REQUEST_FNF=5]="REQUEST_FNF",p[p.REQUEST_STREAM=6]="REQUEST_STREAM",p[p.REQUEST_CHANNEL=7]="REQUEST_CHANNEL",p[p.REQUEST_N=8]="REQUEST_N",p[p.CANCEL=9]="CANCEL",p[p.PAYLOAD=10]="PAYLOAD",p[p.ERROR=11]="ERROR",p[p.METADATA_PUSH=12]="METADATA_PUSH",p[p.RESUME=13]="RESUME",p[p.RESUME_OK=14]="RESUME_OK",p[p.EXT=63]="EXT",p))(l||{});(e=>{function a(t){return Array.from(Object.entries(e)).filter(([r,i])=>Number.isNaN(Number(r))).filter(([r,i])=>(t&i)==i).map(([r,i])=>i).reverse().shift()}e.fromByte=a})(l||(l={}));var E=class{};var h=class a extends E{constructor(t,r,i){super();this.frameType=t;this.streamId=r;this.flags=i}static from(t){let r=t.i32(),i=t.i16(),n=l.fromByte(i>>10),c=i&1023;return new a(n,r,c)}isFlagSet(t){return(this.flags&t)==t}write(t){t.i31(this.streamId),t.i16(this.frameType<<10|this.flags)}};var f=class extends E{constructor(t,r){super();this.mimeType=t;this.payload=r}toUint8Array(){return this.payload}write(t,r=!0){let i=this.toUint8Array();r&&t.i24(i.length),t.write(i)}};var B=class extends E{constructor(t,r){super();this.mimeType=t;this.payload=r}toUint8Array(){return this.payload}write(t){t.write(this.toUint8Array())}};var Te=(r=>(r[r.NONE=0]="NONE",r[r.IGNORE=512]="IGNORE",r[r.METADATA=256]="METADATA",r))(Te||{}),y=Object.assign({combine:(...a)=>a.reduce((e,t)=>e|t,0)},Te),Re=(e=>(e[e.RESPOND=128]="RESPOND",e))(Re||{}),ee=Object.assign({},Re,y),Me=(u=>(u[u.EXT_1=128]="EXT_1",u[u.EXT_2=64]="EXT_2",u[u.EXT_3=32]="EXT_3",u[u.EXT_4=16]="EXT_4",u[u.EXT_5=8]="EXT_5",u[u.EXT_6=4]="EXT_6",u[u.EXT_7=2]="EXT_7",u[u.EXT_8=1]="EXT_8",u))(Me||{}),ce=Object.assign({},Me,y),Se=(t=>(t[t.RESUME=128]="RESUME",t[t.LEASE=64]="LEASE",t))(Se||{}),T=Object.assign({},Se,y),ue=(e=>(e[e.FOLLOWS=128]="FOLLOWS",e))(ue||{}),N=Object.assign({},ue,y),v=N,te=v,he=(e=>(e[e.COMPLETE=64]="COMPLETE",e))(he||{}),Fe=(e=>(e[e.NEXT=32]="NEXT",e))(Fe||{}),I=Object.assign({},ue,he,y),O=Object.assign({},Fe,I);var Pe=M(require("bebyte"));var m=class extends E{constructor(t,r,i=y.NONE,n,c){super();this.metadata=n;this.payload=c;this.header=new h(t,r,y.combine(i,this.metadata!=null?y.METADATA:y.NONE))}get type(){return this.header.frameType}isFlagSet(t){return this.header.isFlagSet(t)}canBeIgnored(){return this.isFlagSet(y.IGNORE)}hasMetadata(){return this.isFlagSet(y.METADATA)}toUint8Array(){let t=Pe.default.writer();return this.header.write(t),this.write(t),this.metadata?.write?.(t,this.type!=2&&this.type!=12),this.payload?.write?.(t),t.toUint8Array()}};var Be=M(require("bebyte"));var D=class a extends m{constructor(e){throw super(0,e,y.IGNORE),new Error("Reserved frame could not be created!")}static from(e,t,r,i){return new a(e.streamId)}write(e){}};var De=new TextEncoder,Le=new TextDecoder;function b(a){return De.encode(a)}function x(a){return Le.decode(a)}var de=M(require("bebyte"));var w=class w{constructor(e,t){this.mimeType=e;this.identifier=t;w._values.set(e,this)}get isWellKnown(){return this.identifier!=null}serializeMetadata(e){return new f(this,e)}deserializeMetadata(e,t=!0){return new f(this,t?e.read(e.i24()):e.readRemaining())}toMetadata(e,t=!0){return e instanceof Uint8Array?this.deserializeMetadata(de.default.reader(e),t):typeof e.i8=="function"?this.deserializeMetadata(e,t):this.serializeMetadata(e)}serializePayload(e){return new B(this,e)}deserializePayload(e){return new B(this,e.readRemaining())}toPayload(e){return e instanceof Uint8Array?this.deserializePayload(de.default.reader(e)):typeof e.i8=="function"?this.deserializePayload(e):this.serializePayload(e)}static valueOf(e){return Array.from(w._values.values()).find(t=>e==(typeof e=="string"?t.mimeType:t.identifier))||new class extends w{constructor(r){super(r),console.warn(`An unknown MimeType#${r} has been detected. Please register it before using it`)}}(String(e))}};w._values=new Map;var o=w;var L=class a extends m{constructor(t,r,i,n,c,A=1,u=0,g=T.NONE,P,U){g=T.combine(g,c!=null?T.RESUME:T.NONE);super(1,0,g,P,U);this.keepalive=t;this.lifetime=r;this.metadataType=i;this.dataType=n;this.resumeToken=c;this.majorVersion=A;this.minorVersion=u}static from(t,r,i,n){let c=r.i16(),A=r.i16(),u=r.i32(),g=r.i32(),P=t.isFlagSet(T.RESUME)?x(r.read(r.i16())):void 0,U=o.valueOf(x(r.read(r.i8()))),d=o.valueOf(x(r.read(r.i8()))),Ae=t.isFlagSet(T.METADATA)?U.toMetadata(r):void 0,ge=d.toPayload(r);return new a(u,g,U,d,P,c,A,t.flags,Ae,ge)}write(t){if(t.i16(this.majorVersion),t.i16(this.minorVersion),t.i31(this.keepalive),t.i31(this.lifetime),this.hasResume()){let n=b(this.resumeToken);t.i16(n.length),t.write(n)}let r=b(this.metadataType.mimeType);t.i8(r.length),t.write(r);let i=b(this.dataType.mimeType);t.i8(i.length),t.write(i)}canBeIgnored(){return!1}hasResume(){return this.isFlagSet(T.RESUME)}isRespectLease(){return this.isFlagSet(T.LEASE)}};var C=class a extends m{constructor(t,r,i){super(2,0,y.NONE,i,void 0);this.ttl=t;this.requestLimit=r}static from(t,r,i,n){return new a(r.i32(),r.i32(),t.isFlagSet(y.METADATA)?i.toMetadata(r,!1):void 0)}write(t){t.i31(this.ttl),t.i31(this.requestLimit)}canBeIgnored(){return!1}};var H=class a extends m{constructor(t=ee.NONE,r=0n,i){super(3,0,t,void 0,i);this.lastReceivedPosition=r}static from(t,r,i,n){return new a(t.flags,r.i64(),n.toPayload(r))}isFlagSet(t){return super.isFlagSet(t)}write(t){t.i63(this.lastReceivedPosition)}canBeIgnored(){return!1}hasMetadata(){return!1}isRequireRespond(){return this.isFlagSet(ee.RESPOND)}};var k=class a extends m{constructor(e,t,r,i){super(4,e,t,r,i)}static from(e,t,r,i){return new a(e.streamId,e.flags,e.isFlagSet(v.METADATA)?r.toMetadata(t):void 0,i.toPayload(t))}write(e){}isFlagSet(e){return super.isFlagSet(e)}canBeIgnored(){return!1}hasFollows(){return this.isFlagSet(v.FOLLOWS)}};var q=class a extends m{constructor(e,t,r,i){super(5,e,t,r,i)}static from(e,t,r,i){return new a(e.streamId,e.flags,e.isFlagSet(N.METADATA)?r.toMetadata(t):void 0,i.toPayload(t))}write(e){}isFlagSet(e){return super.isFlagSet(e)}canBeIgnored(){return!1}hasFollows(){return this.isFlagSet(N.FOLLOWS)}};var z=class a extends m{constructor(t,r,i,n,c){super(6,t,r,n,c);this.request=i}static from(t,r,i,n){return new a(t.streamId,t.flags,r.i32(),t.isFlagSet(te.METADATA)?i.toMetadata(r):void 0,n.toPayload(r))}write(t){t.i31(this.request)}isFlagSet(t){return super.isFlagSet(t)}canBeIgnored(){return!1}hasFollows(){return this.isFlagSet(te.FOLLOWS)}};var G=class a extends m{constructor(t,r,i,n,c){super(7,t,r,n,c);this.request=i}static from(t,r,i,n){return new a(t.streamId,t.flags,r.i32(),t.isFlagSet(I.METADATA)?i.toMetadata(r):void 0,n.toPayload(r))}write(t){t.i31(this.request)}isFlagSet(t){return super.isFlagSet(t)}canBeIgnored(){return!1}hasFollows(){return this.isFlagSet(I.FOLLOWS)}isComplete(){return this.isFlagSet(I.COMPLETE)}};var V=class a extends m{constructor(t,r){super(8,t);this.request=r}static from(t,r,i,n){return new a(t.streamId,r.i32())}write(t){t.i31(this.request)}canBeIgnored(){return!1}hasMetadata(){return!1}};var j=class a extends m{constructor(e){super(9,e)}static from(e,t,r,i){return new a(e.streamId)}write(e){}canBeIgnored(){return!1}hasMetadata(){return!1}};var X=class a extends m{constructor(e,t,r,i){super(10,e,t,r,i)}static from(e,t,r,i){return new a(e.streamId,e.flags,e.isFlagSet(O.METADATA)?r.toMetadata(t):void 0,i.toPayload(t))}write(e){}isFlagSet(e){return super.isFlagSet(e)}canBeIgnored(){return!1}hasFollows(){return this.isFlagSet(O.FOLLOWS)}isComplete(){return this.isFlagSet(O.COMPLETE)}isNext(){return this.isFlagSet(O.NEXT)}};var S=(d=>(d[d.RESERVED_ZERO=0]="RESERVED_ZERO",d[d.INVALID_SETUP=1]="INVALID_SETUP",d[d.UNSUPPORTED_SETUP=2]="UNSUPPORTED_SETUP",d[d.REJECTED_SETUP=3]="REJECTED_SETUP",d[d.REJECTED_RESUME=4]="REJECTED_RESUME",d[d.CONNECTION_ERROR=257]="CONNECTION_ERROR",d[d.CONNECTION_CLOSE=258]="CONNECTION_CLOSE",d[d.APPLICATION_ERROR=513]="APPLICATION_ERROR",d[d.REJECTED=514]="REJECTED",d[d.CANCELED=515]="CANCELED",d[d.INVALID=516]="INVALID",d[d.RESERVED_ONE=4294967295]="RESERVED_ONE",d))(S||{});(e=>{function a(t){return Array.from(Object.entries(e)).filter(([r,i])=>Number.isNaN(Number(r))).filter(([r,i])=>(t&i)==i).map(([r,i])=>i).reverse().shift()}e.fromByte=a})(S||(S={}));var Q=class a extends m{constructor(t,r,i){super(11,t,y.NONE,void 0,i);this.code=r}static from(t,r,i,n){return new a(t.streamId,S.fromByte(r.i32()),n.toPayload(r.readRemaining()))}write(t){t.i32(this.code)}canBeIgnored(){return!1}hasMetadata(){return!1}};var Z=class a extends m{constructor(e){super(12,0,y.METADATA,e,void 0)}static from(e,t,r,i){return new a(r.toMetadata(t,!1))}write(e){}canBeIgnored(){return!1}hasMetadata(){return!0}};var W=class a extends m{constructor(t,r,i,n=1,c=0){super(13,0);this.resumeToken=t;this.lastReceivedServerPosition=r;this.firstAvailableClientPosition=i;this.majorVersion=n;this.minorVersion=c}static from(t,r,i,n){let c=r.i16(),A=r.i16(),u=x(r.read(r.i16())),g=r.i64(),P=r.i64();return new a(u,g,P,c,A)}write(t){t.i16(this.majorVersion),t.i16(this.minorVersion);let r=b(this.resumeToken);t.i16(r.length),t.write(r),t.i63(this.lastReceivedServerPosition),t.i63(this.firstAvailableClientPosition)}canBeIgnored(){return!1}hasMetadata(){return!1}};var J=class a extends m{constructor(t){super(14,0);this.lastReceivedClientPosition=t}static from(t,r,i,n){return new a(r.i64())}write(t){t.i63(this.lastReceivedClientPosition)}canBeIgnored(){return!1}hasMetadata(){return!1}};var Y=class a extends m{constructor(t,r,i,n,c){super(63,t,r,n,c);this.extendedType=i}static from(t,r,i,n){return new a(t.streamId,t.flags,S.fromByte(r.i32()),t.isFlagSet(ce.METADATA)?i.toMetadata(r):void 0,n.toPayload(r))}isFlagSet(t){return super.isFlagSet(t)}write(t){t.i31(this.extendedType)}};function Ce(a,e,t){let r=Be.default.reader(a),i=h.from(r);switch(i.frameType){case 0:return D.from(i,r,e,t);case 1:return L.from(i,r,e,t);case 2:return C.from(i,r,e,t);case 3:return H.from(i,r,e,t);case 4:return k.from(i,r,e,t);case 5:return q.from(i,r,e,t);case 6:return z.from(i,r,e,t);case 7:return G.from(i,r,e,t);case 8:return V.from(i,r,e,t);case 9:return j.from(i,r,e,t);case 10:return X.from(i,r,e,t);case 11:return Q.from(i,r,e,t);case 12:return Z.from(i,r,e,t);case 13:return W.from(i,r,e,t);case 14:return J.from(i,r,e,t);case 63:return Y.from(i,r,e,t);default:throw new Error("Unknown frame type")}}var He={deserialize:(a,e,t)=>Object.assign(Ce(a,e,t),{toUint8Array:()=>a})};var $=M(require("bebyte"));var re=class extends o{serializeMetadata(e){return new class extends f{toUint8Array(){let r=$.default.writer();if(e.isWellKnown)r.i8(128|e.identifier);else{let i=b(e.mimeType);r.i7(i.length),r.write(i)}return r.toUint8Array()}}(this,e)}deserializeMetadata(e,t=!0){let r=t?e.read(e.i24()):e.readRemaining(),i=$.default.reader(r),n=i.i8(),c=n&127;return new f(this,n>>7?o.valueOf(c):new o(x(i.read(c))))}},ie=class extends o{serializeMetadata(e){return new class extends f{toUint8Array(){return e.reduce((r,i)=>{if(i.isWellKnown)r.i8(128|i.identifier);else{let n=b(i.mimeType);r.i7(n.length),r.write(n)}return r},$.default.writer()).toUint8Array()}}(this,e)}deserializeMetadata(e,t=!0){let r=t?e.read(e.i24()):e.readRemaining(),i=$.default.reader(r),n=[];for(;i.offset<r.length;){let c=i.i8(),A=c&127;n.push(c>>7?o.valueOf(A):new o(x(i.read(A))))}return new f(this,n)}};var le=M(require("bebyte"));var ae=class extends o{serializeMetadata(e){return new class extends f{toUint8Array(){return e.reduce((r,i)=>{let n=b(i);return r.i8(n.length),r.write(n),r},le.default.writer()).toUint8Array()}}(this,e)}deserializeMetadata(e,t=!0){let r=t?e.read(e.i24()):e.readRemaining(),i=le.default.reader(r),n=[];for(;i.offset<r.length;)n.push(x(i.read(i.i8())));return new f(this,n)}};var fe=M(require("bebyte"));var oe=class extends o{serializeMetadata(e){return new class extends f{toUint8Array(){return e.reduce((r,i)=>{if(i.mimeType.isWellKnown)r.i8(128|i.mimeType.identifier);else{let n=b(i.mimeType.mimeType);r.i7(n.length),r.write(n)}return i.write(r,!0),r},fe.default.writer()).toUint8Array()}}(this,e)}deserializeMetadata(e,t=!0){let r=t?e.read(e.i24()):e.readRemaining(),i=fe.default.reader(r),n=[];for(;i.offset<r.length;){let c=i.i8(),A=c&127,u=c>>7?o.valueOf(A):o.valueOf(x(i.read(A)));n.push(u.toMetadata(i,!0))}return new f(this,n)}};var ye=M(require("bebyte"));var ne=class extends o{serializeMetadata(e){return new class extends f{toUint8Array(){let t=ye.default.writer(),r=0;if(e.flags.idsSet&&(r|=128),e.flags.debug&&(r|=64),e.flags.sampled&&(r|=32),e.flags.notSampled&&(r|=16),e.flags.traceId128&&(r|=8),e.flags.hasParent&&(r|=4),t.i8(r),e.flags.traceId128&&Array.isArray(e.traceId))t.i64(e.traceId[0]),t.i64(e.traceId[1]);else if(!Array.isArray(e.traceId))t.i64(e.traceId);else throw new Error("Invalid traceId format");return t.i64(e.spanId),e.flags.hasParent&&e.parentSpanId!=null&&t.i64(e.parentSpanId),t.toUint8Array()}}(this,e)}deserializeMetadata(e,t=!0){let r=t?e.read(e.i24()):e.readRemaining(),i=ye.default.reader(r),n=i.i8(),c={idsSet:(n&128)==128,debug:(n&64)==64,sampled:(n&32)==32,notSampled:(n&16)==16,traceId128:(n&8)==8,hasParent:(n&4)==4},A;c.traceId128?A=[i.i64(),i.i64()]:A=i.i64();let u=i.i64(),g;return c.hasParent&&(g=i.i64()),new f(this,{flags:c,traceId:A,spanId:u,parentSpanId:g})}};var be=M(require("bebyte"));var _=class _{constructor(e,t){this.authType=e;this.identifier=t;_._values.set(e,this)}get isWellKnown(){return this.identifier!=null}auth(e){return{authType:this,data:e}}static valueOf(e){return Array.from(_._values.values()).find(t=>e==(typeof e=="string"?t.authType:t.identifier))||new class extends _{read(r){return r.readRemaining()}write(r,i){r.write(i)}}(String(e))}};_._values=new Map;var R=_;var se=class extends R{read(e){return{username:x(e.read(e.i16())),password:x(e.readRemaining())}}write(e,t){let r=b(t.username);e.i16(r.length),e.write(r),e.write(b(t.password))}};var me=class extends R{read(e){return x(e.readRemaining())}write(e,t){e.write(b(t))}};var F;(r=>(r.SIMPLE=new se("simple",0),r.BEARER=new me("bearer",1),r.valueOf=R.valueOf))(F||(F={}));var pe=class extends o{serializeMetadata(e){return new class extends f{toUint8Array(){let r=be.default.writer();if(e.authType.isWellKnown)r.i8(128|e.authType.identifier);else{let i=b(e.authType.authType);r.i7(i.length),r.write(i)}return e.authType.write(r,e.data),r.toUint8Array()}}(this,e)}deserializeMetadata(e,t=!0){let r=t?e.read(e.i24()):e.readRemaining(),i=be.default.reader(r),n=i.i8(),c=n&127,A=n>>7?F.valueOf(c):F.valueOf(x(i.read(c))),u=A.read(i);return new f(this,{authType:A,data:u})}};var xe;(s=>(s.APPLICATION_AVRO=new o("application/avro",0),s.APPLICATION_CBOR=new o("application/cbor",1),s.APPLICATION_GRAPHQL=new o("application/graphql",2),s.APPLICATION_GZIP=new o("application/gzip",3),s.APPLICATION_JAVASCRIPT=new o("application/javascript",4),s.APPLICATION_JSON=new o("application/json",5),s.APPLICATION_OCTET_STREAM=new o("application/octet-stream",6),s.APPLICATION_PDF=new o("application/pdf",7),s.APPLICATION_THRIFT=new o("application/vnd.apache.thrift.binary",8),s.APPLICATION_PROTOBUF=new o("application/vnd.google.protobuf",9),s.APPLICATION_XML=new o("application/xml",10),s.APPLICATION_ZIP=new o("application/zip",11),s.AUDIO_AAC=new o("audio/aac",12),s.AUDIO_MP3=new o("audio/mp3",13),s.AUDIO_MP4=new o("audio/mp4",14),s.AUDIO_MPEG3=new o("audio/mpeg3",15),s.AUDIO_MPEG=new o("audio/mpeg",16),s.AUDIO_OGG=new o("audio/ogg",17),s.AUDIO_OPUS=new o("audio/opus",18),s.AUDIO_VORBIS=new o("audio/vorbis",19),s.IMAGE_BMP=new o("image/bmp",20),s.IMAGE_GIF=new o("image/gif",21),s.IMAGE_HEIC_SEQUENCE=new o("image/heic-sequence",22),s.IMAGE_HEIC=new o("image/heic",23),s.IMAGE_HEIF_SEQUENCE=new o("image/heif-sequence",24),s.IMAGE_HEIF=new o("image/heif",25),s.IMAGE_JPEG=new o("image/jpeg",26),s.IMAGE_PNG=new o("image/png",27),s.IMAGE_TIFF=new o("image/tiff",28),s.MULTIPART_MIXED=new o("multipart/mixed",29),s.TEXT_CSS=new o("text/css",30),s.TEXT_CSV=new o("text/csv",31),s.TEXT_HTML=new o("text/html",32),s.TEXT_PLAIN=new o("text/plain",33),s.TEXT_XML=new o("text/xml",34),s.VIDEO_H264=new o("video/H264",35),s.VIDEO_H265=new o("video/H265",36),s.VIDEO_VP8=new o("video/VP8",37),s.APPLICATION_HESSIAN=new o("application/x-hessian",38),s.APPLICATION_JAVA_OBJECT=new o("application/x-java-object",39),s.APPLICATION_CLOUDEVENTS_JSON=new o("application/cloudevents+json",40),s.MESSAGE_RSOCKET_MIMETYPE=new re("message/x.rsocket.mime-type.v0",122),s.MESSAGE_RSOCKET_ACCEPT_MIMETYPES=new ie("message/x.rsocket.accept-mime-types.v0",123),s.MESSAGE_RSOCKET_AUTHENTICATION=new pe("message/x.rsocket.authentication.v0",124),s.MESSAGE_RSOCKET_TRACING_ZIPKIN=new ne("message/x.rsocket.tracing-zipkin.v0",125),s.MESSAGE_RSOCKET_ROUTING=new ae("message/x.rsocket.routing.v0",126),s.MESSAGE_RSOCKET_COMPOSITE_METADATA=new oe("message/x.rsocket.composite-metadata.v0",127)))(xe||(xe={}));0&&(module.exports={AuthType,CancelFrame,ErrorFrame,ExtensionFlag,ExtensionFrame,FireAndForgetFlag,Frame,FrameDeserializer,FrameFlag,FrameType,Header,KeepaliveFlag,KeepaliveFrame,LeaseFrame,Metadata,MetadataPushFrame,MimeType,Payload,PayloadFlag,PayloadFrame,RequestChannelFlag,RequestChannelFrame,RequestFireAndForgetFrame,RequestNFrame,RequestResponseFlag,RequestResponseFrame,RequestStreamFlag,RequestStreamFrame,ReservedFrame,ResumeFrame,ResumeOkFrame,SetupFlag,SetupFrame,WellKnownAuthType,WellKnownMimeType});
//# sourceMappingURL=index.js.map