~alan-griffiths/mir/fix-1654023

« back to all changes in this revision

Viewing changes to src/server/report/logging/input_report.h

  • Committer: Daniel van Vugt
  • Date: 2015-04-28 07:54:10 UTC
  • mfrom: (2517 development-branch)
  • mto: This revision was merged to the branch mainline in revision 2673.
  • Revision ID: daniel.van.vugt@canonical.com-20150428075410-rwskshfuar7voesp
Merge latest trunk and fix conflicts.

Show diffs side-by-side

added added

removed removed

Lines of Context:
40
40
    InputReport(std::shared_ptr<mir::logging::Logger> const& logger);
41
41
    virtual ~InputReport() noexcept(true) = default;
42
42
 
43
 
    void received_event_from_kernel(int64_t when, int type, int code, int value);
44
 
 
45
 
    void published_key_event(int dest_fd, uint32_t seq_id, int64_t event_time);
46
 
    void published_motion_event(int dest_fd, uint32_t seq_id, int64_t event_time);
47
 
 
48
 
    void received_event_finished_signal(int src_fd, uint32_t seq_id);
49
 
 
 
43
    void received_event_from_kernel(int64_t when, int type, int code, int value) override;
 
44
 
 
45
    void published_key_event(int dest_fd, uint32_t seq_id, int64_t event_time) override;
 
46
    void published_motion_event(int dest_fd, uint32_t seq_id, int64_t event_time) override;
 
47
 
 
48
    void received_event_finished_signal(int src_fd, uint32_t seq_id) override;
 
49
 
 
50
    void opened_input_device(char const* device_name, char const* input_platform) override;
 
51
    void failed_to_open_input_device(char const* device_name, char const* input_platform) override;
50
52
private:
51
53
    char const* component();
52
54
    std::shared_ptr<mir::logging::Logger> const logger;