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. | |
| GNUNET_RPS_NotifyReadyCB | ready_cb |
| The callback to be called when we receive an answer. | |
| void * | ready_cb_cls |
| The closure for the callback. | |
| struct GNUNET_SCHEDULER_Task * | callback_task |
| Scheduler task for scheduled callback. | |
| struct GNUNET_RPS_StreamRequestHandle * | next |
| Next element of the DLL. | |
| struct GNUNET_RPS_StreamRequestHandle * | prev |
| Previous element of the DLL. | |
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 |