Inter-process communication library