GNUnet 0.22.1
ReservationList Struct Reference

Linked list of active reservations. More...

Collaboration diagram for ReservationList:
[legend]

Data Fields

struct ReservationListnext
 This is a linked list. More...
 
struct GNUNET_SERVICE_Clientclient
 Client that made the reservation. More...
 
uint64_t amount
 Number of bytes (still) reserved. More...
 
uint64_t entries
 Number of items (still) reserved. More...
 
int32_t rid
 Reservation identifier. More...
 

Detailed Description

Linked list of active reservations.

Definition at line 107 of file gnunet-service-datastore.c.

Field Documentation

◆ next

struct ReservationList* ReservationList::next

This is a linked list.

Definition at line 112 of file gnunet-service-datastore.c.

Referenced by client_disconnect_cb(), handle_put(), handle_release_reserve(), and handle_reserve().

◆ client

struct GNUNET_SERVICE_Client* ReservationList::client

Client that made the reservation.

Definition at line 117 of file gnunet-service-datastore.c.

Referenced by client_disconnect_cb(), handle_put(), handle_release_reserve(), and handle_reserve().

◆ amount

uint64_t ReservationList::amount

Number of bytes (still) reserved.

Definition at line 122 of file gnunet-service-datastore.c.

Referenced by client_disconnect_cb(), handle_put(), handle_release_reserve(), and handle_reserve().

◆ entries

uint64_t ReservationList::entries

Number of items (still) reserved.

Definition at line 127 of file gnunet-service-datastore.c.

Referenced by client_disconnect_cb(), handle_put(), handle_release_reserve(), and handle_reserve().

◆ rid

int32_t ReservationList::rid

Reservation identifier.

Definition at line 132 of file gnunet-service-datastore.c.

Referenced by handle_put(), handle_release_reserve(), and handle_reserve().


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