]> git.ipfire.org Git - thirdparty/squid.git/blame - src/ipc/FdNotes.h
fix debug sections
[thirdparty/squid.git] / src / ipc / FdNotes.h
CommitLineData
0d0bce6a
AR
1/*
2 * $Id$
3 *
4 * DEBUG: section 54 Interprocess Communication
5 *
6 */
7
8#ifndef SQUID_IPC_FD_NOTES_H
9#define SQUID_IPC_FD_NOTES_H
10
11namespace Ipc
12{
13
14/// We cannot send char* FD notes to other processes. Pass int IDs and convert.
15
00516be1 16/// fd_note() label ID
7b1e5eb4 17typedef enum { fdnNone, fdnHttpSocket, fdnHttpsSocket,
5667a628
AR
18 fdnInSnmpSocket, fdnOutSnmpSocket,
19 fdnInIcpSocket, fdnInHtcpSocket, fdnEnd
20 } FdNoteId;
0d0bce6a
AR
21
22extern const char *FdNote(int fdNodeId); ///< converts FdNoteId into a string
23
24} // namespace Ipc;
25
26
27#endif /* SQUID_IPC_FD_NOTES_H */