Handle for a request to get peers from biased stream of ids. More...
Data Fields | |
struct GNUNET_RPS_Handle * | rps_handle |
The client issuing the request. More... | |
GNUNET_RPS_NotifyReadyCB | 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_SCHEDULER_Task * | callback_task |
Scheduler task for scheduled callback. More... | |
struct GNUNET_RPS_StreamRequestHandle * | next |
Next element of the DLL. More... | |
struct GNUNET_RPS_StreamRequestHandle * | prev |
Previous element of the DLL. More... | |
Handle for a request to get peers from biased stream of ids.
struct GNUNET_RPS_Handle* GNUNET_RPS_StreamRequestHandle::rps_handle |
The client issuing the request.
Definition at line 46 of file rps_api.c.
Referenced by GNUNET_RPS_request_cancel(), GNUNET_RPS_request_single_info_cancel(), GNUNET_RPS_stream_cancel(), new_stream_request(), and remove_stream_request().
GNUNET_RPS_NotifyReadyCB GNUNET_RPS_StreamRequestHandle::ready_cb |
The callback to be called when we receive an answer.
Definition at line 51 of file rps_api.c.
Referenced by new_stream_request(), and srh_callback_scheduled().
void* GNUNET_RPS_StreamRequestHandle::ready_cb_cls |
The closure for the callback.
Definition at line 56 of file rps_api.c.
Referenced by new_stream_request(), and srh_callback_scheduled().
struct GNUNET_SCHEDULER_Task* GNUNET_RPS_StreamRequestHandle::callback_task |
Scheduler task for scheduled callback.
Definition at line 61 of file rps_api.c.
Referenced by handle_stream_input(), remove_stream_request(), and srh_callback_scheduled().
struct GNUNET_RPS_StreamRequestHandle* GNUNET_RPS_StreamRequestHandle::next |
Next element of the DLL.
Definition at line 66 of file rps_api.c.
Referenced by GNUNET_RPS_disconnect(), and handle_stream_input().
struct GNUNET_RPS_StreamRequestHandle* GNUNET_RPS_StreamRequestHandle::prev |