Commit Graph

837 Commits

Author SHA1 Message Date
Doug MacEachern d84714cf8c convert win32 file times to millis 2005-07-07 17:18:30 +00:00
Doug MacEachern 73eed8b1c7 add win32_throw_error function 2005-06-27 04:22:36 +00:00
Doug MacEachern 9e79ac3d83 not need to declare native methods final 2005-06-27 04:15:24 +00:00
Doug MacEachern 4d4c242493 win32_throw_last_error right after function call to preserve GetLastError 2005-06-27 04:13:33 +00:00
Doug MacEachern 547f584064 remove hungarian notation 2005-06-27 03:41:43 +00:00
Doug MacEachern ee4b71fc84 more service commands 2005-06-27 02:12:59 +00:00
Doug MacEachern 04e9442455 add win32 service command 2005-06-27 01:56:10 +00:00
Doug MacEachern d4df988507 s/serviceStartName/startName/ 2005-06-27 01:20:59 +00:00
Doug MacEachern 61c9ad6a15 rename ServiceStartName to StartName 2005-06-27 01:20:37 +00:00
Doug MacEachern 53430acdcc moving list method to Service class 2005-06-27 01:18:44 +00:00
Doug MacEachern b342c2aca2 extend SigarException 2005-06-27 01:17:23 +00:00
Doug MacEachern 25398b10bf remote Win32.{GetLastError,GetErrorMessage}, handled in jni code now 2005-06-26 22:11:04 +00:00
Doug MacEachern 57b2a03436 fix compile 2005-06-26 22:10:28 +00:00
Doug MacEachern 284479c5ea throw exception if DeleteService fails 2005-06-26 22:07:58 +00:00
Doug MacEachern 1ce84e00fc throw exceptions in jni, GetLastError may have changed by the time it returns to java land 2005-06-26 22:04:32 +00:00
Doug MacEachern c74f93fdea throw exceptions in jni, GetLastError may have changed by the time it returns to java land 2005-06-26 22:02:02 +00:00
Doug MacEachern 10fde2cca9 extern C 2005-06-26 22:01:04 +00:00
Doug MacEachern 5b3c4c83db fixups 2005-06-26 22:00:53 +00:00
Doug MacEachern 4fe5f84c59 test bogus service name 2005-06-26 22:00:35 +00:00
Doug MacEachern 3cc5715d31 list osx 2005-06-26 21:46:48 +00:00
Doug MacEachern 150c4c5e9c add function to throw exception w/ FormatMessage of GetLastError() 2005-06-26 21:06:03 +00:00
Doug MacEachern 01f5cb6c9e increase chance of accurate error messages 2005-06-26 05:33:52 +00:00
Doug MacEachern 7f2451aa76 cleanup control stuff 2005-06-26 05:27:35 +00:00
Doug MacEachern bf281b55b6 cleanup start/stop methods w/ timeout arg to reuse code and hence behave the same 2005-06-26 05:11:18 +00:00
Doug MacEachern ff25200d99 use method overloading instead of stupid AndWaitFor methods 2005-06-26 04:09:56 +00:00
Doug MacEachern 490bc9906e fix javadoc 2005-06-26 04:02:00 +00:00
Doug MacEachern d9c6759f8c rename status() to getStatus() 2005-06-26 04:01:02 +00:00
Doug MacEachern b88ae70e8c add getStatusString method 2005-06-26 03:59:04 +00:00
Doug MacEachern 27e3f136fa add String versions of int fields 2005-06-26 03:47:58 +00:00
Doug MacEachern aa9baeefd1 changes to main method 2005-06-26 03:22:08 +00:00
Doug MacEachern c38c868c35 add list method 2005-06-26 03:21:28 +00:00
Doug MacEachern 1fabb41896 test stuff 2005-06-26 03:21:09 +00:00
Doug MacEachern 72e7b88512 change Service.create to take ServiceConfig arg 2005-06-26 02:53:54 +00:00
Doug MacEachern 7e3f7cce07 rename binaryPathName to path 2005-06-26 02:44:44 +00:00
Doug MacEachern a0017f6dca add name/password fields to ServiceConfig so it can be used to create services 2005-06-26 02:42:40 +00:00
Doug MacEachern 82a5ad05ab default displayName to serviceName 2005-06-26 02:39:34 +00:00
Doug MacEachern bcd101741b add description to ServiceConfig 2005-06-26 02:18:05 +00:00
Doug MacEachern 5b87277a6f ServiceConfig.dependencies needs to be String[] 2005-06-26 01:54:11 +00:00
Doug MacEachern 5c9c3c6cf2 remove dll late binding code from asf. not only is it super ugly, it is not
thread safe.  change to use GetProcAddress the same way everyone else in the
world does.  (M-x un-bloom-ify)
2005-06-26 01:11:20 +00:00
Doug MacEachern 0532dd1e1d plug memory leak in GetErrorMessage 2005-06-26 00:52:03 +00:00
Doug MacEachern 5cd9bfd25e move GetLastError and GetErrorMessage to base class 2005-06-26 00:50:08 +00:00
Doug MacEachern 67494670b6 rename Win32Bindings to Win32 2005-06-26 00:42:47 +00:00
Doug MacEachern c4a20457de change exception throwing so we get a reasonable stacktrace 2005-06-26 00:39:53 +00:00
Doug MacEachern 084300bce2 rid hungarian notation and fixup formatting 2005-06-26 00:36:47 +00:00
Doug MacEachern 2f1392e264 what could be less serializable than class with 2 fields that are pointers to C structures 2005-06-26 00:20:06 +00:00
Doug MacEachern 706b6fded1 remove unused imports 2005-06-25 23:48:05 +00:00
Doug MacEachern 193465d828 changes 2005-06-25 23:45:59 +00:00
Doug MacEachern d877dca4e5 bump version 2005-06-25 23:21:27 +00:00
Doug MacEachern de5e9861dd add getConfig method 2005-06-25 23:21:00 +00:00
Doug MacEachern 3037ef8b00 use Sigar.load() 2005-06-25 23:20:43 +00:00