* [Caml-list] Asynchronous communication channels @ 2003-06-08 22:15 Nick Name 2003-06-08 23:40 ` SooHyoung Oh 0 siblings, 1 reply; 2+ messages in thread From: Nick Name @ 2003-06-08 22:15 UTC (permalink / raw) To: caml-list I need some asynchronous channels in my current project. Some of those have to block when the maximum capacity is exceded, others are one-position buffers wich should have overwrite semantics. Are there already done libraries or should I roll my own? If I have to implement the buffer myself, what's the best way, a buffer thread wich uses the Event module or rewriting everything from scratch with condition variables to spare a thread? Thanks for attention Vincenzo ------------------- 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/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Caml-list] Asynchronous communication channels 2003-06-08 22:15 [Caml-list] Asynchronous communication channels Nick Name @ 2003-06-08 23:40 ` SooHyoung Oh 0 siblings, 0 replies; 2+ messages in thread From: SooHyoung Oh @ 2003-06-08 23:40 UTC (permalink / raw) To: Nick Name, caml-list Please check CML (Concurrent ML) in http://cml.cs.uchicago.edu/ . Event module in ocaml has the similiar functionality with CML. And you can find some examples in my web http://www.duonix.com/~shoh/ocaml/concurrent.html . Good luck to you. --- SooHyoung Oh ----- Original Message ----- From: "Nick Name" <nick.name@inwind.it> To: <caml-list@inria.fr> Sent: Monday, June 09, 2003 7:15 AM Subject: [Caml-list] Asynchronous communication channels > I need some asynchronous channels in my current project. Some of those > have to block when the maximum capacity is exceded, others are > one-position buffers wich should have overwrite semantics. Are there > already done libraries or should I roll my own? > > If I have to implement the buffer myself, what's the best way, a buffer > thread wich uses the Event module or rewriting everything from scratch > with condition variables to spare a thread? > > Thanks for attention > > Vincenzo > > ------------------- > 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/ > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > ------------------- 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/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2003-06-08 23:41 UTC | newest] Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-06-08 22:15 [Caml-list] Asynchronous communication channels Nick Name 2003-06-08 23:40 ` SooHyoung Oh
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox