/* Do not edit this file. It was automatically generated. */ #ifndef HEADER_OpenFilesScreen #define HEADER_OpenFilesScreen /* htop - OpenFilesScreen.h (C) 2005-2006 Hisham H. Muhammad Released under the GNU GPL, see the COPYING file in the source distribution for its full text. */ #define _GNU_SOURCE #include #include #include #include #include #include #include #include "ProcessList.h" #include "Process.h" #include "ListItem.h" #include "Panel.h" #include "FunctionBar.h" typedef struct OpenFiles_ProcessData_ { char* data[256]; struct OpenFiles_FileData_* files; bool failed; } OpenFiles_ProcessData; typedef struct OpenFiles_FileData_ { char* data[256]; struct OpenFiles_FileData_* next; } OpenFiles_FileData; typedef struct OpenFilesScreen_ { Process* process; Panel* display; FunctionBar* bar; bool tracing; } OpenFilesScreen; OpenFilesScreen* OpenFilesScreen_new(Process* process); void OpenFilesScreen_delete(OpenFilesScreen* this); void OpenFilesScreen_run(OpenFilesScreen* this); #endif