Re: C integrated RPC

2009-01-21 Thread andrew babanin
>>> 2009/1/21 Joel Sherrill : > > Is the marshalling and encoding based upon anything > standard? > > Does it support RPC's across heterogeneous hosts? Data that should be send through the net is packed using my own method. It is rather simple, but marshaling is made automatically, in C code, gene

Re: C integrated RPC

2009-01-21 Thread Joel Sherrill
andrew babanin wrote: 2009/1/21 Joel Sherrill : I think this would have been useful on at least one project in my history. :) Ian mentioned embedded systems in an earlier question and I am still unsure what you require of the OS in terms of services to work. Cygwin is very close to a

Re: C integrated RPC

2009-01-21 Thread andrew babanin
> 2009/1/21 Joel Sherrill : > I think this would have been useful on at least one project > in my history. :) > > Ian mentioned embedded systems in an earlier question > and I am still unsure what you require of the OS in terms > of services to work. Cygwin is very close to a "real UNIX" > from a

Re: C integrated RPC

2009-01-21 Thread Joel Sherrill
andrew babanin wrote: 2009/1/21 Ian Lance Taylor : You say it needs only libc, but of course it needs more than the ISO C library functions. Is the code written in a way that makes it easy to port to other systems? CRPC has two main parts - C-wrapper compiler and shared library.

Re: C integrated RPC

2009-01-21 Thread andrew babanin
> 2009/1/21 Ian Lance Taylor : > What support needs to be in gcc > proper? As my wrapper compiler do some job, that GCC does, so I thought, that it would be better to add CRPC support to GCC. Maybe using some kind of plugin. CRPC wrapper compiler has it own automata and reads all the C input. Yo

Re: C integrated RPC

2009-01-21 Thread Ian Lance Taylor
andrew babanin writes: > In attach you can find example program, > client and server side. And doc for the system as README file. > The newest version of the sources can be downloaded from > crpc at sf dot net. Thanks. This does seem useful for some people. I would be interested in hearing tho

Re: C integrated RPC

2009-01-21 Thread andrew babanin
In attach you can find example program, client and server side. And doc for the system as README file. The newest version of the sources can be downloaded from crpc at sf dot net. To compile the package just 'make' and 'make install'. Tests can be found inside the tests directory. There are sever

Re: C integrated RPC

2009-01-20 Thread Ian Lance Taylor
"andrew babanin" writes: > I am working on the remote procedure call system integrated into C > language. System called CRPC, > it consists of C wrapper compiler and shared library. Wrapper compiler > works with GCC. > > New RPC system helps you develop socket based applications. With the > syste

C integrated RPC

2009-01-20 Thread andrew babanin
Hello, my name is Andrey Babanin. I am working on the remote procedure call system integrated into C language. System called CRPC, it consists of C wrapper compiler and shared library. Wrapper compiler works with GCC. New RPC system helps you develop socket based applications. With the system yo