Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
V1Transport Member List

This is the complete list of members for V1Transport, including all inherited members.

BytesToSend typedefTransport
CompleteInternal() const noexcept EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex)V1Transportinlineprivate
GetBytesToSend(bool have_next_message) const noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_send_mutex)V1Transportvirtual
GetInfo() const noexcept overrideV1Transportvirtual
GetMessageHash() const EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex)V1Transportprivate
GetReceivedMessage(std::chrono::microseconds time, bool &reject_message) override EXCLUSIVE_LOCKS_REQUIRED(!m_recv_mutex)V1Transportvirtual
GetSendMemoryUsage() const noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_send_mutex)V1Transportvirtual
GUARDED_BY(m_recv_mutex)V1Transportmutableprivate
GUARDED_BY(m_recv_mutex)V1Transportmutableprivate
GUARDED_BY(m_recv_mutex)V1Transportprivate
GUARDED_BY(m_recv_mutex)V1Transportinlineprivate
GUARDED_BY(m_recv_mutex)V1Transportprivate
GUARDED_BY(m_recv_mutex)V1Transportinlineprivate
GUARDED_BY(m_recv_mutex)V1Transportprivate
GUARDED_BY(m_recv_mutex)V1Transportprivate
GUARDED_BY(m_send_mutex)V1Transportprivate
GUARDED_BY(m_send_mutex)V1Transportprivate
GUARDED_BY(m_send_mutex)V1Transportinlineprivate
GUARDED_BY(m_send_mutex)V1Transportinlineprivate
m_magic_bytesV1Transportprivate
m_node_idV1Transportprivate
m_recv_mutexV1Transportmutableprivate
m_send_mutexV1Transportmutableprivate
MarkBytesSent(size_t bytes_sent) noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_send_mutex)V1Transportvirtual
readData(std::span< const uint8_t > msg_bytes) EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex)V1Transportprivate
readHeader(std::span< const uint8_t > msg_bytes) EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex)V1Transportprivate
ReceivedBytes(std::span< const uint8_t > &msg_bytes) override EXCLUSIVE_LOCKS_REQUIRED(!m_recv_mutex)V1Transportinlinevirtual
ReceivedMessageComplete() const override EXCLUSIVE_LOCKS_REQUIRED(!m_recv_mutex)V1Transportinlinevirtual
Reset() EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex)V1Transportinlineprivate
SetMessageToSend(CSerializedNetMsg &msg) noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_send_mutex)V1Transportvirtual
ShouldReconnectV1() const noexcept overrideV1Transportinlinevirtual
V1Transport(NodeId node_id) noexceptV1Transportexplicit
~Transport()=defaultTransportvirtual