| Index: mojo/edk/system/dispatcher.cc
|
| diff --git a/mojo/edk/system/dispatcher.cc b/mojo/edk/system/dispatcher.cc
|
| index 7d701b244280f7a85b2aea67cfb7a880c0a0184c..97e87e06824e256361ebbdd55b443b0d3340ddfe 100644
|
| --- a/mojo/edk/system/dispatcher.cc
|
| +++ b/mojo/edk/system/dispatcher.cc
|
| @@ -22,9 +22,9 @@ Dispatcher::DispatcherInTransit::DispatcherInTransit(
|
|
|
| Dispatcher::DispatcherInTransit::~DispatcherInTransit() {}
|
|
|
| -MojoResult Dispatcher::Watch(MojoHandleSignals signals,
|
| - const Watcher::WatchCallback& callback,
|
| - uintptr_t context) {
|
| +MojoResult Dispatcher::WatchDispatcher(scoped_refptr<Dispatcher> dispatcher,
|
| + MojoHandleSignals signals,
|
| + uintptr_t context) {
|
| return MOJO_RESULT_INVALID_ARGUMENT;
|
| }
|
|
|
| @@ -32,6 +32,13 @@ MojoResult Dispatcher::CancelWatch(uintptr_t context) {
|
| return MOJO_RESULT_INVALID_ARGUMENT;
|
| }
|
|
|
| +MojoResult Dispatcher::Arm(uint32_t* num_ready_contexts,
|
| + uintptr_t* ready_contexts,
|
| + MojoResult* ready_results,
|
| + MojoHandleSignalsState* ready_signals_states) {
|
| + return MOJO_RESULT_INVALID_ARGUMENT;
|
| +}
|
| +
|
| MojoResult Dispatcher::WriteMessage(std::unique_ptr<MessageForTransit> message,
|
| MojoWriteMessageFlags flags) {
|
| return MOJO_RESULT_INVALID_ARGUMENT;
|
| @@ -115,6 +122,17 @@ HandleSignalsState Dispatcher::GetHandleSignalsState() const {
|
| return HandleSignalsState();
|
| }
|
|
|
| +MojoResult Dispatcher::AddWatcherRef(
|
| + const scoped_refptr<WatcherDispatcher>& watcher,
|
| + uintptr_t context) {
|
| + return MOJO_RESULT_INVALID_ARGUMENT;
|
| +}
|
| +
|
| +MojoResult Dispatcher::RemoveWatcherRef(WatcherDispatcher* watcher,
|
| + uintptr_t context) {
|
| + return MOJO_RESULT_INVALID_ARGUMENT;
|
| +}
|
| +
|
| MojoResult Dispatcher::AddAwakable(Awakable* awakable,
|
| MojoHandleSignals signals,
|
| uintptr_t context,
|
|
|