ipc client/server module