idlefw/plugins/wrtdataplugin/inc/wrtdataplugin.h
branchRCL_3
changeset 23 ace62b58f4b2
parent 19 edd621764147
equal deleted inserted replaced
22:1b207dd38b72 23:ace62b58f4b2
    57     /**
    57     /**
    58      * Plugin's state.
    58      * Plugin's state.
    59      */
    59      */
    60     enum TPluginStates
    60     enum TPluginStates
    61         {
    61         {
    62         ENone,
    62         EStopped,
       
    63         EStarted,
    63         EResume,
    64         EResume,
    64         ESuspend
    65         ESuspend    
    65         };
    66         };
    66     
    67     
    67     /**
    68     /**
    68      * Content Items
    69      * Content Items
    69      */
    70      */
   185     *
   186     *
   186     * @param void 
   187     * @param void 
   187     * @return boolean (ETrue/EFalse)
   188     * @return boolean (ETrue/EFalse)
   188     */
   189     */
   189     TBool IsActive() const;
   190     TBool IsActive() const;
       
   191     
       
   192     /**
       
   193     * Is plugin stopped 
       
   194     *
       
   195     * @param void 
       
   196     * @return boolean (ETrue/EFalse)
       
   197     */
       
   198     TBool IsStopped() const;    
   190     
   199     
   191     /**
   200     /**
   192     * Publish a specific text of the widget  
   201     * Publish a specific text of the widget  
   193     *
   202     *
   194     * @param aObserver observer
   203     * @param aObserver observer
   339     TPluginStates iPluginState;
   348     TPluginStates iPluginState;
   340     /** File server session handle, owned */
   349     /** File server session handle, owned */
   341     RFs iRfs;
   350     RFs iRfs;
   342     /** Timer for initial data republishing, owned */
   351     /** Timer for initial data republishing, owned */
   343     CPeriodic* iTimer;
   352     CPeriodic* iTimer;
   344     /** Flag to indicate if this plugin is stopped */
       
   345     TBool iStopped;
       
   346     };
   353     };
   347 
   354 
   348 #endif // WRTDATAPLUGIN_H
   355 #endif // WRTDATAPLUGIN_H
   349 
   356 
   350 
   357