vnstat  2.9
About: vnStat is a console-based network traffic monitor (using the /proc filesystem).
  Fossies Dox: vnstat-2.9.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

datacache Struct Reference

#include <datacache.h>

Collaboration diagram for datacache:
[legend]

Data Fields

char interface [32]
 
short active
 
short filled
 
short syncneeded
 
uint64_t currx
 
uint64_t curtx
 
time_t updated
 
struct xferloglog
 
struct datacachenext
 

Detailed Description

Definition at line 4 of file datacache.h.

Field Documentation

◆ active

short datacache::active

◆ currx

uint64_t datacache::currx

Definition at line 9 of file datacache.h.

Referenced by flushcachetodisk(), and interfacechangecheck().

◆ curtx

uint64_t datacache::curtx

Definition at line 9 of file datacache.h.

Referenced by flushcachetodisk(), and interfacechangecheck().

◆ filled

short datacache::filled

Definition at line 7 of file datacache.h.

Referenced by interfacechangecheck(), processdatacache(), and waittimesync().

◆ interface

◆ log

struct xferlog* datacache::log

Definition at line 11 of file datacache.h.

Referenced by datacache_clear(), datacache_debug(), datacache_remove(), and flushcachetodisk().

◆ next

◆ syncneeded

short datacache::syncneeded

Definition at line 8 of file datacache.h.

◆ updated

time_t datacache::updated

Definition at line 10 of file datacache.h.

Referenced by flushcachetodisk(), and waittimesync().


The documentation for this struct was generated from the following file: