taskswitcher/contextengine/hgfswpreviewprovider/inc/previewmsg.h
changeset 4 4d54b72983ae
parent 3 fb3763350a08
child 5 c743ef5928ba
equal deleted inserted replaced
3:fb3763350a08 4:4d54b72983ae
     1 /*
       
     2 * ==============================================================================
       
     3 *  Name        : %name: previewmsg.h %
       
     4 *  Part of     : Hg fast swap preview provider plugin
       
     5 *  Description : Message types for preview plugin
       
     6 *  Version     : %version: sa1spcx1#2 %
       
     7 *
       
     8 *  Copyright (c) 2008 Nokia Corporation.
       
     9 *  This material, including documentation and any related
       
    10 *  computer programs, is protected by copyright controlled by
       
    11 *  Nokia Corporation. All rights are reserved. Copying,
       
    12 *  including reproducing, storing, adapting or translating, any
       
    13 *  or all of this material requires the prior written consent of
       
    14 *  Nokia Corporation. This material also contains confidential
       
    15 *  information which may not be disclosed to others without the
       
    16 *  prior written consent of Nokia Corporation.
       
    17 * ==============================================================================
       
    18 */
       
    19 
       
    20 #ifndef PREVIEWMSG_H
       
    21 #define PREVIEWMSG_H
       
    22 
       
    23 namespace NPreviewMsg
       
    24     {
       
    25     /**
       
    26      * Messages that are sent between PreviewProviderClient and PreviewProvider
       
    27      * ECOM plugin via window server. 
       
    28      */
       
    29     enum 
       
    30         {
       
    31         // From PreviewProviderClient to PreviewProvider ECOM plugin. 
       
    32         ENone,
       
    33         ERegister,
       
    34         EUnregister,
       
    35         EChangeScreen,
       
    36         ESetPreviewParam,
       
    37         ETakePreview,
       
    38         
       
    39         // From PreviewProvider ECOM plugin to PreviewProviderClient. 
       
    40         EPreviewReady,
       
    41         EAckPreviewReady,
       
    42         EUnregisterReady
       
    43         };
       
    44     }
       
    45 
       
    46 #endif // PREVIEWMSG_H