Private connectionProtected connectionPrivate connectionPrivate organizationProtected realtimeOptional tagsStatic createStatic disableStatic getStatic patchStatic prefixedStatic queryProtected assertOptional rtcConfig: RTCDataChannelInitOptional tags: {}Optional query: IEventQueryAsynchronously retrieves the configuration document for a device.
Whether to retrieve the desired configuration version
A promise that resolves to the configuration document
Throws an error if the device has no configuration or has never been turned on
Private getOptional tags: {}Optional limit: numberOptional offset: numberOptional latestOnly: booleanProtected handlePrivate initStarts a real-time connection with the remote device using WebRTC.
Optional options: SessionType | IStartRealtimeConnectionOptions = {}Optional session type to be used for the connection.
Error If the connection could not be established or if a connection already exists.
Protected stop
Connection monitor state.
The original implementation would disconnect on the very first 1s tick if:
On Firefox and iOS Safari, those conditions can be transient immediately after ICE reports "connected". That creates the "connect then disconnect after ~1s" pattern.