File: c-ch342.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 (72 lines) | stat: -rw-r--r-- 2,584 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
71
72
<!--plsfield:text-->
<HTML><HEAD>
<TITLE>C API Reference  -- Ns_SetPut</TITLE>
<LINK rel=Previous href="c-ch341.htm">
<LINK rel=ToC href="toc.htm">
<LINK rel=Index href="master.htm">
<LINK rel=Next href="c-ch343.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-ch341.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-ch343.htm"> <IMG  BORDER="0" src=navbnext.gif alt="[ Next ]"></A>
      <A name="7983"> </A>
    </TD>
  </TR>
</TABLE>

<a name="131147">
</a><h3>Ns_SetPut</h3>
<a name="131148">
</a><h4>Overview</h4>
Add a field to an Ns_Set
<a name="41148">
</a><a name="133378">
</a><h4>Syntax</h4>
<pre>    <a name="41150"></a>int Ns_SetPut(
    <a name="41151"></a>Ns_Set *set,
    <a name="41152"></a>char *key,
    <a name="41153"></a>char *value
    <a name="41154"></a>);
</pre><p><a name="134800">
</a><h4>Description</h4>
<p><a name="41156">
</a>The Ns_SetPut function adds a new field to a set whose key name is the given key and value is the given value. The value of the new field may be NULL. The index of the new field is returned. Ns_SetPut strcpy's the value and uses realloc's to adjust the size of the fields to accommodate.</p>
<a name="232512">
</a><h4>Examples</h4>
<pre>    <a name="232513"></a>Ns_Set *aSet;
    <a name="232514"></a>aSet = Ns_SetCreate("");
    <a name="232515"></a>Ns_SetPut(aSet, "foo", "foovalue");
    <a name="232516"></a>Ns_SetPut(aSet, "bar", "barvalue");
    <a name="232518"></a>/* finish processing of aSet */
    <a name="232519"></a>Ns_SetFree(aSet);
</pre><p><p><a name="232510">
</a></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-ch341.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-ch343.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-->