net_db.h File Reference
#include "anyp/forward.h"
#include "hash.h"
#include "ip/forward.h"
#include "mem/forward.h"
Include dependency graph for net_db.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  net_db_name
 
class  net_db_peer
 
class  netdbEntry
 

Functions

void netdbInit (void)
 
void netdbHandlePingReply (const Ip::Address &from, int hops, int rtt)
 
void netdbPingSite (const char *hostname)
 
void netdbDump (StoreEntry *)
 
int netdbHostHops (const char *host)
 
int netdbHostRtt (const char *host)
 
void netdbUpdatePeer (const AnyP::Uri &, CachePeer *, int rtt, int hops)
 
void netdbDeleteAddrNetwork (Ip::Address &addr)
 
void netdbBinaryExchange (StoreEntry *)
 
void netdbExchangeStart (void *)
 
void netdbExchangeUpdatePeer (Ip::Address &, CachePeer *, double, double)
 
CachePeernetdbClosestParent (PeerSelector *)
 
void netdbHostData (const char *host, int *samp, int *rtt, int *hops)
 

Function Documentation

◆ netdbBinaryExchange()

◆ netdbClosestParent()

◆ netdbDeleteAddrNetwork()

void netdbDeleteAddrNetwork ( Ip::Address addr)

Definition at line 1090 of file net_db.cc.

References debugs, netdbLookupAddr(), netdbRelease(), and netdbEntry::network.

Referenced by Comm::ConnOpener::sendAnswer().

◆ netdbDump()

◆ netdbExchangeStart()

◆ netdbExchangeUpdatePeer()

◆ netdbHandlePingReply()

void netdbHandlePingReply ( const Ip::Address from,
int  hops,
int  rtt 
)

◆ netdbHostData()

void netdbHostData ( const char *  host,
int samp,
int rtt,
int hops 
)

◆ netdbHostHops()

int netdbHostHops ( const char *  host)

◆ netdbHostRtt()

int netdbHostRtt ( const char *  host)

◆ netdbInit()

◆ netdbPingSite()

void netdbPingSite ( const char *  hostname)

◆ netdbUpdatePeer()

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors