19 #ifndef MIR_GRAPHICS_PLATFORM_IPC_OPERATIONS_H_ 20 #define MIR_GRAPHICS_PLATFORM_IPC_OPERATIONS_H_ 35 class BufferIpcMessage;
53 virtual void pack_buffer(BufferIpcMessage& message,
Buffer const& buffer,
BufferIpcMsgType msg_type)
const = 0;
63 virtual void unpack_buffer(BufferIpcMessage& message,
Buffer const& buffer)
const = 0;
70 virtual std::shared_ptr<PlatformIPCPackage> connection_ipc_package() = 0;
Definition: as_render_target.h:27
BufferIpcMsgType
Definition: platform_ipc_operations.h:29