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

pj_ice_sess_options()

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