radioapp/radioenginewrapper/tsrc/inc/t_schedulerstartandstoptimer.h
changeset 53 bb6ed1806599
parent 28 075425b8d9a4
equal deleted inserted replaced
50:c44f9bb56771 53:bb6ed1806599
    20 #ifndef C_ACCSRVRESETINACTIVITYTIMETIMER_H
    20 #ifndef C_ACCSRVRESETINACTIVITYTIMETIMER_H
    21 #define C_ACCSRVRESETINACTIVITYTIMETIMER_H
    21 #define C_ACCSRVRESETINACTIVITYTIMETIMER_H
    22 
    22 
    23 
    23 
    24 
    24 
       
    25 // System includes
    25 #include <e32base.h>
    26 #include <e32base.h>
    26 
    27 
    27 
    28 
       
    29 // System includes
    28 #include "mschedulerstartandstoptimerobserver.h"
    30 #include "mschedulerstartandstoptimerobserver.h"
    29 
    31 
    30 
    32 
    31 /**  Timer's default value in micro seconds */
    33 /**  Timer's default value in micro seconds */
    32 const TInt KTimerDefaultValue   = 400;
    34 const TInt KTimerDefaultValue   = 400;
    38  *
    40  *
    39  *  @code
    41  *  @code
    40  *   ?good_class_usage_example(s)
    42  *   ?good_class_usage_example(s)
    41  *  @endcode
    43  *  @endcode
    42  *
    44  *
    43  *  @lib AccServer.exe
    45  *  @lib t_radioenginewrapper.exe
    44  *  @since S60 10.1
    46  *  @since S60 10.1
    45  */
    47  */
    46 NONSHARABLE_CLASS(  CSchedulerStopAndStartTimer ): public CTimer
    48 NONSHARABLE_CLASS(  CSchedulerStopAndStartTimer ): public CTimer
    47     {
    49     {
    48 
    50 
    49 public:
    51 public:
    50     enum TTimerId{
    52     enum TTimerId
    51     ETimerIdRunMUT = 0,
    53         {
    52     ETimerIdCreateMUT = 1,
    54         ETimerIdRunMUT = 0,
    53     ETimerIdDeleteMUT = 2    
    55         ETimerIdCreateMUT = 1,
    54     };
    56         ETimerIdDeleteMUT = 2
       
    57         };
    55 
    58 
    56 
    59 
    57     /**
    60     /**
    58     * Two-phased constructor.
    61     * Two-phased constructor.
    59     * @param aSchedulerStartAndStopTimerObserver Observer callback interface.
    62     * @param aSchedulerStartAndStopTimerObserver Observer callback interface.