Re: Asynchronous i/o
http://cygwin.com/acronyms/#TOFU http://cygwin.com/acronyms/#PCYMTNQREAIYR On Nov 13 17:28, [EMAIL PROTECTED] wrote: Thanks for replying... I saw your earlier posts about the subject. Before I say yes, might you tell me what limitations there are in Cygwin that would make this terribly difficult? You mean, besides of the limitation having to work on Windows? Nothing I'm aware of. Also, what do folks do with code that requires the header? Just rewrite their code? I assume they do what everybody has to do when porting applications between platforms. Use what's available on the new platform. That's the idea behind autoconf and friends, for instance. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Asynchronous i/o
-- Original message -- From: Corinna Vinschen [EMAIL PROTECTED] http://cygwin.com/acronyms/#TOFU http://cygwin.com/acronyms/#PCYMTNQREAIYR On Nov 13 17:28, [EMAIL PROTECTED] wrote: Thanks for replying... I saw your earlier posts about the subject. Before I say yes, might you tell me what limitations there are in Cygwin that would make this terribly difficult? You mean, besides of the limitation having to work on Windows? Nothing I'm aware of. Also, what do folks do with code that requires the header? Just rewrite their code? I assume they do what everybody has to do when porting applications between platforms. Use what's available on the new platform. That's the idea behind autoconf and friends, for instance. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ Am I doing better now? ;-) I think I made all the adjustments that you suggested. What I was wondering was if there might be changes to other packages when trying to impliment AIO... my guess is yes. Mike -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Asynchronous i/o
-- Original message -- From: Corinna Vinschen [EMAIL PROTECTED] http://cygwin.com/acronyms/#TOFU http://cygwin.com/acronyms/#PCYMTNQREAIYR On Nov 13 17:28, [EMAIL PROTECTED] wrote: Thanks for replying... I saw your earlier posts about the subject. Before I say yes, might you tell me what limitations there are in Cygwin that would make this terribly difficult? You mean, besides of the limitation having to work on Windows? Nothing I'm aware of. Also, what do folks do with code that requires the header? Just rewrite their code? I assume they do what everybody has to do when porting applications between platforms. Use what's available on the new platform. That's the idea behind autoconf and friends, for instance. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ Crud, I replied wrong. Hoping I got the email issues handled. I was wondering if other packages would need to be modified when implementing AIO...my guess is yes. I woill download kernel sources and take a look. Mike -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Asynchronous i/o
My email manager does not blank out addresses...so I am doing the attactment thing. Is that ok? Mike ---BeginMessage--- http://cygwin.com/acronyms/#TOFU http://cygwin.com/acronyms/#PCYMTNQREAIYR On Nov 13 17:28, [EMAIL PROTECTED] wrote: Thanks for replying... I saw your earlier posts about the subject. Before I say yes, might you tell me what limitations there are in Cygwin that would make this terribly difficult? You mean, besides of the limitation having to work on Windows? Nothing I'm aware of. Also, what do folks do with code that requires the header? Just rewrite their code? I assume they do what everybody has to do when porting applications between platforms. Use what's available on the new platform. That's the idea behind autoconf and friends, for instance. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ ---End Message--- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
RE: Asynchronous i/o
On 14 November 2007 14:57, Mike_Cygwin wrote: My email manager does not blank out addresses...so I am doing the attactment thing. Is that ok? Mike Epic FAIL, since you ask. Had any coffee yet this morning? cheers, DaveK -- Can't think of a witty .sigline today -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
RE: Asynchronous i/o
My email manager does not blank out addresses...so I am doing the attactment thing. Is that ok? Mike Epic FAIL, since you ask. Had any coffee yet this morning? cheers, DaveK -- Can't think of a witty .sigline today -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ What ever. I really wanted to talk about AIO. Guess I have to get spanked and treated as a newbie for a while. I do believe I have adressed the TOFU thing and that other thing that is too loon to remember. Now, has anybody else thought about this, got some historical info, etc? Anybody else interested in it? Mike -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
RE: Asynchronous i/o
On 14 November 2007 15:23, Mike_Cygwin wrote: and treated as a newbie for a while. I do believe I have adressed the TOFU thing and that other thing that is too loon to remember. LOL, great typo there. The blanking people's addresses thing you've got right, but only half the TOFU thing - you've stopped the TO, but you're still doing the FUll quote of the entire message you're replying to without any trimming, including all those useless trailers etc. Now, has anybody else thought about this, got some historical info, etc? Anybody else interested in it? Should be fairly straightforward to implement, as windows I/O functions support asynchronous operations (called overlapped in msdn technology). You shouldn't need to modify anything except the cygwin dll sources to add the functions. See http://cygwin.com/faq/faq.programming.html#faq.programming.building-cygwin for some guidelines on how to build the cygwin dll from source. When adding new functions to the DLL, you also need to list them in the cygwin.din file - that defines which functions get exported and which don't. cheers, DaveK -- Can't think of a witty .sigline today -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
RE: Asynchronous i/o
Should be fairly straightforward to implement, as windows I/O functions support asynchronous operations (called overlapped in msdn technology). You shouldn't need to modify anything except the cygwin dll sources to add the functions. See http://cygwin.com/faq/faq.programming.html#faq.programming.building-cygwin for some guidelines on how to build the cygwin dll from source. When adding new functions to the DLL, you also need to list them in the cygwin.din file - that defines which functions get exported and which don't. OK...learning. ;-[) My reason for asking these questions is because some of the digging I did suggested there were other things not yet implemented that would make it near impossible to do this (something about pthreads). What I am hearing now is that this not the case (anymore). I will look at the links you provided. Thanks, Mike -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Asynchronous i/o
On Nov 13 16:25, [EMAIL PROTECTED] wrote: New here, but I did review archives for info regarding AIO and aio.h. Not sure I am getting the full story. Will Cygwin ever support this? (have an aio.h header)? Are there work arounds, patches, packages that can help? I found asio, but not sure that does anything (no aio_xxx functions, etc). AIO is not on anybodies agenda AFAIK. It's certainly not on mine. If you want to help out, see http://cygwin.com/contrib.html Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Asynchronous i/o
Thanks for replying... I saw your earlier posts about the subject. Before I say yes, might you tell me what limitations there are in Cygwin that would make this terribly difficult? Also, what do folks do with code that requires the header? Just rewrite their code? Mike -- Original message -- From: Corinna Vinschen [EMAIL PROTECTED] On Nov 13 16:25, [EMAIL PROTECTED] wrote: New here, but I did review archives for info regarding AIO and aio.h. Not sure I am getting the full story. Will Cygwin ever support this? (have an aio.h header)? Are there work arounds, patches, packages that can help? I found asio, but not sure that does anything (no aio_xxx functions, etc). AIO is not on anybodies agenda AFAIK. It's certainly not on mine. If you want to help out, see http://cygwin.com/contrib.html Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/