Constructors

Synopses

Declared in <protocol.h>

Constructs an empty message header.

constexpr
explicit
CMessageHeader() = default;

Construct a P2P message header from message‐start characters, a message type and the size of the message.

CMessageHeader(
    MessageStartChars const& pchMessageStartIn,
    char const* msg_type,
    unsigned int nMessageSizeIn);

Parameters

Name

Description

pchMessageStartIn

Network magic bytes marking the start of the message.

msg_type

Null‐terminated message type string.

nMessageSizeIn

Size of the message payload in bytes.

Created with MrDocs