#include <protocol_base_impl.hpp>
Definition at line 31 of file protocol_base_impl.hpp.
kagome::network::ProtocolBaseImpl::ProtocolBaseImpl |
( |
| ) |
|
|
delete |
kagome::network::ProtocolBaseImpl::~ProtocolBaseImpl |
( |
| ) |
|
|
default |
kagome::network::ProtocolBaseImpl::ProtocolBaseImpl |
( |
libp2p::Host & |
host, |
|
|
Protocols const & |
protocols, |
|
|
std::string const & |
log_section |
|
) |
| |
|
inline |
template<typename T >
void kagome::network::ProtocolBaseImpl::closeStream |
( |
std::weak_ptr< T > |
wptr, |
|
|
std::shared_ptr< Stream > |
stream |
|
) |
| |
|
inline |
Host& kagome::network::ProtocolBaseImpl::host |
( |
| ) |
|
|
inline |
log::Logger const& kagome::network::ProtocolBaseImpl::logger |
( |
| ) |
const |
|
inline |
Protocols const& kagome::network::ProtocolBaseImpl::protocolIds |
( |
| ) |
const |
|
inline |
template<typename T >
bool kagome::network::ProtocolBaseImpl::start |
( |
std::weak_ptr< T > |
wptr | ) |
|
|
inline |
bool kagome::network::ProtocolBaseImpl::stop |
( |
| ) |
|
|
inline |
Host& kagome::network::ProtocolBaseImpl::host_ |
|
private |
Protocols const kagome::network::ProtocolBaseImpl::protocols_ |
|
private |
The documentation for this class was generated from the following file: