Search
Preparing search index...
The search index is not available
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
fm
icelink
websync4
PeerClient
Class PeerClient
Details about a remote WebSync instance.
Hierarchy
PeerClient
Index
Constructors
constructor
Properties
_bound
Records
_instance
Id
_state
Methods
get
Bound
Records
get
Instance
Id
get
State
get
Type
String
set
Bound
Records
set
Instance
Id
set
State
create
Peer
Client
Constructors
constructor
new
Peer
Client
(
instanceId
:
string
, boundRecords
:
Hash
<
string
,
Record
>
)
:
PeerClient
Initializes a new instance of the
fm.icelink.websync4.peerClient
class.
Parameters
instanceId:
string
The WebSync instance ID.
boundRecords:
Hash
<
string
,
Record
>
The WebSync bound records.
Returns
PeerClient
Properties
Private
_bound
Records
_bound
Records
:
Hash
<
string
,
Record
>
internal
Private
_instance
Id
_instance
Id
:
string
internal
Private
_state
_state
:
State
internal
Methods
get
Bound
Records
get
Bound
Records
(
)
:
Hash
<
string
,
Record
>
Gets the WebSync bound records.
Returns
Hash
<
string
,
Record
>
get
Instance
Id
get
Instance
Id
(
)
:
string
Gets the WebSync instance ID.
Returns
string
get
State
get
State
(
)
:
State
internal
Returns
State
get
Type
String
get
Type
String
(
)
:
string
Returns
string
set
Bound
Records
set
Bound
Records
(
value
:
Hash
<
string
,
Record
>
)
:
void
Sets the WebSync bound records.
Parameters
value:
Hash
<
string
,
Record
>
Returns
void
set
Instance
Id
set
Instance
Id
(
value
:
string
)
:
void
Sets the WebSync instance ID.
Parameters
value:
string
Returns
void
Private
set
State
set
State
(
value
:
State
)
:
void
internal
Parameters
value:
State
Returns
void
Static
create
Peer
Client
create
Peer
Client
(
instanceId
:
string
, boundRecords
:
Hash
<
string
,
Record
>
, state
:
State
)
:
PeerClient
internal
Parameters
instanceId:
string
boundRecords:
Hash
<
string
,
Record
>
state:
State
Returns
PeerClient
fm.icelink.dtmf
fm.icelink.h264
fm.icelink.rtp
fm.icelink.sdp
fm.icelink.vp8
fm.icelink.vp9
fm.icelink.websync4
fm.icelink.xirsys
Client
Extensions
Connection
Collection
Join
Conference
Args
Join
Conference
Failure
Args
Join
Conference
Receive
Args
Join
Conference
Success
Args
Leave
Conference
Args
Leave
Conference
Failure
Args
Leave
Conference
Success
Args
Peer
Client
constructor
_bound
Records
_instance
Id
_state
get
Bound
Records
get
Instance
Id
get
State
get
Type
String
set
Bound
Records
set
Instance
Id
set
State
create
Peer
Client
Pending
Renegotiation
Properties
State