LSL_INFO

Get LSL (Link Support Layer) information.

Service:Server Environment
Defined In:nwfse.h

Structure

  typedef struct 
  { 
     nuint32   rxBufs ; 
     nuint32   rxBufs75PerCent ; 
     nuint32   rxBufsCheckedOut ; 
     nuint32   rxBufMaxSize ; 
     nuint32   maxPhysicalSize ; 
     nuint32   lastTimeRxBufAllocated ; 
     nuint32   maxNumsOfProtocols ; 
     nuint32   maxNumsOfMediaTypes ; 
     nuint32   totalTXPackets ; 
     nuint32   getECBBfrs ; 
     nuint32   getECBFails ; 
     nuint32   AESEventCounts ; 
     nuint32   postponedEvents ; 
     nuint32   ECBCxlFails ; 
     nuint32   validBfrsReused ; 
     nuint32   enqueuedSendCount ; 
     nuint32   totalRXPackets ; 
     nuint32   unclaimedPackets ; 
     nuint8    StatisticsTableMajorVersion ; 
     nuint8    StatisticsTableMinorVersion ; 
  } LSL_INFO;
  

Delphi Structure

  uses calwin32 
   
   LSL_INFO = packed Record 
      rxBufs : nuint32;  
      rxBufs75PerCent : nuint32;  
      rxBufsCheckedOut : nuint32;  
      rxBufMaxSize : nuint32;  
      maxPhysicalSize : nuint32;  
      lastTimeRxBufAllocated : nuint32;  
      maxNumsOfProtocols : nuint32;  
      maxNumsOfMediaTypes : nuint32;  
      totalTXPackets : nuint32;  
      getECBBfrs : nuint32;  
      getECBFails : nuint32;  
      AESEventCounts : nuint32;  
      postponedEvents : nuint32;  
      ECBCxlFails : nuint32;  
      validBfrsReused : nuint32;  
      enqueuedSendCount : nuint32;  
      totalRXPackets : nuint32;  
      unclaimedPackets : nuint32;  
      StatisticsTableMajorVersion : nuint8;  
      StatisticsTableMinorVersion : nuint8; 
    End; 
  

Fields

rxBufs
Specifies the total number of LSL receive buffers.
rxBufs75PerCent
Specifies the number of LSL receive buffers that must be in use before a warning message is issued that buffers are getting low.
rxBufsCheckedOut
Specifies the number of LSL buffers in use.
rxBufMaxSize
Specifies the size of the data portion of the ECBs in bytes.
maxPhysicalSize
Specifies the total size of the ECB in bytes.
lastTimeRxBufAllocated
Specifies the last time in ticks a buffer was checked out.
maxNumsOfProtocols
Specifies the number of protocol stacks supported by the OS.
maxNumsOfMediaTypes
Specifies the number of frame types supported by the OS.
totalTXPackets
Specifies the number of packet transmit requests.
getECBBfrs
Contains the number of ECBs that were requested.
getECBFails
Specifies the number of times an ECB request failed.
AESEventCounts
Specifies the total number of AES events that have been processed.
postponedEvents
Specifies the total number of AES events postponed because of critical sections.
ECBCxlFails
Specifies the number of AES cancel requests that failed because the event was not found on the AES list.
validBfrsReused
Specifies the number of ECBs in the hold queue that were reused before they were removed from the hold queue.
enqueuedSendCount
Specifies the number of send events in the queue that have occurred.
totalRXPackets
Specifies the total number of received incoming packets.
unclaimedPackets
Specifies the total number of unclaimed incoming packets.
StatisticsTableMajorVersion
Contains the major version of the LSL statistics table.
StatisticsTableMinorVersion
Contains the minor version of the LSL statistics table.