MHD_ConnectionInfo Union Reference

#include <microhttpd.h>


Data Fields

int cipher_algorithm
int protocol
void * tls_session
void * client_cert
sockaddr * client_addr
MHD_Daemondaemon


Detailed Description

Information about a connection.

Definition at line 1691 of file microhttpd.h.


Field Documentation

int MHD_ConnectionInfo::cipher_algorithm

Cipher algorithm used, of type "enum gnutls_cipher_algorithm".

Definition at line 1697 of file microhttpd.h.

struct sockaddr* MHD_ConnectionInfo::client_addr

Address information for the client.

Definition at line 1717 of file microhttpd.h.

void* MHD_ConnectionInfo::client_cert

GNUtls client certificate handle, of type "gnutls_x509_crt_t".

Definition at line 1712 of file microhttpd.h.

struct MHD_Daemon* MHD_ConnectionInfo::daemon

Which daemon manages this connection (useful in case there are many daemons running).

Definition at line 1723 of file microhttpd.h.

int MHD_ConnectionInfo::protocol

Protocol used, of type "enum gnutls_protocol".

Definition at line 1702 of file microhttpd.h.

void* MHD_ConnectionInfo::tls_session

GNUtls session handle, of type "gnutls_session_t".

Definition at line 1707 of file microhttpd.h.


The documentation for this union was generated from the following file:
Generated on Thu Sep 27 17:55:22 2012 for GNU libmicrohttpd by  doxygen 1.4.7