![]() |
Bitcoin Core 30.99.0
P2P Digital Currency
|
This is the complete list of members for V2Transport, including all inherited members.
| !m_send_mutex | V2Transport | private |
| !m_send_mutex | V2Transport | private |
| ACQUIRED_AFTER(m_recv_mutex) | V2Transport | mutableprivate |
| ACQUIRED_BEFORE(m_send_mutex) | V2Transport | mutableprivate |
| BytesToSend typedef | Transport | |
| GetBytesToSend(bool have_next_message) const noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_send_mutex) | V2Transport | virtual |
| GetInfo() const noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_recv_mutex) | V2Transport | virtual |
| GetMaxBytesToProcess() noexcept EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex) | V2Transport | private |
| GetMessageType(std::span< const uint8_t > &contents) noexcept | V2Transport | privatestatic |
| GetReceivedMessage(std::chrono::microseconds time, bool &reject_message) noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_recv_mutex) | V2Transport | virtual |
| GetSendMemoryUsage() const noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_send_mutex) | V2Transport | virtual |
| GUARDED_BY(m_recv_mutex) | V2Transport | inlineprivate |
| GUARDED_BY(m_recv_mutex) | V2Transport | private |
| GUARDED_BY(m_recv_mutex) | V2Transport | private |
| GUARDED_BY(m_recv_mutex) | V2Transport | private |
| GUARDED_BY(m_recv_mutex) | V2Transport | private |
| GUARDED_BY(m_send_mutex) | V2Transport | private |
| GUARDED_BY(m_send_mutex) | V2Transport | inlineprivate |
| GUARDED_BY(m_send_mutex) | V2Transport | private |
| GUARDED_BY(m_send_mutex) | V2Transport | private |
| GUARDED_BY(m_send_mutex) | V2Transport | private |
| GUARDED_BY(m_send_mutex) | V2Transport | inlineprivate |
| m_cipher | V2Transport | private |
| m_initiating | V2Transport | private |
| m_nodeid | V2Transport | private |
| m_v1_fallback | V2Transport | private |
| MarkBytesSent(size_t bytes_sent) noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_send_mutex) | V2Transport | virtual |
| MAX_GARBAGE_LEN | V2Transport | static |
| ProcessReceivedGarbageBytes() noexcept EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex) | V2Transport | private |
| ProcessReceivedKeyBytes() noexcept EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex | V2Transport | private |
| ProcessReceivedMaybeV1Bytes() noexcept EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex | V2Transport | private |
| ProcessReceivedPacketBytes() noexcept EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex) | V2Transport | private |
| ReceivedBytes(std::span< const uint8_t > &msg_bytes) noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_recv_mutex | V2Transport | virtual |
| ReceivedMessageComplete() const noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_recv_mutex) | V2Transport | virtual |
| RecvState enum name | V2Transport | private |
| SendState enum name | V2Transport | private |
| SetMessageToSend(CSerializedNetMsg &msg) noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_send_mutex) | V2Transport | virtual |
| SetReceiveState(RecvState recv_state) noexcept EXCLUSIVE_LOCKS_REQUIRED(m_recv_mutex) | V2Transport | private |
| SetSendState(SendState send_state) noexcept EXCLUSIVE_LOCKS_REQUIRED(m_send_mutex) | V2Transport | private |
| ShouldReconnectV1() const noexcept override EXCLUSIVE_LOCKS_REQUIRED(!m_recv_mutex | V2Transport | virtual |
| StartSendingHandshake() noexcept EXCLUSIVE_LOCKS_REQUIRED(m_send_mutex) | V2Transport | private |
| V1_PREFIX_LEN | V2Transport | privatestatic |
| V2Transport(NodeId nodeid, bool initiating) noexcept | V2Transport | |
| V2Transport(NodeId nodeid, bool initiating, const CKey &key, std::span< const std::byte > ent32, std::vector< uint8_t > garbage) noexcept | V2Transport | |
| VERSION_CONTENTS | V2Transport | privatestatic |
| ~Transport()=default | Transport | virtual |