ADS_MGMT_ACTIVITY_INFO

Advantage Client Engine

 

typedef struct

{

UNSIGNED16 usDays; /* Number of days server has been up */

UNSIGNED16 usHours; /* Number of hours server has been up */

UNSIGNED16 usMinutes; /* Number of minutes server has been up */

UNSIGNED16 usSeconds; /* Number of seconds server has been up */

} ADS_MGMT_UPTIME_INFO;

 

typedef struct

{

UNSIGNED32 ulInUse; /* Number of items in use */

UNSIGNED32 ulMaxUsed; /* Max number of items ever used */

UNSIGNED32 ulRejected; /* Number of items rejected */

} ADS_MGMT_USAGE_INFO;

 

typedef struct

{

UNSIGNED32 ulOperations; /* Number operations since started */

UNSIGNED32 ulLoggedErrors; /* Number logged errors */

ADS_MGMT_UPTIME_INFO stUpTime; /* Length of time ADS has been up */

ADS_MGMT_USAGE_INFO stUsers; /* Users in use, max, rejected */

ADS_MGMT_USAGE_INFO stConnections; /* Conns in use, max, rejected */

ADS_MGMT_USAGE_INFO stWorkAreas; /* WAs in use, max, rejected */

ADS_MGMT_USAGE_INFO stTables; /* Tables in use, max, rejected */

ADS_MGMT_USAGE_INFO stIndexes; /* Indexes in use, max, rejected */

ADS_MGMT_USAGE_INFO stLocks; /* Locks in use, max, rejected */

ADS_MGMT_USAGE_INFO stTpsHeaderElems;/* TPS header elems in use, max */

ADS_MGMT_USAGE_INFO stTpsVisElems; /* TPS vis elems in use, max */

ADS_MGMT_USAGE_INFO stTpsMemoElems; /* TPS memo elems in use, max */

ADS_MGMT_USAGE_INFO stWorkerThreads; /* Worker threads in use, max */

ADS_MGMT_USAGE_INFO stQueries; /* Queries in use, max, rejected */

} ADS_MGMT_ACTIVITY_INFO;