#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/messenger/gnunet-service-messenger_room.h>
Data Fields | |
struct GNUNET_MESSENGER_Service * | service |
struct GNUNET_MESSENGER_SrvHandle * | host |
struct GNUNET_CADET_Port * | port |
struct GNUNET_HashCode | key |
struct GNUNET_CONTAINER_MultiPeerMap * | tunnels |
struct GNUNET_MESSENGER_MemberStore | member_store |
struct GNUNET_MESSENGER_MessageStore | message_store |
struct GNUNET_MESSENGER_OperationStore | operation_store |
struct GNUNET_MESSENGER_ListTunnels | basement |
struct GNUNET_MESSENGER_MessageState | state |
struct GNUNET_HashCode * | peer_message |
struct GNUNET_MESSENGER_ListMessages | handling |
struct GNUNET_SCHEDULER_Task * | idle |
Definition at line 59 of file gnunet-service-messenger_room.h.
struct GNUNET_MESSENGER_Service* GNUNET_MESSENGER_SrvRoom::service |
Definition at line 61 of file gnunet-service-messenger_room.h.
Referenced by check_srv_room_peer_status(), create_srv_room(), destroy_srv_room(), enter_srv_room_at(), get_member_contact_store(), get_room_data_subdir(), get_srv_room_cadet(), handle_room_messages(), open_srv_room(), rebuild_srv_room_basement_structure(), and solve_srv_room_member_collisions().
struct GNUNET_MESSENGER_SrvHandle* GNUNET_MESSENGER_SrvRoom::host |
Definition at line 62 of file gnunet-service-messenger_room.h.
Referenced by callback_room_connect(), callback_room_disconnect(), callback_room_merge(), check_srv_room_peer_status(), close_service_room(), create_srv_room(), and recv_message_info().
struct GNUNET_CADET_Port* GNUNET_MESSENGER_SrvRoom::port |
Definition at line 63 of file gnunet-service-messenger_room.h.
Referenced by create_srv_room(), destroy_srv_room(), and open_srv_room().
struct GNUNET_HashCode GNUNET_MESSENGER_SrvRoom::key |
Definition at line 63 of file gnunet-service-messenger_room.h.
Referenced by gnunet-chk.Chk::__init__(), gnunet-chk.AESKey::__init__(), create_srv_room(), get_srv_room_key(), and gnunet-chk.Chk::uri().
struct GNUNET_CONTAINER_MultiPeerMap* GNUNET_MESSENGER_SrvRoom::tunnels |
Definition at line 67 of file gnunet-service-messenger_room.h.
Referenced by callback_room_connect(), callback_room_disconnect(), create_srv_room(), destroy_srv_room(), enter_srv_room_at(), forward_srv_room_message(), get_srv_room_tunnel(), rebuild_srv_room_basement_structure(), and send_srv_room_message().
struct GNUNET_MESSENGER_MemberStore GNUNET_MESSENGER_SrvRoom::member_store |
Definition at line 67 of file gnunet-service-messenger_room.h.
Referenced by get_srv_room_member_store().
struct GNUNET_MESSENGER_MessageStore GNUNET_MESSENGER_SrvRoom::message_store |
Definition at line 67 of file gnunet-service-messenger_room.h.
Referenced by get_srv_room_message_store().
struct GNUNET_MESSENGER_OperationStore GNUNET_MESSENGER_SrvRoom::operation_store |
Definition at line 67 of file gnunet-service-messenger_room.h.
Referenced by get_srv_room_operation_store().
struct GNUNET_MESSENGER_ListTunnels GNUNET_MESSENGER_SrvRoom::basement |
Definition at line 67 of file gnunet-service-messenger_room.h.
Referenced by callback_room_disconnect(), create_srv_room(), destroy_srv_room(), handle_message_miss(), handle_message_peer(), load_srv_room(), rebuild_srv_room_basement_structure(), recv_message_info(), and save_srv_room().
struct GNUNET_MESSENGER_MessageState GNUNET_MESSENGER_SrvRoom::state |
Definition at line 67 of file gnunet-service-messenger_room.h.
Referenced by create_srv_room(), destroy_srv_room(), idle_request_room_messages(), load_srv_room(), merge_srv_room_last_messages(), pack_srv_room_message(), httpdomain.autohttp.bottle.AutobottleDirective::run(), httpdomain.autohttp.flask.AutoflaskDirective::run(), httpdomain.autohttp.flaskqref.QuickReferenceFlaskDirective::run(), httpdomain.autohttp.tornado.AutoTornadoDirective::run(), typescriptdomain.TypeScriptDefinition::run(), save_srv_room(), and update_room_message().
struct GNUNET_HashCode* GNUNET_MESSENGER_SrvRoom::peer_message |
Definition at line 76 of file gnunet-service-messenger_room.h.
Referenced by check_srv_room_peer_status(), create_srv_room(), destroy_srv_room(), handle_message_miss(), handle_message_peer(), and send_message_peer().
struct GNUNET_MESSENGER_ListMessages GNUNET_MESSENGER_SrvRoom::handling |
Definition at line 76 of file gnunet-service-messenger_room.h.
Referenced by callback_room_handle_message(), create_srv_room(), and handle_room_messages().
struct GNUNET_SCHEDULER_Task* GNUNET_MESSENGER_SrvRoom::idle |
Definition at line 79 of file gnunet-service-messenger_room.h.
Referenced by create_srv_room(), destroy_srv_room(), and idle_request_room_messages().