Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » U++ Developers corner » [PROPOSAL]: AsyncQueue class (a single threaded synchronization tool) for U++ (Discussion about implementing a single threaded synchronization tool for handling non-blocking I/O.)
Re: [PROPOSAL]: AsyncQueue class (a single threaded synchronization tool) for U++ [message #46075 is a reply to message #46074] Mon, 29 February 2016 17:21 Go to previous messageGo to previous message
Oblivion is currently offline  Oblivion
Messages: 1209
Registered: August 2007
Senior Contributor
Quote:
Hi, did you see Bazaar/MtAlt package? It implements exactly the asynchronous queue.
http://www.ultimatepp.org/forums/index.php?t=msg&th=4515 &goto=25097&#msg_25097


Hello Mindtraveller!

Thanks for the information. Yes, I saw the MtAlt package, and I actually use it in some of my projects. Smile It works well.
Though I never had the time to examine its implementation details.

Correct me if I'm wrong but afaik, MtAlt and AsyncQueue has different targets and scopes. Former is a multithreading tool, while the latter is meant to provide a standard interface for synchronizing non-blocking/async calls (including but not limited to socket operations) without multithreading.

Regards,

Oblivion



[Updated on: Mon, 29 February 2016 17:22]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: [OpenGL][FreeBSD] GLDrawDemo Problem
Next Topic: Problem update FreeBSD
Goto Forum:
  


Current Time: Sat Jun 07 01:21:38 CEST 2025

Total time taken to generate the page: 0.06955 seconds