realtimenetprots/sipfw/SampleApp/gameUI_techview/Inc/SIPEx.hrh
changeset 0 307788aac0a8
equal deleted inserted replaced
-1:000000000000 0:307788aac0a8
       
     1 
       
     2 /*
       
     3 * Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     4 * All rights reserved.
       
     5 * This component and the accompanying materials are made available
       
     6 * under the terms of "Eclipse Public License v1.0"
       
     7 * which accompanies this distribution, and is available
       
     8 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     9 *
       
    10 * Initial Contributors:
       
    11 * Nokia Corporation - initial contribution.
       
    12 *
       
    13 * Contributors:
       
    14 *
       
    15 * Description:
       
    16 *
       
    17 */
       
    18 
       
    19 
       
    20 
       
    21 #ifndef SIPEXAMPLE_HRH
       
    22 #define SIPEXAMPLE_HRH
       
    23 
       
    24 // DATA TYPES
       
    25 
       
    26 enum TSIPExUIControlIds
       
    27 	{
       
    28 	ESIPExInviteAddressId,
       
    29 	ESIPExIMAddressLineId,
       
    30 	ESIPExIMMessageLineId,
       
    31 	ESIPExProfileId
       
    32 	};
       
    33 
       
    34 enum TSIPExMenuCmdIds
       
    35 	{
       
    36 	ECmdInviteForGame = 0x3000,
       
    37 	ECmdEnableProfile,
       
    38 	ECmdDisableProfile,
       
    39 	ECmdSendIM,
       
    40 	ECmdEndGame,
       
    41 	EToolbarFileNameLabel
       
    42 	};
       
    43 	
       
    44 enum TSIPExCbaIds
       
    45 	{
       
    46 	ECbaSendIM = 0x1000
       
    47 	};
       
    48 	
       
    49 // List items of profile setting view
       
    50 enum TProfileSettingItemListItems
       
    51     {
       
    52     EItemUsername = 0x3000,
       
    53     EItemAccesspointid,
       
    54     EItemCompression,
       
    55     EItemSecurity,
       
    56     EItemProxyServer,
       
    57     EItemRegistrarServer
       
    58     };
       
    59     
       
    60 // List items of proxy server setting view
       
    61 enum TProxyServerSettingItemListItems
       
    62     {
       
    63     EProxyServerItemAddr = 0x3500,
       
    64     EProxyServerItemRealm,
       
    65     EProxyServerItemUsername,
       
    66     EProxyServerItemPassword
       
    67     };
       
    68     
       
    69 // List items of registrar server setting view
       
    70 enum TRegistrarServerSettingItemListItems
       
    71     {
       
    72     ERegistrarServerItemAddr = 0x4000,
       
    73     ERegistrarServerItemRealm,
       
    74     ERegistrarServerItemUsername,
       
    75     ERegistrarServerItemPassword
       
    76     };
       
    77     
       
    78 // Compression choices
       
    79 enum TCompressionsIDs
       
    80     {
       
    81     EComprNo = 0,
       
    82     EComprYes
       
    83     };
       
    84 
       
    85 // Registration mode choices
       
    86 enum TRegistrationMode
       
    87     {
       
    88     EWhenNeeded = 0,
       
    89     EAlwaysOn
       
    90     };
       
    91 
       
    92 
       
    93 // Security negotiation choices
       
    94 enum TSecurityNegotiation
       
    95     {
       
    96     ESecurityOff = 0,
       
    97     ESecurityOn    
       
    98     };
       
    99 
       
   100 // Loose routing choices
       
   101 enum TLooseRouting
       
   102     {
       
   103     ELooseRoutingOff = 0,
       
   104     ELooseRoutingOn    
       
   105     };
       
   106 
       
   107 // Transport protocols
       
   108 enum TTransportProtocol
       
   109     {
       
   110     ETranspProtocolUDP = 0,
       
   111     ETranspProtocolTCP
       
   112     };
       
   113 
       
   114 #endif // SIPEXAMPLE_HRH
       
   115 
       
   116 // End of File