#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/messenger/messenger_api_room.h>
Data Fields | |
struct GNUNET_MESSENGER_Handle * | handle |
struct GNUNET_HashCode | key |
int | opened |
struct GNUNET_ShortHashCode * | contact_id |
struct GNUNET_MESSENGER_ListTunnels | entries |
struct GNUNET_CONTAINER_MultiHashMap * | messages |
struct GNUNET_CONTAINER_MultiShortmap * | members |
Definition at line 43 of file messenger_api_room.h.
struct GNUNET_MESSENGER_Handle* GNUNET_MESSENGER_Room::handle |
Definition at line 45 of file messenger_api_room.h.
Referenced by create_room(), GNUNET_MESSENGER_close_room(), GNUNET_MESSENGER_get_message(), GNUNET_MESSENGER_send_message(), handle_delete_message(), handle_id_message(), handle_join_message(), and handle_key_message().
struct GNUNET_HashCode GNUNET_MESSENGER_Room::key |
Definition at line 45 of file messenger_api_room.h.
Referenced by gnunet-chk.Chk::__init__(), gnunet-chk.AESKey::__init__(), create_room(), GNUNET_MESSENGER_get_message(), GNUNET_MESSENGER_room_get_key(), GNUNET_MESSENGER_send_message(), handle_delete_message(), handle_id_message(), handle_join_message(), handle_key_message(), handle_leave_message(), send_close_room(), send_enter_room(), send_open_room(), and gnunet-chk.Chk::uri().
int GNUNET_MESSENGER_Room::opened |
Definition at line 48 of file messenger_api_room.h.
Referenced by create_room(), iterate_reset_room(), and open_handle_room().
struct GNUNET_ShortHashCode* GNUNET_MESSENGER_Room::contact_id |
Definition at line 50 of file messenger_api_room.h.
Referenced by create_room(), destroy_room(), get_handle_contact(), handle_member_id(), and handle_miss_message().
struct GNUNET_MESSENGER_ListTunnels GNUNET_MESSENGER_Room::entries |
Definition at line 50 of file messenger_api_room.h.
Referenced by create_room(), destroy_room(), entry_handle_room_at(), handle_miss_message(), and iterate_reset_room().
struct GNUNET_CONTAINER_MultiHashMap* GNUNET_MESSENGER_Room::messages |
Definition at line 54 of file messenger_api_room.h.
Referenced by create_room(), destroy_room(), get_room_message(), get_room_sender(), handle_delete_message(), and handle_room_message().
struct GNUNET_CONTAINER_MultiShortmap* GNUNET_MESSENGER_Room::members |
Definition at line 55 of file messenger_api_room.h.
Referenced by create_room(), destroy_room(), find_room_member(), handle_id_message(), handle_join_message(), handle_leave_message(), and iterate_room_members().