Negotiated data channels keyed by channel id.
WebRTC connection to the remote peer.
Cleanup routine that closes channel and connection resources.
Remote peer identifier.
OptionalmetadataMetadata advertised by the remote peer.
Peer connection state, updated on connection state changes.
Remote media streams keyed by stream id.
Runtime state for one connected remote peer.