EFI NETWORK STATISTICS

From PhoenixWiki

Jump to: navigation, search

Prototype

typedef struct {
  UINT64 RxTotalFrames;
  UINT64 RxGoodFrames;
  UINT64 RxUndersizeFrames;
  UINT64 RxOversizeFrames;
  UINT64 RxDroppedFrames;
  UINT64 RxUnicastFrames;
  UINT64 RxBroadcastFrames;
  UINT64 RxMulticastFrames;
  UINT64 RxCrcErrorFrames;
  UINT64 RxTotalBytes;
  UINT64 TxTotalFrames;
  UINT64 TxGoodFrames;
  UINT64 TxUndersizeFrames;
  UINT64 TxOversizeFrames;
  UINT64 TxDroppedFrames;
  UINT64 TxUnicastFrames;
  UINT64 TxBroadcastFrames;
  UINT64 TxMulticastFrames;
  UINT64 TxCrcErrorFrames;
  UINT64 TxTotalBytes;
  UINT64 Collisions;
  UINT64 UnsupportedProtocol;
} EFI_NETWORK_STATISTICS;

Members

Member Description
RxTotalFrames Total number of frames received. Includes frames with errors and dropped frames.
RxGoodFrames Number of valid frames received and copied into receive buffers.
RxUndersizeFrames Number of frames below the minimum length for the communications device.
RxOversizeFrames Number of frames longer than the maximum length for the communications device.
RxDroppedFrames Valid frames that were dropped because receive buffers were full.
RxUnicastFrames Number of valid unicast frames received and not dropped.
RxBroadcastFrames Number of valid broadcast frames received and not dropped.
RxMulticastFrames Number of valid multicast frames received and not dropped.
RxCrcErrorFrames Number of frames with CRC or alignment errors.
RxTotalBytes Total number of bytes received. Includes frames with errors and dropped frames.
TxTotalFrames Total number of frames transmitted. Includes frames with errors and dropped frames.
TxGoodFrames Number of valid frames transmitted and copied into receive buffers.
TxUndersizeFrames Number of frames below the minimum length for the media. This would be less than 64 for Ethernet.
TxOversizeFrames Number of frames longer than the maximum length for the media. This would be greater than 1500 for Ethernet.
TxDroppedFrames Valid frames that were dropped because receive buffers were full.
TxUnicastFrames Number of valid unicast frames transmitted and not dropped.
TxBroadcastFrames Number of valid broadcast frames transmitted and not dropped.
TxMulticastFrames Number of valid multicast frames transmitted and not dropped.
TxCrcErrorFrames Number of frames with CRC or alignment errors.
TxTotalBytes Total number of bytes transmitted. Includes frames with errors and dropped frames.
Collisions Number of collisions detected on this subnet.
UnsupportedProtocol Number of frames destined for unsupported protocol.

Copyright (C) 2008,2010 Phoenix Technologies Ltd. All Rights Reserved. Portions copyright (C) 2008 UEFI Forum, Inc. Used with permission

Personal tools