preCICE v3.1.2
Loading...
Searching...
No Matches
SocketRequest.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <condition_variable>
4#include <mutex>
5#include "Request.hpp"
6
7namespace precice::com {
8class SocketRequest : public Request {
9public:
10 void complete();
11
12 bool test() override;
13
14 void wait() override;
15
16private:
17 bool _complete{false};
18
21};
22} // namespace precice::com
std::condition_variable _completeCondition
contains the data communication abstraction layer.