inc/wvengineInternalCRKeys.h
changeset 0 094583676ce7
equal deleted inserted replaced
-1:000000000000 0:094583676ce7
       
     1 /*
       
     2 * Copyright (c) 2009 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: define some const value
       
    15 *
       
    16 */
       
    17 
       
    18 #ifndef WVENGINEINTERNALCRKEYS_H
       
    19 #define WVENGINEINTERNALCRKEYS_H
       
    20 
       
    21 const TUid KCRUIDWVEngineVariation = {0x101FB0DA}; 
       
    22 
       
    23 // Defines the OMA IMPS standard number that is supported
       
    24 const TUint32 KWVEngineCspVersion   = 0x00000001;
       
    25 
       
    26 // Defines the timeout in minutes how long the pdp-context is kept open after 
       
    27 // last network operation. The CSP session is kept active and the pdp-context 
       
    28 // is reopened for keep-alive messages. Value 0 means the pdp-context is never 
       
    29 // actively dropped within CSP-session. 
       
    30 const TUint32 KWVEngineDropContextWhileIdle = 0x00000003;
       
    31 
       
    32 // Defines whether 4-way login or 2-way login is used
       
    33 const TUint32 KWVEngineLoginMethod = 0x00000005;
       
    34 
       
    35 // Initial poll time in seconds
       
    36 const TUint32 KWVEnginePollTime = 0x00000010;
       
    37 
       
    38 // Maximum IM message size
       
    39 const TUint32 KWVEngineMaxMessageSize = 0x00000011;
       
    40 
       
    41 // How many seconds is the CSP-session kept alive during idle time. 
       
    42 // This is the value the client proposes in the login phase, the WV server 
       
    43 // defines what is the value that is actually used.
       
    44 const TUint32 KWVEngineDefaultKeepAliveTime = 0x00000012;
       
    45 
       
    46 // Access service request expiry time in seconds in WV engine API.
       
    47 const TUint32 KWVEngineACExpiryTime = 0x00000021;
       
    48 
       
    49 // IM service request expiry time in seconds in WV engine API.
       
    50 const TUint32 KWVEngineIMExpiryTime = 0x00000022;
       
    51 
       
    52 // Group service request expiry time in seconds in WV engine API.
       
    53 const TUint32 KWVEngineGRExpiryTime = 0x00000023;
       
    54 
       
    55 // Presence service request expiry time in seconds in WV engine API.
       
    56 const TUint32 KWVEnginePRExpiryTime = 0x00000024;
       
    57 
       
    58 // Fundamental service request expiry time in seconds in WV engine API.
       
    59 const TUint32 KWVEngineFUExpiryTime = 0x00000025;
       
    60 
       
    61 // Regular polling time frequence in seconds in CIR mode. WV Engine goes to 
       
    62 // CIR mode after receiving first CIR message and sends Poll messages when 
       
    63 // requested but this enables timer based polling in CIR mode too. 
       
    64 // Value 0 means timer based polling is totally stopped in CIR mode.
       
    65 const TUint32 KWVEngineCIRModePollTime = 0x00000031;
       
    66 
       
    67 // Number of accepted transactions in incoming message
       
    68 const TUint32 KWVEngineMultiTrans = 0x00000032;
       
    69 
       
    70 #endif      // WVENGINEINTERNALCRKEYS_H
       
    71