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 |
Split Address. More... | |
char * | plugin |
Plugin String. More... | |
int | success |
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(), 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(), 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.
struct SplittedHTTPAddress* PrettyPrinterContext::saddr |
Split 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_dnsresult_to_address().
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(), tcp_plugin_address_pretty_printer(), and udp_plugin_address_pretty_printer().
int PrettyPrinterContext::success |
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 httpdomain.httpdomain.HTTPResource::add_target_and_index(), append_port(), httpdomain.autohttp.flask_base.AutoflaskBase::blueprints(), httpdomain.autohttp.bottle.AutobottleDirective::endpoints(), httpdomain.autohttp.flask_base.AutoflaskBase::endpoints(), httpdomain.autohttp.tornado.AutoTornadoDirective::endpoints(), http_common_dns_ip_lookup(), http_common_dns_ip_lookup_cb(), http_common_dns_reverse_lookup(), http_common_dns_reverse_lookup_cb(), httpdomain.autohttp.bottle.AutobottleDirective::make_rst(), httpdomain.autohttp.tornado.AutoTornadoDirective::make_rst(), httpdomain.autohttp.flask_base.AutoflaskBase::make_rst(), httpdomain.autohttp.flask_base.AutoflaskBase::modules(), httpdomain.autohttp.flask_base.AutoflaskBase::order(), typescriptdomain.TypeScriptDefinition::run(), tcp_plugin_address_pretty_printer(), udp_plugin_address_pretty_printer(), httpdomain.autohttp.flask_base.AutoflaskBase::undoc_blueprints(), httpdomain.autohttp.bottle.AutobottleDirective::undoc_endpoints(), httpdomain.autohttp.flask_base.AutoflaskBase::undoc_endpoints(), httpdomain.autohttp.tornado.AutoTornadoDirective::undoc_endpoints(), and httpdomain.autohttp.flask_base.AutoflaskBase::undoc_modules().
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().