2 * Copyright (c) 2006 Nokia Corporation and/or its subsidiary(-ies).
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".
9 * Initial Contributors:
10 * Nokia Corporation - initial contribution.
14 * Description: Resource headers for HSCSD Plugin.
18 #ifndef CMPLUGINHSCSDDEF_H
19 #define CMPLUGINHSCSDDEF_H
21 /** ECOM interface UID */
22 const TUint KUidHSCSDBearerType = 0x10281BB8;
27 * Enumeration for the HSCSD specific attributes.
29 enum TConnectionMethodHscsdSpecificAttributes
31 EPluginHSCSDAttribStart = 20000, /**<
32 * Marks the beginning of HSCSD
36 EHscsdChannelCoding = 20100, /**<
37 * Enum value specifying HSCSD channel
38 * coding. Selected from
39 * RMobileCall::TMobileCallTchCoding.
40 * (TUint32 - default: none - read only)
43 EHscsdAiur = 20101, /**<
44 * Enum value specifying AIUR for HSCSD.
46 * RMobileCall::TMobileCallAiur.
47 * (TUint32 - default: none - read only)
50 EHscsdRequestedTimeSlots = 20102, /**<
51 * Requested number of time slots
53 * (TUint32 - default: none - read only)
56 EHscsdMaximumTimeSlots = 20103, /**<
57 * Maximum number of time slots for
58 * HSCSD which could be requested during this connection.
59 * (TUint32 - default: none - read only)
62 EHscsdAsymmetry = 20104, /**<
63 * Enum of type TMobileCallAsymmetry for
65 * (TUint32 - default: none)
68 EHscsdUserInitUpgrade = 20105, /**<
69 * HSCSD parameter - user init upgrade.
70 * (TBool - default: none)
73 EPluginHSCSDAttribRangeMax = 29999 /**<
74 * Marks the end of HSCSD attributes.
77 } // namespace CMManager
79 #endif // CMPLUGINHSCSDDEF_H