Chromium Code Reviews| Index: webrtc/base/nullsocketserver.cc |
| diff --git a/webrtc/base/nullsocketserver.cc b/webrtc/base/nullsocketserver.cc |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..ae0c3a701faa1370d925384985291dbc323b6347 |
| --- /dev/null |
| +++ b/webrtc/base/nullsocketserver.cc |
| @@ -0,0 +1,53 @@ |
| +/* |
| + * Copyright 2016 The WebRTC Project Authors. All rights reserved. |
| + * |
| + * Use of this source code is governed by a BSD-style license |
| + * that can be found in the LICENSE file in the root of the source |
| + * tree. An additional intellectual property rights grant can be found |
| + * in the file PATENTS. All contributing project authors may |
| + * be found in the AUTHORS file in the root of the source tree. |
| + */ |
| + |
| +#ifndef WEBRTC_BASE_NULLSOCKETSERVER_H__ |
|
stefan-webrtc
2016/04/19 08:29:33
No need for these in a .cc file, right?
danilchap
2016/04/19 09:43:09
Oops, removed.
|
| +#define WEBRTC_BASE_NULLSOCKETSERVER_H__ |
| + |
| +#include "webrtc/base/checks.h" |
| +#include "webrtc/base/nullsocketserver.h" |
| + |
| +namespace rtc { |
| + |
| +NullSocketServer::NullSocketServer() : event_(false, false) {} |
| +NullSocketServer::~NullSocketServer() {} |
| + |
| +bool NullSocketServer::Wait(int cms, bool process_io) { |
| + event_.Wait(cms); |
| + return true; |
| +} |
| + |
| +void NullSocketServer::WakeUp() { |
| + event_.Set(); |
| +} |
| + |
| +rtc::Socket* NullSocketServer::CreateSocket(int /* type */) { |
| + RTC_NOTREACHED(); |
| + return nullptr; |
| +} |
| + |
| +rtc::Socket* NullSocketServer::CreateSocket(int /* family */, int /* type */) { |
| + RTC_NOTREACHED(); |
| + return nullptr; |
| +} |
| + |
| +rtc::AsyncSocket* NullSocketServer::CreateAsyncSocket(int /* type */) { |
| + RTC_NOTREACHED(); |
| + return nullptr; |
| +} |
| + |
| +rtc::AsyncSocket* NullSocketServer::CreateAsyncSocket(int /* family */, |
| + int /* type */) { |
| + RTC_NOTREACHED(); |
| + return nullptr; |
| +} |
| + |
| +} // namespace rtc |
| +#endif // WEBRTC_BASE_NULLSOCKETSERVER_H__ |