Information per peer and request. More...
Data Fields | |
struct GSF_PendingRequest * | pr |
Handle to generic request (generic: from peer or local client). More... | |
struct GSF_ConnectedPeer * | cp |
Which specific peer issued this request? More... | |
struct GNUNET_SCHEDULER_Task * | kill_task |
Task for asynchronous stopping of this request. More... | |
struct GNUNET_PeerIdentity | pid |
Which peer is this about? More... | |
struct TransportClient * | tc |
Client responsible for the request. More... | |
struct GNUNET_PEERSTORE_Monitor * | nc |
Notify context for new HELLOs. More... | |
enum GNUNET_MQ_PriorityPreferences | pk |
What kind of performance preference does this tc have? More... | |
struct GNUNET_BANDWIDTH_Value32NBO | bw |
How much bandwidth would this tc like to see? More... | |
Information per peer and request.
A peer that an application (client) would like us to talk to directly.
Definition at line 143 of file gnunet-service-fs_cp.c.
struct GSF_PendingRequest* PeerRequest::pr |
Handle to generic request (generic: from peer or local client).
Definition at line 148 of file gnunet-service-fs_cp.c.
Referenced by cancel_pending_request(), free_pending_request(), handle_hello_for_client(), handle_p2p_get(), handle_p2p_reply(), handle_suggest(), handle_suggest_cancel(), peer_request_destroy(), stop_peer_request(), and test_exist_cb().
struct GSF_ConnectedPeer* PeerRequest::cp |
Which specific peer issued this request?
Definition at line 153 of file gnunet-service-fs_cp.c.
Referenced by free_pending_request(), handle_p2p_get(), and handle_p2p_reply().
struct GNUNET_SCHEDULER_Task* PeerRequest::kill_task |
Task for asynchronous stopping of this request.
Definition at line 158 of file gnunet-service-fs_cp.c.
Referenced by free_pending_request(), handle_p2p_reply(), and peer_request_destroy().
struct GNUNET_PeerIdentity PeerRequest::pid |
Which peer is this about?
Definition at line 2176 of file gnunet-service-transport.c.
struct TransportClient* PeerRequest::tc |
Client responsible for the request.
Definition at line 2181 of file gnunet-service-transport.c.
struct GNUNET_PEERSTORE_Monitor* PeerRequest::nc |
Notify context for new HELLOs.
Definition at line 2186 of file gnunet-service-transport.c.
Referenced by handle_hello_for_client().
enum GNUNET_MQ_PriorityPreferences PeerRequest::pk |
What kind of performance preference does this tc have?
TODO: use this!
Definition at line 2193 of file gnunet-service-transport.c.
struct GNUNET_BANDWIDTH_Value32NBO PeerRequest::bw |
How much bandwidth would this tc like to see?
Definition at line 2198 of file gnunet-service-transport.c.