TIPC ([url removed, login to view]) is a reliable message protocol for linux. This library is created in c but we want to use it in OCaml.
The task consists of 2 parts:
1. You are to create OCaml bindings for this TIPC library. You should NOT rewrite the whole library in OCaml. You are only to create a wrapper in OCaml so we can use TIPC in OCaml scripts.
2. The resulting OCaml package should be able to run a ported version of the TIPC demos ([url removed, login to view]). Porting these demos to OCaml will showcase the api and provide verification of your code.