this cnet interface code contains a working example of IPC via fifos