#include <PackedHostCaches.h> [code]
Inherits Gnutella::Packets::Extensions::Ggep.
Inheritance diagram for Gnutella::Packets::Extensions::Ggeps::PackedHostCaches:


Definition at line 39 of file PackedHostCaches.h.
Public Member Functions | |
| PackedHostCaches (const GgepId &id, int flags, int dataSize) | |
| PackedHostCaches (const QList< NodeAddress > &nodeAddresses) | |
| PackedHostCaches * | copy () const |
| QList< NodeAddress > | addresses () const |
| void | setAddresses (const QList< NodeAddress > &addresses) |
Static Public Member Functions | |
| static const PackedHostCaches * | findIn (const GgepBlock &ggepBlock) |
Static Public Attributes | |
| static const Ggep::GgepId | Id |
Protected Member Functions | |
| bool | prepareReadData (const QByteArray &rawData) |
| Verifies the structure of rawData. | |
| void | readData (QDataStream &stream) |
| Reads the extension data from stream. | |
| int | prepareWriteData () const |
| Prepares for writing the extension data and returns its length. | |
| void | writeData (QDataStream &stream) const |
| Writes the extension data to the stream;. | |
Private Attributes | |
| Gnutella::Packets::Extensions::Ggeps::PackedHostCaches::Private | p |
Classes | |
| struct | Private |
|
||||||||||||||||
|
Definition at line 34 of file PackedHostCaches.cpp. |
|
|
Definition at line 39 of file PackedHostCaches.cpp. |
|
|
Definition at line 73 of file PackedHostCaches.h. |
|
|
Implements Gnutella::Packets::Extensions::Ggep. Definition at line 57 of file PackedHostCaches.cpp. |
|
|
Definition at line 46 of file PackedHostCaches.cpp. |
|
|
Verifies the structure of rawData.
Implements Gnutella::Packets::Extensions::Ggep. Definition at line 62 of file PackedHostCaches.cpp. |
|
|
Prepares for writing the extension data and returns its length.
Implements Gnutella::Packets::Extensions::Ggep. Definition at line 91 of file PackedHostCaches.cpp. |
|
|
Reads the extension data from stream.
Implements Gnutella::Packets::Extensions::Ggep. Definition at line 67 of file PackedHostCaches.cpp. |
|
|
Definition at line 76 of file PackedHostCaches.h. |
|
|
Writes the extension data to the stream;.
Implements Gnutella::Packets::Extensions::Ggep. Definition at line 104 of file PackedHostCaches.cpp. |
|
|
Definition at line 42 of file PackedHostCaches.h. |
|
|
Reimplemented from Gnutella::Packets::Extensions::Ggep. |