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

« back to all changes in this revision

Viewing changes to include/ubuntu/ui/ubuntu_ui_session_service.h

  • Committer: Tarmac
  • Author(s): Ricardo Mendoza
  • Date: 2013-06-11 07:26:38 UTC
  • mfrom: (61.2.2 working-trunk)
  • Revision ID: tarmac-20130611072638-u7qim1u78yeovkbd
Allow remote App Manager to take care of signalling processes.

Approved by Ricardo Salveti, PS Jenkins bot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
70
70
        void* context;
71
71
    } ubuntu_ui_session_lifecycle_observer;
72
72
 
 
73
    typedef void (*continue_task_cb)(int pid, void* context);
 
74
    typedef void (*suspend_task_cb)(int pid, void* context);
 
75
 
 
76
    typedef struct
 
77
    {
 
78
        continue_task_cb continue_task;
 
79
        suspend_task_cb suspend_task;
 
80
 
 
81
        void *context;
 
82
    } ubuntu_ui_task_controller;
 
83
 
 
84
    void
 
85
    ubuntu_ui_install_task_controller(
 
86
        ubuntu_ui_task_controller *controller);
 
87
 
73
88
    const char* 
74
89
    ubuntu_ui_session_properties_get_value_for_key(
75
90
        ubuntu_ui_session_properties props,