unsafprotocolscrkeys.h File Reference

const TUid KCRUidUNSAFProtocols

const TUid KCRUidUNSAFProtocols

Defines configuration parameters used by the UNSAF Protocols.

const TUint32 KUNSAFProtocolsFieldTypeMask

const TUint32 KUNSAFProtocolsFieldTypeMask

const TUint32 KUNSAFProtocolsSubTableFieldTypeMask

const TUint32 KUNSAFProtocolsSubTableFieldTypeMask

const TUint32 KUNSAFProtocolsTableMask

const TUint32 KUNSAFProtocolsTableMask

const TUint32 KUNSAFProtocolsKeyMask

const TUint32 KUNSAFProtocolsKeyMask

const TUint32 KUNSAFProtocolsSubKeyMask

const TUint32 KUNSAFProtocolsSubKeyMask

const TUint32 KUNSAFProtocolsDomainTableMask

const TUint32 KUNSAFProtocolsDomainTableMask

Domain table Mask for domain table in UNSAF Protocols settings

const TUint32 KUNSAFProtocolsDomainMask

const TUint32 KUNSAFProtocolsDomainMask

Mask for domain field in UNSAF Protocols domain settings Field type is TDesC8 . Field is used as the key of the table.

const TUint32 KUNSAFProtocolsUsedNATProtocolMask

const TUint32 KUNSAFProtocolsUsedNATProtocolMask

Mask for indicating which NAT protocol should be used and whitch priority order. Format is x,x,x,... example: nokia.stun,nokia.turn,nokia.ice Field type is TDesC8 .

const TUint32 KUNSAFProtocolsDomainSharedSecretNotSupported

const TUint32 KUNSAFProtocolsDomainSharedSecretNotSupported

Mask for indicating whether the STUN/TURN server supports TLS and shared secret. Non-zero value indicates that the STUN server does NOT support TLS and shared secret. Field type is TInt.

const TUint32 KUNSAFProtocolsDomainBindingRequestFailed

const TUint32 KUNSAFProtocolsDomainBindingRequestFailed

Mask for indicating that the latest binding request attempt failed Non-zero value indicates fail. Field type is TInt.

const TUint32 KUNSAFProtocolsPortPoolStartPortMask

const TUint32 KUNSAFProtocolsPortPoolStartPortMask

Mask for indicating start port of the port range All instances of the NATFW uses ports of this port range Field type is TInt.

const TUint32 KUNSAFProtocolsPortPoolEndPortMask

const TUint32 KUNSAFProtocolsPortPoolEndPortMask

Mask for indicating end port of the NATFW port range All instances of the NATFW uses ports of this port range Field type is TInt.

const TUint32 KUNSAFProtocolsHostPref

const TUint32 KUNSAFProtocolsHostPref

Mask for Host type preference value in the ICE Field type is TInt.

const TUint32 KUNSAFProtocolsServerRefPref

const TUint32 KUNSAFProtocolsServerRefPref

Mask for Server-reflexive type preference value in the ICE Field type is TInt.

const TUint32 KUNSAFProtocolsRelayPref

const TUint32 KUNSAFProtocolsRelayPref

Mask for Relay type Preference value in the ICE Field type is TInt.

const TUint32 KUNSAFProtocolsPeerRefPref

const TUint32 KUNSAFProtocolsPeerRefPref

Mask for Peer-reflexive type Preference value in the ICE Field type is TInt.

const TUint32 KUNSAFProtocolsIPV4Pref

const TUint32 KUNSAFProtocolsIPV4Pref

Mask for IPV4 local preference value in the ICE Field type is TInt.

const TUint32 KUNSAFProtocolsIPV6Pref

const TUint32 KUNSAFProtocolsIPV6Pref

Mask for IPV6 local preference value in the ICE Field type is TInt.

const TUint32 KUNSAFProtocolsVPNPref

const TUint32 KUNSAFProtocolsVPNPref

Mask for VPN local preference value in the ICE Field type is TInt.

const TUint32 KUNSAFProtocolsUDPPref

const TUint32 KUNSAFProtocolsUDPPref

Mask for UDP transport preference value in the ICE Field type is TInt.

const TUint32 KUNSAFProtocolsTCPPref

const TUint32 KUNSAFProtocolsTCPPref

Mask for TCP transport preference value in the ICE Field type is TInt.

const TUint32 KUNSAFProtocolsTCPActivePref

const TUint32 KUNSAFProtocolsTCPActivePref

Mask for TCP-active direction preference value in the ICE Field type is TInt.

const TUint32 KUNSAFProtocolsTCPPassivePref

const TUint32 KUNSAFProtocolsTCPPassivePref

Mask for TCP-passive direction preference value in the ICE Field type is TInt.

const TUint32 KUNSAFProtocolsTCPSimultPref

const TUint32 KUNSAFProtocolsTCPSimultPref

Mask for TCP-simultaneous-open direction preference value in the ICE Field type is TInt.

const TUint32 KUNSAFProtocolsNATUtilities

const TUint32 KUNSAFProtocolsNATUtilities

Mask for NAT utilities used by ICE. Field type is TDesC8 .

const TUint32 KUNSAFProtocolsLatestConnectedSTUNServerAddressMask

const TUint32 KUNSAFProtocolsLatestConnectedSTUNServerAddressMask

Mask for latest connected STUN server field in UNSAF Protocols domain settings Field type is TDesC8 .

const TUint32 KUNSAFProtocolsLatestConnectedSTUNServerPortMask

const TUint32 KUNSAFProtocolsLatestConnectedSTUNServerPortMask

