Index: mojo/public/c/environment/async_waiter.h |
diff --git a/mojo/public/c/environment/async_waiter.h b/mojo/public/c/environment/async_waiter.h |
deleted file mode 100644 |
index 1eb06317d70f25b4a4ec357bb31771659f8ec9d9..0000000000000000000000000000000000000000 |
--- a/mojo/public/c/environment/async_waiter.h |
+++ /dev/null |
@@ -1,30 +0,0 @@ |
-// Copyright 2014 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#ifndef MOJO_PUBLIC_C_ENVIRONMENT_ASYNC_WAITER_H_ |
-#define MOJO_PUBLIC_C_ENVIRONMENT_ASYNC_WAITER_H_ |
- |
-#include "mojo/public/c/system/types.h" |
- |
-typedef uintptr_t MojoAsyncWaitID; |
- |
-typedef void (*MojoAsyncWaitCallback)(void* closure, MojoResult result); |
- |
-struct MojoAsyncWaiter { |
- // Asynchronously call MojoWait on a background thread, and pass the result |
- // of MojoWait to the given MojoAsyncWaitCallback on the current thread. |
- // Returns a non-zero MojoAsyncWaitID that can be used with CancelWait to |
- // stop waiting. This identifier becomes invalid once the callback runs. |
- MojoAsyncWaitID (*AsyncWait)(MojoHandle handle, |
- MojoHandleSignals signals, |
- MojoDeadline deadline, |
- MojoAsyncWaitCallback callback, |
- void* closure); |
- |
- // Cancel an existing call to AsyncWait with the given MojoAsyncWaitID. The |
- // corresponding MojoAsyncWaitCallback will not be called in this case. |
- void (*CancelWait)(MojoAsyncWaitID wait_id); |
-}; |
- |
-#endif // MOJO_PUBLIC_C_ENVIRONMENT_ASYNC_WAITER_H_ |