UbixOS V2 2.0

Macros
stats.h File Reference
`#include <net/opt.h>`
`#include <net/mem.h>`
`#include <net/memp.h>`
Include dependency graph for stats.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Macros
#define | ETHARP_STATS_DISPLAY()
#define | ETHARP_STATS_INC(x)
#define | ICMP6_STATS_DISPLAY()
#define | ICMP6_STATS_INC(x)
#define | ICMP_STATS_DISPLAY()
#define | ICMP_STATS_INC(x)
#define | IGMP_STATS_DISPLAY()
#define | IGMP_STATS_INC(x)
#define | IP6_FRAG_STATS_DISPLAY()
#define | IP6_FRAG_STATS_INC(x)
#define | IP6_STATS_DISPLAY()
#define | IP6_STATS_INC(x)
#define | IP_STATS_DISPLAY()
#define | IP_STATS_INC(x)
#define | IPFRAG_STATS_DISPLAY()
#define | IPFRAG_STATS_INC(x)
#define | LINK_STATS_DISPLAY()
#define | LINK_STATS_INC(x)
#define | MEM_STATS_AVAIL(x, y)
#define | MEM_STATS_DEC_USED(x, y)
#define | MEM_STATS_DISPLAY()
#define | MEM_STATS_INC(x)
#define | MEM_STATS_INC_USED(x, y)
#define | MEMP_STATS_DEC(x, i)
#define | MEMP_STATS_DISPLAY(i)
#define | MEMP_STATS_GET(x, i) 0
#define | MIB2_STATS_INC(x)
#define | MLD6_STATS_DISPLAY()
#define | MLD6_STATS_INC(x)
#define | ND6_STATS_DISPLAY()
#define | ND6_STATS_INC(x)
#define | STATS_DEC(x)
#define | stats_display()
#define | stats_display_igmp(igmp, name)
#define | stats_display_mem(mem, name)
#define | stats_display_memp(mem, index)
#define | stats_display_proto(proto, name)
#define | stats_display_sys(sys)
#define | STATS_INC(x)
#define | STATS_INC_USED(x)
#define | stats_init()
#define | SYS_STATS_DEC(x)
#define | SYS_STATS_DISPLAY()
#define | SYS_STATS_INC(x)
#define | SYS_STATS_INC_USED(x)
#define | TCP_STATS_DISPLAY()
#define | TCP_STATS_INC(x)
#define | UDP_STATS_DISPLAY()
#define | UDP_STATS_INC(x)

## Detailed Description

Statistics API (to be used from TCPIP thread)

Definition in file stats.h.

## Macro Definition Documentation

## ◆ ETHARP_STATS_DISPLAY

#define ETHARP_STATS_DISPLAY | ( |  | ) |

Definition at line 377 of file stats.h.

## ◆ ETHARP_STATS_INC

#define ETHARP_STATS_INC | ( |  | x | ) |

Definition at line 376 of file stats.h.

## ◆ ICMP6_STATS_DISPLAY

#define ICMP6_STATS_DISPLAY | ( |  | ) |

Definition at line 437 of file stats.h.

## ◆ ICMP6_STATS_INC

#define ICMP6_STATS_INC | ( |  | x | ) |

Definition at line 436 of file stats.h.

## ◆ ICMP_STATS_DISPLAY

#define ICMP_STATS_DISPLAY | ( |  | ) |

Definition at line 345 of file stats.h.

## ◆ ICMP_STATS_INC

#define ICMP_STATS_INC | ( |  | x | ) |

Definition at line 344 of file stats.h.

## ◆ IGMP_STATS_DISPLAY

#define IGMP_STATS_DISPLAY | ( |  | ) |

Definition at line 353 of file stats.h.

## ◆ IGMP_STATS_INC

#define IGMP_STATS_INC | ( |  | x | ) |

Definition at line 352 of file stats.h.

## ◆ IP6_FRAG_STATS_DISPLAY

#define IP6_FRAG_STATS_DISPLAY | ( |  | ) |

Definition at line 445 of file stats.h.

## ◆ IP6_FRAG_STATS_INC

#define IP6_FRAG_STATS_INC | ( |  | x | ) |

Definition at line 444 of file stats.h.

## ◆ IP6_STATS_DISPLAY

#define IP6_STATS_DISPLAY | ( |  | ) |

Definition at line 429 of file stats.h.

## ◆ IP6_STATS_INC

#define IP6_STATS_INC | ( |  | x | ) |

Definition at line 428 of file stats.h.

## ◆ IP_STATS_DISPLAY

#define IP_STATS_DISPLAY | ( |  | ) |

Definition at line 361 of file stats.h.

## ◆ IP_STATS_INC

#define IP_STATS_INC | ( |  | x | ) |

Definition at line 360 of file stats.h.

## ◆ IPFRAG_STATS_DISPLAY

#define IPFRAG_STATS_DISPLAY | ( |  | ) |

Definition at line 369 of file stats.h.

## ◆ IPFRAG_STATS_INC

#define IPFRAG_STATS_INC | ( |  | x | ) |

