| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "base/bind.h" | 5 #include "base/bind.h" |
| 6 #include "base/file_path.h" | 6 #include "base/file_path.h" |
| 7 #include "base/file_util.h" | 7 #include "base/file_util.h" |
| 8 #include "base/message_loop_proxy.h" | 8 #include "base/message_loop_proxy.h" |
| 9 #include "base/path_service.h" | 9 #include "base/path_service.h" |
| 10 #include "base/time.h" | 10 #include "base/time.h" |
| (...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 70 "0GUd2FIiZ/6Fc9D/iiyUgli+FIY5dwsrSoNJ87sYGifVDh8a5fdZNV5y58CcrapI5fJI" | 70 "0GUd2FIiZ/6Fc9D/iiyUgli+FIY5dwsrSoNJ87sYGifVDh8a5fdZNV5y58CcrapI5fJI" |
| 71 "FpXviSW4g8d/t1gcZkoz1ppmjzbgXm6ckw9Td0yRD0cHu732Ijs+eo8wT0pt4KiHkbyR" | 71 "FpXviSW4g8d/t1gcZkoz1ppmjzbgXm6ckw9Td0yRD0cHu732Ijs+eo8wT0pt4KiHkbyR" |
| 72 "iAvjrvkNDlfiEk7tiY7YzD9zTi3146GX6KLz5GQAd/3I8I5QW3ftF1s/m93AHuc383GZ" | 72 "iAvjrvkNDlfiEk7tiY7YzD9zTi3146GX6KLz5GQAd/3I8I5QW3ftF1s/m93AHuc383GZ" |
| 73 "A78Oi+IbcJf/jJUZO119VNnRKGiPsf5GZIoHyXX8O5OUQk5soKdQPeK1FwWkeZu6fuXl" | 73 "A78Oi+IbcJf/jJUZO119VNnRKGiPsf5GZIoHyXX8O5OUQk5soKdQPeK1FwWkeZu6fuXl" |
| 74 "QoU12I6podD6xMFa/PA/xefMwcpmuWTRhcso9bp10zVFGQIDAQAB"; | 74 "QoU12I6podD6xMFa/PA/xefMwcpmuWTRhcso9bp10zVFGQIDAQAB"; |
| 75 | 75 |
| 76 const char kTestSharedSecret[] = "1234-1234-5678"; | 76 const char kTestSharedSecret[] = "1234-1234-5678"; |
| 77 const char kTestSharedSecretBad[] = "0000-0000-0001"; | 77 const char kTestSharedSecretBad[] = "0000-0000-0001"; |
| 78 | 78 |
| 79 void QuitCurrentThread() { | 79 void QuitCurrentThread() { |
| 80 MessageLoop::current()->PostTask(FROM_HERE, new MessageLoop::QuitTask()); | 80 MessageLoop::current()->PostTask(FROM_HERE, MessageLoop::QuitClosure()); |
| 81 } | 81 } |
| 82 | 82 |
| 83 void OnTimeoutTerminateThread(bool* timeout) { | 83 void OnTimeoutTerminateThread(bool* timeout) { |
| 84 *timeout = true; | 84 *timeout = true; |
| 85 QuitCurrentThread(); | 85 QuitCurrentThread(); |
| 86 } | 86 } |
| 87 | 87 |
| 88 bool RunMessageLoopWithTimeout(int timeout_ms) { | 88 bool RunMessageLoopWithTimeout(int timeout_ms) { |
| 89 bool timeout = false; | 89 bool timeout = false; |
| 90 MessageLoop::current()->PostDelayedTask( | 90 MessageLoop::current()->PostDelayedTask( |
| (...skipping 822 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 913 ASSERT_TRUE(tester->WaitFinished()); | 913 ASSERT_TRUE(tester->WaitFinished()); |
| 914 LOG(INFO) << "Time for 500k bytes " | 914 LOG(INFO) << "Time for 500k bytes " |
| 915 << tester->GetElapsedTime().InMilliseconds() << " ms."; | 915 << tester->GetElapsedTime().InMilliseconds() << " ms."; |
| 916 | 916 |
| 917 // Connections must be closed while |tester| still exists. | 917 // Connections must be closed while |tester| still exists. |
| 918 CloseSessions(); | 918 CloseSessions(); |
| 919 } | 919 } |
| 920 | 920 |
| 921 } // namespace protocol | 921 } // namespace protocol |
| 922 } // namespace remoting | 922 } // namespace remoting |
| OLD | NEW |