devsoundextensions/ciextnfactoryplugins/ciextnserverplugin/src/ciextnserverplugin.h
changeset 2 5c1df44f2eed
parent 0 b8ed18f6c07b
equal deleted inserted replaced
1:fcaf4606ba4e 2:5c1df44f2eed
    22 #define CIEXTNSERVERPLUGIN_H
    22 #define CIEXTNSERVERPLUGIN_H
    23 
    23 
    24 // Include files
    24 // Include files
    25 #include <e32base.h>
    25 #include <e32base.h>
    26 #include <a3f/mmfdevsoundcustominterfaceextensions.h>
    26 #include <a3f/mmfdevsoundcustominterfaceextensions.h>
    27 #include "ciextnserverpluginwrapper.h"
       
    28 
    27 
    29 // Forward declarations
    28 // Forward declarations
    30 class MCustomInterface;
    29 class MCustomInterface;
    31 class MCIMsgHndlrIntfc;
    30 class MCIMsgHndlrIntfc;
    32 
    31 
    97      * Not own.
    96      * Not own.
    98      */
    97      */
    99     MCustomInterface*               iMCustomInterface;
    98     MCustomInterface*               iMCustomInterface;
   100 
    99 
   101     /**
   100     /**
   102      * Reference to MCustomInterface interface
       
   103      * Not own.
       
   104      */
       
   105     CIExtnServerPluginWrapper*       iCiExtnServerPluginWrapper;
       
   106     
       
   107     /**
       
   108      * Uid of the plugin object passed by the framework via PassDestructorKey()
   101      * Uid of the plugin object passed by the framework via PassDestructorKey()
   109      */
   102      */
   110     TUid                            iDestructorKey;
   103     TUid                            iDestructorKey;
   111 
   104 
   112     /**
   105     /**