|
libktorrent
2.1.1
|
#include <pingreq.h>

Public Types | |
| typedef QSharedPointer< PingReq > | Ptr |
Public Types inherited from dht::RPCMsg | |
| typedef QSharedPointer< RPCMsg > | Ptr |
Public Member Functions | |
| PingReq (const Key &id) | |
| void | apply (DHT *dh_table) override |
| void | encode (QByteArray &arr) const override |
| void | print () override |
Public Member Functions inherited from dht::RPCMsg | |
| RPCMsg (const QByteArray &mtid, Method m, Type type, const Key &id) | |
| const net::Address & | getDestination () const |
| Get the origin. | |
| const Key & | getID () const |
| Get the id of the sender. | |
| Method | getMethod () const |
| Get the message it's method. | |
| const QByteArray & | getMTID () const |
| Get the MTID. | |
| const net::Address & | getOrigin () const |
| Get the origin. | |
| Type | getType () const |
| Get the type of the message. | |
| virtual void | parse (bt::BDictNode *dict) |
| void | setDestination (const net::Address &o) |
| Set the origin (i.e. where the message came from) | |
| void | setMTID (const QByteArray &m) |
| Set the MTID. | |
| void | setOrigin (const net::Address &o) |
| Set the origin (i.e. where the message came from) | |
Additional Inherited Members | |
Protected Attributes inherited from dht::RPCMsg | |
| Key | id |
| Method | method |
| QByteArray | mtid |
| net::Address | origin |
| Type | type |
|
overridevirtual |
When this message arrives this function will be called upon the DHT. The message should then call the appropriate DHT function (double dispatch)
| dh_table | Pointer to DHT |
Implements dht::RPCMsg.
|
overridevirtual |
|
overridevirtual |
Print the message for debugging purposes.
Implements dht::RPCMsg.
1.8.18