Definition at line 368 of file stats.h.

## ◆ LINK_STATS_DISPLAY

#define LINK_STATS_DISPLAY | ( |  | ) |

Definition at line 385 of file stats.h.

## ◆ LINK_STATS_INC

#define LINK_STATS_INC | ( |  | x | ) |

Definition at line 384 of file stats.h.

## ◆ MEM_STATS_AVAIL

#define MEM_STATS_AVAIL | ( |  | x,
|  |  | y
| ) |  |

Definition at line 395 of file stats.h.

## ◆ MEM_STATS_DEC_USED

#define MEM_STATS_DEC_USED | ( |  | x,
|  |  | y
| ) |  |

Definition at line 398 of file stats.h.

## ◆ MEM_STATS_DISPLAY

#define MEM_STATS_DISPLAY | ( |  | ) |

Definition at line 399 of file stats.h.

## ◆ MEM_STATS_INC

#define MEM_STATS_INC | ( |  | x | ) |

Definition at line 396 of file stats.h.

## ◆ MEM_STATS_INC_USED

#define MEM_STATS_INC_USED | ( |  | x,
|  |  | y
| ) |  |

Definition at line 397 of file stats.h.

## ◆ MEMP_STATS_DEC

#define MEMP_STATS_DEC | ( |  | x,
|  |  | i
| ) |  |

Definition at line 407 of file stats.h.

## ◆ MEMP_STATS_DISPLAY

#define MEMP_STATS_DISPLAY | ( |  | i | ) |

Definition at line 408 of file stats.h.

## ◆ MEMP_STATS_GET

#define MEMP_STATS_GET | ( |  | x,
|  |  | i
| ) |  | 0

Definition at line 409 of file stats.h.

## ◆ MIB2_STATS_INC

#define MIB2_STATS_INC | ( |  | x | ) |

Definition at line 467 of file stats.h.

## ◆ MLD6_STATS_DISPLAY

#define MLD6_STATS_DISPLAY | ( |  | ) |

Definition at line 453 of file stats.h.

## ◆ MLD6_STATS_INC

#define MLD6_STATS_INC | ( |  | x | ) |

Definition at line 452 of file stats.h.

## ◆ ND6_STATS_DISPLAY

#define ND6_STATS_DISPLAY | ( |  | ) |

Definition at line 461 of file stats.h.

## ◆ ND6_STATS_INC

#define ND6_STATS_INC | ( |  | x | ) |

Definition at line 460 of file stats.h.

## ◆ STATS_DEC

#define STATS_DEC | ( |  | x | ) |

Definition at line 320 of file stats.h.

## ◆ stats_display

#define stats_display | ( |  | ) |

Definition at line 479 of file stats.h.

## ◆ stats_display_igmp

#define stats_display_igmp | ( |  | igmp,
|  |  | name
| ) |  |

Definition at line 481 of file stats.h.

## ◆ stats_display_mem

#define stats_display_mem | ( |  | mem,
|  |  | name
| ) |  |

Definition at line 482 of file stats.h.

## ◆ stats_display_memp

#define stats_display_memp | ( |  | mem,
|  |  | index
| ) |  |

Definition at line 483 of file stats.h.

## ◆ stats_display_proto

#define stats_display_proto | ( |  | proto,
|  |  | name
| ) |  |

Definition at line 480 of file stats.h.

## ◆ stats_display_sys

#define stats_display_sys | ( |  | sys | ) |

Definition at line 484 of file stats.h.

## ◆ STATS_INC

#define STATS_INC | ( |  | x | ) |

Definition at line 319 of file stats.h.

## ◆ STATS_INC_USED

#define STATS_INC_USED | ( |  | x | ) |

Definition at line 321 of file stats.h.

## ◆ stats_init

#define stats_init | ( |  | ) |

Definition at line 318 of file stats.h.

## ◆ SYS_STATS_DEC

#define SYS_STATS_DEC | ( |  | x | ) |

Definition at line 419 of file stats.h.

## ◆ SYS_STATS_DISPLAY

#define SYS_STATS_DISPLAY | ( |  | ) |

Definition at line 421 of file stats.h.

## ◆ SYS_STATS_INC

#define SYS_STATS_INC | ( |  | x | ) |

Definition at line 418 of file stats.h.

## ◆ SYS_STATS_INC_USED

#define SYS_STATS_INC_USED | ( |  | x | ) |

Definition at line 420 of file stats.h.

## ◆ TCP_STATS_DISPLAY

#define TCP_STATS_DISPLAY | ( |  | ) |

Definition at line 329 of file stats.h.

## ◆ TCP_STATS_INC

#define TCP_STATS_INC | ( |  | x | ) |

Definition at line 328 of file stats.h.

## ◆ UDP_STATS_DISPLAY

#define UDP_STATS_DISPLAY | ( |  | ) |

Definition at line 337 of file stats.h.

## ◆ UDP_STATS_INC

#define UDP_STATS_INC | ( |  | x | ) |

Definition at line 336 of file stats.h.