Commit Graph

73 Commits

Author SHA1 Message Date
Doug MacEachern 75f4843c1d optmize Port queries 2008-06-01 03:39:25 +00:00
Doug MacEachern af9b092b88 header for stat() 2008-05-31 16:30:08 +00:00
Doug MacEachern d785d747bc [SIGAR-111] Add sudo support for Pid.PidFile 2008-05-31 16:26:25 +00:00
Doug MacEachern 05ae74a5df require Service ptql in sigar_sevices_query 2008-04-01 23:18:55 +00:00
Doug MacEachern 4edb1fbda8 use sigar_service_exe_get for Service.Exe 2008-03-27 00:09:26 +00:00
Doug MacEachern b83b819b00 add Service.Exe ptql support 2008-03-26 21:42:35 +00:00
Doug MacEachern 5df4850bf3 rename PTQL_PID_SERVICE -> PTQL_PID_SERVICE_NAME 2008-03-26 21:31:54 +00:00
Doug MacEachern 746b9bdddc use strcasestr 2008-03-26 21:29:43 +00:00
Doug MacEachern bf4507f341 add support for case-insensitive matches w/o re 2008-03-26 21:20:17 +00:00
Doug MacEachern 7a3b9a8fe6 add sigar_services_query function 2008-03-26 17:06:32 +00:00
Doug MacEachern 42459486f7 use callback in service query 2008-03-25 21:46:41 +00:00
Doug MacEachern 6e4013b190 fix Service.* filter on non-windows 2008-03-12 06:44:33 +00:00
Doug MacEachern ee41ce16d2 fixup prototypes/linkage 2008-03-07 18:01:00 +00:00
Doug MacEachern 69712ba607 use EnumServicesStatus wrapper 2008-03-07 02:27:20 +00:00
Doug MacEachern 02753e3933 [SIGAR-90] Add ptql support for Service.Path 2008-03-06 00:33:36 +00:00
Doug MacEachern da6d72a31e [SIGAR-90] move Service to its own class 2008-03-05 04:19:39 +00:00
Doug MacEachern b74e11d769 [SIGAR-90] PTQL enhancements for Windows Services 2008-03-05 02:38:42 +00:00
Doug MacEachern bb3b9dd280 use sigar_t.pids 2007-12-21 22:42:52 +00:00
Doug MacEachern c2f6979c7e add ptql error messages 2007-11-06 03:40:32 +00:00
Doug MacEachern efe0e027c0 adhere to windows calling convention 2007-08-22 03:40:57 +00:00
Doug MacEachern 092f111b41 properly initialize branch 2007-08-11 02:49:00 +00:00
Doug MacEachern c7089edade fix Pid.PidFile 2007-08-10 02:45:11 +00:00
Doug MacEachern 3e064dfeb7 rid warnings from modern MSVC 2007-06-27 01:10:12 +00:00
Doug MacEachern 508c39b2aa Port queries only support 'eq' 2007-06-02 17:46:51 +00:00
Doug MacEachern 17cfaa494a add/use pid_branch_match macro 2007-06-02 17:37:05 +00:00
Doug MacEachern 60bb658fba Fix Pid query when used w/ op other than 'eq' 2007-06-02 15:45:01 +00:00
Doug MacEachern a3410ce4d4 HP-UX does not have strtoull
Submitted by: Jan Kneschke <jan.kneschke@mysql.com>
2007-05-10 15:25:14 +00:00
Doug MacEachern 6da1470043 fix ptql_query_find 2007-04-22 17:54:36 +00:00
Doug MacEachern ad433cf375 make sigar_proc_list_get a wrapper 2007-04-22 03:54:04 +00:00
Doug MacEachern 1745dcf5d4 rename find_processes -> find 2007-04-22 03:16:38 +00:00
Doug MacEachern e4981c4d5c fix re cleanup 2007-04-22 02:27:12 +00:00
Doug MacEachern 503298c5cd move ProcessFinder.find to native code 2007-04-21 22:48:20 +00:00
Doug MacEachern 1fc3061a58 Avoid scanning the process list for single Pid.* queries 2007-04-21 18:17:06 +00:00
Doug MacEachern a1a9f3f494 add native single process finder 2007-04-21 18:04:47 +00:00
Doug MacEachern 697412d938 make pid lookup reuseable 2007-04-21 17:27:44 +00:00
Doug MacEachern 2bb854483f improve native ptql exception messages 2007-04-15 23:26:09 +00:00
Doug MacEachern 4c6a988854 refactor to support .re with Args and Env 2007-04-15 21:31:58 +00:00
Doug MacEachern 428e7839fe dont sort queries when reference is used 2007-04-15 20:00:30 +00:00
Doug MacEachern 1ca7d3227f set Pid.Service flag regardless of platform 2007-04-15 19:49:01 +00:00
Doug MacEachern 8643448ff1 add env var support 2007-04-14 17:16:50 +00:00
Doug MacEachern 02ddbf19cd validate string to pid conversion 2007-03-11 22:44:30 +00:00
Doug MacEachern 259e157b30 fix Pid.Service query parse result 2007-03-11 22:39:47 +00:00
Doug MacEachern 54792c3914 include errno.h 2007-03-11 22:23:11 +00:00
Doug MacEachern 156cb68b3c validate string to number conversion 2007-03-11 22:18:04 +00:00
Doug MacEachern 10a031eda3 validate string to number conversion 2007-03-11 22:14:50 +00:00
Doug MacEachern cb4dbce82d validate char value length == 1 2007-03-11 22:06:22 +00:00
Doug MacEachern 0ae78b60d9 add ProcCpu support 2007-03-11 22:00:07 +00:00
Doug MacEachern 9983d0a80d add support for double values 2007-03-11 21:58:03 +00:00
Doug MacEachern 04f5080859 implement Pid.Service query 2007-03-11 21:50:23 +00:00
Doug MacEachern b615e4b90c add hook to implement ptql re when not compiled with pcre 2007-03-07 05:09:56 +00:00