Package com.sinch.android.rtc
Class Internals
- java.lang.Object
-
- com.sinch.android.rtc.Internals
-
public class Internals extends java.lang.Object
The following APIs are not considered part of the Sinch SDK stable public API. The underlying behaviour may change at any time, and methods may be removed at any time.
-
-
Constructor Summary
Constructors Constructor Description Internals()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
disableSupportActiveConnection(SinchClient client)
static void
enableSupportActiveConnection(SinchClient client)
static void
terminateForcefully(SinchClient client)
Terminates SinchClient forcefully (in contrast toSinchClient.terminateGracefully()
This will instantly release all internal resources, and it will NOT allow any pending tasks (e.g.static void
useAllIceCandidates(SinchClient client)
static void
useRelayIceCandidatesOnly(SinchClient client)
-
-
-
Method Detail
-
terminateForcefully
public static void terminateForcefully(SinchClient client)
Terminates SinchClient forcefully (in contrast toSinchClient.terminateGracefully()
This will instantly release all internal resources, and it will NOT allow any pending tasks (e.g. HTTP requests that are still in flight) to complete.- Parameters:
client
- reference to Sinch Client, when API is finalized, this reference is to be removed.
-
enableSupportActiveConnection
public static void enableSupportActiveConnection(SinchClient client)
-
disableSupportActiveConnection
public static void disableSupportActiveConnection(SinchClient client)
-
useRelayIceCandidatesOnly
public static void useRelayIceCandidatesOnly(SinchClient client)
-
useAllIceCandidates
public static void useAllIceCandidates(SinchClient client)
-
-