Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
Re: [Caml-list] Updates for Ensemble release 1.31
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Ohad Rodeh <ORODEH@i...>
Subject: Re: [Caml-list] Updates for Ensemble release 1.31
   Yes, there are examples for this, however, I haven't completed porting
graphical demos to the newer LablTk library.

   In any case, integrating networking with Tk isn't simple because you
to change the way alarms and timers work. This is handled in Ensemble by
an added layer of abstraction for alarms. You can take a look at how this
is done to get some ideas (file ensemble/trans/


Patrick M Doane <> on 21/11/2001 19:48:05

Please respond to Patrick M Doane <>

To:   Ohad Rodeh/Haifa/IBM@IBMIL
Subject:  Re: [Caml-list] Updates for Ensemble release 1.31


I'm definitely interesting in network options for use on Windows
platforms. For the most part, I have found that the existing socket code
works well for me, but I have been unable to integrate this with a Tk

Do you have any examples in Ensemble that work with Tk?


On Wed, 21 Nov 2001, Ohad Rodeh wrote:

> I have ported the system to use Winsock2 on WIN32 platforms.
> Testing was done on an NT4 work-station, so WIN2000 clients should work
> as well. Performance is not optimal because Winsock2 is somewhat buggy on
> NT4. I think
> it will work much better on more advanced Microsoft OSes. Anyone care to
> comment?
> I've had problems with
>   - Multicast : setting the TTL and LOOPBACK
>   - Sending and receiving IO-vectors.
> So, workarounds have been placed.
> This update also includes some minor bug fixes, and a fix for a reference
> counting bug
> that occurs when using a mesh of TCP connections to transport messages
> between group
> members.
> As usual, the code can be downloaded from the system homepage at:
> For the CAML people, if anyone is interested in networking code for
> winsock2, here is your
> chance! I had to mess around with Unix exceptions, because the native
> Unix library uses
> winsock1 which has slightly different error codes.
> Enjoy,
>      Ohad.
> -------------------
> Bug reports:  FAQ:
> To unsubscribe, mail  Archives:

Bug reports:  FAQ:
To unsubscribe, mail  Archives: