19 #ifndef MIR_CLIENT_MESA_BUFFER_FILE_OPS_
20 #define MIR_CLIENT_MESA_BUFFER_FILE_OPS_
22 #include <sys/types.h>
36 virtual int close(
int fd)
const = 0;
37 virtual void*
map(
int fd, off_t offset,
size_t size)
const = 0;
38 virtual void unmap(
void* addr,
size_t size)
const = 0;
All things Mir.
Definition: atomic_callback.h:25
virtual void * map(int fd, off_t offset, size_t size) const =0
BufferFileOps & operator=(BufferFileOps const &)=delete
virtual void unmap(void *addr, size_t size) const =0
Definition: buffer_file_ops.h:31
virtual ~BufferFileOps()=default
virtual int close(int fd) const =0
int const size
Definition: make_socket_rpc_channel.cpp:51