![]() |
GNUnet
0.11.x
|
Closure for append_port(). More...
Data Fields | |
struct PrettyPrinterContext * | next |
DLL. More... | |
struct PrettyPrinterContext * | prev |
DLL. More... | |
struct GNUNET_RESOLVER_RequestHandle * | resolver_handle |
Resolver handle. More... | |
GNUNET_TRANSPORT_AddressStringCallback | asc |
Function to call with the result. More... | |
void * | asc_cls |
Clsoure for asc. More... | |
struct GNUNET_SCHEDULER_Task * | timeout_task |
Timeout task. More... | |
struct SplittedHTTPAddress * | saddr |
Splitted Address. More... | |
char * | plugin |
Plugin String. More... | |
int | sucess |
Was conversion successful. More... | |
uint32_t | options |
Address options. More... | |
struct Plugin * | plugin |
Our plugin. More... | |
int | ipv6 |
IPv6 address. More... | |
uint16_t | port |
Port to add after the IP address. More... | |
Closure for append_port().
Context for address to string conversion, closure for append_port().
Definition at line 180 of file plugin_transport_http_common.c.
struct PrettyPrinterContext * PrettyPrinterContext::next |
DLL.
Definition at line 185 of file plugin_transport_http_common.c.
Referenced by libgnunet_plugin_transport_tcp_done().
struct PrettyPrinterContext * PrettyPrinterContext::prev |
DLL.
Definition at line 190 of file plugin_transport_http_common.c.
struct GNUNET_RESOLVER_RequestHandle * PrettyPrinterContext::resolver_handle |
Resolver handle.
Definition at line 195 of file plugin_transport_http_common.c.
Referenced by append_port(), http_common_dns_ip_lookup(), http_common_dns_reverse_lookup(), libgnunet_plugin_transport_tcp_done(), libgnunet_plugin_transport_udp_done(), tcp_plugin_address_pretty_printer(), and udp_plugin_address_pretty_printer().
GNUNET_TRANSPORT_AddressStringCallback PrettyPrinterContext::asc |
Function to call with the result.
Definition at line 200 of file plugin_transport_http_common.c.
Referenced by append_port(), http_common_dns_ip_lookup(), http_common_dns_ip_lookup_cb(), http_common_dns_reverse_lookup(), http_common_dns_reverse_lookup_cb(), http_common_plugin_address_pretty_printer(), libgnunet_plugin_transport_tcp_done(), tcp_plugin_address_pretty_printer(), and udp_plugin_address_pretty_printer().
void * PrettyPrinterContext::asc_cls |
Clsoure for asc.
Definition at line 205 of file plugin_transport_http_common.c.
Referenced by append_port(), http_common_dns_ip_lookup(), http_common_dns_ip_lookup_cb(), http_common_dns_reverse_lookup(), http_common_dns_reverse_lookup_cb(), libgnunet_plugin_transport_tcp_done(), tcp_plugin_address_pretty_printer(), and udp_plugin_address_pretty_printer().
struct GNUNET_SCHEDULER_Task * PrettyPrinterContext::timeout_task |
Timeout task.
Definition at line 210 of file plugin_transport_http_common.c.
Referenced by libgnunet_plugin_transport_udp_done().
struct SplittedHTTPAddress* PrettyPrinterContext::saddr |
Splitted Address.
Definition at line 215 of file plugin_transport_http_common.c.
Referenced by http_common_dns_ip_lookup(), http_common_dns_ip_lookup_cb(), http_common_dns_reverse_lookup(), http_common_dns_reverse_lookup_cb(), and http_common_plugin_address_pretty_printer().
struct Plugin * PrettyPrinterContext::plugin |
Plugin String.
Our plugin.
Definition at line 220 of file plugin_transport_http_common.c.
Referenced by append_port(), http_common_dns_ip_lookup(), http_common_dns_ip_lookup_cb(), http_common_dns_reverse_lookup(), http_common_dns_reverse_lookup_cb(), http_common_plugin_string_to_address(), tcp_plugin_address_pretty_printer(), and udp_plugin_address_pretty_printer().
int PrettyPrinterContext::sucess |
Was conversion successful.
Definition at line 225 of file plugin_transport_http_common.c.
Referenced by http_common_dns_ip_lookup(), http_common_dns_ip_lookup_cb(), and http_common_dns_reverse_lookup_cb().
uint32_t PrettyPrinterContext::options |
Address options.
Options.
Definition at line 230 of file plugin_transport_http_common.c.
Referenced by append_port(), http_common_dns_ip_lookup(), http_common_dns_ip_lookup_cb(), http_common_dns_reverse_lookup(), http_common_dns_reverse_lookup_cb(), http_common_plugin_string_to_address(), tcp_plugin_address_pretty_printer(), and udp_plugin_address_pretty_printer().
struct Plugin* PrettyPrinterContext::plugin |
Our plugin.
Definition at line 879 of file plugin_transport_tcp.c.
int PrettyPrinterContext::ipv6 |
IPv6 address.
Is this an IPv6 address?
Definition at line 904 of file plugin_transport_tcp.c.
Referenced by append_port(), tcp_plugin_address_pretty_printer(), and udp_plugin_address_pretty_printer().
uint16_t PrettyPrinterContext::port |
Port to add after the IP address.
Definition at line 914 of file plugin_transport_tcp.c.
Referenced by append_port(), tcp_plugin_address_pretty_printer(), and udp_plugin_address_pretty_printer().