unsafprotocolscrkeys.h File Reference

const TUid KCRUidUNSAFProtocols

const TUidKCRUidUNSAFProtocols

Defines configuration parameters used by the UNSAF Protocols.

const TUint32 KUNSAFProtocolsFieldTypeMask

const TUint32KUNSAFProtocolsFieldTypeMask

const TUint32 KUNSAFProtocolsSubTableFieldTypeMask

const TUint32KUNSAFProtocolsSubTableFieldTypeMask

const TUint32 KUNSAFProtocolsTableMask

const TUint32KUNSAFProtocolsTableMask

const TUint32 KUNSAFProtocolsKeyMask

const TUint32KUNSAFProtocolsKeyMask

const TUint32 KUNSAFProtocolsSubKeyMask

const TUint32KUNSAFProtocolsSubKeyMask

const TUint32 KUNSAFProtocolsDomainTableMask

const TUint32KUNSAFProtocolsDomainTableMask

Domain table Mask for domain table in UNSAF Protocols settings

const TUint32 KUNSAFProtocolsDomainMask

const TUint32KUNSAFProtocolsDomainMask

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 TUint32KUNSAFProtocolsUsedNATProtocolMask

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 TUint32KUNSAFProtocolsDomainSharedSecretNotSupported

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 TUint32KUNSAFProtocolsDomainBindingRequestFailed

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

const TUint32 KUNSAFProtocolsPortPoolStartPortMask

const TUint32KUNSAFProtocolsPortPoolStartPortMask

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 TUint32KUNSAFProtocolsPortPoolEndPortMask

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 TUint32KUNSAFProtocolsHostPref

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

const TUint32 KUNSAFProtocolsServerRefPref

const TUint32KUNSAFProtocolsServerRefPref

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

const TUint32 KUNSAFProtocolsRelayPref

const TUint32KUNSAFProtocolsRelayPref

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

const TUint32 KUNSAFProtocolsPeerRefPref

const TUint32KUNSAFProtocolsPeerRefPref

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

const TUint32 KUNSAFProtocolsIPV4Pref

const TUint32KUNSAFProtocolsIPV4Pref

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

const TUint32 KUNSAFProtocolsIPV6Pref

const TUint32KUNSAFProtocolsIPV6Pref

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

const TUint32 KUNSAFProtocolsVPNPref

const TUint32KUNSAFProtocolsVPNPref

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

const TUint32 KUNSAFProtocolsUDPPref

const TUint32KUNSAFProtocolsUDPPref

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

const TUint32 KUNSAFProtocolsTCPPref

const TUint32KUNSAFProtocolsTCPPref

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

const TUint32 KUNSAFProtocolsTCPActivePref

const TUint32KUNSAFProtocolsTCPActivePref

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

const TUint32 KUNSAFProtocolsTCPPassivePref

const TUint32KUNSAFProtocolsTCPPassivePref

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

const TUint32 KUNSAFProtocolsTCPSimultPref

const TUint32KUNSAFProtocolsTCPSimultPref

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

const TUint32 KUNSAFProtocolsNATUtilities

const TUint32KUNSAFProtocolsNATUtilities

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

const TUint32 KUNSAFProtocolsLatestConnectedSTUNServerAddressMask

const TUint32KUNSAFProtocolsLatestConnectedSTUNServerAddressMask

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

const TUint32 KUNSAFProtocolsLatestConnectedSTUNServerPortMask

const TUint32KUNSAFProtocolsLatestConnectedSTUNServerPortMask

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

const TUint32 KUNSAFProtocolsLatestConnectedTURNServerAddressMask

const TUint32KUNSAFProtocolsLatestConnectedTURNServerAddressMask

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

const TUint32 KUNSAFProtocolsLatestConnectedTURNServerPortMask

const TUint32KUNSAFProtocolsLatestConnectedTURNServerPortMask

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

const TUint32 KUNSAFProtocolsSTUNServerMask

const TUint32KUNSAFProtocolsSTUNServerMask

const TUint32 KUNSAFProtocolsSTUNServerPortMask

const TUint32KUNSAFProtocolsSTUNServerPortMask

const TUint32 KUNSAFProtocolsDomainIntervalUDPMask

const TUint32KUNSAFProtocolsDomainIntervalUDPMask

const TUint32 KUNSAFProtocolsDomainIntervalTCPMask

const TUint32KUNSAFProtocolsDomainIntervalTCPMask

const TUint32 KUNSAFProtocolsDomainEnableCRLFRefresh

const TUint32KUNSAFProtocolsDomainEnableCRLFRefresh

const TUint32 KUNSAFProtocolsStunRetransmissionTimeoutMask

const TUint32KUNSAFProtocolsStunRetransmissionTimeoutMask

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

const TUint32 KUNSAFProtocolsTurnRetransmissionTimeoutMask

const TUint32KUNSAFProtocolsTurnRetransmissionTimeoutMask

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

const TUint32 KUNSAFProtocolsSTUNServerTableMask

const TUint32KUNSAFProtocolsSTUNServerTableMask

STUN Server table

const TUint32 KUNSAFProtocolsSTUNAddressMask

const TUint32KUNSAFProtocolsSTUNAddressMask

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

const TUint32 KUNSAFProtocolsSTUNPortMask

const TUint32KUNSAFProtocolsSTUNPortMask

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

const TUint32 KUNSAFProtocolsSTUNConnectivityCheckTimeoutMask

const TUint32KUNSAFProtocolsSTUNConnectivityCheckTimeoutMask

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

const TUint32 KUNSAFProtocolsSTUNUsernameMask

const TUint32KUNSAFProtocolsSTUNUsernameMask

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

const TUint32 KUNSAFProtocolsSTUNPasswordMask

const TUint32KUNSAFProtocolsSTUNPasswordMask

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

const TUint32 KUNSAFProtocolsTURNServerTableMask

const TUint32KUNSAFProtocolsTURNServerTableMask

TURN Server table

const TUint32 KUNSAFProtocolsTURNAddressMask

const TUint32KUNSAFProtocolsTURNAddressMask

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

const TUint32 KUNSAFProtocolsTURNPortMask

const TUint32KUNSAFProtocolsTURNPortMask

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

const TUint32 KUNSAFProtocolsTURNConnectivityCheckTimeoutMask

const TUint32KUNSAFProtocolsTURNConnectivityCheckTimeoutMask

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

const TUint32 KUNSAFProtocolsTURNUsernameMask

const TUint32KUNSAFProtocolsTURNUsernameMask

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

const TUint32 KUNSAFProtocolsTURNPasswordMask

const TUint32KUNSAFProtocolsTURNPasswordMask

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

const TUint32 KUNSAFProtocolsIAPTableMask

const TUint32KUNSAFProtocolsIAPTableMask

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

const TUint32 KUNSAFProtocolsIAPIdMask

const TUint32KUNSAFProtocolsIAPIdMask

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 TUint32KUNSAFProtocolsIntervalUDPMask

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 TUint32KUNSAFProtocolsIntervalTCPMask

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 TUint32KUNSAFProtocolsSTUNRetransmitTimerMask

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