Class RTCSettings

java.lang.Object
org.ngengine.platform.RTCSettings
All Implemented Interfaces:
Serializable, Cloneable

public final class RTCSettings extends Object implements Cloneable, Serializable
See Also:
  • Field Details

    • SIGNALING_LOOP_INTERVAL

      public static final Duration SIGNALING_LOOP_INTERVAL
    • PEER_EXPIRATION

      public static final Duration PEER_EXPIRATION
    • DELAYED_CANDIDATES_INTERVAL

      public static final Duration DELAYED_CANDIDATES_INTERVAL
    • ROOM_LOOP_INTERVAL

      public static final Duration ROOM_LOOP_INTERVAL
    • P2P_TIMEOUT

      public static final Duration P2P_TIMEOUT
    • PUBLIC_STUN_SERVERS

      public static final Collection<String> PUBLIC_STUN_SERVERS
    • DEFAULT

      public static final RTCSettings DEFAULT
  • Constructor Details

  • Method Details

    • getSignalingLoopInterval

      public Duration getSignalingLoopInterval()
    • getPeerExpiration

      public Duration getPeerExpiration()
    • getRoomLoopInterval

      public Duration getRoomLoopInterval()
    • getDelayedCandidatesInterval

      public Duration getDelayedCandidatesInterval()
    • getP2pAttemptTimeout

      public Duration getP2pAttemptTimeout()
    • clone

      public RTCSettings clone()
      Overrides:
      clone in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object