Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yell/process-manager
My solution to Kodisoft C++ challenge 2015
https://github.com/yell/process-manager
c-plus-plus cpp cpp11 process-manager process-monitor visual-studio winapi
Last synced: 21 days ago
JSON representation
My solution to Kodisoft C++ challenge 2015
- Host: GitHub
- URL: https://github.com/yell/process-manager
- Owner: yell
- License: mit
- Created: 2014-11-27T18:46:17.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2017-09-29T18:06:59.000Z (about 7 years ago)
- Last Synced: 2024-10-04T16:45:06.817Z (about 1 month ago)
- Topics: c-plus-plus, cpp, cpp11, process-manager, process-monitor, visual-studio, winapi
- Language: C++
- Homepage:
- Size: 21.9 MB
- Stars: 11
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Process manager
My solution for C++ task for Kodisoft Internship 2015. The task was to create thread-safe windows process manager.## Features
- create process by specifying command line with args or open existing one specifying pid;
- restart (with the same command line and args) and close process;
- retrieve process info (`id`, `handle`, `status`);
- stop process (without restart) and start it again;
- log all events into console or file;
- add `std::function` callbacks to all events;
- work both with unicode and ascii characters.