Add ProcessList_isCPUonline

This commit is contained in:
Christian Göttsche
2021-06-12 22:04:37 +02:00
committed by Benny Baumann
parent 41af31be7f
commit 11d2206f40
18 changed files with 95 additions and 3 deletions

View File

@ -87,9 +87,11 @@ typedef struct ProcessList_ {
unsigned int existingCPUs;
} ProcessList;
/* Implemented by platforms */
ProcessList* ProcessList_new(UsersTable* usersTable, Hashtable* dynamicMeters, Hashtable* pidMatchList, uid_t userId);
void ProcessList_delete(ProcessList* pl);
void ProcessList_goThroughEntries(ProcessList* super, bool pauseProcessUpdate);
bool ProcessList_isCPUonline(const ProcessList* super, unsigned int id);
ProcessList* ProcessList_init(ProcessList* this, const ObjectClass* klass, UsersTable* usersTable, Hashtable* dynamicMeters, Hashtable* pidMatchList, uid_t userId);