![]() |
Bitcoin Core 30.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(std::span< const uint8_t > msg_bytes) EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex) | V1Transport | private |
| readHeader(std::span< const uint8_t > msg_bytes) EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex) | V1Transport | private |
| ReceivedBytes(std::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 |