]> git.ipfire.org Git - thirdparty/squid.git/blob - src/ipc/Messages.h
SourceFormat Enforcement
[thirdparty/squid.git] / src / ipc / Messages.h
1 /*
2 * $Id$
3 *
4 * DEBUG: section 54 Interprocess Communication
5 *
6 */
7
8 #ifndef SQUID_IPC_MESSAGES_H
9 #define SQUID_IPC_MESSAGES_H
10
11 /** Declarations used by various IPC messages */
12
13 namespace Ipc
14 {
15
16 /// message class identifier
17 typedef enum { mtNone = 0, mtRegistration,
18 mtStrandSearchRequest, mtStrandSearchResponse,
19 mtSharedListenRequest, mtSharedListenResponse,
20 mtIpcIoNotification,
21 mtCacheMgrRequest, mtCacheMgrResponse
22 #if SQUID_SNMP
23 ,
24 mtSnmpRequest, mtSnmpResponse
25 #endif
26 } MessageType;
27
28 } // namespace Ipc;
29
30 #endif /* SQUID_IPC_MESSAGES_H */