Index: blimp/common/create_blimp_message.cc |
diff --git a/blimp/common/create_blimp_message.cc b/blimp/common/create_blimp_message.cc |
index 09e6dea0cb7fa70a0fe3aa0c2f7efebbce913f02..340b03b7685bd883eaa1786e5e3a069b021ede69 100644 |
--- a/blimp/common/create_blimp_message.cc |
+++ b/blimp/common/create_blimp_message.cc |
@@ -10,6 +10,7 @@ |
#include "blimp/common/proto/compositor.pb.h" |
#include "blimp/common/proto/input.pb.h" |
#include "blimp/common/proto/render_widget.pb.h" |
+#include "blimp/common/proto/settings.pb.h" |
#include "blimp/common/proto/tab_control.pb.h" |
namespace blimp { |
@@ -73,6 +74,15 @@ scoped_ptr<BlimpMessage> CreateBlimpMessage(SizeMessage** size_message) { |
return output; |
} |
+scoped_ptr<BlimpMessage> CreateBlimpMessage( |
+ EngineSettingsMessage** engine_settings) { |
+ DCHECK(engine_settings); |
+ scoped_ptr<BlimpMessage> output(new BlimpMessage); |
+ output->set_type(BlimpMessage::SETTINGS); |
+ *engine_settings = output->mutable_settings()->mutable_engine_settings(); |
+ return output; |
+} |
+ |
scoped_ptr<BlimpMessage> CreateStartConnectionMessage( |
const std::string& client_token, |
int protocol_version) { |