LAN_COMMON_INFO

Returns information about traffic on the LAN.

Service:Server Environment
Defined In:nwfse.h

Structure

  typedef struct 
  { 
     nuint32   notSupportedMask ; 
     nuint32   totalTxPacketCount ; 
     nuint32   totalRxPacketCount ; 
     nuint32   noECBAvailableCount ; 
     nuint32   packetTxTooBigCount ; 
     nuint32   packetTxTooSmallCount ; 
     nuint32   packetRxOverflowCount ; 
     nuint32   packetRxTooBigCount ; 
     nuint32   packetRxTooSmallCount ; 
     nuint32   packetTxMiscErrorCount ; 
     nuint32   packetRxMiscErrorCount ; 
     nuint32   retryTxCount ; 
     nuint32   checksumErrorCount ; 
     nuint32   hardwareRxMismatchCount ; 
     nuint32   reserved [50]; 
  } LAN_COMMON_INFO;
  

Delphi Structure

  uses calwin32 
   
    LAN_COMMON_INFO = packed Record 
      notSupportedMask : nuint32;  
      totalTxPacketCount : nuint32;  
      totalRxPacketCount : nuint32;  
      noECBAvailableCount : nuint32;  
      packetTxTooBigCount : nuint32;  
      packetTxTooSmallCount : nuint32;  
      packetRxOverflowCount : nuint32;  
      packetRxTooBigCount : nuint32;  
      packetRxTooSmallCount : nuint32;  
      packetTxMiscErrorCount : nuint32;  
      packetRxMiscErrorCount : nuint32;  
      retryTxCount : nuint32;  
      checksumErrorCount : nuint32;  
      hardwareRxMismatchCount : nuint32;  
      reserved : Array[0..49] Of nuint32;
    End;
  

Fields

notSupportedMask
Specifies a bit mask representing the fields in the statistics table. If the bit is 0, the counter is supported; if it is 1, the counter is not supported.
totalTxPacketCount
Specifies the total number of packets transmitted by the LAN board.
totalRxPacketCount
Specifies the total number of packets that were received by the LAN board.
noECBAvailableCount
Specifies the number of times the LAN board failed to get a receive ECB.
packetTxTooBigCount
Specifies the number of times the send packet was too big for this LAN board to send.
packetTxTooSmallCount
Specifies the number of times the send packet was too small for this LAN board to send.
packetRxOverflowCount
Specifies the number of times the LAN board’s receive buffers overflowed.
packetRxTooBigCount
Specifies the number of times this LAN board could not receive a packet because the packet was too big.
packetRxTooSmallCount
Specifies the number of times this LAN board could not receive a packet because the packet was too small.
packetTxMiscErrorCount
Specifies the number of times any kind of transmit error occurred for this LAN board.
packetRxMiscErrorCount
Specifies the number of times any kind of receive error occurred for this LAN board.
retryTxCount
Specifies the number of times the LAN board retried a transmit because of failure.
checksumErrorCount
Specifies the number of times a checksum error occurred for this LAN board.
hardwareRxMismatchCount
Specifies a counter that may be incremented when a packet is received which does not pass length consistency checks.
reserved
Reserved for future use.