caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: "Ohad Rodeh" <ORODEH@il.ibm.com>
To: Patrick M Doane <patrick@watson.org>
Cc: caml-list@inria.fr
Subject: Re: [Caml-list] Updates for Ensemble release 1.31
Date: Thu, 22 Nov 2001 07:53:49 +0200	[thread overview]
Message-ID: <OF6BD3068C.87184D5C-ONC2256B0C.001FA318@telaviv.ibm.com> (raw)

Patrick,
   Yes, there are examples for this, however, I haven't completed porting
the
graphical demos to the newer LablTk library.

   In any case, integrating networking with Tk isn't simple because you
need
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/htk.ml).

     Ohad.



Patrick M Doane <patrick@watson.org> on 21/11/2001 19:48:05

Please respond to Patrick M Doane <patrick@watson.org>

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



Hello,

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
application.

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

Thanks!
Patrick


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:
>      www.cs.cornell.edu/Info/Projects/Ensemble
>
> 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
CAML
> Unix library uses
> winsock1 which has slightly different error codes.
>
> Enjoy,
>      Ohad.
>
>
> -------------------
> Bug reports: http://caml.inria.fr/bin/caml-bugs  FAQ:
http://caml.inria.fr/FAQ/
> To unsubscribe, mail caml-list-request@inria.fr  Archives:
http://caml.inria.fr
>




-------------------
Bug reports: http://caml.inria.fr/bin/caml-bugs  FAQ: http://caml.inria.fr/FAQ/
To unsubscribe, mail caml-list-request@inria.fr  Archives: http://caml.inria.fr


             reply	other threads:[~2001-11-22  5:54 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-11-22  5:53 Ohad Rodeh [this message]
  -- strict thread matches above, loose matches on Subject: below --
2001-11-21 17:19 Ohad Rodeh

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=OF6BD3068C.87184D5C-ONC2256B0C.001FA318@telaviv.ibm.com \
    --to=orodeh@il.ibm.com \
    --cc=caml-list@inria.fr \
    --cc=patrick@watson.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).