IPC functions.