Blame doc/reference/html/libgtop-Net-Load.html

Packit Service 407539
Packit Service 407539
<html>
Packit Service 407539
<head>
Packit Service 407539
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit Service 407539
<title>Net Load: Libgtop Reference Manual</title>
Packit Service 407539
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit Service 407539
<link rel="home" href="index.html" title="Libgtop Reference Manual">
Packit Service 407539
<link rel="up" href="libgtop-lib.html" title="Libgtop Library Reference">
Packit Service 407539
<link rel="prev" href="libgtop-GlibTop-Server.html" title="GlibTop Server">
Packit Service 407539
<link rel="next" href="libgtop-PPP.html" title="PPP">
Packit Service 407539
<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
Packit Service 407539
<link rel="stylesheet" href="style.css" type="text/css">
Packit Service 407539
</head>
Packit Service 407539
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit Service 407539
Packit Service 407539
Packit Service 407539
Top  | 
Packit Service 407539
                  Description
Packit Service 407539
Packit Service 407539
Home
Packit Service 407539
Up
Packit Service 407539
Prev
Packit Service 407539
Next
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

Net Load

Packit Service 407539

Net Load — Network Load.

Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

Stability Level

Packit Service 407539
Stable, unless otherwise indicated
Packit Service 407539
Packit Service 407539
Packit Service 407539

Functions

Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
void
Packit Service 407539
Packit Service 407539
Packit Service 407539
glibtop_get_netload ()
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
void
Packit Service 407539
Packit Service 407539
Packit Service 407539
glibtop_get_netload_l ()
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
void
Packit Service 407539
Packit Service 407539
Packit Service 407539
glibtop_get_netload_p ()
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
void
Packit Service 407539
Packit Service 407539
Packit Service 407539
glibtop_get_netload_s ()
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

Types and Values

Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_IF_FLAGS
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_MTU
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_SUBNET
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_ADDRESS
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_PACKETS_IN
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_PACKETS_OUT
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_PACKETS_TOTAL
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_BYTES_IN
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_BYTES_OUT
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_BYTES_TOTAL
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_ERRORS_IN
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_ERRORS_OUT
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_ERRORS_TOTAL
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_COLLISIONS
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_ADDRESS6
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_PREFIX6
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_SCOPE6
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_NETLOAD_HWADDRESS
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_MAX_NETLOAD
Packit Service 407539
Packit Service 407539
Packit Service 407539
struct
Packit Service 407539
glibtop_netload
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
glibtop_get_netload_r
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

Includes

Packit Service 407539
#include <glibtop/netload.h>
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

Description

Packit Service 407539

The application class handles ...

Packit Service 407539
Packit Service 407539
Packit Service 407539

Functions

Packit Service 407539
Packit Service 407539

glibtop_get_netload ()

Packit Service 407539
void
Packit Service 407539
glibtop_get_netload (glibtop_netload *buf,
Packit Service 407539
                     const char *interface);
Packit Service 407539

Recolects network statistics for interface

Packit Service 407539
Packit Service 407539
(which is the same than in ifconfig).  
Packit Service 407539
The values are returned into buf
Packit Service 407539
.

Packit Service 407539
Packit Service 407539

Parameters

Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

buf

Packit Service 407539

The variable where the results will be assigned.

Packit Service 407539
 
Packit Service 407539
Packit Service 407539
Packit Service 407539

interface

Packit Service 407539

The name of the network interface.

Packit Service 407539
 
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

glibtop_get_netload_l ()

Packit Service 407539
void
Packit Service 407539
glibtop_get_netload_l (glibtop *server,
Packit Service 407539
                       glibtop_netload *buf,
Packit Service 407539
                       const char *interface);
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

glibtop_get_netload_p ()

Packit Service 407539
void
Packit Service 407539
glibtop_get_netload_p (glibtop *server,
Packit Service 407539
                       glibtop_netload *buf,
Packit Service 407539
                       const char *interface);
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

glibtop_get_netload_s ()

Packit Service 407539
void
Packit Service 407539
glibtop_get_netload_s (glibtop *server,
Packit Service 407539
                       glibtop_netload *buf,
Packit Service 407539
                       const char *interface);
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

Types and Values

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_IF_FLAGS

Packit Service 407539
#define GLIBTOP_NETLOAD_IF_FLAGS 0
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_MTU

Packit Service 407539
#define GLIBTOP_NETLOAD_MTU		1
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_SUBNET

Packit Service 407539
#define GLIBTOP_NETLOAD_SUBNET		2
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_ADDRESS

