Handle to auto-configuration in progress. More...
Data Fields | |
const struct GNUNET_CONFIGURATION_Handle * | cfg |
Configuration we use. More... | |
struct GNUNET_MQ_Handle * | mq |
Message queue for communicating with the NAT service. More... | |
GNUNET_NAT_AUTO_AutoResultCallback | arc |
Function called with the result from the autoconfiguration. More... | |
void * | arc_cls |
Closure for arc. More... | |
Handle to auto-configuration in progress.
Definition at line 37 of file nat_auto_api.c.
const struct GNUNET_CONFIGURATION_Handle* GNUNET_NAT_AUTO_AutoHandle::cfg |
Configuration we use.
Definition at line 42 of file nat_auto_api.c.
Referenced by GNUNET_NAT_autoconfig_cancel(), GNUNET_NAT_autoconfig_start(), next_phase(), process_if(), result_callback(), reversal_test(), set_external_ipv4(), test_icmp_client(), test_icmp_server(), test_local_ip(), test_nat_punched(), test_stun(), and test_upnpc().
struct GNUNET_MQ_Handle* GNUNET_NAT_AUTO_AutoHandle::mq |
Message queue for communicating with the NAT service.
Definition at line 47 of file nat_auto_api.c.
Referenced by GNUNET_NAT_AUTO_autoconfig_cancel(), GNUNET_NAT_AUTO_autoconfig_start(), GNUNET_NAT_autoconfig_cancel(), mq_error_handler(), and test_nat_punched().
GNUNET_NAT_AUTO_AutoResultCallback GNUNET_NAT_AUTO_AutoHandle::arc |
Function called with the result from the autoconfiguration.
Definition at line 52 of file nat_auto_api.c.
Referenced by ah_error_handler(), GNUNET_NAT_AUTO_autoconfig_start(), and handle_auto_result().
void* GNUNET_NAT_AUTO_AutoHandle::arc_cls |
Closure for arc.
Definition at line 57 of file nat_auto_api.c.
Referenced by ah_error_handler(), GNUNET_NAT_AUTO_autoconfig_start(), and handle_auto_result().