~hikiko/mir/mir.unity8-desktop-session

« back to all changes in this revision

Viewing changes to src/client/rpc/null_rpc_report.h

  • Committer: Package Import Robot
  • Author(s): Ubuntu daily release, kg, Robert Ancell, Kevin Gunn, Daniel d'Andrada, Robert Carr, Ubuntu daily release
  • Date: 2013-10-03 06:34:41 UTC
  • mfrom: (1.1.45)
  • Revision ID: package-import@ubuntu.com-20131003063441-t4qn849kkzztps9s
Tags: 0.0.13+13.10.20131003-0ubuntu1
[ kg ]
* bump version for ABI break (LP: #1229212)

[ Robert Ancell ]
* Bump version to 0.0.12

[ Kevin Gunn ]
* bump version to 0.0.13

[ Daniel d'Andrada ]
* Fix for LP#1233944 Fixes the Mir-side of bug
  https://bugs.launchpad.net/mir/+bug/1233944 Event files are first
  created with root:root permissions and only later udev rules are
  applied to it, changing its permissions to root:android-input and
  therefore making it readable by unity8-mir in short: Retry opening a
  file when its permissions change as it might be readable now. (LP:
  #1233944)

[ Robert Carr ]
* Fix for LP#1233944 Fixes the Mir-side of bug
  https://bugs.launchpad.net/mir/+bug/1233944 Event files are first
  created with root:root permissions and only later udev rules are
  applied to it, changing its permissions to root:android-input and
  therefore making it readable by unity8-mir in short: Retry opening a
  file when its permissions change as it might be readable now. (LP:
  #1233944)

[ Ubuntu daily release ]
* Automatic snapshot from revision 1089

Show diffs side-by-side

added added

removed removed

Lines of Context:
31
31
class NullRpcReport : public RpcReport
32
32
{
33
33
public:
34
 
    void invocation_requested(mir::protobuf::wire::Invocation const& invocation);
35
 
    void invocation_succeeded(mir::protobuf::wire::Invocation const& invocation);
 
34
    void invocation_requested(mir::protobuf::wire::Invocation const& invocation) override;
 
35
    void invocation_succeeded(mir::protobuf::wire::Invocation const& invocation) override;
36
36
    void invocation_failed(mir::protobuf::wire::Invocation const& invocation,
37
 
                           boost::system::error_code const& error);
38
 
 
39
 
    void header_receipt_failed(boost::system::error_code const& error);
40
 
    void result_receipt_succeeded(mir::protobuf::wire::Result const& result);
41
 
    void result_receipt_failed(std::exception const& ex);
42
 
 
43
 
    void event_parsing_succeeded(MirEvent const& event);
44
 
    void event_parsing_failed(mir::protobuf::Event const& event);
45
 
 
46
 
    void orphaned_result(mir::protobuf::wire::Result const& result);
47
 
    void complete_response(mir::protobuf::wire::Result const& result);
 
37
                           boost::system::error_code const& error) override;
 
38
 
 
39
    void header_receipt_failed(boost::system::error_code const& error) override;
 
40
    void result_receipt_succeeded(mir::protobuf::wire::Result const& result) override;
 
41
    void result_receipt_failed(std::exception const& ex) override;
 
42
 
 
43
    void event_parsing_succeeded(MirEvent const& event) override;
 
44
    void event_parsing_failed(mir::protobuf::Event const& event) override;
 
45
 
 
46
    void orphaned_result(mir::protobuf::wire::Result const& result) override;
 
47
    void complete_response(mir::protobuf::wire::Result const& result) override;
48
48
 
49
49
    void result_processing_failed(mir::protobuf::wire::Result const& result,
50
 
                                  std::exception const& ex);
 
50
                                  std::exception const& ex) override;
51
51
 
52
52
    void file_descriptors_received(google::protobuf::Message const& response,
53
 
                                   std::vector<int32_t> const& fds);
 
53
                                   std::vector<int32_t> const& fds) override;
 
54
 
 
55
    void connection_failure(std::exception const& ex) override;
54
56
};
55
57
 
56
58
}