~ubuntu-branches/ubuntu/trusty/libtasn1-3/trusty

« back to all changes in this revision

Viewing changes to doc/man/asn1_parser2tree.3

  • Committer: Bazaar Package Importer
  • Author(s): Andreas Metzler
  • Date: 2006-06-07 20:14:52 UTC
  • Revision ID: james.westby@ubuntu.com-20060607201452-7a9dojyu7i2kfbyp
Tags: upstream-0.3.4
ImportĀ upstreamĀ versionĀ 0.3.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.\" DO NOT MODIFY THIS FILE!  It was generated by gdoc.
 
2
.TH "asn1_parser2tree" 3 "0.3.4" "libtasn1" "libtasn1"
 
3
.SH NAME
 
4
asn1_parser2tree \- function used to start the parse algorithm.
 
5
.SH SYNOPSIS
 
6
.B #include <libtasn1.h>
 
7
.sp
 
8
.BI "asn1_retCode asn1_parser2tree(const char * " file_name ", ASN1_TYPE * " definitions ", char * " errorDescription ");"
 
9
.SH ARGUMENTS
 
10
.IP "const char * file_name" 12
 
11
specify the path and the name of file that contains
 
12
ASN.1 declarations.
 
13
.IP "ASN1_TYPE * definitions" 12
 
14
return the pointer to the structure created from
 
15
"file_name" ASN.1 declarations.
 
16
.IP "char * errorDescription" 12
 
17
return the error description or an empty
 
18
string if success.
 
19
.SH "DESCRIPTION"
 
20
Creates the structures needed to manage the definitions included
 
21
in *FILE_NAME file.
 
22
.SH "RETURNS"
 
23
.SH "ASN1_SUCCESS"
 
24
The file has a correct syntax and every identifier
 
25
is known.
 
26
.SH "ASN1_ELEMENT_NOT_EMPTY"
 
27
*POINTER not ASN1_TYPE_EMPTY.
 
28
.SH "ASN1_FILE_NOT_FOUND"
 
29
An error occured while opening FILE_NAME.
 
30
.SH "ASN1_SYNTAX_ERROR"
 
31
The syntax is not correct.
 
32
.SH "ASN1_IDENTIFIER_NOT_FOUND"
 
33
In the file there is an identifier that
 
34
is not defined.
 
35
.SH "ASN1_NAME_TOO_LONG"
 
36
In the file there is an identifier whith more
 
37
than MAX_NAME_SIZE characters.
 
38
.SH COPYRIGHT
 
39
Copyright \(co 2001, 2002, 2003 Fabio Fiorina.
 
40
.br
 
41
Permission is granted to make and distribute verbatim copies of this
 
42
manual provided the copyright notice and this permission notice are
 
43
preserved on all copies.
 
44
.SH "SEE ALSO"
 
45
The full documentation for
 
46
.B libtasn1
 
47
is maintained as a Texinfo manual.  If the
 
48
.B info
 
49
and
 
50
.B libtasn1
 
51
programs are properly installed at your site, the command
 
52
.IP
 
53
.B info libtasn1
 
54
.PP
 
55
should give you access to the complete manual.