Man page search options
List man pages starting with
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  
ALPHA   NUM   OTHER   ALL
asn1_parser2tree(3)                libtasn1                asn1_parser2tree(3)

NAME
       asn1_parser2tree - function used to start the parse algorithm.

SYNOPSIS
       #include <libtasn1.h>

       asn1_retCode asn1_parser2tree(const char * file_name, ASN1_TYPE * defi-
       nitions, char * errorDescription);

ARGUMENTS
       const char * file_name
                   specify the path and the name of file that  contains  ASN.1
                   declarations.

       ASN1_TYPE * definitions
                   return   the   pointer   to   the  structure  created  from
                   "file_name" ASN.1 declarations.

       char * errorDescription
                   return the error description or an empty string if success.

DESCRIPTION
       Creates  the  structures  needed  to manage the definitions included in
       *FILE_NAME file.

RETURNS
ASN1_SUCCESS
       The file has a correct syntax and every identifier is known.

ASN1_ELEMENT_NOT_EMPTY
       *POINTER not ASN1_TYPE_EMPTY.

ASN1_FILE_NOT_FOUND
       An error occured while opening FILE_NAME.

ASN1_SYNTAX_ERROR
       The syntax is not correct.

ASN1_IDENTIFIER_NOT_FOUND
       In the file there is an identifier that is not defined.

ASN1_NAME_TOO_LONG
       In the file there is an identifier whith more than MAX_NAME_SIZE  char-
       acters.

COPYRIGHT
       Copyright (C) 2001, 2002, 2003 Fabio Fiorina.
       Permission  is  granted  to make and distribute verbatim copies of this
       manual provided the copyright notice and  this  permission  notice  are
       preserved on all copies.

SEE ALSO
       The  full documentation for libtasn1 is maintained as a Texinfo manual.
       If the info and libtasn1 programs are properly installed at your  site,
       the command

              info libtasn1

       should give you access to the complete manual.

libtasn1                             0.3.6                 asn1_parser2tree(3)