toJson method
Implementation
@override
Map<String, dynamic> toJson() {
Map<String, dynamic> ret = {
'accId' : myAccId,
'sipServer': sipServer,
'sipExtension' : sipExtension,
'sipPassword' : sipPassword
};
if(sipAuthId !=null) ret['sipAuthId'] = sipAuthId;
if(sipProxy !=null) ret['sipProxy'] = sipProxy;
if(displName !=null) ret['displName'] = displName;
if(userAgent !=null) ret['userAgent'] = userAgent;
if(expireTime !=null) ret['expireTime'] = expireTime;
if(transport !=null) ret['transport'] = transport?.id;
if(port !=null) ret['port'] = port;
if(tlsCaCertPath !=null) ret['tlsCaCertPath'] = tlsCaCertPath;
if(tlsUseSipScheme !=null) ret['tlsUseSipScheme'] = tlsUseSipScheme;
if(rtcpMuxEnabled !=null) ret['rtcpMuxEnabled'] = rtcpMuxEnabled;
if(instanceId !=null) ret['instanceId'] = instanceId;
if(ringTonePath !=null) ret['ringTonePath'] = ringTonePath;
if(keepAliveTime !=null) ret['keepAliveTime'] = keepAliveTime;
if(rewriteContactIp!=null) ret['rewriteContactIp']= rewriteContactIp;
if(forceSipProxy !=null) ret['forceSipProxy'] = forceSipProxy;
if(verifyIncomingCall!=null) ret['verifyIncomingCall']= verifyIncomingCall;
if(secureMedia !=null) ret['secureMedia'] = secureMedia?.id;
if(xContactUriParams !=null) ret['xContactUriParams'] = xContactUriParams;
if(xheaders !=null) ret['xheaders'] = xheaders;
if(aCodecs !=null) ret['aCodecs'] = aCodecs;
if(vCodecs !=null) ret['vCodecs'] = vCodecs;
return ret;
}