~phablet-team/platform-api/mir-packaging

« back to all changes in this revision

Viewing changes to android/include/private/ui/session_enumerator.h

  • Committer: Ricardo Mendoza
  • Date: 2013-06-07 01:08:41 UTC
  • mto: This revision was merged to the branch mainline in revision 67.
  • Revision ID: ricardo.mendoza@canonical.com-20130607010841-8j3xgs7ttxqbeorr
Allow remote App Manager interface to take over the signalling of processes

Show diffs side-by-side

added added

removed removed

Lines of Context:
75
75
    SessionProperties& operator=(const SessionProperties&) = delete;
76
76
};
77
77
 
 
78
class TaskController : public platform::ReferenceCountedBase
 
79
{
 
80
public:
 
81
    typedef platform::shared_ptr<TaskController> Ptr;
 
82
    
 
83
    virtual void continue_task(int pid) = 0;
 
84
    virtual void suspend_task(int pid) = 0;
 
85
 
 
86
protected:
 
87
    TaskController() {}
 
88
    virtual ~TaskController() {}
 
89
 
 
90
    TaskController(const TaskController&) = delete;
 
91
    TaskController& operator=(const TaskController&) = delete;
 
92
};
 
93
 
78
94
class SessionLifeCycleObserver : public platform::ReferenceCountedBase
79
95
{
80
96
public: