Gnutella::NodeInfo Struct Reference

#include <NodeInfo.h> [code]

Collaboration diagram for Gnutella::NodeInfo:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 41 of file NodeInfo.h.

Public Member Functions

 NodeInfo ()
 ~NodeInfo ()

Public Attributes

NodeAddress address
QString identification
VendorCode vendorCode
Version serventVersion
NodeType type
bool ultrapeerNeeded
Version pongCaching
Version ggep
Version queryRouting
Version ultrapeerQueryRouting
Version dynamicQuerying
Version guess
Version vendorMessage
Version extProbes
Version byePacket
uint degree
uint maxTtl
QString encoding
int freeUltrapeerSlots
int freeLeafSlots
int dailyUptime


Constructor & Destructor Documentation

NodeInfo::NodeInfo  ) 
 

Definition at line 29 of file NodeInfo.cpp.

NodeInfo::~NodeInfo  ) 
 

Definition at line 38 of file NodeInfo.cpp.


Member Data Documentation

NodeAddress Gnutella::NodeInfo::address
 

Definition at line 43 of file NodeInfo.h.

Version Gnutella::NodeInfo::byePacket
 

Definition at line 57 of file NodeInfo.h.

int Gnutella::NodeInfo::dailyUptime
 

Definition at line 63 of file NodeInfo.h.

uint Gnutella::NodeInfo::degree
 

Definition at line 58 of file NodeInfo.h.

Version Gnutella::NodeInfo::dynamicQuerying
 

Definition at line 53 of file NodeInfo.h.

QString Gnutella::NodeInfo::encoding
 

Definition at line 60 of file NodeInfo.h.

Version Gnutella::NodeInfo::extProbes
 

Definition at line 56 of file NodeInfo.h.

int Gnutella::NodeInfo::freeLeafSlots
 

Definition at line 62 of file NodeInfo.h.

int Gnutella::NodeInfo::freeUltrapeerSlots
 

Definition at line 61 of file NodeInfo.h.

Version Gnutella::NodeInfo::ggep
 

Definition at line 50 of file NodeInfo.h.

Version Gnutella::NodeInfo::guess
 

Definition at line 54 of file NodeInfo.h.

QString Gnutella::NodeInfo::identification
 

Definition at line 44 of file NodeInfo.h.

uint Gnutella::NodeInfo::maxTtl
 

Definition at line 59 of file NodeInfo.h.

Version Gnutella::NodeInfo::pongCaching
 

Definition at line 49 of file NodeInfo.h.

Version Gnutella::NodeInfo::queryRouting
 

Definition at line 51 of file NodeInfo.h.

Version Gnutella::NodeInfo::serventVersion
 

Definition at line 46 of file NodeInfo.h.

NodeType Gnutella::NodeInfo::type
 

Definition at line 47 of file NodeInfo.h.

bool Gnutella::NodeInfo::ultrapeerNeeded
 

Definition at line 48 of file NodeInfo.h.

Version Gnutella::NodeInfo::ultrapeerQueryRouting
 

Definition at line 52 of file NodeInfo.h.

VendorCode Gnutella::NodeInfo::vendorCode
 

Definition at line 45 of file NodeInfo.h.

Version Gnutella::NodeInfo::vendorMessage
 

Definition at line 55 of file NodeInfo.h.


The documentation for this struct was generated from the following files: