pj_ice_sess_options class final
This structure describes various ICE session options. Application configure the ICE session with these options by calling #pj_ice_sess_set_options().
- Inheritance
- Implemented types
- Available extensions
Constructors
Properties
-
address
→ Pointer<
T> -
Available on T, provided by the StructAddress extension
The memory address of the underlying data.no setter - aggressive ↔ int
-
Specify whether to use aggressive nomination. This setting can only
be enabled when trickle ICE is disabled.
getter/setter pair
- controlled_agent_want_nom_timeout ↔ int
-
For a controlled agent, specify how long it wants to wait (in
milliseconds) for the controlling agent to complete sending
connectivity check with nominated flag set to true for all components
after the controlled agent has found that all connectivity checks in
its checklist have been completed and there is at least one successful
(but not nominated) check for every component.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- nominated_check_delay ↔ int
-
For controlling agent if it uses regular nomination, specify the delay
to perform nominated check (connectivity check with USE-CANDIDATE
attribute) after all components have a valid pair.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- trickle ↔ int
-
Trickle ICE mode. Note that, when enabled, aggressive nomination will
be automatically disabled.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited