GNUnet  0.11.x
Data Fields
GNUNET_RPS_StreamRequestHandle Struct Reference

Handle for a request to get peers from biased stream of ids. More...

Collaboration diagram for GNUNET_RPS_StreamRequestHandle:
[legend]

Data Fields

struct GNUNET_RPS_Handlerps_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_Taskcallback_task
 Scheduler task for scheduled callback. More...
 
struct GNUNET_RPS_StreamRequestHandlenext
 Next element of the DLL. More...
 
struct GNUNET_RPS_StreamRequestHandleprev
 Previous element of the DLL. More...
 

Detailed Description

Handle for a request to get peers from biased stream of ids.

Definition at line 41 of file rps_api.c.

Field Documentation

◆ rps_handle

struct GNUNET_RPS_Handle* GNUNET_RPS_StreamRequestHandle::rps_handle

◆ ready_cb

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 GNUNET_RPS_request_peer_info(), GNUNET_RPS_request_peers(), new_stream_request(), and srh_callback_scheduled().

◆ ready_cb_cls

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().

◆ callback_task

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().

◆ next

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().

◆ prev

struct GNUNET_RPS_StreamRequestHandle* GNUNET_RPS_StreamRequestHandle::prev

Previous element of the DLL.

Definition at line 71 of file rps_api.c.


The documentation for this struct was generated from the following file: