-<!-- $Id: comstack.xml,v 1.14 2006-10-05 08:26:58 adam Exp $ -->
+<!-- $Id: comstack.xml,v 1.15 2007-02-01 09:56:14 adam Exp $ -->
<chapter id="comstack"><title>The COMSTACK Module</title>
<sect1 id="comstack.synopsis"><title>Synopsis (blocking mode)</title>
</para>
<synopsis>
- <host> [ ':' <portnum> ]
+ <host> [ ':' <portnum> ]
</synopsis>
<para>
</para>
<synopsis>
- extern const char *cs_errlist[];
+ extern const char *cs_errlist[];
</synopsis>
<para>
-<!-- $Id: credits.xml,v 1.16 2006-04-25 11:25:08 marc Exp $ -->
+<!-- $Id: credits.xml,v 1.17 2007-02-01 09:56:14 adam Exp $ -->
<appendix id="credits"><title>Credits</title>
<para>
This appendix lists individuals that have contributed in the development
Dimitrios Andreadis
</para></listitem>
<listitem><para>
- Morten Bøgeskov
+ Morten Bøgeskov
</para></listitem>
<listitem><para>
Rocco Carbone
Charles Woodfield
</para></listitem>
<listitem><para>
- Tom André Øverland
+ Tom André Øverland
</para></listitem>
</itemizedlist>
</appendix>
-<!-- $Id: frontend.xml,v 1.32 2006-10-05 08:26:58 adam Exp $ -->
+<!-- $Id: frontend.xml,v 1.33 2007-02-01 09:56:14 adam Exp $ -->
<chapter id="server"><title>Generic server</title>
<sect1 id="server.introduction"><title>Introduction</title>
</para></listitem></varlistentry>
<varlistentry><term>
- <literal>char logfile[ODR_MAXNAME+1]</literal></term>
+ <literal>char logfile[ODR_MAXNAME+1]</literal></term>
<listitem><para>File for diagnostic output ("": stderr).
</para></listitem></varlistentry>
<varlistentry><term>
- <literal>char apdufile[ODR_MAXNAME+1]</literal></term>
+ <literal>char apdufile[ODR_MAXNAME+1]</literal></term>
<listitem><para>
Name of file for logging incoming and outgoing APDUs
("": don't log APDUs, "-":
</para></listitem></varlistentry>
<varlistentry><term>
- <literal>char default_listen[1024]</literal></term>
+ <literal>char default_listen[1024]</literal></term>
<listitem><para>Same form as the command-line specification of
listener address. "": no default listener address.
Default is to listen at "tcp:@:9999". You can only
</para></listitem></varlistentry>
<varlistentry><term>
- <literal>char configname[ODR_MAXNAME+1]</literal></term>
+ <literal>char configname[ODR_MAXNAME+1]</literal></term>
<listitem><para>Passed to the backend when a new connection is received.
</para></listitem></varlistentry>
<varlistentry><term>
- <literal>char setuid[ODR_MAXNAME+1]</literal></term>
+ <literal>char setuid[ODR_MAXNAME+1]</literal></term>
<listitem><para>Set user id to the user specified, after binding
the listener addresses.
</para></listitem></varlistentry>
</para>
<synopsis>
- hostname | IP-number [: portnumber]
+ hostname | IP-number [: portnumber]
</synopsis>
<para>
-<!-- $Id: indexdata.xml,v 1.9 2006-04-25 11:25:08 marc Exp $ -->
+<!-- $Id: indexdata.xml,v 1.10 2007-02-01 09:56:14 adam Exp $ -->
<appendix id="indexdata"><title>About Index Data</title>
<para>
<para>
<address>
Index Data ApS
- <street>Købmagergade 43 2.</street>
+ <street>Købmagergade 43 2.</street>
<postcode>1150 Copenhagen K</postcode>
<country>Denmark</country>
Phone <phone>+45 3341 0100</phone>
-<!-- $Id: license.xml,v 1.14 2006-12-13 09:40:32 adam Exp $ -->
+<!-- $Id: license.xml,v 1.15 2007-02-01 09:56:14 adam Exp $ -->
<appendix id="license"><title>License</title>
<sect1 id="license.indexdata"><title>Index Data Copyright</title>
<para>
- Copyright © ©right-year; Index Data.
+ Copyright © ©right-year; Index Data.
</para>
<para>
All rights reserved.
</para>
<para>
- Copyright © 1995, the EUROPAGATE consortium (see below).
+ Copyright © 1995, the EUROPAGATE consortium (see below).
</para>
<literallayout>
-<!-- $Id: odr.xml,v 1.19 2006-10-05 08:26:58 adam Exp $ -->
+<!-- $Id: odr.xml,v 1.20 2007-02-01 09:56:14 adam Exp $ -->
<chapter id="odr"><title>The ODR Module</title>
<sect1 id="odr.introduction"><title>Introduction</title>
</para>
<synopsis>
- char *odr_errlist[]
+ char *odr_errlist[]
</synopsis>
<para>
</para>
<screen>
- MyInt ::= [210] IMPLICIT INTEGER
+ MyInt ::= [210] IMPLICIT INTEGER
</screen>
<para>
</para>
<screen>
-MySequence ::= [10] IMPLICIT SEQUENCE {
+MySequence ::= [10] IMPLICIT SEQUENCE {
intval INTEGER,
boolval BOOLEAN OPTIONAL
}
</para>
<screen>
-MySequence ::= [10] IMPLICIT SEQUENCE {
+MySequence ::= [10] IMPLICIT SEQUENCE {
intval INTEGER,
boolval BOOLEAN OPTIONAL
}
</para>
<synopsis>
-int odr_choice(ODR o, Odr_arm arm[], void *p, void *whichp,
+int odr_choice(ODR o, Odr_arm arm[], void *p, void *whichp,
const char *name);
</synopsis>
<varlistentry><term>which</term>
<listitem><para>The value of the discriminator that corresponds to
- this CHOICE element. Typically, it will be a #defined constant, or
+ this CHOICE element. Typically, it will be a #defined constant, or
an enum member.</para></listitem>
</varlistentry>
<screen>
MyChoice ::= CHOICE {
untagged INTEGER,
- tagged [99] IMPLICIT INTEGER,
+ tagged [99] IMPLICIT INTEGER,
other BOOLEAN
}
</screen>
<screen>
int myChoice(ODR o, MyChoice **p, int optional, const char *name)
{
- static Odr_arm arm[] =
+ static Odr_arm arm[] =
{
{-1, -1, -1, MyChoice_untagged, odr_integer, "untagged"},
{ODR_IMPLICIT, ODR_CONTEXT, 99, MyChoice_tagged, odr_integer,
-<!-- $Id: tools.xml,v 1.54 2006-10-31 09:15:00 mike Exp $ -->
+<!-- $Id: tools.xml,v 1.55 2007-02-01 09:56:14 adam Exp $ -->
<chapter id="tools"><title>Supporting Tools</title>
<para>
<literallayout>
query ::= top-set query-struct.
- top-set ::= [ '@attrset' string ]
+ top-set ::= [ '@attrset' string ]
query-struct ::= attr-spec | simple | complex | '@term' term-type query
- attr-spec ::= '@attr' [ string ] string query-struct
+ attr-spec ::= '@attr' [ string ] string query-struct
complex ::= operator query-struct query-struct.
<para>
The CCL parser obeys the following grammar for the FIND argument.
The syntax is annotated by in the lines prefixed by
- <literal>‐‐</literal>.
+ <literal>--</literal>.
</para>
<screen>