-
-
Notifications
You must be signed in to change notification settings - Fork 0
Command Communication Library. Spawn an OS command with given input and receive its output
License
vporton/libcomcom
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
* Command Communication Library * Spawn an OS command with given input and receive its output. The main feature of this library is deadlock avoidance. (Deadlock in this case is when your program can't write to the input of another program because of waiting for its output which does not happen because of no input, so a vicious circle leading to infinite waiting time.) API docs: https://vporton.github.io/libcomcom-docs/ The current version is alpha. Related software http://libpipeline.nongnu.org (seem NOT to support deadlock avoidance). WARNING: The current version of this library does not work on Windows because it uses `fork()` function. (However, it probably works with Cygwin and/or WSL, not tested.) See also modern.ie and https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/ to get Windows and visualstudio.com to get free Visual Studio. To support this project: - Send money to PayPal [email protected] or https://paypal.me/victorporton - Send BitCoin to 1BdUaP3uRuUC1TXcLgxKXdWWfQKXL2tmqa - Send Ether to 0x36A0356d43EE4168ED24EFA1CAe3198708667ac0 - Buy tokens at https://crypto4ngo.org/project/view/4 The library is to be used in the following project: https://github.com/vporton/xml-boiler
About
Command Communication Library. Spawn an OS command with given input and receive its output
Resources
License
Stars
Watchers
Forks
Sponsor this project
Packages 0
No packages published