GNUnet  0.19.4
GSF_PeerTransmitHandle Struct Reference

Handle to cancel a transmission request. More...

Collaboration diagram for GSF_PeerTransmitHandle:
[legend]

Data Fields

struct GSF_PeerTransmitHandlenext
 Kept in a doubly-linked list. More...
 
struct GSF_PeerTransmitHandleprev
 Kept in a doubly-linked list. More...
 
struct GNUNET_TIME_Absolute transmission_request_start_time
 Time when this transmission request was issued. More...
 
struct GNUNET_MQ_Envelopeenv
 Envelope with the actual message. More...
 
struct GSF_ConnectedPeercp
 Peer this request targets. More...
 
int is_query
 GNUNET_YES if this is a query, GNUNET_NO for content. More...
 
int was_reserved
 Did we get a reservation already? More...
 
uint32_t priority
 Priority of this request. More...
 

Detailed Description

Handle to cancel a transmission request.

Definition at line 64 of file gnunet-service-fs_cp.c.

Field Documentation

◆ next

struct GSF_PeerTransmitHandle* GSF_PeerTransmitHandle::next

Kept in a doubly-linked list.

Definition at line 69 of file gnunet-service-fs_cp.c.

Referenced by GSF_peer_transmit_().

◆ prev

struct GSF_PeerTransmitHandle* GSF_PeerTransmitHandle::prev

Kept in a doubly-linked list.

Definition at line 74 of file gnunet-service-fs_cp.c.

Referenced by GSF_peer_transmit_().

◆ transmission_request_start_time

struct GNUNET_TIME_Absolute GSF_PeerTransmitHandle::transmission_request_start_time

Time when this transmission request was issued.

Definition at line 74 of file gnunet-service-fs_cp.c.

Referenced by GSF_peer_transmit_(), and peer_transmit().

◆ env

struct GNUNET_MQ_Envelope* GSF_PeerTransmitHandle::env

◆ cp

struct GSF_ConnectedPeer* GSF_PeerTransmitHandle::cp

Peer this request targets.

Definition at line 89 of file gnunet-service-fs_cp.c.

Referenced by ats_reserve_callback(), GSF_peer_transmit_(), peer_transmit(), and schedule_transmission().

◆ is_query

int GSF_PeerTransmitHandle::is_query

GNUNET_YES if this is a query, GNUNET_NO for content.

Definition at line 94 of file gnunet-service-fs_cp.c.

Referenced by GSF_peer_disconnect_handler(), GSF_peer_transmit_(), peer_transmit(), and schedule_transmission().

◆ was_reserved

int GSF_PeerTransmitHandle::was_reserved

Did we get a reservation already?

Definition at line 99 of file gnunet-service-fs_cp.c.

Referenced by schedule_transmission().

◆ priority

uint32_t GSF_PeerTransmitHandle::priority

Priority of this request.

Definition at line 104 of file gnunet-service-fs_cp.c.

Referenced by GSF_peer_transmit_().


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