#include <QueryStatusRequest.h> [code]
Inherits Gnutella::Packets::VendorMessages::VendorMessage.
Inheritance diagram for Gnutella::Packets::VendorMessages::QueryStatusRequest:


Represents the BEAR/11v1 Vendor Message. The message has no payload. It is used to request query status information from a leaf for which we are performing dynamic searching.
Definition at line 40 of file QueryStatusRequest.h.
Public Member Functions | |
| QueryStatusRequest * | copy () const |
| A virtual copy contructor. | |
| QString | name () const |
| QueryStatusRequest () | |
| QueryStatusRequest (const QByteArray &rawHeader, const QByteArray &rawPayload) | |
| ~QueryStatusRequest () | |
Static Public Member Functions | |
| static QueryStatusRequest & | castFrom (Packet &packet) |
| static const QueryStatusRequest & | castFrom (const Packet &packet) |
Protected Member Functions | |
| virtual bool | prepareReadPayload (const QByteArray &rawPayload) |
| Checks the lenght of the QueryStatusRequest payload. | |
| virtual void | readPayload (QDataStream &stream) |
| Reads the QueryStatusRequest payload. | |
| virtual int | prepareWritePayload () const |
| Returns the number of bytes in the QueryStatusRequest payload. | |
| virtual void | writePayload (QDataStream &stream) const |
| Writes the QueryStatusRequest payload. | |
|
|
Creates a default VectorMessage object without extensions. Definition at line 30 of file QueryStatusRequest.cpp. |
|
||||||||||||
|
Creates a VectorMessage object from the raw bytes in rawHeader and rawPayload. Definition at line 39 of file QueryStatusRequest.cpp. |
|
|
Destroys a QueryStatusRequest object. Definition at line 52 of file QueryStatusRequest.cpp. |
|
|
Reimplemented from Gnutella::Packets::VendorMessages::VendorMessage. Definition at line 44 of file QueryStatusRequest.h. |
|
|
Reimplemented from Gnutella::Packets::VendorMessages::VendorMessage. Definition at line 43 of file QueryStatusRequest.h. |
|
|
A virtual copy contructor.
Implements Gnutella::Packets::Packet. Definition at line 46 of file QueryStatusRequest.h. |
|
|
Implements Gnutella::Packets::Packet. Definition at line 47 of file QueryStatusRequest.h. |
|
|
Checks the lenght of the QueryStatusRequest payload.
Implements Gnutella::Packets::VendorMessages::VendorMessage. Definition at line 57 of file QueryStatusRequest.cpp. |
|
|
Returns the number of bytes in the QueryStatusRequest payload.
Implements Gnutella::Packets::VendorMessages::VendorMessage. Definition at line 69 of file QueryStatusRequest.cpp. |
|
|
Reads the QueryStatusRequest payload.
Implements Gnutella::Packets::VendorMessages::VendorMessage. Definition at line 63 of file QueryStatusRequest.cpp. |
|
|
Writes the QueryStatusRequest payload.
Implements Gnutella::Packets::VendorMessages::VendorMessage. Definition at line 75 of file QueryStatusRequest.cpp. |