GNUnet 0.21.0
003.c File Reference

Go to the source code of this file.

Variables

struct GNUNET_MQ_MessageHandlers handlers []
 
struct GNUNET_MQ_Handlemq
 

Variable Documentation

◆ handlers

struct GNUNET_MQ_MessageHandlers handlers[]
Initial value:
= {
}
#define GNUNET_MQ_handler_end()
End-marker for the handlers array.

Definition at line 1 of file 003.c.

Referenced by advertise_dns_exit(), connect_check_run(), connect_task(), connect_tunnel(), create_loc_uri(), demultiplex_with_cmc(), DHTU_gnunet_init(), do_connect(), do_reconnect(), GCO_init(), GCT_create_tunnel(), get_cadet(), GNUNET_CADET_channel_create(), GNUNET_CADET_open_port(), GNUNET_CLIENT_connect(), GNUNET_CONVERSATION_call_start(), GNUNET_CORE_cmd_connect_peers(), GNUNET_CORE_connect(), GNUNET_FS_get_indexed_files(), GNUNET_IDENTITY_ego_lookup(), GNUNET_IDENTITY_ego_lookup_by_suffix(), GNUNET_MQ_copy_handlers(), GNUNET_MQ_copy_handlers2(), GNUNET_MQ_count_handlers(), GNUNET_MQ_handle_message(), GNUNET_MQ_queue_for_callbacks(), GNUNET_NAT_AUTO_autoconfig_start(), GNUNET_REST_handle_request(), GNUNET_REVOCATION_query(), GNUNET_REVOCATION_revoke(), GNUNET_SCALARPRODUCT_accept_computation(), GNUNET_SCALARPRODUCT_start_computation(), GNUNET_SERVICE_register_(), GNUNET_SERVICE_run_(), GNUNET_SERVICE_start(), GNUNET_TRANSPORT_cmd_start_peer(), GNUNET_TRANSPORT_TESTING_start_peer(), GSC_KX_init(), GSF_cadet_start_server(), hash_for_index_cb(), main(), open_srv_room(), reconnect(), reconnect_arm(), reconnect_arm_monitor(), reconnect_phone(), reconnect_task(), reset_cadet(), REST_config_process_request(), REST_copying_process_request(), REST_gns_process_request(), rest_identity_process_request(), REST_identity_process_request(), REST_namestore_process_request(), REST_openid_process_request(), REST_reclaim_process_request(), run(), search_reconnect(), store_service(), try_connect(), try_reconnect(), and unindex_finish().

◆ mq

mq
Initial value:
"service-name",
NULL)
struct GNUNET_MQ_MessageHandlers handlers[]
Definition: 003.c:1
static void error_cb(void *cls)
Function called if lookup fails.
Definition: gnunet-abd.c:479
static struct GNUNET_CONFIGURATION_Handle * cfg
Our configuration.
Definition: gnunet-arm.c:109
struct GNUNET_MQ_Handle * GNUNET_CLIENT_connect(const struct GNUNET_CONFIGURATION_Handle *cfg, const char *service_name, const struct GNUNET_MQ_MessageHandler *handlers, GNUNET_MQ_ErrorHandler error_handler, void *error_handler_cls)
Create a message queue to connect to a GNUnet service.
Definition: client.c:1057

Definition at line 5 of file 003.c.

Referenced by add_service_handle(), adv_transmit(), cadet_mq_cancel_impl(), cadet_mq_destroy_impl(), cadet_mq_send_impl(), callback_client_connect(), check_peer_online(), client_connect_cb(), connect_cb(), connect_handler(), connect_notify(), connection_client_cancel_impl(), connection_client_destroy_impl(), connection_client_send_impl(), connects(), continue_writing(), core_connect_cb(), core_connects(), core_mq_cancel_impl(), core_mq_destroy_impl(), core_mq_send_impl(), create_srv_handle(), do_send(), GCP_set_mq(), GNUNET_CADET_drop_message(), GNUNET_FS_indexing_send_list(), GNUNET_MQ_assoc_add(), GNUNET_MQ_assoc_get(), GNUNET_MQ_assoc_remove(), GNUNET_MQ_destroy(), GNUNET_MQ_destroy_notify(), GNUNET_MQ_destroy_notify_cancel(), GNUNET_MQ_env_get_options(), GNUNET_MQ_get_current_envelope(), GNUNET_MQ_get_last_envelope(), GNUNET_MQ_get_length(), GNUNET_MQ_impl_current(), GNUNET_MQ_impl_send_continue(), GNUNET_MQ_impl_send_in_flight(), GNUNET_MQ_impl_state(), GNUNET_MQ_inject_error(), GNUNET_MQ_inject_message(), GNUNET_MQ_queue_for_callbacks(), GNUNET_MQ_send(), GNUNET_MQ_send_cancel(), GNUNET_MQ_send_copy(), GNUNET_MQ_set_handlers_closure(), GNUNET_MQ_set_options(), GNUNET_MQ_unsent_head(), GNUNET_notification_context_add(), GNUNET_TRANSPORT_communicator_mq_add(), GSC_KX_handle_client_monitor_peers(), GSF_peer_connect_handler(), handle_core_connect(), handle_start(), handle_transport_notify_connect(), impl_send_continue(), mq_destroy(), mq_destroy_d(), mq_destroy_impl(), mq_destroy_kx(), mq_send(), mq_send_d(), mq_send_impl(), mq_send_kx(), notify_connect(), path_info_iterator(), queue_destroy(), return_agpl(), send_message(), send_msg_with_kx(), send_simple_cb(), send_to_channel(), send_tunnel_envelope(), service_mq_cancel(), service_mq_send(), set_mq(), and transmit_pending().