/* **************************************************************************

  $Archive: /njcl/src/com/novell/service/server/CNWFSEFileServerInfo.java $
  $Revision: 3 $
  $Modtime: 10/01/98 5:24p $
 
  Copyright (c) 1998 Novell, Inc.  All Rights Reserved.

  THIS WORK IS  SUBJECT  TO  U.S.  AND  INTERNATIONAL  COPYRIGHT  LAWS  AND
  TREATIES.   NO  PART  OF  THIS  WORK MAY BE  USED,  PRACTICED,  PERFORMED
  COPIED, DISTRIBUTED, REVISED, MODIFIED, TRANSLATED,  ABRIDGED, CONDENSED,
  EXPANDED,  COLLECTED,  COMPILED,  LINKED,  RECAST, TRANSFORMED OR ADAPTED
  WITHOUT THE PRIOR WRITTEN CONSENT OF NOVELL, INC. ANY USE OR EXPLOITATION
  OF THIS WORK WITHOUT AUTHORIZATION COULD SUBJECT THE PERPETRATOR TO
  CRIMINAL AND CIVIL LIABILITY.

****************************************************************************/

package com.novell.service.server;

/** @internal
*   This class is used solely to eliminate declaring and passing all of the
*   following variables individually. Thus they are not private and are accesed
*   outside of this class. This is what this class was designed for.  This
*   class does not currently exactly match, entry for entry the 'C' stucture
*   it is named for.  Some of them are not currently used and thus are not
*   allocated in the java version. If you need them, make sure and add them
*   to the java version before trying to access them from the native method.
*/
public class CNWFSEFileServerInfo
{
   int serverUpTime;
   int numOfNCPRequests;
   int serverCPUUtilization;
   int replyCanceledCount;
   int writeHeldOffCount;
   int writeHeldOffWithDupRequest;
   int invalidRequestTypeCount;
   int beingAbortedCount;
   int alreadyDoingReallocCount;
   int deAllocInvalidSlotCount;
   int deAllocBeingProcessedCount;
   int deAllocForgedPacketCount;
   int deAllocStillTransmittingCount;
   int startStationErrorCount;
   int invalidSlotCount;
   int beingProcessedCount;
   int forgedPacketCount;
   int stillTransmittingCount;
   int reExecuteRequestCount;
   int invalidSequenceNumCount;
   int duplicateIsBeingSentAlreadyCount;
   int sentPositiveAcknowledgeCount;
   int sentDuplicateReplyCount;
   int noMemForStationCtrlCount;
   int noAvailableConnsCount;
   int reallocSlotCount;
   int reallocSlotCameTooSoonCount;
   int tooManyHops;
   int unknownNetwork;
   int noSpaceForService;
   int noReceiveBuffers;
   int notMyNetwork;
   int netBIOSProgatedCount;
   int totalPacketsServiced;
   int totalPacketsRouted;
}