Messages.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 1996-2023 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_IPC_MESSAGES_H
12#define SQUID_IPC_MESSAGES_H
13
16namespace Ipc
17{
18
20typedef enum { mtNone = 0,
21
24
27
30
32
34
37
38#if SQUID_SNMP
41#endif
42
43 mtEnd
45
46} // namespace Ipc;
47
48#endif /* SQUID_IPC_MESSAGES_H */
49
Definition: IpcIoFile.h:24
MessageType
message class identifier
Definition: Messages.h:20
@ mtCacheMgrRequest
Definition: Messages.h:35
@ mtRegisterStrand
notifies about our strand existence
Definition: Messages.h:22
@ mtIpcIoNotification
Definition: Messages.h:31
@ mtCollapsedForwardingNotification
Definition: Messages.h:33
@ mtStrandReady
an mtFindStrand answer: the strand exists and should be usable
Definition: Messages.h:26
@ mtNone
unspecified or unknown message kind; unused on the wire
Definition: Messages.h:20
@ mtSnmpResponse
Definition: Messages.h:40
@ mtSnmpRequest
Definition: Messages.h:39
@ mtFindStrand
a worker requests a strand from Coordinator
Definition: Messages.h:25
@ mtSharedListenRequest
Definition: Messages.h:28
@ mtStrandRegistered
acknowledges mtRegisterStrand acceptance
Definition: Messages.h:23
@ mtCacheMgrResponse
Definition: Messages.h:36
@ mtSharedListenResponse
Definition: Messages.h:29
@ mtEnd
for message kind range checks; unused on the wire
Definition: Messages.h:43

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors