[Spread-users] Protocol specification ?

Per Sandberg per.sandberg at bredband.net
Wed Feb 3 00:53:35 EST 2010


Philippe,
The lowlevel herachy is absolete and maps to the C api the only package 
that needs updating is Connections and I am using Unchecked_Unions and 
Streams to interference the underlaying TCP-Stream.
So the current state is:
* All specs are i a fairly good shape.
* Spread.Low_level shall be deleted since it is the old binding 
generated from the *.h -files.
* Spread.Connections is the package thats needs to be completed.
* A bunch of packages are "leftovers after experiments" so they should 
be deleted.
/Per


On 02/02/2010 11:09 PM, Philippe Bertin wrote:
> Per,
>
> Haven't you got any problem because of not (always) using representation
> clauses ?
>
> OTOH, I fail to see (at first sight) which parts are missing, if not
> eventually the lower level bindings. But then again, I don't see too
> much use of writing a binding for that lower level, as that is part of
> the spread daemon ? So what more binding, on top of what you have
> (already now), did you have in mind ?
>
> Kind regards,
>
> Philippe Bertin
>
> Per Sandberg wrote:
>> You are welcome to have a look, the sources are controlled on sourceforge.
>>    http://sourceforge.net/projects/ada-spread/
>> I have reversed some of the Java- and C- code  but not all and my hacks
>> needs quite a bit of tidy up but i think its readable.
>>
>> /Per
>>
>> On 02/02/2010 09:35 PM, Philippe Bertin wrote:
>>> Hello,
>>>
>>> I don't have such a thing, but I am interested in how this maps to Ada.
>>> If you have some cvs server, I may (if time permits) help you with such
>>> a thing, if not in coding, then eventually in reverse engineering the
>>> specs from the code (I've been busy reworking the code recently). I've
>>> coded in Ada before (and I liked it, very much).
>>>
>>> Kind regards,
>>>
>>> Philippe Bertin.
>>>
>>> Per Sandberg wrote:
>>>> Is there a full spec for the protocol between the application and the
>>>> spread-server?
>>>> The reason for asking is that I am in the process of updating the
>>>> Ada-bindings to spread and i find it simpler (from an architectural
>>>> point of view) do a clean binding using higher level constructs then
>>>> building on top of the C-library.
>>>> /Per
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Spread-users mailing list
>>>> Spread-users at lists.spread.org
>>>> http://lists.spread.org/mailman/listinfo/spread-users
>>>>
>>>>
>>>
>>
>>
>




More information about the Spread-users mailing list