Home All Groups Group Topic Archive Search About

.NET class correspondent to I/O Completion Port functions

Author
15 Sep 2006 2:52 PM
Hyun-jik Bae
Is there any .NET class correspondent to I/O Completion Port functions
(GetQueuedCompletionStatus, CreateIoCompletionPort or
BindIoCompletionCallback)? Please reply. Thanks in advance.



Hyun-jik Bae

Author
16 Sep 2006 4:46 AM
Michael D. Ober
There isn't a one to one correspondence.  However, most of the IO classes
have "Begin<function>" and "End<function>" methods that handle the Win32 API
completion ports.

Mike Ober.

Show quote
"Hyun-jik Bae" <imays_NOSPAM_@paran.com> wrote in message
news:OCA2EaN2GHA.4388@TK2MSFTNGP03.phx.gbl...
> Is there any .NET class correspondent to I/O Completion Port functions
> (GetQueuedCompletionStatus, CreateIoCompletionPort or
> BindIoCompletionCallback)? Please reply. Thanks in advance.
>
>
>
> Hyun-jik Bae
>
>
>
>
Author
16 Sep 2006 7:08 PM
Chris Mullins
"Hyun-jik Bae" <imays_NOSPAM_@paran.com> wrote
> Is there any .NET class correspondent to I/O Completion Port functions
> (GetQueuedCompletionStatus, CreateIoCompletionPort or
> BindIoCompletionCallback)? Please reply. Thanks in advance.

There's nothing out of the box that will do this.

There's a good set of IOCP classes you can find at CodeProject.com. I've
been through these a few times. IT looks like the CodeProject  website is
down right now, or I would provide ya a like.

Jeff Richter released his "Power Threading" library a while back. This has a
fully feature set of IOCP classes for your programming pleasure. You can
find this on the Wintellect Site (http://www.wintellect.com/) just look for
"Power Threading" in the bottom right.

--
Chris Mullins

AddThis Social Bookmark Button