|
|
@ -107,18 +107,19 @@ export function callConfigure ({ baseWebSocketUrl }) {
|
|
|
|
$baseWebSocketUrl = baseWebSocketUrl
|
|
|
|
$baseWebSocketUrl = baseWebSocketUrl
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export async function callInitialize ({ subscriber }) {
|
|
|
|
export async function callInitialize ({ subscriber, instanceId }) {
|
|
|
|
$subscriber = subscriber
|
|
|
|
$subscriber = subscriber
|
|
|
|
callRegister()
|
|
|
|
callRegister({ instanceId })
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export function callRegister () {
|
|
|
|
export function callRegister ({ instanceId }) {
|
|
|
|
if (!$socket) {
|
|
|
|
if (!$socket) {
|
|
|
|
$socket = callCreateSocket()
|
|
|
|
$socket = callCreateSocket()
|
|
|
|
const config = {
|
|
|
|
const config = {
|
|
|
|
sockets: [$socket],
|
|
|
|
sockets: [$socket],
|
|
|
|
uri: getSubscriberUri(),
|
|
|
|
uri: getSubscriberUri(),
|
|
|
|
password: $subscriber.password
|
|
|
|
password: $subscriber.password,
|
|
|
|
|
|
|
|
instance_id: instanceId
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$userAgent = new jssip.UA(config)
|
|
|
|
$userAgent = new jssip.UA(config)
|
|
|
|
const delegateEvent = (eventName) => {
|
|
|
|
const delegateEvent = (eventName) => {
|
|
|
|