Home | History | Annotate | Download | only in man3
      1 <!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
      2 <!--ArborText, Inc., 1988-1999, v.4002-->
      3 <!--ARC : LSARC 2008/390 libtasn1-->
      4 <!ENTITY cmd "libtasn1">
      5 <!ENTITY % commonents SYSTEM "smancommon.ent">
      6 %commonents;
      7 <!ENTITY % booktitles SYSTEM "booktitles.ent">
      8 %booktitles;
      9 <!ENTITY suncopy "Copyright (c) 2008 Sun Microsystems, Inc. All Rights Reserved.">
     10 ]>
     11 <?Pub UDT _bookmark _target>
     12 <?Pub Inc>
     13 <refentry id="libtasn1-3">
     14 <!-- %Z%%M% %I% %E% SMI; -->
     15 <refmeta><refentrytitle>&cmd;</refentrytitle><manvolnum>3</manvolnum>
     16 <refmiscinfo class="date">16 Jun 2008</refmiscinfo>
     17 <refmiscinfo class="sectdesc">&man1;</refmiscinfo>
     18 <refmiscinfo class="software">&release;</refmiscinfo>
     19 <refmiscinfo class="arch">generic</refmiscinfo>
     20 <refmiscinfo class="copyright">&suncopy;</refmiscinfo>
     21 </refmeta>
     22 <indexterm><primary>&cmd;</primary></indexterm><indexterm><primary> a library for Abstract Syntax Notation One (ASN.1).
     23 </primary></indexterm>
     24 <refnamediv id="libtasn1-3-name"><refname>&cmd;</refname><refpurpose>a library for Abstract Syntax Notation One (ASN.1)</refpurpose></refnamediv>
     25 <refsect1 id="libtasn1-3-desc"><title>&desc-tt;</title>
     26 <para><literal>&cmd;</literal> is a library for Abstract Syntax Notation One (ASN.1) and Distinguish Encoding Rules (DER) manipulation.
     27 </para>
     28 <para>The main features of this library are:
     29 <itemizedlist>
     30 <listitem><para>On line ASN.1 structure management that does not require any C code file generation.</para></listitem>
     31 <listitem><para>Off line ASN.1 structure management with C code file generation containing an array</para></listitem>
     32 <listitem><para>DER (Distinguish Encoding Rules) encoding</para></listitem>
     33 <listitem><para>No limits for INTEGER and ENUMERATED values</para></listitem>
     34 <listitem><para>It is thread-safe. No global variables are used and multiple library handles and session handles may be used in parallel</para></listitem>
     35 <listitem><para>It is portable. It should work on all UNIX-like operating systems, including Windows. The library itself should be portable to any C89 system, not even POSIX is required</para></listitem>
     36 </refsect1>
     37 <refsect1 id="libtasn1-3-file"><title>&file-tt;</title>
     38 <para>The following files are used by this application:</para>
     39 <variablelist termlength="wide">
     40 <varlistentry>
     41 <term><filename>/usr/lib/&cmd;.so</filename></term>
     42 <listitem><para>
     43 &cmd; shared library
     44 </para></varlistentry>
     45 </variablelist></refsect1>
     46 <refsect1 id="libtasn1-3-attr"><title>&attr-tt;</title>
     47 <para>See <olink targetdocent="REFMAN5" localinfo="attributes-3"><citerefentry>
     48 <refentrytitle>attributes</refentrytitle><manvolnum>5</manvolnum></citerefentry></olink>
     49 for descriptions of the following attributes:</para>
     50 <informaltable frame="all">
     51 <tgroup cols="2" colsep="1" rowsep="1"><colspec colname="COLSPEC0" colwidth="1*">
     52 <colspec colname="COLSPEC1" colwidth="1*">
     53 <thead>
     54 <row><entry align="center" valign="middle">ATTRIBUTE TYPE</entry><entry align="center"
     55 valign="middle">ATTRIBUTE VALUE</entry></row>
     56 </thead>
     57 <tbody>
     58 <row><entry><para>Availability</para></entry><entry><para>SUNWlibtasn1</para></entry></row>
     59 <row><entry colname="COLSPEC0"><para>Interface stability</para></entry><entry colname="COLSPEC1"><para>Volatile</para></entry></row>
     60 </tbody>
     61 </tgroup>
     62 </informaltable>
     63 </refsect1>
     64 <refsect1 id="libcamel-1-2-3-also"><title>&also-tt;</title>
     65 <!--Reference to another man page-->
     66 <!--Reference to a Help manual-->
     67 <!--Reference to a book.-->
     68 <para>
     69 <citerefentry><refentrytitle>libgnutls</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
     70 <citerefentry><refentrytitle>attributes</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
     71 <citerefentry><refentrytitle>gnome-interfaces</refentrytitle><manvolnum>5</manvolnum></citerefentry>
     72 </para>
     73 
     74 <variablelist termlength="wholeline">
     75 <varlistentry>
     76 <literal>http://josefsson.org/gnutls/manual/libtasn1/libtasn1.html</literal>
     77 </varlistentry>
     78 </variablelist>
     79 
     80 </refsect1>
     81 <refsect1 id="libtasn1-3-note"><title>&note-tt;</title>
     82 <para>Written by Jeff Cai, Sun Microsystems Inc., 2008.</para>
     83 </refsect1>
     84 </refentry>
     85