Search
Preparing search index...
The search index is not available
Webphone Lib
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Globals
ISession
Interface ISession
Hierarchy
ISession
Implemented by
Invitation
Inviter
Index
Properties
audio
Connected
auto
Answer
end
Time
hold
State
id
is
Incoming
local
Stream
media
phone
Number
remote
Identity
remote
Stream
said
Bye
start
Time
stats
status
Methods
accept
accepted
blind
Transfer
bye
dtmf
hold
on
reinvite
reject
terminate
terminated
unhold
Properties
audio
Connected
audio
Connected
:
Promise
<
void
>
auto
Answer
auto
Answer
:
boolean
end
Time
end
Time
:
any
hold
State
hold
State
:
boolean
id
id
:
string
is
Incoming
is
Incoming
:
boolean
local
Stream
local
Stream
:
MediaStream
media
media
:
SessionMedia
phone
Number
phone
Number
:
string
remote
Identity
remote
Identity
:
IRemoteIdentity
remote
Stream
remote
Stream
:
MediaStream
said
Bye
said
Bye
:
boolean
start
Time
start
Time
:
any
stats
stats
:
SessionStats
status
status
:
SessionStatus
Methods
accept
accept
(
)
:
Promise
<
ISessionAccept
|
void
>
Returns
Promise
<
ISessionAccept
|
void
>
accepted
accepted
(
)
:
Promise
<
ISessionAccept
>
Returns
Promise
<
ISessionAccept
>
Promise
blind
Transfer
blind
Transfer
(
target
:
string
)
:
Promise
<
boolean
>
Parameters
target:
string
Returns
Promise
<
boolean
>
bye
bye
(
)
:
void
Returns
void
dtmf
dtmf
(
tones
:
string
)
:
void
Parameters
tones:
string
Returns
void
hold
hold
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
on
on
(
event
:
"terminated"
, listener
:
function
)
:
this
on
(
event
:
"statusUpdate"
, listener
:
function
)
:
this
on
(
event
:
"callQualityUpdate"
, listener
:
function
)
:
this
on
(
event
:
"remoteIdentityUpdate"
, listener
:
function
)
:
this
Parameters
event:
"terminated"
listener:
function
(
__namedParameters
:
object
)
:
void
Parameters
__namedParameters:
object
Returns
void
Returns
this
Parameters
event:
"statusUpdate"
listener:
function
(
session
:
object
)
:
void
Parameters
session:
object
Returns
void
Returns
this
Parameters
event:
"callQualityUpdate"
listener:
function
(
__namedParameters
:
object
, stats
:
SessionStats
)
:
void
Parameters
__namedParameters:
object
stats:
SessionStats
Returns
void
Returns
this
Parameters
event:
"remoteIdentityUpdate"
listener:
function
(
__namedParameters
:
object
, remoteIdentity
:
IRemoteIdentity
)
:
void
Parameters
__namedParameters:
object
remoteIdentity:
IRemoteIdentity
Returns
void
Returns
this
reinvite
reinvite
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
reject
reject
(
rejectOptions
:
InvitationRejectOptions
)
:
Promise
<
void
>
Parameters
Optional
rejectOptions:
InvitationRejectOptions
Returns
Promise
<
void
>
terminate
terminate
(
)
:
Promise
<
OutgoingByeRequest
>
Returns
Promise
<
OutgoingByeRequest
>
terminated
terminated
(
)
:
Promise
<
string
|
void
>
Returns
Promise
<
string
|
void
>
unhold
unhold
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
Globals
ISession
audio
Connected
auto
Answer
end
Time
hold
State
id
is
Incoming
local
Stream
media
phone
Number
remote
Identity
remote
Stream
said
Bye
start
Time
stats
status
accept
accepted
blind
Transfer
bye
dtmf
hold
on
reinvite
reject
terminate
terminated
unhold
Generated using
TypeDoc