![]() |
GNUnet
0.11.x
|
#include </home/handbook/gnunet/src/messenger/gnunet-service-messenger_service.h>
Data Fields | |
const struct GNUNET_CONFIGURATION_Handle * | config |
struct GNUNET_SERVICE_Handle * | service |
struct GNUNET_SCHEDULER_Task * | shutdown |
char * | dir |
struct GNUNET_CADET_Handle * | cadet |
struct GNUNET_IDENTITY_Handle * | identity |
struct GNUNET_CONTAINER_MultiHashMap * | egos |
struct GNUNET_MESSENGER_ListHandles | handles |
struct GNUNET_CONTAINER_MultiHashMap * | contacts |
struct GNUNET_CONTAINER_MultiHashMap * | rooms |
Definition at line 43 of file gnunet-service-messenger_service.h.
const struct GNUNET_CONFIGURATION_Handle* GNUNET_MESSENGER_Service::config |
Definition at line 45 of file gnunet-service-messenger_service.h.
Referenced by create_service(), and get_service_peer_identity().
struct GNUNET_SERVICE_Handle* GNUNET_MESSENGER_Service::service |
Definition at line 46 of file gnunet-service-messenger_service.h.
Referenced by create_service(), and destroy_service().
struct GNUNET_SCHEDULER_Task* GNUNET_MESSENGER_Service::shutdown |
Definition at line 48 of file gnunet-service-messenger_service.h.
Referenced by callback_shutdown_service(), create_service(), and destroy_service().
char* GNUNET_MESSENGER_Service::dir |
Definition at line 50 of file gnunet-service-messenger_service.h.
Referenced by create_room(), create_service(), destroy_handle(), destroy_room(), destroy_service(), get_handle_data_subdir(), get_room_data_subdir(), and setup_handle_name().
struct GNUNET_CADET_Handle* GNUNET_MESSENGER_Service::cadet |
Definition at line 52 of file gnunet-service-messenger_service.h.
Referenced by create_service(), destroy_service(), get_room_cadet(), and run().
struct GNUNET_IDENTITY_Handle* GNUNET_MESSENGER_Service::identity |
Definition at line 53 of file gnunet-service-messenger_service.h.
Referenced by create_service(), destroy_service(), run(), set_handle_name(), and update_handle().
struct GNUNET_CONTAINER_MultiHashMap* GNUNET_MESSENGER_Service::egos |
Definition at line 55 of file gnunet-service-messenger_service.h.
Referenced by create_service(), destroy_service(), lookup_service_ego(), and update_service_ego().
struct GNUNET_MESSENGER_ListHandles GNUNET_MESSENGER_Service::handles |
Definition at line 57 of file gnunet-service-messenger_service.h.
Referenced by add_service_handle(), close_service_room(), create_service(), destroy_service(), handle_service_message(), and remove_service_handle().
struct GNUNET_CONTAINER_MultiHashMap* GNUNET_MESSENGER_Service::contacts |
Definition at line 59 of file gnunet-service-messenger_service.h.
Referenced by create_service(), destroy_service(), get_service_contact_by_pubkey(), iterate_clear_members(), and swap_service_contact_by_pubkey().
struct GNUNET_CONTAINER_MultiHashMap* GNUNET_MESSENGER_Service::rooms |
Definition at line 60 of file gnunet-service-messenger_service.h.
Referenced by close_service_room(), create_service(), destroy_service(), entry_service_room(), get_service_room(), open_service_room(), and save_service_room_and_messages().