GNUnet 0.21.1
SubscriberList Struct Reference

Lists of subscribers we manage for notifications. More...

Collaboration diagram for SubscriberList:
[legend]

Data Fields

struct SubscriberListnext
 This is a doubly linked list. More...
 
struct SubscriberListprev
 This is a doubly linked list. More...
 
struct GNUNET_NotificationContextnc
 Overall context this subscriber belongs to. More...
 
struct GNUNET_MQ_DestroyNotificationHandlemq_nh
 Handle where we registered with mq to be told about the MQ's destruction. More...
 
struct GNUNET_MQ_Handlemq
 Message queue for the subscriber. More...
 

Detailed Description

Lists of subscribers we manage for notifications.

Definition at line 38 of file nc.c.

Field Documentation

◆ next

struct SubscriberList* SubscriberList::next

This is a doubly linked list.

Definition at line 43 of file nc.c.

Referenced by GNUNET_notification_context_add(), GNUNET_notification_context_broadcast(), and GNUNET_notification_context_get_size().

◆ prev

struct SubscriberList* SubscriberList::prev

This is a doubly linked list.

Definition at line 48 of file nc.c.

◆ nc

struct GNUNET_NotificationContext* SubscriberList::nc

Overall context this subscriber belongs to.

Definition at line 53 of file nc.c.

Referenced by GNUNET_notification_context_add(), and handle_mq_destroy().

◆ mq_nh

struct GNUNET_MQ_DestroyNotificationHandle* SubscriberList::mq_nh

Handle where we registered with mq to be told about the MQ's destruction.

Definition at line 59 of file nc.c.

Referenced by GNUNET_notification_context_add(), and GNUNET_notification_context_destroy().

◆ mq

struct GNUNET_MQ_Handle* SubscriberList::mq

Message queue for the subscriber.

Definition at line 64 of file nc.c.

Referenced by GNUNET_notification_context_add(), and GNUNET_notification_context_broadcast().


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