Bitcoin Core 28.99.0
P2P Digital Currency
|
This is the complete list of members for V1Transport, including all inherited members.
BytesToSend typedef | Transport | |
CompleteInternal() const noexcept EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex) | V1Transport | inlineprivate |
GetBytesToSend(bool have_next_message) const noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_send_mutex) | V1Transport | virtual |
GetInfo() const noexcept override | V1Transport | virtual |
GetMessageHash() const EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex) | V1Transport | private |
GetReceivedMessage(std::chrono::microseconds time, bool &reject_message) override EXCLUSIVE_LOCKS_REQUIRED(!m_recv_mutex) | V1Transport | virtual |
GetSendMemoryUsage() const noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_send_mutex) | V1Transport | virtual |
GUARDED_BY(m_recv_mutex) | V1Transport | mutableprivate |
GUARDED_BY(m_recv_mutex) | V1Transport | mutableprivate |
GUARDED_BY(m_recv_mutex) | V1Transport | private |
GUARDED_BY(m_recv_mutex) | V1Transport | inlineprivate |
GUARDED_BY(m_recv_mutex) | V1Transport | private |
GUARDED_BY(m_recv_mutex) | V1Transport | inlineprivate |
GUARDED_BY(m_recv_mutex) | V1Transport | private |
GUARDED_BY(m_recv_mutex) | V1Transport | private |
GUARDED_BY(m_send_mutex) | V1Transport | private |
GUARDED_BY(m_send_mutex) | V1Transport | private |
GUARDED_BY(m_send_mutex) | V1Transport | inlineprivate |
GUARDED_BY(m_send_mutex) | V1Transport | inlineprivate |
m_magic_bytes | V1Transport | private |
m_node_id | V1Transport | private |
m_recv_mutex | V1Transport | mutableprivate |
m_send_mutex | V1Transport | mutableprivate |
MarkBytesSent(size_t bytes_sent) noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_send_mutex) | V1Transport | virtual |
readData(Span< const uint8_t > msg_bytes) EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex) | V1Transport | private |
readHeader(Span< const uint8_t > msg_bytes) EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex) | V1Transport | private |
ReceivedBytes(Span< const uint8_t > &msg_bytes) override EXCLUSIVE_LOCKS_REQUIRED(!m_recv_mutex) | V1Transport | inlinevirtual |
ReceivedMessageComplete() const override EXCLUSIVE_LOCKS_REQUIRED(!m_recv_mutex) | V1Transport | inlinevirtual |
Reset() EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex) | V1Transport | inlineprivate |
SetMessageToSend(CSerializedNetMsg &msg) noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_send_mutex) | V1Transport | virtual |
ShouldReconnectV1() const noexcept override | V1Transport | inlinevirtual |
V1Transport(const NodeId node_id) noexcept | V1Transport | explicit |
~Transport()=default | Transport | virtual |