#include <net.h>
Definition at line 299 of file net.h.
◆ V1TransportDeserializer()
| V1TransportDeserializer::V1TransportDeserializer |
( |
const Config & |
config, |
|
|
const NodeId |
node_id |
|
) |
| |
|
inlineexplicit |
◆ Complete()
| bool V1TransportDeserializer::Complete |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetMessage()
| std::optional< CNetMessage > V1TransportDeserializer::GetMessage |
( |
std::chrono::microseconds |
time, |
|
|
uint32_t & |
out_err_raw_size |
|
) |
| |
|
overridevirtual |
◆ GetMessageHash()
| const uint256 & V1TransportDeserializer::GetMessageHash |
( |
| ) |
const |
|
private |
◆ Read()
| int V1TransportDeserializer::Read |
( |
const Config & |
config, |
|
|
Span< const uint8_t > & |
msg_bytes |
|
) |
| |
|
inlineoverridevirtual |
◆ readData()
| int V1TransportDeserializer::readData |
( |
Span< const uint8_t > |
msg_bytes | ) |
|
|
private |
◆ readHeader()
| int V1TransportDeserializer::readHeader |
( |
const Config & |
config, |
|
|
Span< const uint8_t > |
msg_bytes |
|
) |
| |
|
private |
◆ Reset()
| void V1TransportDeserializer::Reset |
( |
| ) |
|
|
inlineprivate |
◆ data_hash
| uint256 V1TransportDeserializer::data_hash |
|
mutableprivate |
◆ hasher
| CHash256 V1TransportDeserializer::hasher |
|
mutableprivate |
◆ hdr
◆ hdrbuf
◆ in_data
| bool V1TransportDeserializer::in_data |
|
private |
◆ m_config
| const Config& V1TransportDeserializer::m_config |
|
private |
◆ m_node_id
| const NodeId V1TransportDeserializer::m_node_id |
|
private |
◆ nDataPos
| uint32_t V1TransportDeserializer::nDataPos |
|
private |
◆ nHdrPos
| uint32_t V1TransportDeserializer::nHdrPos |
|
private |
◆ vRecv
The documentation for this class was generated from the following files: