Data Fields | |
struct GNUNET_MessageHeader | header |
Type: GNUNET_MESSAGE_TYPE_DHT_P2P_RESULT. More... | |
uint32_t | type |
Content type. More... | |
uint16_t | reserved |
Always 0. More... | |
uint16_t | options |
Message options, actually an 'enum GNUNET_DHT_RouteOption' value in NBO. More... | |
uint16_t | put_path_length |
Length of the PUT path that follows (if tracked). More... | |
uint16_t | get_path_length |
Length of the GET path that follows (if tracked). More... | |
struct GNUNET_TIME_AbsoluteNBO | expiration_time |
When does the content expire? More... | |
struct GNUNET_HashCode | key |
The key of the corresponding GET request. More... | |
P2P Result message.
Definition at line 106 of file gnunet-service-dht_neighbours.c.
struct GNUNET_MessageHeader PeerResultMessage::header |
Type: GNUNET_MESSAGE_TYPE_DHT_P2P_RESULT.
Definition at line 111 of file gnunet-service-dht_neighbours.c.
Referenced by check_dht_p2p_result(), GDS_NEIGHBOURS_handle_reply(), and handle_dht_p2p_result().
uint32_t PeerResultMessage::type |
Content type.
Definition at line 116 of file gnunet-service-dht_neighbours.c.
Referenced by GDS_NEIGHBOURS_handle_reply(), and handle_dht_p2p_result().
uint16_t PeerResultMessage::reserved |
Always 0.
Definition at line 121 of file gnunet-service-dht_neighbours.c.
Referenced by GDS_NEIGHBOURS_handle_reply().
uint16_t PeerResultMessage::options |
Message options, actually an 'enum GNUNET_DHT_RouteOption' value in NBO.
Definition at line 126 of file gnunet-service-dht_neighbours.c.
Referenced by httpdomain.httpdomain.HTTPResource::add_target_and_index(), httpdomain.autohttp.flask_base.AutoflaskBase::blueprints(), check_dht_p2p_result(), httpdomain.autohttp.bottle.AutobottleDirective::endpoints(), httpdomain.autohttp.flask_base.AutoflaskBase::endpoints(), httpdomain.autohttp.tornado.AutoTornadoDirective::endpoints(), GDS_NEIGHBOURS_handle_reply(), handle_dht_p2p_result(), httpdomain.autohttp.bottle.AutobottleDirective::make_rst(), httpdomain.autohttp.tornado.AutoTornadoDirective::make_rst(), httpdomain.autohttp.flask_base.AutoflaskBase::make_rst(), httpdomain.autohttp.flask_base.AutoflaskBase::modules(), httpdomain.autohttp.flask_base.AutoflaskBase::order(), typescriptdomain.TypeScriptDefinition::run(), httpdomain.autohttp.flask_base.AutoflaskBase::undoc_blueprints(), httpdomain.autohttp.bottle.AutobottleDirective::undoc_endpoints(), httpdomain.autohttp.flask_base.AutoflaskBase::undoc_endpoints(), httpdomain.autohttp.tornado.AutoTornadoDirective::undoc_endpoints(), and httpdomain.autohttp.flask_base.AutoflaskBase::undoc_modules().
uint16_t PeerResultMessage::put_path_length |
Length of the PUT path that follows (if tracked).
Definition at line 131 of file gnunet-service-dht_neighbours.c.
Referenced by check_dht_p2p_result(), GDS_NEIGHBOURS_handle_reply(), and handle_dht_p2p_result().
uint16_t PeerResultMessage::get_path_length |
Length of the GET path that follows (if tracked).
Definition at line 136 of file gnunet-service-dht_neighbours.c.
Referenced by check_dht_p2p_result(), GDS_NEIGHBOURS_handle_reply(), and handle_dht_p2p_result().
struct GNUNET_TIME_AbsoluteNBO PeerResultMessage::expiration_time |
When does the content expire?
Definition at line 141 of file gnunet-service-dht_neighbours.c.
Referenced by GDS_NEIGHBOURS_handle_reply(), and handle_dht_p2p_result().
struct GNUNET_HashCode PeerResultMessage::key |
The key of the corresponding GET request.
Definition at line 146 of file gnunet-service-dht_neighbours.c.
Referenced by gnunet-chk.Chk::__init__(), gnunet-chk.AESKey::__init__(), GDS_NEIGHBOURS_handle_reply(), handle_dht_p2p_result(), and gnunet-chk.Chk::uri().