AnyP Namespace Reference

Classes

class  PortCfg
 
class  ProtocolVersion
 
class  TrafficMode
 
class  UriScheme
 

Typedefs

typedef RefCount< PortCfgPortCfgPointer
 

Enumerations

enum  ProtocolType {
  PROTO_NONE = 0,
  PROTO_HTTP,
  PROTO_FTP,
  PROTO_HTTPS,
  PROTO_COAP,
  PROTO_COAPS,
  PROTO_GOPHER,
  PROTO_WAIS,
  PROTO_CACHE_OBJECT,
  PROTO_ICP,
  PROTO_HTCP,
  PROTO_URN,
  PROTO_WHOIS,
  PROTO_ICY,
  PROTO_TLS,
  PROTO_SSL,
  PROTO_AUTHORITY_FORM,
  PROTO_UNKNOWN,
  PROTO_MAX
}
 

Functions

std::ostream & operator<< (std::ostream &os, ProtocolType const &p)
 
std::ostream & operator<< (std::ostream &os, const AnyP::ProtocolVersion &v)
 

Variables

const char * ProtocolType_str []
 

Typedef Documentation

Definition at line 17 of file forward.h.

Enumeration Type Documentation

List of all protocols known and supported. This is a combined list. It is used as type-codes where needed and the AnyP::ProtocolType_Str array of strings may be used for display

Enumerator
PROTO_NONE 
PROTO_HTTP 
PROTO_FTP 
PROTO_HTTPS 
PROTO_COAP 
PROTO_COAPS 
PROTO_GOPHER 
PROTO_WAIS 
PROTO_CACHE_OBJECT 
PROTO_ICP 
PROTO_HTCP 
PROTO_URN 
PROTO_WHOIS 
PROTO_ICY 
PROTO_TLS 
PROTO_SSL 
PROTO_AUTHORITY_FORM 
PROTO_UNKNOWN 
PROTO_MAX 

Definition at line 22 of file ProtocolType.h.

Function Documentation

std::ostream& AnyP::operator<< ( std::ostream &  os,
ProtocolType const &  p 
)
inline

Display the registered Protocol Type (in upper case). If the protocol is not a registered AnyP::ProtocolType nothing will be displayed. The caller is responsible for any alternative text.

Definition at line 53 of file ProtocolType.h.

References p, PROTO_MAX, PROTO_NONE, and ProtocolType_str.

std::ostream& AnyP::operator<< ( std::ostream &  os,
const AnyP::ProtocolVersion v 
)
inline

Variable Documentation

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors