Does anyone have any experience doing a multiuser program that coordinates input/output among users? I am currently doing a gross hack to write to each users /dev/tty, but I think there must be some elegant ways via sockets or pipes. Thanks for the help.