Emitted when channel events occur.
Emitted when a data channel is closed.
Emitted when an error occurs with a remote peer connection or channel.
Emitted when a message is received on a data channel.
Channel created or received from a remote peer.
Emitted when a data channel is opened.
Emitted when a remote peer connection state changes.
Emitted when a remote peer connection is closed.
Emitted when a remote peer connection is successfully connected.
Emitted when a remote peer connection is connecting.
Emitted when a remote peer connection is disconnected.
Emitted when a remote peer connection fails.
Emitted when a new remote peer connection is established.
Emitted when an error occurs in any background operations.
Emitted when stream events occur.
Emitted when a remote peer publishes a media stream.
Emitted when a remote peer unpublishes a media stream.
Emitted when track events occur.
Emitted when a remote peer adds a media track to a published stream.
Emitted when a remote peer removes a media track from a published stream.
Events emitted by Peer instances.