OS2 World Community Forum

OS/2, eCS & ArcaOS - Technical => Programming => Topic started by: Li Keqing on October 20, 2020, 09:24:10 am

Title: Asynchronous IO or non-blocking IO on OS/2?
Post by: Li Keqing on October 20, 2020, 09:24:10 am
Is there any asynchronous I/O or non-blocking I/O on OS/2, like IOCP on Windows NT or EPOLL on Linux?
Title: Re: Asynchronous IO or non-blocking IO on OS/2?
Post by: Andreas Schnellbacher on October 20, 2020, 11:35:42 am
I've found libaio, libpoll-devel and (maybe related) libevent as RPM packages.
Title: Re: Asynchronous IO or non-blocking IO on OS/2?
Post by: Li Keqing on October 22, 2020, 08:47:37 am
I've found libaio, libpoll-devel and (maybe related) libevent as RPM packages.
Thanks for your reply!
It seems that those libraries are just simulate async io or nonblocking io but not do async io or nonblocking io operation natively.
Title: Re: Asynchronous IO or non-blocking IO on OS/2?
Post by: Andi B. on October 22, 2020, 12:30:58 pm
No clue what IOCP and EPOLL is but for async communication over COMx: I'm using bloatcom library. Probably from hobbes.