Flag.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 1996-2017 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 #ifndef _SQUID_SRC_COMM_FLAG_H
10 #define _SQUID_SRC_COMM_FLAG_H
11 
12 namespace Comm
13 {
14 
15 typedef enum {
16  OK = 0,
17  COMM_ERROR = -1,
18  NOMESSAGE = -3,
19  TIMEOUT = -4,
20  SHUTDOWN = -5,
21  IDLE = -6, /* there are no active fds and no pending callbacks. */
22  INPROGRESS = -7,
24  ERR_DNS = -9,
25  ERR_CLOSING = -10,
26  ERR_PROTOCOL = -11, /* IPv4 or IPv6 cannot be used on the fd socket */
27  ENDFILE = -12,
28  ERR__END__ = -999999 /* Dummy entry to make syntax valid (comma on line above), do not use. New entries added above */
29 } Flag;
30 
31 } // namespace Comm
32 
33 #endif /* _SQUID_SRC_COMM_FLAG_H */
34 
Definition: Flag.h:16
Flag
Definition: Flag.h:15

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors