File: c-ch57.htm

package info (click to toggle)
aolserver4 4.5.1-18.1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 12,008 kB
  • sloc: ansic: 45,126; tcl: 5,533; sh: 1,037; makefile: 380; pascal: 219; php: 13
file content (70 lines) | stat: -rw-r--r-- 2,906 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<!--plsfield:text-->
<HTML><HEAD>
<TITLE>C API Reference  -- Ns_ConfigGetValue</TITLE>
<LINK rel=Previous href="c-ch56.htm">
<LINK rel=ToC href="toc.htm">
<LINK rel=Index href="master.htm">
<LINK rel=Next href="c-ch58.htm">
</HEAD><BODY BGCOLOR="#ffffff"><A NAME="topofpage"></A>
<TABLE WIDTH=100%>
  <TR>
    <TD ALIGN=LEFT>
      <A NAME="topofpage"></A> <IMG  SRC="as-c-sm.gif">
    </TD>
    <TD ALIGN=RIGHT>
      <A href="c-ch56.htm"><IMG  BORDER="0" src=navbprev.gif alt="[ Previous ]"></A>
      <A href=toc.htm> <IMG  BORDER="0" src=navbhome.gif alt="[ Contents ]"></A>
      <A href=master.htm> <IMG  BORDER="0" src=navbhelp.gif alt="[ Index ]"></A>
      <A href="c-ch58.htm"> <IMG  BORDER="0" src=navbnext.gif alt="[ Next ]"></A>
      <A name="7983"> </A>
    </TD>
  </TR>
</TABLE>

<a name="213787">
</a><h3>Ns_ConfigGetValue</h3>
<a name="90220">
</a><h4>Overview</h4>
Get a configuration file variable
<a name="61790">
</a><a name="132331">
</a><h4>Syntax</h4>
<pre>    <a name="61792"></a>char *Ns_ConfigGetValue(
    <a name="61793"></a>char *sectionName,
    <a name="61794"></a>char *key
    <a name="61795"></a>);
</pre><p><a name="133659">
</a><h4>Description</h4>
<p><a name="61797">
</a>This function returns the value for the given <code>key</code> in the section named <code>sectionName</code>. If either the section does not exist or the key does not exist in the section, the function returns <code>NULL</code>. If multiple keys of the same name are in the named section (for example, the multiple Load lines of the Modules section), this function returns only the first matching entry. The section names must match exactly, but the key will be matched case-insensitively. Ns_ConfigGetValueExact is the case-sensitive counterpart of this function.</p>
<p><a name="213862">
</a>The space for the string returned is located in the configuration data. You must not deallocate or modify the string.</p>
<a name="213870">
</a><h4>Examples</h4>
<pre>    <a name="213868"></a>	/* Fetch the home directory of the AOLserver. */
    <a name="213890"></a>
    <a name="213889"></a>	char *home;
    <a name="213879"></a>
    <a name="213880"></a>	home = Ns_ConfigGetValue("ns/parameters", "Home");
</pre><p>

<TABLE BORDER="2" CELLPADDING="1" width="100%">
<TR><TD COLSPAN=3><P ALIGN=Center>
<IMG SRC="bluebult.gif">
<A HREF="#topofpage">
<FONT SIZE=-1>Top of Page</FONT></A>
<IMG SRC="bluebult.gif">
</TD></TR>
<TR><TD COLSPAN=3><P ALIGN=Center>
<A href="c-ch56.htm">
<IMG  BORDER="0" src=navbprev.gif alt="[ Previous ]"></A>
<A href=toc.htm>
<IMG  BORDER="0" src=navbhome.gif alt="[ Contents ]"></A>
<A href=master.htm>
<IMG  BORDER="0" src=navbhelp.gif alt="[ Index ]"></A>
<A href="c-ch58.htm">
<IMG  BORDER="0" src=navbnext.gif alt="[ Next ]"></A>
<BR align=center>
<FONT size=-1>Copyright &copy; 1998-99 America Online,
Inc.</FONT>
</TD></TR></TABLE></BODY></HTML><!--plsfield:end-->