Ok, I read all the Resource Manager stuff and I spent the day getting some test code to work. One process creates the Resource Manager and another process fopen()s the ‘file’ and reads from it. I don’t think it meets my needs…
However, I really want the processes to send each other mesages the way we did in QNX way back in the '80s. I want one task to block waiting for a message and another task to send it messages of varying content and length. I don’t want to share memory either. I have a small set of specific messages, some with binary data, that must pass among the processes on an embedded system. I don’t see an obvious way to implement this with fgets() or even fread(). There must be a way to do something this simple but it’s not jumping out at me.
Cincinnati, OH USA