![]()  | 
  
    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 |