18 #ifndef MIR_GRAPHICS_ANDROID_SYNC_FENCE_H_ 19 #define MIR_GRAPHICS_ANDROID_SYNC_FENCE_H_ 36 virtual int ioctl(
int,
int,
void*) = 0;
37 virtual int dup(
int) = 0;
38 virtual int close(
int) = 0;
44 int ioctl(
int fd,
int req,
void* dat);
52 explicit SyncFence(std::shared_ptr<SyncFileOps>
const&,
Fd fd);
63 std::shared_ptr<SyncFileOps>
const ops;
65 int const infinite_timeout = -1;
All things Mir.
Definition: atomic_callback.h:25
Definition: sync_fence.h:49
int NativeFence
Definition: fence.h:30
Definition: sync_fence.h:41
Definition: android_input_receiver.h:36
virtual ~SyncFileOps()=default
Definition: sync_fence.h:32
virtual int ioctl(int, int, void *)=0