diff options
Diffstat (limited to 'ProcessList.h')
-rw-r--r-- | ProcessList.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ProcessList.h b/ProcessList.h index 93958cbb..92e8f1b5 100644 --- a/ProcessList.h +++ b/ProcessList.h @@ -51,6 +51,7 @@ typedef struct ProcessList_ { Hashtable* draftingTreeSet; Hashtable* dynamicMeters; /* runtime-discovered meters */ + Hashtable* dynamicColumns; /* runtime-discovered Columns */ struct timeval realtime; /* time of the current sample */ uint64_t realtimeMs; /* current time in milliseconds */ @@ -88,13 +89,13 @@ typedef struct ProcessList_ { } ProcessList; /* Implemented by platforms */ -ProcessList* ProcessList_new(UsersTable* usersTable, Hashtable* dynamicMeters, Hashtable* pidMatchList, uid_t userId); +ProcessList* ProcessList_new(UsersTable* usersTable, Hashtable* dynamicMeters, Hashtable* dynamicColumns, 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); +ProcessList* ProcessList_init(ProcessList* this, const ObjectClass* klass, UsersTable* usersTable, Hashtable* dynamicMeters, Hashtable* dynamicColumns, Hashtable* pidMatchList, uid_t userId); void ProcessList_done(ProcessList* this); |