UNPKG

tjc-sdk

Version:

TIANJI IM SDK

2 lines (1 loc) 578 B
import e from"../../messages/messageContent.js";import s from"../../client/tjc.js";import{MessageContentType as t}from"../../messages/messageContentType.js";class r extends e{callId;clientId;constructor(e,s){super(t.VOIP_Join_Call_Request),this.callId=e,this.clientId=s}digest(){return""}encode(){let e=super.encode();e.content=this.callId;let t={clientId:this.clientId};return e.binaryContent=s.utf8_to_b64(JSON.stringify(t)),e}decode(e){super.decode(e),this.callId=e.content;let t=s.b64_to_utf8(e.binaryContent),r=JSON.parse(t);this.clientId=r.clientId}}export{r as default};