diff options
author | Hisham Muhammad <hisham@gobolinux.org> | 2015-03-16 03:13:42 -0300 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2015-03-16 03:14:20 -0300 |
commit | adbfe3c3f171af332322d61f2a4912f36b57edda (patch) | |
tree | 6ac08e0b6c2b8b4d3d2582a0700164159034122d /freebsd/FreeBSDProcess.h | |
parent | 40f3391a3c5d391c096aa3d4c0a61cbf79c37060 (diff) |
Get FreeBSD tree to compile again with latest changes.
Diffstat (limited to 'freebsd/FreeBSDProcess.h')
-rw-r--r-- | freebsd/FreeBSDProcess.h | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/freebsd/FreeBSDProcess.h b/freebsd/FreeBSDProcess.h new file mode 100644 index 00000000..42a1fcb1 --- /dev/null +++ b/freebsd/FreeBSDProcess.h @@ -0,0 +1,40 @@ +/* Do not edit this file. It was automatically generated. */ + +#ifndef HEADER_FreeBSDProcess +#define HEADER_FreeBSDProcess +/* +htop - FreeBSDProcess.h +(C) 2015 Hisham H. Muhammad +Released under the GNU GPL, see the COPYING file +in the source distribution for its full text. +*/ + + +typedef enum FreeBSDProcessFields { + // Add platform-specific fields here, with ids >= 100 + LAST_PROCESSFIELD = 100, +} FreeBSDProcessField; + +typedef struct FreeBSDProcess_ { + Process super; +} FreeBSDProcess; + + +extern ProcessFieldData Process_fields[]; + +extern char* Process_pidFormat; +extern char* Process_tpgidFormat; + +void Process_setupColumnWidths(); + +FreeBSDProcess* FreeBSDProcess_new(Settings* settings); + +void Process_delete(Object* cast); + +void Process_writeField(Process* this, RichString* str, ProcessField field); + +long Process_compare(const void* v1, const void* v2); + +bool Process_isThread(Process* this); + +#endif |