| Index: mojo/system/waiter_list.h
|
| diff --git a/mojo/system/waiter_list.h b/mojo/system/waiter_list.h
|
| index 7266e2c7b9d3ea9b1bfd19613893f32da51457e1..105717e348e1f15e4f4c2a125de91971619f6768 100644
|
| --- a/mojo/system/waiter_list.h
|
| +++ b/mojo/system/waiter_list.h
|
| @@ -15,6 +15,7 @@ namespace mojo {
|
| namespace system {
|
|
|
| class Waiter;
|
| +struct WaitFlagsState;
|
|
|
| // |WaiterList| tracks all the |Waiter|s that are waiting on a given
|
| // handle/|Dispatcher|. There should be a |WaiterList| for each handle that can
|
| @@ -28,6 +29,8 @@ class MOJO_SYSTEM_IMPL_EXPORT WaiterList {
|
| WaiterList();
|
| ~WaiterList();
|
|
|
| + void AwakeWaitersForStateChange(const WaitFlagsState& state);
|
| +//FIXME Remove:
|
| void AwakeWaitersForStateChange(MojoWaitFlags satisfied_flags,
|
| MojoWaitFlags satisfiable_flags);
|
| void CancelAllWaiters();
|
|
|