FastMM documentation
FastMM C++ API 0.6.0
Public headers, tier 1 and tier 2
Loading...
Searching...
No Matches
fastmm::net::DatagramSourceStats Struct Reference

#include <fastmm/net/datagram_source.hpp>

Public Attributes

std::uint64_t datagrams = 0
 delivered to the handler
 
std::uint64_t bytes = 0
 payload bytes delivered
 
std::uint64_t truncated = 0
 larger than the receive buffer; dropped
 
std::uint64_t errors = 0
 failed receive calls other than EAGAIN
 
int last_error = 0
 errno of the last failed receive call
 

Member Data Documentation

◆ datagrams

std::uint64_t fastmm::net::DatagramSourceStats::datagrams = 0

delivered to the handler

◆ bytes

std::uint64_t fastmm::net::DatagramSourceStats::bytes = 0

payload bytes delivered

◆ truncated

std::uint64_t fastmm::net::DatagramSourceStats::truncated = 0

larger than the receive buffer; dropped

◆ errors

std::uint64_t fastmm::net::DatagramSourceStats::errors = 0

failed receive calls other than EAGAIN

◆ last_error

int fastmm::net::DatagramSourceStats::last_error = 0

errno of the last failed receive call