Packit Service 407539
#define GLIBTOP_NETLOAD_ADDRESS		3
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_PACKETS_IN

Packit Service 407539
#define GLIBTOP_NETLOAD_PACKETS_IN 4
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_PACKETS_OUT

Packit Service 407539
#define GLIBTOP_NETLOAD_PACKETS_OUT 5
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_PACKETS_TOTAL

Packit Service 407539
#define GLIBTOP_NETLOAD_PACKETS_TOTAL 6
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_BYTES_IN

Packit Service 407539
#define GLIBTOP_NETLOAD_BYTES_IN 7
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_BYTES_OUT

Packit Service 407539
#define GLIBTOP_NETLOAD_BYTES_OUT 8
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_BYTES_TOTAL

Packit Service 407539
#define GLIBTOP_NETLOAD_BYTES_TOTAL 9
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_ERRORS_IN

Packit Service 407539
#define GLIBTOP_NETLOAD_ERRORS_IN 10
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_ERRORS_OUT

Packit Service 407539
#define GLIBTOP_NETLOAD_ERRORS_OUT 11
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_ERRORS_TOTAL

Packit Service 407539
#define GLIBTOP_NETLOAD_ERRORS_TOTAL 12
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_COLLISIONS

Packit Service 407539
#define GLIBTOP_NETLOAD_COLLISIONS 13
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_ADDRESS6

Packit Service 407539
#define GLIBTOP_NETLOAD_ADDRESS6 14
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_PREFIX6

Packit Service 407539
#define GLIBTOP_NETLOAD_PREFIX6		15
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_SCOPE6

Packit Service 407539
#define GLIBTOP_NETLOAD_SCOPE6		16
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_NETLOAD_HWADDRESS

Packit Service 407539
#define GLIBTOP_NETLOAD_HWADDRESS 17
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_MAX_NETLOAD

Packit Service 407539
#define GLIBTOP_MAX_NETLOAD		18
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

struct glibtop_netload

Packit Service 407539
struct glibtop_netload {
Packit Service 407539
	guint64 flags;
Packit Service 407539
	guint64 if_flags;		/* GLIBTOP_NETLOAD_IF_FLAGS */
Packit Service 407539
Packit Service 407539
	guint32 mtu;			/* GLIBTOP_NETLOAD_MTU		*/
Packit Service 407539
	guint32 subnet;			/* GLIBTOP_NETLOAD_SUBNET */
Packit Service 407539
	guint32 address;		/* GLIBTOP_NETLOAD_ADDRESS */
Packit Service 407539
Packit Service 407539
	guint64 packets_in;		/* GLIBTOP_NETLOAD_PACKETS_IN */
Packit Service 407539
	guint64 packets_out;		/* GLIBTOP_NETLOAD_PACKETS_OUT */
Packit Service 407539
	guint64 packets_total;		/* GLIBTOP_NETLOAD_PACKETS_TOTAL*/
Packit Service 407539
	guint64 bytes_in;		/* GLIBTOP_NETLOAD_BYTES_IN */
Packit Service 407539
	guint64 bytes_out;		/* GLIBTOP_NETLOAD_BYTES_OUT */
Packit Service 407539
	guint64 bytes_total;		/* GLIBTOP_NETLOAD_BYTES_TOTAL */
Packit Service 407539
	guint64 errors_in;		/* GLIBTOP_NETLOAD_ERRORS_IN */
Packit Service 407539
	guint64 errors_out;		/* GLIBTOP_NETLOAD_ERRORS_OUT */
Packit Service 407539
	guint64 errors_total;		/* GLIBTOP_NETLOAD_ERRORS_TOTAL */
Packit Service 407539
	guint64 collisions;		/* GLIBTOP_NETLOAD_COLLISIONS */
Packit Service 407539
Packit Service 407539
	guint8 address6[16];		/* GLIBTOP_NETLOAD_ADDRESS6     */
Packit Service 407539
	guint8 prefix6[16];		/* GLIBTOP_NETLOAD_PREXIF6      */
Packit Service 407539
	guint8 scope6;			/* GLIBTOP_NETLOAD_SCOPE6       */
Packit Service 407539
Packit Service 407539
	guint8 hwaddress[8];		/* GLIBTOP_NETLOAD_HWADDRESS    */
Packit Service 407539
};
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

glibtop_get_netload_r

Packit Service 407539
#define glibtop_get_netload_r glibtop_get_netload_p
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

See Also

Packit Service 407539

libtop-netlist

Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

Generated by GTK-Doc V1.25
Packit Service 407539
</body>
Packit Service 407539
</html>