This library is a simple OOP-like wrapper around nix posix m_queue to communicate between processes through queue in unix environment.
It contains two classes: IpcReceiver and IpcSender.
Basic usage of IpcSender:
const MESSAGE_SIZE: usize = 1024;
const QUEUE_NAME: &str = "/test_queue";
let sender = connect_to_queue.unwrap;
let message = Message ;
let priority = 3;
sender.send.unwrap;
And IpcReceiver:
use ;
use IpcReceiver;
const MESSAGE_SIZE: usize = 1024;
const QUEUE_NAME: &str = "/test_queue";
let mut receiver = init.unwrap;
loop