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


VendorCode_
Definition at line 42 of file VendorCode.h.
Public Member Functions | |
| VendorCode (const GgepId &id, int flags, int dataSize) | |
| VendorCode (VendorCode_ vendorCode, Version version) | |
| VendorCode * | copy () const |
| Version | version () const |
| VendorCode_ | vendorCode () const |
Static Public Member Functions | |
| static const VendorCode * | 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 |
Private Types | |
| typedef Gnutella::Packets::VendorCode | VendorCode_ |
Private Attributes | |
| Version | version_ |
| VendorCode_ | vendorCode_ |
|
|
Definition at line 44 of file VendorCode.h. |
|
||||||||||||||||
|
Definition at line 32 of file VendorCode.cpp. |
|
||||||||||||
|
Definition at line 37 of file VendorCode.cpp. |
|
|
Implements Gnutella::Packets::Extensions::Ggep. Definition at line 55 of file VendorCode.cpp. |
|
|
Definition at line 44 of file VendorCode.cpp. |
|
|
Verifies the structure of rawData.
Implements Gnutella::Packets::Extensions::Ggep. Definition at line 60 of file VendorCode.cpp. |
|
|
Prepares for writing the extension data and returns its length.
Implements Gnutella::Packets::Extensions::Ggep. Definition at line 75 of file VendorCode.cpp. |
|
|
Reads the extension data from stream.
Implements Gnutella::Packets::Extensions::Ggep. Definition at line 65 of file VendorCode.cpp. |
|
|
Definition at line 55 of file VendorCode.h. |
|
|
Definition at line 54 of file VendorCode.h. |
|
|
Implements Gnutella::Packets::Extensions::Ggep. Definition at line 80 of file VendorCode.cpp. |
|
|
Definition at line 47 of file VendorCode.h. |
|
|
Definition at line 65 of file VendorCode.h. |
|
|
Definition at line 64 of file VendorCode.h. |