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