#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_BlindablePrivateKey * | key |
| struct GNUNET_CRYPTO_BlindablePublicKey * | 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_BlindablePrivateKey* GNUNET_MESSENGER_Handle::key |
Definition at line 50 of file messenger_api_handle.h.
| struct GNUNET_CRYPTO_BlindablePublicKey* 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.