Is QNX channel is true bidirectional?

39 Views Asked by At

I write C++ app on QNX neutrino with channels (ChannelCreate in parent/ChannelAttach in child process).

I dont undestand - these channels is fully bidirectional? Can I call MsgSend in parent and MsgReceive/MsgReply in child, like tcp socket? Or I cant do this and must call MsgSend only in child and MsgReceive in parent?

In guide says that I can do it in one direction, but nothing about back direction.

1

There are 1 best solutions below

0
Alexey On

Yes, its seems that qnx channel is not fully bidirectional. When I change my app to one-directional style, all starts working fine