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;