| Index: blimp/common/create_blimp_message.cc
|
| diff --git a/blimp/common/create_blimp_message.cc b/blimp/common/create_blimp_message.cc
|
| index 4d331ac802caf174a2b749deb1bbbcc768127567..86a9b1080bd96e8c4a884e3f54168a9f32e17908 100644
|
| --- a/blimp/common/create_blimp_message.cc
|
| +++ b/blimp/common/create_blimp_message.cc
|
| @@ -43,4 +43,21 @@ scoped_ptr<BlimpMessage> CreateBlimpMessage(
|
| return output;
|
| }
|
|
|
| +scoped_ptr<BlimpMessage> CreateStartConnectionMessage(
|
| + const std::string& client_token,
|
| + int protocol_version) {
|
| + scoped_ptr<BlimpMessage> output(new BlimpMessage);
|
| + output->set_type(BlimpMessage::PROTOCOL_CONTROL);
|
| +
|
| + ProtocolControlMessage* control_message = output->mutable_protocol_control();
|
| + control_message->set_type(ProtocolControlMessage::START_CONNECTION);
|
| +
|
| + StartConnectionMessage* start_connection_message =
|
| + control_message->mutable_start_connection();
|
| + start_connection_message->set_client_token(client_token);
|
| + start_connection_message->set_protocol_version(protocol_version);
|
| +
|
| + return output;
|
| +}
|
| +
|
| } // namespace blimp
|
|
|