Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ZeWhois.cpp File Reference

#include <abuse/ZeWhois.h>
#include <abuse/ZeSocket.h>
#include <abuse/LocalizedMessages.h>
#include <sstream>
#include <map>
#include <abuse/WhoisCache.h>
#include <algorithm>

Classes

struct  RIRImpl
class  initRirs
struct  SubAlloc

Defines

#define put(n)   ret[n##handle]=& n

Functions

bool operator== (const ZeWhois::WhoisEntry &one, const UrlRange &ur)

Variables

static RIRImpl ARIN ("whois.arin.net", ARINhandle,"OrgID:","NetRange:")
static RIRImpl RIPE ("whois.ripe.net", RIPEhandle,"netname:","inetnum:")
static RIRImpl APNIC ("whois.apnic.net", APNIChandle,"netname:","inetnum:")
static RIRImpl JPNIC ("whois.nic.ad.jp", JPNIChandle,"b. [Network Name]","a. [Network Number]","/e")
static RIRImpl KRNIC ("whois.nic.or.kr", KRNIChandle,"Service Name :","IP Address :")
static RIRImpl RIPEAFRINIC ("whois.afrinic.net", RIPEAFRINIChandle,"netname:","inetnum:")
static RIRImpl AFRINIC ("whois.afrinic.net", AFRINIChandle,"netname:","inetnum:")
static RIRImpl LACNIC ("whois.lacnic.net", LACNIChandle,"ownerid:","inetnum:")
static RIRImpl BRNIC ("whois.registro.br", BRNIChandle,"ownerid:","inetnum:")
static RIRImpl BRNIC1 ("whois.registro.br", BRNIC1handle,"ownerid:","inetnum:")
static RIRImpl CYBERABUSE ("whois.cyberabuse.org","CyberAbuse","","IP range")
static const char * ARIN_NOTFOUND = "No match found"
static const char * BRIN_NOTFOUND = "Permission denied"

Define Documentation

#define put  )     ret[n##handle]=& n
 


Function Documentation

bool operator== const ZeWhois::WhoisEntry one,
const UrlRange ur
 


Variable Documentation

RIRImpl AFRINIC("whois.afrinic.net", AFRINIChandle,"netname:","inetnum:") [static]
 

RIRImpl APNIC("whois.apnic.net", APNIChandle,"netname:","inetnum:") [static]
 

RIRImpl ARIN("whois.arin.net", ARINhandle,"OrgID:","NetRange:") [static]
 

const char* ARIN_NOTFOUND = "No match found" [static]
 

const char* BRIN_NOTFOUND = "Permission denied" [static]
 

RIRImpl BRNIC("whois.registro.br", BRNIChandle,"ownerid:","inetnum:") [static]
 

RIRImpl BRNIC1("whois.registro.br", BRNIC1handle,"ownerid:","inetnum:") [static]
 

RIRImpl CYBERABUSE("whois.cyberabuse.org","CyberAbuse","","IP range") [static]
 

RIRImpl JPNIC("whois.nic.ad.jp", JPNIChandle,"b. [Network Name]","a. [Network Number]","/e") [static]
 

RIRImpl KRNIC("whois.nic.or.kr", KRNIChandle,"Service Name :","IP Address :") [static]
 

RIRImpl LACNIC("whois.lacnic.net", LACNIChandle,"ownerid:","inetnum:") [static]
 

RIRImpl RIPE("whois.ripe.net", RIPEhandle,"netname:","inetnum:") [static]
 

RIRImpl RIPEAFRINIC("whois.afrinic.net", RIPEAFRINIChandle,"netname:","inetnum:") [static]
 


Generated on Thu Jun 16 00:13:14 2005 for Netlib for Abuse! by  doxygen 1.4.3