GNUnet 0.22.1
MhdHttpList Struct Reference

A structure for all running Httpds. More...

Collaboration diagram for MhdHttpList:
[legend]

Data Fields

struct MhdHttpListprev
 DLL for httpds. More...
 
struct MhdHttpListnext
 DLL for httpds. More...
 
char * domain
 the domain name to server (only important for TLS) More...
 
struct MHD_Daemon * daemon
 The daemon handle. More...
 
struct ProxyGNSCertificateproxy_cert
 Optional proxy certificate used. More...
 
struct GNUNET_SCHEDULER_Taskhttpd_task
 The task ID. More...
 
int is_ssl
 is this an ssl daemon? More...
 

Detailed Description

A structure for all running Httpds.

Definition at line 337 of file gnunet-gns-proxy.c.

Field Documentation

◆ prev

struct MhdHttpList* MhdHttpList::prev

DLL for httpds.

Definition at line 342 of file gnunet-gns-proxy.c.

◆ next

struct MhdHttpList* MhdHttpList::next

DLL for httpds.

Definition at line 347 of file gnunet-gns-proxy.c.

Referenced by lookup_ssl_httpd().

◆ domain

char* MhdHttpList::domain

the domain name to server (only important for TLS)

Definition at line 352 of file gnunet-gns-proxy.c.

Referenced by httpdomain.httpdomain.HTTPIndex::__init__(), httpdomain.httpdomain.HTTPIndex::generate(), kill_httpd(), and lookup_ssl_httpd().

◆ daemon

struct MHD_Daemon* MhdHttpList::daemon

The daemon handle.

Definition at line 357 of file gnunet-gns-proxy.c.

Referenced by do_httpd(), kill_httpd(), lookup_ssl_httpd(), run(), schedule_httpd(), and setup_data_transfer().

◆ proxy_cert

struct ProxyGNSCertificate* MhdHttpList::proxy_cert

Optional proxy certificate used.

Definition at line 362 of file gnunet-gns-proxy.c.

Referenced by kill_httpd(), and lookup_ssl_httpd().

◆ httpd_task

struct GNUNET_SCHEDULER_Task* MhdHttpList::httpd_task

The task ID.

Definition at line 367 of file gnunet-gns-proxy.c.

Referenced by do_httpd(), kill_httpd(), kill_httpd_task(), run_mhd_now(), and schedule_httpd().

◆ is_ssl

int MhdHttpList::is_ssl

is this an ssl daemon?

Definition at line 372 of file gnunet-gns-proxy.c.

Referenced by lookup_ssl_httpd().


The documentation for this struct was generated from the following file: