nfd::face::GenericLinkServiceCounters Class Reference

counters provided by GenericLinkService More...

#include <generic-link-service.hpp>

Inheritance diagram for nfd::face::GenericLinkServiceCounters:
Collaboration diagram for nfd::face::GenericLinkServiceCounters:

Public Member Functions

 GenericLinkServiceCounters (const LpReassembler &reassembler)
 

Public Attributes

PacketCounter nFragmentationErrors
 count of failed fragmentations More...
 
PacketCounter nOutOverMtu
 count of outgoing LpPackets dropped due to exceeding MTU limit More...
 
PacketCounter nInLpInvalid
 count of invalid LpPackets dropped before reassembly More...
 
SizeCounter< LpReassemblernReassembling
 count of network-layer packets currently being reassembled More...
 
PacketCounter nReassemblyTimeouts
 count of dropped partial network-layer packets due to reassembly timeout More...
 
PacketCounter nInNetInvalid
 count of invalid reassembled network-layer packets dropped More...
 
PacketCounter nInInterests
 count of incoming Interests More...
 
PacketCounter nOutInterests
 count of outgoing Interests More...
 
PacketCounter nInData
 count of incoming Data More...
 
PacketCounter nOutData
 count of outgoing Data More...
 
PacketCounter nInNacks
 count of incoming Nacks More...
 
PacketCounter nOutNacks
 count of outgoing Nacks More...
 

Detailed Description

counters provided by GenericLinkService

Note
The type name 'GenericLinkServiceCounters' is implementation detail. Use 'GenericLinkService::Counters' in public API.

Definition at line 43 of file generic-link-service.hpp.

Constructor & Destructor Documentation

nfd::face::GenericLinkServiceCounters::GenericLinkServiceCounters ( const LpReassembler reassembler)
explicit

Definition at line 34 of file generic-link-service.cpp.

Member Data Documentation

PacketCounter nfd::face::GenericLinkServiceCounters::nFragmentationErrors

count of failed fragmentations

Definition at line 51 of file generic-link-service.hpp.

PacketCounter nfd::face::LinkServiceCounters::nInData
inherited

count of incoming Data

Definition at line 55 of file link-service.hpp.

PacketCounter nfd::face::LinkServiceCounters::nInInterests
inherited

count of incoming Interests

Definition at line 47 of file link-service.hpp.

PacketCounter nfd::face::GenericLinkServiceCounters::nInLpInvalid

count of invalid LpPackets dropped before reassembly

Definition at line 61 of file generic-link-service.hpp.

PacketCounter nfd::face::LinkServiceCounters::nInNacks
inherited

count of incoming Nacks

Definition at line 63 of file link-service.hpp.

PacketCounter nfd::face::GenericLinkServiceCounters::nInNetInvalid

count of invalid reassembled network-layer packets dropped

Definition at line 73 of file generic-link-service.hpp.

PacketCounter nfd::face::LinkServiceCounters::nOutData
inherited

count of outgoing Data

Definition at line 59 of file link-service.hpp.

PacketCounter nfd::face::LinkServiceCounters::nOutInterests
inherited

count of outgoing Interests

Definition at line 51 of file link-service.hpp.

PacketCounter nfd::face::LinkServiceCounters::nOutNacks
inherited

count of outgoing Nacks

Definition at line 67 of file link-service.hpp.

PacketCounter nfd::face::GenericLinkServiceCounters::nOutOverMtu

count of outgoing LpPackets dropped due to exceeding MTU limit

If this counter is non-zero, the operator should enable fragmentation.

Definition at line 57 of file generic-link-service.hpp.

SizeCounter<LpReassembler> nfd::face::GenericLinkServiceCounters::nReassembling

count of network-layer packets currently being reassembled

Definition at line 65 of file generic-link-service.hpp.

PacketCounter nfd::face::GenericLinkServiceCounters::nReassemblyTimeouts

count of dropped partial network-layer packets due to reassembly timeout

Definition at line 69 of file generic-link-service.hpp.