mtpfws/mtpintegrationtest/integration/mtpmodeselector/inc/CtransportInitiator.h
branchRCL_3
changeset 6 f8e15b44d440
equal deleted inserted replaced
0:d0791faffa3f 6:f8e15b44d440
       
     1 // This material, including documentation and any related computer
       
     2 // programs, is protected by copyright controlled by Nokia. All
       
     3 // rights are reserved. Copying, including reproducing, storing
       
     4 // adapting or translating, any or all of this material requires the
       
     5 // prior written consent of Nokia. This material also contains
       
     6 // confidential information which may not be disclosed to others
       
     7 // without the prior written consent of Nokia.
       
     8 
       
     9 
       
    10 
       
    11 /**
       
    12  @file CtransportInitiator.h
       
    13 */
       
    14  #ifndef __CTRANSPORTINITIATOR_H__
       
    15  #define __CTRANSPORTINITIATOR_H__
       
    16  #include <e32base.h>
       
    17  #include <f32file.h>
       
    18  #include <bautils.h> 
       
    19  #include <mtp/mtpdataproviderapitypes.h>
       
    20  
       
    21  
       
    22  _LIT(KCMTPTest, "c:\\mtptest\\");
       
    23 _LIT(KZMTPTest, "z:\\mtptest\\");
       
    24 /**
       
    25  class CtransportInitiator
       
    26  Descibes creation of subset drives 
       
    27  Running and stopping the transport as wished by the user
       
    28 */ 
       
    29  class CtransportInitiator: public CBase
       
    30 	 {
       
    31 	 public :
       
    32 	      static CtransportInitiator* NewL();
       
    33 	      ~CtransportInitiator();
       
    34 	      
       
    35 	 private:
       
    36 	     void ConstructL();	 
       
    37 	     CtransportInitiator();
       
    38 	 
       
    39 	 public :
       
    40 	     void SetModeL(TMTPOperationalMode aMode);
       
    41 	     void RunMtpL();
       
    42 	     TInt DeleteMTPTestStorages();
       
    43 	     TInt CreateMTPTestStoragesL();    	
       
    44 	 };
       
    45 	 
       
    46 #endif	 
       
    47 
       
    48 	 
       
    49  
       
    50  
       
    51  
       
    52  
       
    53