GNU libmicrohttpd  0.9.59
MHD_DaemonInfo Union Reference

#include <microhttpd.h>

Data Fields

size_t key_size
 
size_t mac_key_size
 
MHD_socket listen_fd
 
uint16_t port
 
int epoll_fd
 
unsigned int num_connections
 
enum MHD_FLAG flags
 

Detailed Description

Information about an MHD daemon.

Definition at line 3258 of file microhttpd.h.

Field Documentation

◆ epoll_fd

int MHD_DaemonInfo::epoll_fd

epoll FD, returned for MHD_DAEMON_INFO_EPOLL_FD.

Definition at line 3285 of file microhttpd.h.

◆ flags

enum MHD_FLAG MHD_DaemonInfo::flags

Combination of MHD_FLAG values, for MHD_DAEMON_INFO_FLAGS. This value is actually a bitfield. Note: flags may differ from original 'flags' specified for daemon, especially if MHD_USE_AUTO was set.

Definition at line 3298 of file microhttpd.h.

◆ key_size

size_t MHD_DaemonInfo::key_size

Size of the key, no longer supported.

Definition at line 3264 of file microhttpd.h.

◆ listen_fd

MHD_socket MHD_DaemonInfo::listen_fd

Socket, returned for MHD_DAEMON_INFO_LISTEN_FD.

Definition at line 3275 of file microhttpd.h.

◆ mac_key_size

size_t MHD_DaemonInfo::mac_key_size

Size of the mac key, no longer supported.

Definition at line 3270 of file microhttpd.h.

◆ num_connections

unsigned int MHD_DaemonInfo::num_connections

Number of active connections, for MHD_DAEMON_INFO_CURRENT_CONNECTIONS.

Definition at line 3290 of file microhttpd.h.

◆ port

uint16_t MHD_DaemonInfo::port

Bind port number, returned for MHD_DAEMON_INFO_BIND_PORT.

Definition at line 3280 of file microhttpd.h.


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