Protocols::Gnutella::Packets::Extensions::QueryHitsData Struct Reference

#include <QueryHitsExtension.h> [code]

Collaboration diagram for Protocols::Gnutella::Packets::Extensions::QueryHitsData:

Collaboration graph
[legend]
List of all members.

Detailed Description

Encapsulates the extensions data in QueryHits.

Definition at line 56 of file QueryHitsExtension.h.

Public Member Functions

bool operator== (const QueryHitsData &other) const
bool operator!= (const QueryHitsData &other) const
 QueryHitsData (bool uploadSpeed=false, bool haveUploaded=false, bool busy=false, bool push=false)

Public Attributes

VendorCode vendorCode
bool flagUploadSpeed
bool flagHaveUploaded
bool flagBusy
bool flagPush
QByteArray privateVendor
GgepBlock ggepBlock
QByteArray xmlData
QUuid serventId


Constructor & Destructor Documentation

Protocols::Gnutella::Packets::Extensions::QueryHitsData::QueryHitsData bool  uploadSpeed = false,
bool  haveUploaded = false,
bool  busy = false,
bool  push = false
[inline]
 

Definition at line 71 of file QueryHitsExtension.h.


Member Function Documentation

bool QueryHitsData::operator!= const QueryHitsData other  )  const
 

Definition at line 52 of file QueryHitsExtension.cpp.

bool QueryHitsData::operator== const QueryHitsData other  )  const
 

Definition at line 40 of file QueryHitsExtension.cpp.


Member Data Documentation

bool Protocols::Gnutella::Packets::Extensions::QueryHitsData::flagBusy
 

Definition at line 61 of file QueryHitsExtension.h.

bool Protocols::Gnutella::Packets::Extensions::QueryHitsData::flagHaveUploaded
 

Definition at line 60 of file QueryHitsExtension.h.

bool Protocols::Gnutella::Packets::Extensions::QueryHitsData::flagPush
 

Definition at line 62 of file QueryHitsExtension.h.

bool Protocols::Gnutella::Packets::Extensions::QueryHitsData::flagUploadSpeed
 

Definition at line 59 of file QueryHitsExtension.h.

GgepBlock Protocols::Gnutella::Packets::Extensions::QueryHitsData::ggepBlock
 

Definition at line 64 of file QueryHitsExtension.h.

QByteArray Protocols::Gnutella::Packets::Extensions::QueryHitsData::privateVendor
 

Definition at line 63 of file QueryHitsExtension.h.

QUuid Protocols::Gnutella::Packets::Extensions::QueryHitsData::serventId
 

Definition at line 66 of file QueryHitsExtension.h.

VendorCode Protocols::Gnutella::Packets::Extensions::QueryHitsData::vendorCode
 

Definition at line 58 of file QueryHitsExtension.h.

QByteArray Protocols::Gnutella::Packets::Extensions::QueryHitsData::xmlData
 

Definition at line 65 of file QueryHitsExtension.h.


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