TNATFWIcePreferences Class Reference

class TNATFWIcePreferences

Encapsulates preference settings for ICE prioritization.

natfwnatsettings.dll
Since
S60 v3.2

Constructor & Destructor Documentation

TNATFWIcePreferences()

TNATFWIcePreferences ( )

Member Functions Documentation

GetPrefValue(MNATFWIceSettings::TPrefSetting, TInt &)

TInt GetPrefValue ( MNATFWIceSettings::TPrefSetting aSetting,
TInt & aValue
) const

Returns preference value for a specifed setting.

Since
S60 v3.2

Parameters

MNATFWIceSettings::TPrefSetting aSetting Setting for which to return preference value
TInt & aValue Preference value if query was valid

SetPrefValue(MNATFWIceSettings::TPrefSetting, TInt)

TInt SetPrefValue ( MNATFWIceSettings::TPrefSetting aSetting,
TInt aValue
)

Sets preference value for a specified setting.

Since
S60 v3.2

Parameters

MNATFWIceSettings::TPrefSetting aSetting Setting for which to set value
TInt aValue Preference value

Member Data Documentation

TInt iHostPref

TInt iHostPref [private]

Type preference of host candidate.

TInt iIpv4AddrFamilyPref

TInt iIpv4AddrFamilyPref [private]

Local preference for candidates from IPv4 'interface'.

TInt iIpv6AddrFamilyPref

TInt iIpv6AddrFamilyPref [private]

Local preference for candidates from IPv6 'interface'.

TInt iPeerReflexivePref

TInt iPeerReflexivePref [private]

Type preference of peer-reflexive candidate.

TInt iRelayPref

TInt iRelayPref [private]

Type preference of relay candidate.

TInt iServerReflexivePref

TInt iServerReflexivePref [private]

Type preference of server-reflexive candidate.

TInt iTcpDirActivePref

TInt iTcpDirActivePref [private]

TCP-active direction preference.

TInt iTcpDirPassivePref

TInt iTcpDirPassivePref [private]

TCP-passive direction preference.

TInt iTcpDirSimultaneousOpenPref

TInt iTcpDirSimultaneousOpenPref [private]

TCP-simultaneous-open direction preference.

TInt iTcpTransportPref

TInt iTcpTransportPref [private]

Transport preference for TCP-based candidates.

TInt iUdpTransportPref

TInt iUdpTransportPref [private]

Transport preference for UDP-based candidates.

TInt iVpnInterfacePref

TInt iVpnInterfacePref [private]

Local preference for candidates from VPN interface.