Mask for latest connected STUN server port field in UNSAF Protocols domain settings Field type is TInt.

const TUint32 KUNSAFProtocolsLatestConnectedTURNServerAddressMask

const TUint32 KUNSAFProtocolsLatestConnectedTURNServerAddressMask

Mask for latest connected TURN server field in UNSAF Protocols domain settings Field type is TDesC8 .

const TUint32 KUNSAFProtocolsLatestConnectedTURNServerPortMask

const TUint32 KUNSAFProtocolsLatestConnectedTURNServerPortMask

Mask for latest connected TURN server port field in UNSAF Protocols domain settings Field type is TInt.

const TUint32 KUNSAFProtocolsSTUNServerMask

const TUint32 KUNSAFProtocolsSTUNServerMask

const TUint32 KUNSAFProtocolsSTUNServerPortMask

const TUint32 KUNSAFProtocolsSTUNServerPortMask

const TUint32 KUNSAFProtocolsDomainIntervalUDPMask

const TUint32 KUNSAFProtocolsDomainIntervalUDPMask

const TUint32 KUNSAFProtocolsDomainIntervalTCPMask

const TUint32 KUNSAFProtocolsDomainIntervalTCPMask

const TUint32 KUNSAFProtocolsDomainEnableCRLFRefresh

const TUint32 KUNSAFProtocolsDomainEnableCRLFRefresh

const TUint32 KUNSAFProtocolsStunRetransmissionTimeoutMask

const TUint32 KUNSAFProtocolsStunRetransmissionTimeoutMask

Mask for Retransmission Timeout setting for Stun in domain settings The unit of measure is mseconds. Field type is TInt.

const TUint32 KUNSAFProtocolsTurnRetransmissionTimeoutMask

const TUint32 KUNSAFProtocolsTurnRetransmissionTimeoutMask

Mask for Retransmission Timeout setting for Turn in domain settings The unit of measure is mseconds. Field type is TInt.

const TUint32 KUNSAFProtocolsSTUNServerTableMask

const TUint32 KUNSAFProtocolsSTUNServerTableMask

STUN Server table

const TUint32 KUNSAFProtocolsSTUNAddressMask

const TUint32 KUNSAFProtocolsSTUNAddressMask

Mask for server address field in server settings Field type is TDesC8 .

const TUint32 KUNSAFProtocolsSTUNPortMask

const TUint32 KUNSAFProtocolsSTUNPortMask

Mask for server port field in server settings Field type is TInt.

const TUint32 KUNSAFProtocolsSTUNConnectivityCheckTimeoutMask

const TUint32 KUNSAFProtocolsSTUNConnectivityCheckTimeoutMask

Mask for Connectivity Check Timeout setting in server settings The unit of measure is seconds. Field type is TInt.

const TUint32 KUNSAFProtocolsSTUNUsernameMask

const TUint32 KUNSAFProtocolsSTUNUsernameMask

Mask for server username field in server settings Field type is TDesC8 .

const TUint32 KUNSAFProtocolsSTUNPasswordMask

const TUint32 KUNSAFProtocolsSTUNPasswordMask

Mask for server password field in server settings Field type is TDesC8 .

const TUint32 KUNSAFProtocolsTURNServerTableMask

const TUint32 KUNSAFProtocolsTURNServerTableMask

TURN Server table

const TUint32 KUNSAFProtocolsTURNAddressMask

const TUint32 KUNSAFProtocolsTURNAddressMask

Mask for server address field in server settings Field type is TDesC8 .

const TUint32 KUNSAFProtocolsTURNPortMask

const TUint32 KUNSAFProtocolsTURNPortMask

Mask for server port field in server settings Field type is TInt.

const TUint32 KUNSAFProtocolsTURNConnectivityCheckTimeoutMask

const TUint32 KUNSAFProtocolsTURNConnectivityCheckTimeoutMask

Mask for Connectivity Check Timeout setting in server settings The unit of measure is seconds. Field type is TInt.

const TUint32 KUNSAFProtocolsTURNUsernameMask

const TUint32 KUNSAFProtocolsTURNUsernameMask

Mask for server username field in server settings Field type is TDesC8 .

const TUint32 KUNSAFProtocolsTURNPasswordMask

const TUint32 KUNSAFProtocolsTURNPasswordMask

Mask for server password field in server settings Field type is TDesC8 .

const TUint32 KUNSAFProtocolsIAPTableMask

const TUint32 KUNSAFProtocolsIAPTableMask

IAP table { IAP ID, IntervalUDP, IntervalTCP, RetransmitInterval } Mask for IAP table in UNSAF Protocols settings

const TUint32 KUNSAFProtocolsIAPIdMask

const TUint32 KUNSAFProtocolsIAPIdMask

Mask for IAP ID field in UNSAF Protocols IAP settings Field type is TUint32. Field is used as the key of the table.

const TUint32 KUNSAFProtocolsIntervalUDPMask

const TUint32 KUNSAFProtocolsIntervalUDPMask

Mask for NAT refresh interval for UDP in UNSAF Protocols IAP settings Field type is TInt. The unit of measure is seconds.

const TUint32 KUNSAFProtocolsIntervalTCPMask

const TUint32 KUNSAFProtocolsIntervalTCPMask

Mask for NAT refresh interval for TCP in UNSAF Protocols IAP settings Field type is TInt. The unit of measure is seconds.

const TUint32 KUNSAFProtocolsSTUNRetransmitTimerMask

const TUint32 KUNSAFProtocolsSTUNRetransmitTimerMask

Mask for initial STUN request retransmit timer in UNSAF Protocols IAP settings Field type is TInt. The unit of measure is milliseconds.