email_plat/email_client_api/inc/emailclientapi.hrh
branchRCL_3
changeset 31 72d484772ca6
parent 0 8466d47a6819
equal deleted inserted replaced
8:e1b6206813b4 31:72d484772ca6
     9 * Initial Contributors:
     9 * Initial Contributors:
    10 * Nokia Corporation - initial contribution.
    10 * Nokia Corporation - initial contribution.
    11 *
    11 *
    12 * Contributors:
    12 * Contributors:
    13 *
    13 *
    14 * Description: 
    14 * Description: Interface IDs for sub interfaces
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 #ifndef __EMAILCLIENTAPI_HRH
    18 #ifndef __EMAILCLIENTAPI_HRH
    19 #define __EMAILCLIENTAPI_HRH
    19 #define __EMAILCLIENTAPI_HRH
    22 #define KEmailClientFactoryApiUid 0x20022D62
    22 #define KEmailClientFactoryApiUid 0x20022D62
    23 
    23 
    24 
    24 
    25 // Interface ids (not ECom) for accessing "sub interfaces" via
    25 // Interface ids (not ECom) for accessing "sub interfaces" via
    26 // MEmailInterface* CEmailInterfaceFactory::InterfaceL( const TInt aInterfaceId )
    26 // MEmailInterface* CEmailInterfaceFactory::InterfaceL( const TInt aInterfaceId )
    27     // to be checked if all should be published to clients (some are not
    27 // to be checked if all should be published to clients (some are not
    28     // meant to be instantiated via factory method but by other means, e.g. 
    28 // meant to be instantiated via factory method but by other means, e.g. 
    29     // user never instantiates mailbox from scratch but asks it from MEmailClientApi
    29 // user never instantiates mailbox from scratch but asks it from MEmailClientApi
    30 
    30 
    31 #define KEmailClientApiInterface 0x20022D63
    31 #define KEmailClientApiInterface 0x20022D63
    32 #define KEmailIFUidMailbox 0x20022D64
    32 #define KEmailIFUidMailbox 0x20022D64
    33 #define KEmailIFUidMessage 0x20022D65
    33 #define KEmailIFUidMessage 0x20022D65
    34 #define KEmailIFUidFolder 0x20022D66
    34 #define KEmailIFUidFolder 0x20022D66