sresourceh.inc 1.1 KB

123456789101112131415161718192021
  1. type
  2. __RLIMIT_RESOURCE_T = __RLIMIT_RESOURCE;
  3. __RUSAGE_T = RUSAGE;
  4. __RUSAGE_WHO_T = __rusage_who;
  5. __priority_which_t = __priority_which;
  6. function getrlimit(__resource:__rlimit_resource_t; __rlimits:Prlimit):longint;cdecl;external clib name 'getrlimit';
  7. function getrlimit64(__resource:__rlimit_resource_t; __rlimits:Prlimit64):longint;cdecl;external clib name 'getrlimit64';
  8. function setrlimit(__resource:__rlimit_resource_t; __rlimits:Prlimit):longint;cdecl;external clib name 'setrlimit';
  9. function setrlimit64(__resource:__rlimit_resource_t; __rlimits:Prlimit64):longint;cdecl;external clib name 'setrlimit64';
  10. function getrusage(__who:__rusage_who_t; __usage:Prusage):longint;cdecl;external clib name 'getrusage';
  11. function getpriority(__which:__priority_which_t; __who:id_t):longint;cdecl;external clib name 'getpriority';
  12. function setpriority(__which:__priority_which_t; __who:id_t; __prio:longint):longint;cdecl;external clib name 'setpriority';
  13. { ---------------------------------------------------------------------
  14. Borland compatibility types
  15. ---------------------------------------------------------------------}
  16. // Type