ESS_APPINFO_T

This Application Info Structure returns information about a specific application. Fields in this structure cannot be modified using the API. See the ESS_APPSTATE_T structure, which contains additional application state parameters that can be modified. The fields are:

typedef struct  ESS_APPINFO_T
{
   ESS_APPNAME_T Name;                  
   ESS_SVRNAME_T Server;                
   ESS_USHORT_T  Status;                
   ESS_USHORT_T  nConnects;             
   ESS_TIME_T    ElapsedAppTime;        
   ESS_USHORT_T  nDbs;                  
   ESS_DBNAME_T  DbNames[1];            
} ESS_APPINFO_T, *ESS_PAPPINFO_T, **ESS_PPAPPINFO_T;
Data TypeFieldDescription
ESS_APPNAME_TNameThe application name
ESS_SVRNAME_TServerThe server name
ESS_USHORT_TStatusThe application load status (loaded or not loaded). This field can contain the following values:

ESS_STATUS_NOTLOADED
ESS_STATUS_LOADING
ESS_STATUS_LOADED
ESS_STATUS_UNLOADING

ESS_USHORT_TnConnectsThe number of users currently connected to the application
ESS_TIME_TElapsedApp
Time
Elapsed number of seconds since application loading
ESS_USHORT_TnDbsThe number of databases in this application
ESS_DBNAME_TDbNames [1] A dynamic array (with nDb elements) of database name strings listing all the databases in the application