summaryrefslogtreecommitdiff
path: root/src/mongo/executor/network_interface_asio.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/executor/network_interface_asio.h')
-rw-r--r--src/mongo/executor/network_interface_asio.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/mongo/executor/network_interface_asio.h b/src/mongo/executor/network_interface_asio.h
index 62e441d7d92..a38e778470a 100644
--- a/src/mongo/executor/network_interface_asio.h
+++ b/src/mongo/executor/network_interface_asio.h
@@ -130,20 +130,21 @@ public:
std::string getHostName() override;
void startup() override;
void shutdown() override;
- bool inShutdown() const override;
void waitForWork() override;
void waitForWorkUntil(Date_t when) override;
void signalWorkAvailable() override;
Date_t now() override;
- Status startCommand(const TaskExecutor::CallbackHandle& cbHandle,
- const RemoteCommandRequest& request,
- const RemoteCommandCompletionFn& onFinish) override;
+ void startCommand(const TaskExecutor::CallbackHandle& cbHandle,
+ const RemoteCommandRequest& request,
+ const RemoteCommandCompletionFn& onFinish) override;
void cancelCommand(const TaskExecutor::CallbackHandle& cbHandle) override;
void cancelAllCommands() override;
- Status setAlarm(Date_t when, const stdx::function<void()>& action) override;
+ void setAlarm(Date_t when, const stdx::function<void()>& action) override;
bool onNetworkThread() override;
+ bool inShutdown() const;
+
private:
using ResponseStatus = TaskExecutor::ResponseStatus;
using NetworkInterface::RemoteCommandCompletionFn;