GNUnet 0.22.2
GNUNET_MESSENGER_Service Struct Reference

#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/service/messenger/gnunet-service-messenger_service.h>

Collaboration diagram for GNUNET_MESSENGER_Service:
[legend]

Data Fields

const struct GNUNET_CONFIGURATION_Handleconfig
 
struct GNUNET_SERVICE_Handleservice
 
struct GNUNET_SCHEDULER_Taskshutdown
 
struct GNUNET_PeerIdentitypeer
 
char * dir
 
enum GNUNET_GenericReturnValue auto_connecting
 
enum GNUNET_GenericReturnValue auto_routing
 
unsigned long long min_routers
 
struct GNUNET_CADET_Handlecadet
 
struct GNUNET_STATISTICS_Handlestatistics
 
struct GNUNET_MESSENGER_ContactStore contact_store
 
struct GNUNET_MESSENGER_ListHandles handles
 
struct GNUNET_CONTAINER_MultiHashMaprooms
 

Detailed Description

Definition at line 39 of file gnunet-service-messenger_service.h.

Field Documentation

◆ config

const struct GNUNET_CONFIGURATION_Handle* GNUNET_MESSENGER_Service::config

◆ service

struct GNUNET_SERVICE_Handle* GNUNET_MESSENGER_Service::service

Definition at line 42 of file gnunet-service-messenger_service.h.

◆ shutdown

struct GNUNET_SCHEDULER_Task* GNUNET_MESSENGER_Service::shutdown

Definition at line 44 of file gnunet-service-messenger_service.h.

◆ peer

struct GNUNET_PeerIdentity* GNUNET_MESSENGER_Service::peer

Definition at line 46 of file gnunet-service-messenger_service.h.

◆ dir

char* GNUNET_MESSENGER_Service::dir

◆ auto_connecting

enum GNUNET_GenericReturnValue GNUNET_MESSENGER_Service::auto_connecting

Definition at line 49 of file gnunet-service-messenger_service.h.

Referenced by callback_tunnel_disconnect().

◆ auto_routing

enum GNUNET_GenericReturnValue GNUNET_MESSENGER_Service::auto_routing

Definition at line 50 of file gnunet-service-messenger_service.h.

Referenced by get_srv_room_connection_flags().

◆ min_routers

unsigned long long GNUNET_MESSENGER_Service::min_routers

◆ cadet

struct GNUNET_CADET_Handle* GNUNET_MESSENGER_Service::cadet

Definition at line 53 of file gnunet-service-messenger_service.h.

Referenced by get_srv_room_cadet().

◆ statistics

struct GNUNET_STATISTICS_Handle* GNUNET_MESSENGER_Service::statistics

◆ contact_store

struct GNUNET_MESSENGER_ContactStore GNUNET_MESSENGER_Service::contact_store

Definition at line 56 of file gnunet-service-messenger_service.h.

◆ handles

struct GNUNET_MESSENGER_ListHandles GNUNET_MESSENGER_Service::handles

Definition at line 58 of file gnunet-service-messenger_service.h.

Referenced by solve_srv_room_member_collisions().

◆ rooms

struct GNUNET_CONTAINER_MultiHashMap* GNUNET_MESSENGER_Service::rooms

Definition at line 60 of file gnunet-service-messenger_service.h.


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