Skip to content

discv4::discv4_ping::Endpoint

#include <discv4_ping.hpp>

Public Functions

Name
Endpoint() =default
Endpoint(const std::string & ipStr, uint16_t udp, uint16_t tcp)
rlp::EncodingResult< rlp::Bytes > encode()

Public Attributes

Name
rlp::ByteView ipBv
uint8_t[4] ipBytes
uint16_t udpPort
uint16_t tcpPort

Public Functions Documentation

function Endpoint

Endpoint() =default

function Endpoint

inline Endpoint(
    const std::string & ipStr,
    uint16_t udp,
    uint16_t tcp
)

function encode

inline rlp::EncodingResult< rlp::Bytes > encode()

Public Attributes Documentation

variable ipBv

rlp::ByteView ipBv;

variable ipBytes

uint8_t[4] ipBytes {};

variable udpPort

uint16_t udpPort = 0;

variable tcpPort

uint16_t tcpPort = 0;

Updated on 2026-04-13 at 23:22:46 -0700