25 #ifndef CARGO_IPC_INTERNALS_REMOVE_PEER_REQUEST_HPP
26 #define CARGO_IPC_INTERNALS_REMOVE_PEER_REQUEST_HPP
30 #include <condition_variable>
42 const std::shared_ptr<std::condition_variable>&
conditionPtr)
44 conditionPtr(conditionPtr)
55 #endif // CARGO_IPC_INTERNALS_REMOVE_PEER_REQUEST_HPP
std::string PeerID
Definition: types.hpp:45
RemovePeerRequest & operator=(const RemovePeerRequest &)=delete
RemovePeerRequest(const RemovePeerRequest &)=delete
Definition: remove-peer-request.hpp:36
RemovePeerRequest(const PeerID &peerID, const std::shared_ptr< std::condition_variable > &conditionPtr)
Definition: remove-peer-request.hpp:41
std::shared_ptr< std::condition_variable > conditionPtr
Definition: remove-peer-request.hpp:49
PeerID peerID
Definition: remove-peer-request.hpp:48