Author Topic: Asynchronous IO or non-blocking IO on OS/2?  (Read 451 times)

Li Keqing

  • Newbie
  • *
  • Thank You
  • -Given: 3
  • -Receive: 0
  • Posts: 7
  • Karma: +0/-0
  • Transgender & transmedicalist.
    • View Profile
Asynchronous IO or non-blocking IO on OS/2?
« 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?

Andreas Schnellbacher

  • Hero Member
  • *****
  • Thank You
  • -Given: 1
  • -Receive: 32
  • Posts: 592
  • Karma: +1/-0
    • View Profile
Re: Asynchronous IO or non-blocking IO on OS/2?
« Reply #1 on: October 20, 2020, 11:35:42 am »
I've found libaio, libpoll-devel and (maybe related) libevent as RPM packages.

Li Keqing

  • Newbie
  • *
  • Thank You
  • -Given: 3
  • -Receive: 0
  • Posts: 7
  • Karma: +0/-0
  • Transgender & transmedicalist.
    • View Profile
Re: Asynchronous IO or non-blocking IO on OS/2?
« Reply #2 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.

Andi B.

  • Hero Member
  • *****
  • Thank You
  • -Given: 1
  • -Receive: 24
  • Posts: 526
  • Karma: +0/-0
    • View Profile
Re: Asynchronous IO or non-blocking IO on OS/2?
« Reply #3 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.