parser_aux.h

Go to the documentation of this file.
00001 
00002 #ifndef _PARSER_AUX_H
00003 #define _PARSER_AUX_H
00004 
00005 
00006 /***************************************/
00007 /*  Functions used by ASN.1 parser     */
00008 /***************************************/
00009 node_asn *MHD__asn1_add_node (unsigned int type);
00010 
00011 node_asn *MHD__asn1_set_value (node_asn * node, const void *value,
00012                                unsigned int len);
00013 
00014 node_asn *MHD__asn1_set_name (node_asn * node, const char *name);
00015 
00016 node_asn *MHD__asn1_set_right (node_asn * node, node_asn * right);
00017 
00018 node_asn *MHD__asn1_set_down (node_asn * node, node_asn * down);
00019 
00020 void MHD__asn1_remove_node (node_asn * node);
00021 
00022 void MHD__asn1_delete_list (void);
00023 
00024 void MHD__asn1_delete_list_and_nodes (void);
00025 
00026 char *MHD__asn1_ltostr (long v, char *str);
00027 
00028 node_asn *MHD__asn1_find_up (node_asn * node);
00029 
00030 MHD__asn1_retCode MHD__asn1_change_integer_value (ASN1_TYPE node);
00031 
00032 MHD__asn1_retCode MHD__asn1_expand_object_id (ASN1_TYPE node);
00033 
00034 MHD__asn1_retCode MHD__asn1_check_identifier (ASN1_TYPE node);
00035 
00036 
00037 #endif

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