GNUnet  0.11.x
Data Fields
GNUNET_MESSENGER_SrvRoom Struct Reference

#include </home/handbook/gnunet/src/messenger/gnunet-service-messenger_room.h>

Collaboration diagram for GNUNET_MESSENGER_SrvRoom:
[legend]

Data Fields

struct GNUNET_MESSENGER_Serviceservice
 
struct GNUNET_MESSENGER_SrvHandlehost
 
struct GNUNET_CADET_Portport
 
struct GNUNET_HashCode key
 
struct GNUNET_CONTAINER_MultiPeerMaptunnels
 
struct GNUNET_CONTAINER_MultiShortmapmembers
 
struct GNUNET_CONTAINER_MultiShortmapmember_infos
 
struct GNUNET_MESSENGER_MessageStore store
 
struct GNUNET_CONTAINER_MultiHashMaprequested
 
struct GNUNET_MESSENGER_ListTunnels basement
 
struct GNUNET_MESSENGER_ListMessages last_messages
 
struct GNUNET_HashCodepeer_message
 
struct GNUNET_MESSENGER_ListMessages handling
 
struct GNUNET_SCHEDULER_Taskidle
 
int strict_access
 

Detailed Description

Definition at line 64 of file gnunet-service-messenger_room.h.

Field Documentation

◆ service

struct GNUNET_MESSENGER_Service* GNUNET_MESSENGER_SrvRoom::service

◆ host

struct GNUNET_MESSENGER_SrvHandle* GNUNET_MESSENGER_SrvRoom::host

◆ port

struct GNUNET_CADET_Port* GNUNET_MESSENGER_SrvRoom::port

Definition at line 68 of file gnunet-service-messenger_room.h.

Referenced by create_room(), destroy_room(), and open_room().

◆ key

struct GNUNET_HashCode GNUNET_MESSENGER_SrvRoom::key

◆ tunnels

struct GNUNET_CONTAINER_MultiPeerMap* GNUNET_MESSENGER_SrvRoom::tunnels

◆ members

struct GNUNET_CONTAINER_MultiShortmap* GNUNET_MESSENGER_SrvRoom::members

◆ member_infos

struct GNUNET_CONTAINER_MultiShortmap* GNUNET_MESSENGER_SrvRoom::member_infos

◆ store

struct GNUNET_MESSENGER_MessageStore GNUNET_MESSENGER_SrvRoom::store

◆ requested

struct GNUNET_CONTAINER_MultiHashMap* GNUNET_MESSENGER_SrvRoom::requested

◆ basement

struct GNUNET_MESSENGER_ListTunnels GNUNET_MESSENGER_SrvRoom::basement

◆ last_messages

struct GNUNET_MESSENGER_ListMessages GNUNET_MESSENGER_SrvRoom::last_messages

◆ peer_message

struct GNUNET_HashCode* GNUNET_MESSENGER_SrvRoom::peer_message

◆ handling

struct GNUNET_MESSENGER_ListMessages GNUNET_MESSENGER_SrvRoom::handling

◆ idle

struct GNUNET_SCHEDULER_Task* GNUNET_MESSENGER_SrvRoom::idle

◆ strict_access

int GNUNET_MESSENGER_SrvRoom::strict_access

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