[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: KProcess overhaul
From: Ralf Habacker <ralf.habacker () freenet ! de>
Date: 2006-04-15 14:46:02
Message-ID: 4441072A.6020803 () freenet ! de
[Download RAW message or body]
Oswald Buddenhagen schrieb:
> On Sat, Apr 15, 2006 at 01:47:12PM +0200, Ralf Habacker wrote:
>
>> Also after rereading the thread "KProcess overhaul", you have started
>> I'm not sure, what you exactly means with this. Seems we have to collect
>> the requirement for the planned KProcess. I mean KProcess should have
>> the following functionality or speeking in use cases:
>>
>> 1. it should be able to start child process in blocking an non blocking
>> mode
>> 2. it should be possible to provide the child process with specific
>> command line arguments and a specific environment
>> 3. it should be able to set the working directory of the started child
>> process
>> 4. it should be able to send data to the child process stdin
>> 5. it should be able to get data from the child process stdout and stderr
>> 6. it should be able to terminate child processes
>> 7. it should be able to get a signal on child process termination
>>
>>
> 8. it should be able to connect multiple processes with each other,
> without the parent process being involved past the process creation.
> mkisofs|cdrecord type of things, you know.
>
Isn't this the main task of inter process communication ussing pipes or
shared memory ?
> 9. on unix, it should be able to deal with ptys
>
Can you explain a non unix user for what this is good ?
> 10. it should be able to do arbitrary redirections without overhead,
> which is just a generalisation of 8 & 9.
>
Ralf
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic