Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How does Resolve/C++ support interprocess communication?

0
Posted

How does Resolve/C++ support interprocess communication?

0

A31: RESOLVE_Foundation’s Character_IStream and Character_OStream components let you do interprocess communication in a “clean” way, without getting into the ugly details of using Unix sockets (upon which the following functionality is built). If you want your program to be able to get information directly from another program, it first has to “advertise” where it is listening for input. Then you open a Character_IStream object using Open_External with no parameters. This indicates your program’s willingness to accept input on that stream from any other program — i.e., not from a file or from the keyboard as in the usual case. If the Open_External call results in the Character_IStream not being open after the call, then no other program was trying to send information, so your program can’t read it. On the other hand, if the Open_External call results in the Character_IStream being open after the call, then some other program is trying to send your program information, and your program

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123