Revert 6107 "Adds a modified copy of talk/base to webrtc/base. I..."
This breaks Chromium FYI builds and prevent roll of webrtc/libjingle to Chrome. http://chromegw.corp.google.com/i/chromium.webrtc.fyi/builders/Win%20Builder/builds/457 > Adds a modified copy of talk/base to webrtc/base. It is the first step in migrating talk/base to webrtc/base. > > BUG=N/A > R=andrew@webrtc.org, wu@webrtc.org > > Review URL: https://webrtc-codereview.appspot.com/12199004 TBR=henrike@webrtc.org Review URL: https://webrtc-codereview.appspot.com/14479004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6116 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
		| @@ -1,51 +0,0 @@ | ||||
| /* | ||||
|  *  Copyright 2004 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_EVENT_H__ | ||||
| #define WEBRTC_BASE_EVENT_H__ | ||||
|  | ||||
| #if defined(WEBRTC_WIN) | ||||
| #include "webrtc/base/win32.h"  // NOLINT: consider this a system header. | ||||
| #elif defined(WEBRTC_POSIX) | ||||
| #include <pthread.h> | ||||
| #else | ||||
| #error "Must define either WEBRTC_WIN or WEBRTC_POSIX." | ||||
| #endif | ||||
|  | ||||
| #include "webrtc/base/basictypes.h" | ||||
| #include "webrtc/base/common.h" | ||||
|  | ||||
| namespace rtc { | ||||
|  | ||||
| class Event { | ||||
|  public: | ||||
|   Event(bool manual_reset, bool initially_signaled); | ||||
|   ~Event(); | ||||
|  | ||||
|   void Set(); | ||||
|   void Reset(); | ||||
|   bool Wait(int cms); | ||||
|  | ||||
|  private: | ||||
|   bool is_manual_reset_; | ||||
|  | ||||
| #if defined(WEBRTC_WIN) | ||||
|   bool is_initially_signaled_; | ||||
|   HANDLE event_handle_; | ||||
| #elif defined(WEBRTC_POSIX) | ||||
|   bool event_status_; | ||||
|   pthread_mutex_t event_mutex_; | ||||
|   pthread_cond_t event_cond_; | ||||
| #endif | ||||
| }; | ||||
|  | ||||
| }  // namespace rtc | ||||
|  | ||||
| #endif  // WEBRTC_BASE_EVENT_H__ | ||||
		Reference in New Issue
	
	Block a user
	 perkj@webrtc.org
					perkj@webrtc.org