Handler for a single request from a client. More...
Data Fields | |
struct GNUNET_RPS_Handle * | rps_handle |
The client issuing the request. More... | |
struct RPS_Sampler * | sampler |
The Sampler for the client request. More... | |
struct RPS_SamplerRequestHandleSingleInfo * | sampler_rh |
Request handle of the request to the sampler - needed to cancel the request. More... | |
struct GNUNET_RPS_StreamRequestHandle * | srh |
Request handle of the request of the biased stream of peers - needed to cancel the request. More... | |
GNUNET_RPS_NotifyReadySingleInfoCB | ready_cb |
The callback to be called when we receive an answer. More... | |
void * | ready_cb_cls |
The closure for the callback. More... | |
struct GNUNET_RPS_Request_Handle_Single_Info * | next |
Pointer to next element in DLL. More... | |
struct GNUNET_RPS_Request_Handle_Single_Info * | prev |
Pointer to previous element in DLL. More... | |
struct GNUNET_RPS_Handle* GNUNET_RPS_Request_Handle_Single_Info::rps_handle |
The client issuing the request.
Definition at line 217 of file rps_api.c.
Referenced by GNUNET_RPS_request_peer_info(), and GNUNET_RPS_request_single_info_cancel().
struct RPS_Sampler* GNUNET_RPS_Request_Handle_Single_Info::sampler |
The Sampler for the client request.
Definition at line 222 of file rps_api.c.
Referenced by collect_peers_info_cb(), GNUNET_RPS_request_peer_info(), and GNUNET_RPS_request_single_info_cancel().
struct RPS_SamplerRequestHandleSingleInfo* GNUNET_RPS_Request_Handle_Single_Info::sampler_rh |
Request handle of the request to the sampler - needed to cancel the request.
Definition at line 227 of file rps_api.c.
Referenced by GNUNET_RPS_request_peer_info(), GNUNET_RPS_request_single_info_cancel(), and peer_info_ready_cb().
struct GNUNET_RPS_StreamRequestHandle* GNUNET_RPS_Request_Handle_Single_Info::srh |
Request handle of the request of the biased stream of peers - needed to cancel the request.
Definition at line 233 of file rps_api.c.
Referenced by GNUNET_RPS_request_peer_info(), and GNUNET_RPS_request_single_info_cancel().
GNUNET_RPS_NotifyReadySingleInfoCB GNUNET_RPS_Request_Handle_Single_Info::ready_cb |
The callback to be called when we receive an answer.
Definition at line 238 of file rps_api.c.
Referenced by GNUNET_RPS_request_peer_info(), and peer_info_ready_cb().
void* GNUNET_RPS_Request_Handle_Single_Info::ready_cb_cls |
The closure for the callback.
Definition at line 243 of file rps_api.c.
Referenced by GNUNET_RPS_request_peer_info(), and peer_info_ready_cb().
struct GNUNET_RPS_Request_Handle_Single_Info* GNUNET_RPS_Request_Handle_Single_Info::next |
struct GNUNET_RPS_Request_Handle_Single_Info* GNUNET_RPS_Request_Handle_Single_Info::prev |