1 /* 2 * Copyright (C) 1996-2021 The Squid Software Foundation and contributors 3 * 4 * Squid software is distributed under GPLv2+ license and includes 5 * contributions from numerous individuals and organizations. 6 * Please see the COPYING and CONTRIBUTORS files for details. 7 */ 8 9 /* DEBUG: section 54 Interprocess Communication */ 10 11 #ifndef SQUID_SQUIDIPC_H_ 12 #define SQUID_SQUIDIPC_H_ 13 14 namespace Ip 15 { 16 class Address; 17 } 18 pid_t ipcCreate(int type, 19 const char *prog, 20 const char *const args[], 21 const char *name, 22 Ip::Address &local_addr, 23 int *rfd, 24 int *wfd, 25 void **hIpc); 26 27 #endif /* SQUID_SQUIDIPC_H_ */ 28 29