gnutls_extensions.h File Reference

#include <gnutls_int.h>

Include dependency graph for gnutls_extensions.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  MHD_gtls_extension_entry

Typedefs

typedef int(* MHD_gtls_ext_recv_func )(MHD_gtls_session_t, const opaque *, size_t)
typedef int(* MHD_gtls_ext_send_func )(MHD_gtls_session_t, opaque *, size_t)

Functions

const char * MHD_gtls_extension_get_name (uint16_t type)
int MHD_gtls_parse_extensions (MHD_gtls_session_t, MHD_gtls_ext_parse_type_t, const opaque *, int)
int MHD_gtls_gen_extensions (MHD_gtls_session_t session, opaque *data, size_t data_size)
MHD_gtls_ext_send_func MHD_gtls_ext_func_send (uint16_t type)
MHD_gtls_ext_recv_func MHD_gtls_ext_func_recv (uint16_t type, MHD_gtls_ext_parse_type_t)


Typedef Documentation

typedef int(* MHD_gtls_ext_recv_func)(MHD_gtls_session_t, const opaque *, size_t)

Definition at line 33 of file gnutls_extensions.h.

typedef int(* MHD_gtls_ext_send_func)(MHD_gtls_session_t, opaque *, size_t)

Definition at line 34 of file gnutls_extensions.h.


Function Documentation

MHD_gtls_ext_recv_func MHD_gtls_ext_func_recv ( uint16_t  type,
MHD_gtls_ext_parse_type_t   
)

Definition at line 74 of file gnutls_extensions.c.

References EXTENSION_ANY, and GNUTLS_EXTENSION_LOOP.

Referenced by MHD_gtls_parse_extensions().

Here is the caller graph for this function:

MHD_gtls_ext_send_func MHD_gtls_ext_func_send ( uint16_t  type  ) 

Definition at line 86 of file gnutls_extensions.c.

References GNUTLS_EXTENSION_LOOP.

Referenced by MHD_gtls_gen_extensions().

Here is the caller graph for this function:

const char* MHD_gtls_extension_get_name ( uint16_t  type  ) 

Definition at line 95 of file gnutls_extensions.c.

References GNUTLS_EXTENSION_LOOP.

Referenced by MHD_gtls_gen_extensions(), and MHD_gtls_parse_extensions().

Here is the caller graph for this function:

int MHD_gtls_gen_extensions ( MHD_gtls_session_t  session,
opaque data,
size_t  data_size 
)

int MHD_gtls_parse_extensions ( MHD_gtls_session_t  ,
MHD_gtls_ext_parse_type_t  ,
const opaque ,
int   
)


Generated on Fri Feb 27 18:31:58 2009 for GNU libmicrohttpd by  doxygen 1.5.7.1