MockRTC API Reference
Preparing search index...
MockRTCEventData
Type Alias MockRTCEventData
type
MockRTCEventData
=
{
"data-channel-closed"
:
{
channelId
:
number
;
eventTimestamp
:
number
;
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
}
;
"data-channel-message-received"
:
{
channelId
:
number
;
content
:
Buffer
;
direction
:
"received"
;
eventTimestamp
:
number
;
isBinary
:
boolean
;
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
}
;
"data-channel-message-sent"
:
{
channelId
:
number
;
content
:
Buffer
;
direction
:
"sent"
;
eventTimestamp
:
number
;
isBinary
:
boolean
;
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
}
;
"data-channel-opened"
:
{
channelId
:
number
;
channelLabel
:
string
;
channelProtocol
:
string
;
eventTimestamp
:
number
;
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
}
;
"external-peer-attached"
:
{
externalConnection
:
{
localSessionDescription
:
MockRTCSessionDescription
;
peerId
:
string
;
remoteSessionDescription
:
MockRTCSessionDescription
;
selectedLocalCandidate
:
SelectedRTCCandidate
;
selectedRemoteCandidate
:
SelectedRTCCandidate
;
sessionId
:
string
;
}
;
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
}
;
"media-track-closed"
:
{
eventTimestamp
:
number
;
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
trackMid
:
string
;
}
;
"media-track-opened"
:
{
eventTimestamp
:
number
;
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
trackDirection
:
string
;
trackMid
:
string
;
trackType
:
string
;
}
;
"media-track-stats"
:
{
eventTimestamp
:
number
;
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
totalBytesReceived
:
number
;
totalBytesSent
:
number
;
trackMid
:
string
;
}
;
"peer-connected"
:
{
localSessionDescription
:
MockRTCSessionDescription
;
metadata
:
ConnectionMetadata
;
peerId
:
string
;
remoteSessionDescription
:
MockRTCSessionDescription
;
selectedLocalCandidate
:
SelectedRTCCandidate
;
selectedRemoteCandidate
:
SelectedRTCCandidate
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
}
;
"peer-disconnected"
:
{
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
}
;
}
Index
Properties
data-
channel-
closed
data-
channel-
message-
received
data-
channel-
message-
sent
data-
channel-
opened
external-
peer-
attached
media-
track-
closed
media-
track-
opened
media-
track-
stats
peer-
connected
peer-
disconnected
Properties
data-
channel-
closed
"data-channel-closed"
:
{
channelId
:
number
;
eventTimestamp
:
number
;
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
}
data-
channel-
message-
received
"data-channel-message-received"
:
{
channelId
:
number
;
content
:
Buffer
;
direction
:
"received"
;
eventTimestamp
:
number
;
isBinary
:
boolean
;
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
}
data-
channel-
message-
sent
"data-channel-message-sent"
:
{
channelId
:
number
;
content
:
Buffer
;
direction
:
"sent"
;
eventTimestamp
:
number
;
isBinary
:
boolean
;
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
}
data-
channel-
opened
"data-channel-opened"
:
{
channelId
:
number
;
channelLabel
:
string
;
channelProtocol
:
string
;
eventTimestamp
:
number
;
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
}
external-
peer-
attached
"external-peer-attached"
:
{
externalConnection
:
{
localSessionDescription
:
MockRTCSessionDescription
;
peerId
:
string
;
remoteSessionDescription
:
MockRTCSessionDescription
;
selectedLocalCandidate
:
SelectedRTCCandidate
;
selectedRemoteCandidate
:
SelectedRTCCandidate
;
sessionId
:
string
;
}
;
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
}
media-
track-
closed
"media-track-closed"
:
{
eventTimestamp
:
number
;
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
trackMid
:
string
;
}
media-
track-
opened
"media-track-opened"
:
{
eventTimestamp
:
number
;
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
trackDirection
:
string
;
trackMid
:
string
;
trackType
:
string
;
}
media-
track-
stats
"media-track-stats"
:
{
eventTimestamp
:
number
;
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
totalBytesReceived
:
number
;
totalBytesSent
:
number
;
trackMid
:
string
;
}
peer-
connected
"peer-connected"
:
{
localSessionDescription
:
MockRTCSessionDescription
;
metadata
:
ConnectionMetadata
;
peerId
:
string
;
remoteSessionDescription
:
MockRTCSessionDescription
;
selectedLocalCandidate
:
SelectedRTCCandidate
;
selectedRemoteCandidate
:
SelectedRTCCandidate
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
}
peer-
disconnected
"peer-disconnected"
:
{
peerId
:
string
;
sessionId
:
string
;
timingEvents
:
TimingEvents
;
}
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Properties
data-
channel-
closed
data-
channel-
message-
received
data-
channel-
message-
sent
data-
channel-
opened
external-
peer-
attached
media-
track-
closed
media-
track-
opened
media-
track-
stats
peer-
connected
peer-
disconnected
MockRTC API Reference
Loading...