richcallsettingsengine/rcse2/inc/rcsedefaults.h
changeset 0 a4daefaec16c
equal deleted inserted replaced
-1:000000000000 0:a4daefaec16c
       
     1 /*
       
     2 * Copyright (c) 2002-2004 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Default RCSE settings.
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #ifndef RCSEDEFAULTS_H
       
    20 #define RCSEDEFAULTS_H
       
    21 
       
    22 
       
    23 //  INCLUDES
       
    24 #include <crcseprofileentry.h>
       
    25 #include <crcseaudiocodecentry.h>
       
    26 #include <crcsesccpentry.h>
       
    27 
       
    28 
       
    29 // CONSTANTS
       
    30 
       
    31 _LIT( KRCSEDefaultMediaSubtypeName, "" );
       
    32 _LIT( KRCSEDefaultMediaTypeName, "Audio" );
       
    33 _LIT( KRCSEDefaultSCCPStack, "" );
       
    34 _LIT( KRCSEDefaultTFTPAddress, "" );
       
    35 _LIT( KRCSEDefaultSCCPNumber, "" );
       
    36 _LIT( KRCSEDefaultSCCPCertificates, "" );
       
    37 _LIT( KRCSEDefaultMusicServerAdd, "" );
       
    38 _LIT( KRCSEDefaultCFUncondAdd, "" );
       
    39 _LIT( KRCSEDefaultConferenceFactoryURI, "" );
       
    40 _LIT( KRCSEDefaultMusicServerURI, "" );
       
    41 _LIT( KRCSEDefaultVoiceMailBoxURI, "" );
       
    42 _LIT( KRCSEDefaultCFNoAnsURI, "" );
       
    43 _LIT( KRCSEDefaultCFBusyURI, "" );
       
    44 _LIT( KRCSEDefaultCFUncondURI, "" );
       
    45 _LIT( KRCSEDefaultSCCPProfileName, "" );
       
    46 _LIT( KRCSEDefaultSCCPVoiceMailboxName, "" );
       
    47 _LIT( KRCSEDefaultSCCPIntCallPrefix, "" );
       
    48 
       
    49 _LIT( KRCSEDefaultTest, "" );
       
    50 
       
    51 _LIT( KRCSEDefaultProviderName, "Provider" );
       
    52 _LIT( KRCSEDefaultSettingsName, "VoIP settings" );
       
    53 _LIT( KRCSEDefaultMusicServerAddress, "" );
       
    54 _LIT( KRCSEDefaultVoiceMailbox, "" );
       
    55 
       
    56 _LIT( KRCSEDefaultSIPServerType,         "" );
       
    57 _LIT( KRCSEDefaultSBCType,               "" );
       
    58 _LIT( KRCSEDefaultSTUNServerType,        "" );
       
    59 _LIT( KRCSEDefaultWLANAPType,            "" );
       
    60 _LIT( KRCSEDefaultPSTNGatewayType,       "" );
       
    61 _LIT( KRCSEDefaultSecurityGatewayType,   "" );
       
    62 _LIT( KRCSEDefaultSIPVoIPUAHeaderString, "" );
       
    63 const TUint32           KRCSEDefaultSecureCallPreference   = 0;
       
    64 const TUint32           KRCSEDefaultVoIPProfileLock        = 0;
       
    65 const TUint32           KRCSEDefaultAdhocAllowed           = 1;
       
    66 const TUint32           KRCSEDefaultRTCP                   = 0;
       
    67 const TUint32           KRCSEDefaultSIPVoIPUAHTerminalType = 1;
       
    68 const TUint32           KRCSEDefaultSIPVoIPUAHeaderWLANMAC = 0;
       
    69 const TInt32            KRCSEDefaultVoIPPluginUID          = 0;
       
    70 const TInt32            KRCSEDefaultMeanCountOfVoIPDigits  = 0;
       
    71 const TInt32            KRCSEDefaultIgnoreAddrDomainPart   = 0;
       
    72 const CRCSEProfileEntry::TOnOff KRCSEDefaultProfileLockedToIAP  = CRCSEProfileEntry::EOff;
       
    73 const CRCSEProfileEntry::TOnOff KRCSEDefaultAllowVoIPoverWCDMA  = CRCSEProfileEntry::EOff;
       
    74 const CRCSEProfileEntry::TOnOff KRCSEDefaultAllowVoIPoverBT     = CRCSEProfileEntry::EOff;
       
    75 
       
    76 const TInt32            KRCSEDefHandoverDialect            = 0;
       
    77 const TInt32            KRCSEDefPSTelephonyHOPreference    = 0;
       
    78 const TInt32            KRCSEDefHOThresholdValueLL         = 0;
       
    79 const TInt32            KRCSEDefHOThresholdValueHL         = 0;
       
    80 const TInt32            KRCSEDefNumberOfMeasurementsAbove  = 0;
       
    81 const TInt32            KRCSEDefNumberOfMeasurementsBelow  = 0;
       
    82 const TInt32            KRCSEDefSmartScannInterParaHigh    = 6000;
       
    83 const TInt32            KRCSEDefSmartScannInterParaMedium  = 30000;
       
    84 const TInt32            KRCSEDefSmartScannInterParaLow     = 110000;
       
    85 const TInt32            KRCSEDefSmartScannInterParaStatic  = 0;
       
    86 
       
    87 const TInt32            KRCSEDefSmartScannDurationHighMode     = 60;
       
    88 const TInt32            KRCSEDefSmartScannDurationMediumMode   = 900;
       
    89 const TInt32            KRCSEDefSmartScannDurationLowMode      = 0;
       
    90 const TInt32            KRCSEDefHandoffNumber                  = 0;
       
    91 const TInt32            KRCSEDefHandbackNumber                 = 10000;
       
    92 const TInt32            KRCSEDefHysterisisTimer                = 10000;
       
    93 const TInt32            KRCSEDefHandOffProcessTimer            = 10000;
       
    94 const TInt32            KRCSEDefDisconnectProcessTimer         = 5000;
       
    95 _LIT( KRCSEHandoffPrefix,                     "" );
       
    96 _LIT( KRCSEHandbackPrefix,                    "" );
       
    97 const TInt32            KRCSEDefHandoverTones                  = 0;
       
    98 const TInt32            KRCSEDefSupportSMSoverWLAN  = 0;
       
    99 
       
   100 _LIT( KRCSEDefXCAPRootURI,                     "" );
       
   101 _LIT( KRCSEDefXCAPAddressAutheticationProxy,   "" );
       
   102 _LIT( KRCSEDefXCAPUserName,                    "" );
       
   103 _LIT( KRCSEDefXCAPPassword,                    "" );
       
   104 const TInt32            KRCSEDefUseSIPNamePassword                 = 0;
       
   105 const TInt32            KRCSEDefAuthenticationMethod               = 0;
       
   106 const TInt32            KRCSEDefTimeoutValueTerminalVoIPPresence   = 3600;
       
   107 
       
   108 const TUint32           KRCSEDefServiceProviderId                  = 0;
       
   109 const CRCSEProfileEntry::TOnOff KRCSEDefUserPhoneUriParam  = CRCSEProfileEntry::EOff;
       
   110 _LIT(                   KRCSEDefSIPConnTestAddress,                "" );
       
   111 const TUint32           KRCSEDefNATSettingsStorageId               = 0;
       
   112 const TInt32            KRCSEDefSIPMinSE                           = 90;
       
   113 const TInt32            KRCSEDefSIPSessionExpires                  = 1800;
       
   114 const TInt32            KRCSEDefNATProtocol                        = KNotSet;
       
   115 const CRCSEProfileEntry::TOnOff KRCSENewServiceTableEntry          = CRCSEProfileEntry::EOn;
       
   116 const TUint32           KRCSEDefSNAPId                             = 0;
       
   117 
       
   118 // iPreferredCodecs is an array and default value is set in ResetDefaultValues()
       
   119 
       
   120 const TUint32                       KRCSEDefaultStartMediaPort         = 49152;
       
   121 const TUint32                       KRCSEDefaultEndMediaPort           = 65534;
       
   122 const TInt32                        KRCSEDefaultSiqnalingQOS           = 40;
       
   123 const TInt32                        KRCSEDefaultMediaQOS               = 46;
       
   124 const CRCSEProfileEntry::TOnOff     KRCSEDefaultInbandDTMF             = CRCSEProfileEntry::EOn;
       
   125 const CRCSEProfileEntry::TOnOff     KRCSEDefaultOutbandDTMF            = CRCSEProfileEntry::EOn;
       
   126 const TInt32                        KRCSEDefaultHoldRingBack           = 3;
       
   127 const CRCSEProfileEntry::TOnOff     KRCSEDefaultAutoComplete           = CRCSEProfileEntry::EOff;
       
   128 const CRCSEProfileEntry::TOnOff     KRCSEDefaultVoiceActivation        = CRCSEProfileEntry::EOn;
       
   129 const CRCSEProfileEntry::TOnOff     KRCSEDefaultRedundancy             = CRCSEProfileEntry::EOff;
       
   130 const CRCSEProfileEntry::TOnOff     KRCSEDefaultVoipPreferred          = CRCSEProfileEntry::EOff;
       
   131 
       
   132 const CRCSEProfileEntry::TOnOff     KRCSEDefaultCFNoAnswer             = CRCSEProfileEntry::EOff;
       
   133 const CRCSEProfileEntry::TOnOff     KRCSEDefaultCFBusy                 = CRCSEProfileEntry::EOff;
       
   134 const CRCSEProfileEntry::TOnOff     KRCSEDefaultCFUnconditional        = CRCSEProfileEntry::EOff;
       
   135 
       
   136 // CRCSEAudioCodecEntry default values.
       
   137 const TInt32                            KRCSEDefaultJitterBufferSize   = 200;
       
   138 const TInt32                            KRCSEDefaultMaxptime           = 200;
       
   139 const CRCSEAudioCodecEntry::TOnOff      KRCSEDefaultOctetAlign         = CRCSEAudioCodecEntry::EOONotSet;
       
   140 const CRCSEAudioCodecEntry::TOnOff      KRCSEDefaultModeChangeNeighbor = CRCSEAudioCodecEntry::EOONotSet;
       
   141 const CRCSEAudioCodecEntry::TOnOff      KRCSEDefaultCRC                = CRCSEAudioCodecEntry::EOONotSet;
       
   142 const CRCSEAudioCodecEntry::TOnOff      KRCSEDefaultRobustSorting      = CRCSEAudioCodecEntry::EOONotSet;
       
   143 const CRCSEAudioCodecEntry::TOnOff      KRCSEDefaultVAD                = CRCSEAudioCodecEntry::EOONotSet;
       
   144 const CRCSEAudioCodecEntry::TOnOff      KRCSEDefaultDTX                = CRCSEAudioCodecEntry::EOONotSet;
       
   145 const CRCSEAudioCodecEntry::TOnOff      KRCSEDefaultAnnexb             = CRCSEAudioCodecEntry::EOff;
       
   146 const TInt32                            KRCSEDefaultModeChangeCapability = KNotSet;
       
   147 const TInt32                            KRCSEDefaultMaxRed               = KNotSet;
       
   148 
       
   149 // CRCSESCCPEntry default values.
       
   150 const CRCSESCCPEntry::TManualAutomatic   KRCSEDefaultVOIPLogin         = CRCSESCCPEntry::EAutomatic;
       
   151 const CRCSESCCPEntry::TOnOff             KRCSEDefaultDHCPTFTP          = CRCSESCCPEntry::EOn;
       
   152 
       
   153 
       
   154 
       
   155 // Default service provider settings for VoIP profile
       
   156 const TInt32 KPhoneAppCLIPlugId                    = 0x10282EB2;
       
   157 const TInt32 KPhoneAppCallLogPlugId                = 0x10282EB4;
       
   158 const TInt32 KPhoneAppCallStateIndPlugId           = 0x10282EB8;
       
   159 const TInt32 KPhoneAppCallMenuHandlerPlugId        = 0x10282EB6;
       
   160 const TInt32 KCCECallProviderPlugId                = 0x10282589;
       
   161 const TInt32 KCCHVoIPSubServicePlugId              = 0x1027545A;
       
   162 const TInt32 KCCHVMBXSubServicePlugId              = 0x1027545A;
       
   163 const TInt32 KPresenceServiceConnPlugId            = 0x10282EF2;
       
   164 const TInt32 KContactViewPlugId                    = 0x20012423;
       
   165 
       
   166 const TInt32 KLogCntLinkMaxLength                  = 256;
       
   167 const TInt32 KPresencePresentityIDFieldType        = 52;
       
   168 
       
   169 _LIT( KContactStoreId, "cntdb://c:contacts.cdb" );
       
   170 _LIT( KVoIPBrandId, "10282EC0" );
       
   171 
       
   172 const TUint KDefaultVoIPService = 2;
       
   173 
       
   174 const TUint KVoIPSettingsID = 1;
       
   175 
       
   176 #endif      // RCSEDEFAULTS_H 
       
   177             
       
   178 // End of File