19 #ifndef MIR_FRONTEND_PROTOBUF_BUFFER_PACKER_H_
20 #define MIR_FRONTEND_PROTOBUF_BUFFER_PACKER_H_
23 #include "mir_protobuf.pb.h"
30 class DisplayConfiguration;
38 graphics::DisplayConfiguration
const& display_config);
50 std::vector<Fd>
fds();
51 std::vector<int>
data();
53 std::vector<mir::Fd> fds_;
54 protobuf::Buffer* buffer_response;
All things Mir.
Definition: buffer_stream.h:37
Definition: buffer_ipc_message.h:32
ProtobufBufferPacker(protobuf::Buffer *)
std::vector< int > data()
void pack_stride(geometry::Stride)
void pack_size(geometry::Size const &size)
void pack_protobuf_display_configuration(protobuf::DisplayConfiguration &protobuf_config, graphics::DisplayConfiguration const &display_config)
void pack_flags(unsigned int)
Definition: protobuf_buffer_packer.h:40
Definition: dimensions.h:38
int const size
Definition: make_socket_rpc_channel.cpp:51