gEDA-user: New features in gattrib

Stuart Brorson sdb at cloud9.net
Mon Aug 14 12:59:33 EDT 2006


>> One feature I would like to see is the ability to immediately
>> pass updates to a running gschem.
>>
>> This would involve opening a pipe between the two programs, and
>> passing the update as a message.  With a pair of pipes it could
>> go both ways.
>>
>
> <snip>
>
> I would suggest using sockets instead of pipes if you want two-way
> communication between the two processes. There's no much difference
> between using UNIX domain sockets (AF_LOCAL) and TCP/IP on code level, but
> UNIX domain sockets are usually as fast as pipes. This means once you
> implement sockets instead of pipes, it will become much easier to change
> it from local sockets to TCP/IP which opens up possibilites like
> clustering, remote simulation, etc.

I don't want to rain on anybody's parade. However, doing any sort of
IPC between gattrib and gschem is not on my radar screen.  Therefore,
any discussion of pipes vs. TCP/IP, 802.11g, or OC-192 is pointless.
Unless somebody wants to implement it themselves and send me the
patches.   Or unless somebody will pay me my full consulting rates and
while I work on it.  :-)

Stuart


More information about the geda-user mailing list