#include </home/buildbot/bb-worker/worker/gnunet_release/build/src/service/messenger/messenger_api_handle.h>
Data Fields | |
const struct GNUNET_CONFIGURATION_Handle * | config |
enum GNUNET_GenericReturnValue | group_keys |
struct GNUNET_MQ_Handle * | mq |
struct GNUNET_NAMESTORE_Handle * | namestore |
GNUNET_MESSENGER_MessageCallback | msg_callback |
void * | msg_cls |
char * | name |
struct GNUNET_CRYPTO_PrivateKey * | key |
struct GNUNET_CRYPTO_PublicKey * | pubkey |
struct GNUNET_TIME_Relative | reconnect_time |
struct GNUNET_SCHEDULER_Task * | reconnect_task |
struct GNUNET_NAMESTORE_ZoneMonitor * | key_monitor |
struct GNUNET_MESSENGER_ContactStore | contact_store |
struct GNUNET_CONTAINER_MultiHashMap * | rooms |
Definition at line 37 of file messenger_api_handle.h.
const struct GNUNET_CONFIGURATION_Handle* GNUNET_MESSENGER_Handle::config |
Definition at line 39 of file messenger_api_handle.h.
enum GNUNET_GenericReturnValue GNUNET_MESSENGER_Handle::group_keys |
Definition at line 41 of file messenger_api_handle.h.
Referenced by propose_epoch_group().
struct GNUNET_MQ_Handle* GNUNET_MESSENGER_Handle::mq |
Definition at line 43 of file messenger_api_handle.h.
Referenced by dequeue_message_from_room(), dequeue_messages_from_room(), request_message_from_room(), and send_message_to_room().
struct GNUNET_NAMESTORE_Handle* GNUNET_MESSENGER_Handle::namestore |
Definition at line 44 of file messenger_api_handle.h.
GNUNET_MESSENGER_MessageCallback GNUNET_MESSENGER_Handle::msg_callback |
Definition at line 46 of file messenger_api_handle.h.
Referenced by create_handle(), and GNUNET_MESSENGER_connect().
void* GNUNET_MESSENGER_Handle::msg_cls |
Definition at line 47 of file messenger_api_handle.h.
Referenced by create_handle(), and GNUNET_MESSENGER_connect().
char* GNUNET_MESSENGER_Handle::name |
Definition at line 49 of file messenger_api_handle.h.
struct GNUNET_CRYPTO_PrivateKey* GNUNET_MESSENGER_Handle::key |
Definition at line 50 of file messenger_api_handle.h.
struct GNUNET_CRYPTO_PublicKey* GNUNET_MESSENGER_Handle::pubkey |
Definition at line 51 of file messenger_api_handle.h.
struct GNUNET_TIME_Relative GNUNET_MESSENGER_Handle::reconnect_time |
Definition at line 53 of file messenger_api_handle.h.
struct GNUNET_SCHEDULER_Task* GNUNET_MESSENGER_Handle::reconnect_task |
Definition at line 54 of file messenger_api_handle.h.
struct GNUNET_NAMESTORE_ZoneMonitor* GNUNET_MESSENGER_Handle::key_monitor |
Definition at line 56 of file messenger_api_handle.h.
struct GNUNET_MESSENGER_ContactStore GNUNET_MESSENGER_Handle::contact_store |
Definition at line 58 of file messenger_api_handle.h.
struct GNUNET_CONTAINER_MultiHashMap* GNUNET_MESSENGER_Handle::rooms |
Definition at line 60 of file messenger_api_handle.h.