Connection.h File Reference
#include "comm/forward.h"
#include "defines.h"
#include "eui/Eui48.h"
#include "eui/Eui64.h"
#include "hier_code.h"
#include "ip/Address.h"
#include "ip/forward.h"
#include "mem/forward.h"
#include "SquidTime.h"
#include <iosfwd>
#include <ostream>
Include dependency graph for Connection.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Comm::Connection
 

Namespaces

 Security
 Network/connection security abstraction layer.
 
 Comm
 Abstraction layer for TCP, UDP, TLS, UDS and filedescriptor sockets.
 

Macros

#define COMM_UNSET   0x00
 
#define COMM_NONBLOCKING   0x01
 
#define COMM_NOCLOEXEC   0x02
 
#define COMM_REUSEADDR   0x04
 
#define COMM_DOBIND   0x08
 
#define COMM_TRANSPARENT   0x10
 
#define COMM_INTERCEPTION   0x20
 

Functions

std::ostream & operator<< (std::ostream &os, const Comm::Connection &conn)
 
std::ostream & operator<< (std::ostream &os, const Comm::ConnectionPointer &conn)
 

Macro Definition Documentation

#define COMM_NOCLOEXEC   0x02

Definition at line 45 of file Connection.h.

Referenced by comm_apply_flags(), comm_import_opened(), comm_open_uds(), and ipcCreate().

#define COMM_REUSEADDR   0x04

Definition at line 46 of file Connection.h.

Referenced by comm_apply_flags(), comm_open_uds(), and ftpOpenListenSocket().

#define COMM_UNSET   0x00

Definition at line 43 of file Connection.h.

Referenced by operator<<().

Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const Comm::Connection conn 
)
std::ostream& operator<< ( std::ostream &  os,
const Comm::ConnectionPointer conn 
)
inline

Definition at line 178 of file Connection.h.

References conn, and NULL.

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors