~kdub/mir/fix-1607358

« back to all changes in this revision

Viewing changes to src/platforms/android/include/sync_fence.h

  • Committer: Kevin DuBois
  • Date: 2016-08-04 12:05:54 UTC
  • mfrom: (3615.1.13 development-branch)
  • Revision ID: kevin.dubois@canonical.com-20160804120554-3p4d4k0ewvtbrilz
merge in lp:mir

Show diffs side-by-side

added added

removed removed

Lines of Context:
51
51
public:
52
52
    explicit SyncFence(std::shared_ptr<SyncFileOps> const&, Fd fd);
53
53
 
54
 
    void wait();
55
 
    void merge_with(NativeFence& merge_fd);
56
 
    NativeFence copy_native_handle() const;
 
54
    void wait() override;
 
55
    bool wait_for(std::chrono::milliseconds) override;
 
56
    void reset_fence() override;
 
57
    void merge_with(NativeFence& merge_fd) override;
 
58
    NativeFence copy_native_handle() const override;
57
59
 
58
60
private:
59
61
    SyncFence(SyncFence const&) = delete;