19 #ifndef MIR_CLIENT_MIR_PRESENTATION_CHAIN_H 20 #define MIR_CLIENT_MIR_PRESENTATION_CHAIN_H 36 virtual int rpc_id()
const = 0;
37 virtual char const*
error_msg()
const = 0;
virtual char const * error_msg() const =0
MirPresentationChain & operator=(MirPresentationChain const &)=delete
Definition: buffer_receiver.h:31
virtual void release_buffer(MirBuffer *buffer)=0
virtual void allocate_buffer(mir::geometry::Size size, MirPixelFormat format, MirBufferUsage usage, mir_buffer_callback, void *)=0
Definition: mir_presentation_chain.h:26
virtual MirConnection * connection() const =0
virtual void submit_buffer(MirBuffer *buffer)=0
Definition: mir_connection.h:96
~MirPresentationChain()=default
MirPresentationChain()=default
virtual int rpc_id() const =0
int const size
Definition: make_socket_rpc_channel.cpp:51