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

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

Net Load

Packit d37888

Net Load — Network Load.

Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888

Stability Level

Packit d37888
Stable, unless otherwise indicated
Packit d37888
Packit d37888
Packit d37888

Functions

Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
void
Packit d37888
Packit d37888
Packit d37888
glibtop_get_netload ()
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
void
Packit d37888
Packit d37888
Packit d37888
glibtop_get_netload_l ()
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
void
Packit d37888
Packit d37888
Packit d37888
glibtop_get_netload_p ()
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
void
Packit d37888
Packit d37888
Packit d37888
glibtop_get_netload_s ()
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888

Types and Values

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

Includes

Packit d37888
#include <glibtop/netload.h>
Packit d37888
Packit d37888
Packit d37888
Packit d37888

Description

Packit d37888

The application class handles ...

Packit d37888
Packit d37888
Packit d37888

Functions

Packit d37888
Packit d37888

glibtop_get_netload ()

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

Recolects network statistics for interface

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

Packit d37888
Packit d37888

Parameters

Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888

buf

Packit d37888

The variable where the results will be assigned.

Packit d37888
 
Packit d37888
Packit d37888
Packit d37888

interface

Packit d37888

The name of the network interface.

Packit d37888
 
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

glibtop_get_netload_l ()

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

Packit d37888
Packit d37888

glibtop_get_netload_p ()

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

Packit d37888
Packit d37888

glibtop_get_netload_s ()

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

Types and Values

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_IF_FLAGS

Packit d37888
#define GLIBTOP_NETLOAD_IF_FLAGS 0
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_MTU

Packit d37888
#define GLIBTOP_NETLOAD_MTU		1
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_SUBNET

Packit d37888
#define GLIBTOP_NETLOAD_SUBNET		2
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_ADDRESS

Packit d37888
#define GLIBTOP_NETLOAD_ADDRESS		3
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_PACKETS_IN

Packit d37888
#define GLIBTOP_NETLOAD_PACKETS_IN 4
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_PACKETS_OUT

Packit d37888
#define GLIBTOP_NETLOAD_PACKETS_OUT 5
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_PACKETS_TOTAL

Packit d37888
#define GLIBTOP_NETLOAD_PACKETS_TOTAL 6
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_BYTES_IN

Packit d37888
#define GLIBTOP_NETLOAD_BYTES_IN 7
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_BYTES_OUT

Packit d37888
#define GLIBTOP_NETLOAD_BYTES_OUT 8
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_BYTES_TOTAL

Packit d37888
#define GLIBTOP_NETLOAD_BYTES_TOTAL 9
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_ERRORS_IN

Packit d37888
#define GLIBTOP_NETLOAD_ERRORS_IN 10
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_ERRORS_OUT

Packit d37888
#define GLIBTOP_NETLOAD_ERRORS_OUT 11
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_ERRORS_TOTAL

Packit d37888
#define GLIBTOP_NETLOAD_ERRORS_TOTAL 12
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_COLLISIONS

Packit d37888
#define GLIBTOP_NETLOAD_COLLISIONS 13
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_ADDRESS6

Packit d37888
#define GLIBTOP_NETLOAD_ADDRESS6 14
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_PREFIX6

Packit d37888
#define GLIBTOP_NETLOAD_PREFIX6		15
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_SCOPE6

Packit d37888
#define GLIBTOP_NETLOAD_SCOPE6		16
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_NETLOAD_HWADDRESS

Packit d37888
#define GLIBTOP_NETLOAD_HWADDRESS 17
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_MAX_NETLOAD

Packit d37888
#define GLIBTOP_MAX_NETLOAD		18
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

struct glibtop_netload

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

Packit d37888
Packit d37888

glibtop_get_netload_r

Packit d37888
#define glibtop_get_netload_r glibtop_get_netload_p
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888

See Also

Packit d37888

libtop-netlist

Packit d37888
Packit d37888
Packit d37888
Packit d37888

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