]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/performance-audio-sr.git/blob - ipc_3_43_00_00_eng/docs/cdoc/ti/sdo/utils/package/package.doc.xml
Add IPC 3.34.00.00 eng release
[processor-sdk/performance-audio-sr.git] / ipc_3_43_00_00_eng / docs / cdoc / ti / sdo / utils / package / package.doc.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <package kind='package' name='ti.sdo.utils' nodoc='0' root='../../../' summary='Utility+modules'>
3     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eti.sdo.utils%3C%2Fspan%3E%3C%2Fgo%3E+%5B1%2C+0%2C+0%2C+0%5D+%7B'/>
4     <line tab='0' content='%7D'/>
5     <unit name='INameServerRemote' kind='interface' nodoc='0' metaonly='0' summary='Interface+for+remote+NameServer+accesses'>
6         <synopSpec>
7             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2Fpackage.html%22+title%3D%22ti.sdo.utils%22%3Eti.sdo.utils%3C%2Fa%3E%3B'/>
8             <line blank='1' always='0'/>
9             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Einterface%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EINameServerRemote%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
10             <line tab='0' content='%7D'/>
11         </synopSpec>
12         <specInfo>
13             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Einterface%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EINameServerRemote%3C%2Fspan%3E%3C%2Fgo%3E+%7B%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
14             <line tab='0' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%22+title%3D%22xdc.runtime.IModule%22%3Exdc.runtime.IModule%3C%2Fa%3E'/>
15             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Einstance%3C%2Fspan%3E%3A%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
16         </specInfo>
17         <synopTarg>
18             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23include%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3E%26lt%3Bti%2Fsdo%2Futils%2FINameServerRemote.h%26gt%3B%3C%2Fspan%3E'/>
19         </synopTarg>
20         <group name='local proxy modules'>
21         </group>
22         <group name='module-wide constants &amp; types'>
23             <decl spacer='1'/>
24             <decl kind='enum' name='Status' anchor='.Status' altext='ti.sdo.utils.INameServerRemote.Status' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Status+codes+returned+by+certain+calls'>
25                 <decl kind='enumval' name='S_SUCCESS' anchor='.S_.S.U.C.C.E.S.S'/>
26                 <decl kind='enumval' name='E_FAIL' anchor='.E_.F.A.I.L'/>
27                 <decl kind='enumval' name='E_ERROR' anchor='.E_.E.R.R.O.R'/>
28                 <synopSpec>
29                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eenum%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EStatus%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
30                     <line tab='1' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ES_SUCCESS%3C%2Fspan%3E%3C%2Fgo%3E%2C+'/>
31                     <line tab='1' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EE_FAIL%3C%2Fspan%3E%3C%2Fgo%3E%2C+'/>
32                     <line tab='1' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EE_ERROR%3C%2Fspan%3E%3C%2Fgo%3E'/>
33                     <line tab='0' content='%7D%3B'/>
34                 </synopSpec>
35             </decl>
36             <decl spacer='1'/>
37         </group>
38         <group name='module-wide config parameters'>
39             <decl spacer='1'/>
40             <decl kind='config' name='configNameMap$' anchor='config.Name.Map$' altext='ti.sdo.utils.INameServerRemote.configNameMap$' nodoc='1' external='1' overrides='0' readonly='1' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23config.Name.Map%24%22+title%3D%22xdc.runtime.IModule.configNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
41                 <synopSpec>
42                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D+%3D+%255B'/>
43                     <line tab='1' content='%255B'/>
44                     <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
45                     <line tab='2' content='%257B'/>
46                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
47                     <line tab='3' content='fields%253A%2B%255B'/>
48                     <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
49                     <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
50                     <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
51                     <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
52                     <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
53                     <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
54                     <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
55                     <line tab='3' content='%255D'/>
56                     <line tab='2' content='%257D'/>
57                     <line tab='1' content='%255D%252C'/>
58                     <line tab='1' content='%255B'/>
59                     <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
60                     <line tab='2' content='%257B'/>
61                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
62                     <line tab='3' content='fields%253A%2B%255B'/>
63                     <line tab='4' content='%2522common%2524.logger%2522%252C'/>
64                     <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
65                     <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
66                     <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
67                     <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
68                     <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
69                     <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
70                     <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
71                     <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
72                     <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
73                     <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
74                     <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
75                     <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
76                     <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
77                     <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
78                     <line tab='3' content='%255D'/>
79                     <line tab='2' content='%257D'/>
80                     <line tab='1' content='%255D%252C'/>
81                     <line tab='1' content='%255B'/>
82                     <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
83                     <line tab='2' content='%257B'/>
84                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
85                     <line tab='3' content='fields%253A%2B%255B'/>
86                     <line tab='4' content='%2522common%2524.gate%2522%252C'/>
87                     <line tab='4' content='%2522common%2524.gateParams%2522'/>
88                     <line tab='3' content='%255D'/>
89                     <line tab='2' content='%257D'/>
90                     <line tab='1' content='%255D%252C'/>
91                     <line tab='1' content='%255B'/>
92                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
93                     <line tab='2' content='%257B'/>
94                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
95                     <line tab='3' content='fields%253A%2B%255B'/>
96                     <line tab='4' content='%2522Log.Event%2522'/>
97                     <line tab='3' content='%255D'/>
98                     <line tab='2' content='%257D'/>
99                     <line tab='1' content='%255D%252C'/>
100                     <line tab='1' content='%255B'/>
101                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
102                     <line tab='2' content='%257B'/>
103                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
104                     <line tab='3' content='fields%253A%2B%255B'/>
105                     <line tab='4' content='%2522Log.Event%2522'/>
106                     <line tab='3' content='%255D'/>
107                     <line tab='2' content='%257D'/>
108                     <line tab='1' content='%255D%252C'/>
109                     <line tab='1' content='%255B'/>
110                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
111                     <line tab='2' content='%257B'/>
112                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
113                     <line tab='3' content='fields%253A%2B%255B'/>
114                     <line tab='4' content='%2522Assert.Id%2522'/>
115                     <line tab='3' content='%255D'/>
116                     <line tab='2' content='%257D'/>
117                     <line tab='1' content='%255D%252C'/>
118                     <line tab='1' content='%255B'/>
119                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
120                     <line tab='2' content='%257B'/>
121                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
122                     <line tab='3' content='fields%253A%2B%255B'/>
123                     <line tab='4' content='%2522Assert.Id%2522'/>
124                     <line tab='3' content='%255D'/>
125                     <line tab='2' content='%257D'/>
126                     <line tab='1' content='%255D%252C'/>
127                     <line tab='1' content='%255B'/>
128                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
129                     <line tab='2' content='%257B'/>
130                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
131                     <line tab='3' content='fields%253A%2B%255B'/>
132                     <line tab='4' content='%2522Error.Id%2522'/>
133                     <line tab='3' content='%255D'/>
134                     <line tab='2' content='%257D'/>
135                     <line tab='1' content='%255D%252C'/>
136                     <line tab='1' content='%255B'/>
137                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
138                     <line tab='2' content='%257B'/>
139                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
140                     <line tab='3' content='fields%253A%2B%255B'/>
141                     <line tab='4' content='%2522Error.Id%2522'/>
142                     <line tab='3' content='%255D'/>
143                     <line tab='2' content='%257D'/>
144                     <line tab='1' content='%255D'/>
145                     <line tab='0' content='%255D%3B'/>
146                 </synopSpec>
147             </decl>
148             <decl spacer='1'/>
149             <decl spacer='1'/>
150             <decl kind='config' name='common$' anchor='common$' altext='ti.sdo.utils.INameServerRemote.common$' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Common+module+configuration+parameters' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23common%24%22+title%3D%22xdc.runtime.IModule.common%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
151                 <synopSpec>
152                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
153                 </synopSpec>
154                 <docSect name='details'>
155                     <docPara content='All+modules+have+this+configuration+parameter.++Its+name%0A++contains+the+%27%24%27+character+to+ensure+it+does+not+conflict+with%0A++configuration+parameters+declared+by+the+module.++This+allows%0A++new+configuration+parameters+to+be+added+in+the+future+without%0A++any+chance+of+breaking+existing+modules.'/>
156                 </docSect>
157             </decl>
158             <decl kind='config' name='rovShowRawTab$' anchor='rov.Show.Raw.Tab$' altext='ti.sdo.utils.INameServerRemote.rovShowRawTab$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23rov.Show.Raw.Tab%24%22+title%3D%22xdc.runtime.IModule.rovShowRawTab%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
159                 <synopSpec>
160                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
161                 </synopSpec>
162             </decl>
163             <decl kind='config' name='viewNameMap$' anchor='view.Name.Map$' altext='ti.sdo.utils.INameServerRemote.viewNameMap$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Specifies+the+ROV+views+for+the+module' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23view.Name.Map%24%22+title%3D%22xdc.runtime.IModule.viewNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
164                 <synopSpec>
165                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3B'/>
166                 </synopSpec>
167             </decl>
168         </group>
169         <group name='module-wide data'>
170         </group>
171         <group name='module-wide functions'>
172             <decl kind='fxn' name='attach' anchor='attach' altext='ti.sdo.utils.INameServerRemote.attach' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Function+is+called+by+Ipc_attach%28%29+through+NameServer_SetupProxy'>
173                 <synopSpec>
174                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eattach%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsharedAddr%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
175                 </synopSpec>
176             </decl>
177             <decl kind='fxn' name='detach' anchor='detach' altext='ti.sdo.utils.INameServerRemote.detach' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Function+is+called+by+Ipc_detach%28%29+through+NameServer_SetupProxy'>
178                 <synopSpec>
179                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edetach%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
180                 </synopSpec>
181             </decl>
182             <decl kind='fxn' name='sharedMemReq' anchor='shared.Mem.Req' altext='ti.sdo.utils.INameServerRemote.sharedMemReq' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Returns+the+shared+memory+size+requirement+for+a+single+instance'>
183                 <synopSpec>
184                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3ESizeT%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsharedMemReq%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsharedAddr%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
185                 </synopSpec>
186                 <docSect name='ARGUMENTS'>
187                     <docChild name='sharedAddr' summary='Shared+address'>
188                     </docChild>
189                 </docSect>
190                 <docSect name='returns'>
191                     <docPara content='Number+of+MAUs+needed+to+create+the+instance.'/>
192                 </docSect>
193                 <docSect name='details'>
194                     <docPara content='Function+is+called+during+Ipc_attach%28%29+through+NameServer_SetupProxy.'/>
195                 </docSect>
196             </decl>
197             <decl spacer='1'/>
198         </group>
199         <group name='$instance'>
200             <synopSpec>
201                 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Einstance%3C%2Fspan%3E%3A'/>
202                 <line blank='1' always='0'/>
203             </synopSpec>
204         </group>
205         <group name='per-instance object types'>
206             <synopTarg>
207                 <line tab='0' comment='Client+reference+to+an+abstract+instance+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EINameServerRemote_Object%3C%2Fspan%3E%3C%2Fgo%3E+*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EINameServerRemote_Handle%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
208             </synopTarg>
209         </group>
210         <group name='per-instance config parameters'>
211             <synopMeta>
212                 <line tab='0' comment='Instance+config-params+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+INameServerRemote.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EParams%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
213             </synopMeta>
214             <synopTarg>
215                 <line tab='0' comment='Instance+config-params+structure' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EINameServerRemote_Params%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
216                 <line tab='1' comment='Common+per-instance+configs' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIInstance.html%23per-instance_config_parameters%22+title%3D%22xdc.runtime.IInstance.Params%22%3EIInstance_Params%3C%2Fa%3E+*instance%3B'/>
217                 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EINameServerRemote_Params%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
218             </synopTarg>
219             <decl spacer='1'/>
220         </group>
221         <group name='per-instance creation'>
222             <synopSpec>
223                 <line tab='0' comment='Create+an+instance-object' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ecreate%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
224             </synopSpec>
225         </group>
226         <group name='per-instance functions'>
227             <decl kind='fxn' name='get' anchor='get' altext='ti.sdo.utils.INameServerRemote.get' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary=''>
228                 <synopSpec>
229                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eget%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EinstanceName%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EvalueLen%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2Fknl%2FISync.html%23per-instance_object_types%22+title%3D%22xdc.runtime.knl.ISync.Handle%22%3EISync.Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsyncHandle%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FError.html%23.Block%22+title%3D%22xdc.runtime.Error.Block%22%3EError.Block%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeb%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
230                 </synopSpec>
231             </decl>
232             <decl spacer='1'/>
233         </group>
234     </unit>
235     <unit name='Build' kind='module' nodoc='0' metaonly='1' summary=''>
236         <synopSpec>
237             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2Fpackage.html%22+title%3D%22ti.sdo.utils%22%3Eti.sdo.utils%3C%2Fa%3E%3B'/>
238             <line blank='1' always='0'/>
239             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EBuild%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
240             <line tab='0' content='%7D'/>
241         </synopSpec>
242         <specInfo>
243             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EBuild%3C%2Fspan%3E%3C%2Fgo%3E+%7B%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
244         </specInfo>
245         <synopMeta>
246             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+Build+%3D+%3Cspan+class%3D%22xdoc-kw3%22%3Exdc.useModule%3C%2Fspan%3E%28%3Cspan+class%3D%22xdoc-id%22%3E%27ti.sdo.utils.Build%27%3C%2Fspan%3E%29%3B'/>
247         </synopMeta>
248         <group name='module-wide constants &amp; types'>
249             <decl spacer='1'/>
250         </group>
251         <group name='module-wide config parameters'>
252             <decl spacer='1'/>
253             <decl spacer='1'/>
254             <decl spacer='1'/>
255             <decl kind='config' name='doBuild' anchor='do.Build' altext='ti.sdo.utils.Build.doBuild' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
256                 <synopSpec>
257                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EdoBuild%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
258                 </synopSpec>
259                 <synopMeta>
260                     <line tab='0' content='%3Cgo%3EBuild.%3Cspan+class%3D%22xdoc-id%22%3EdoBuild%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
261                 </synopMeta>
262             </decl>
263             <decl kind='config' name='libDir' anchor='lib.Dir' altext='ti.sdo.utils.Build.libDir' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
264                 <synopSpec>
265                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ElibDir%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Enull%253C%252Fspan%253E%3B'/>
266                 </synopSpec>
267                 <synopMeta>
268                     <line tab='0' content='%3Cgo%3EBuild.%3Cspan+class%3D%22xdoc-id%22%3ElibDir%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Enull%253C%252Fspan%253E%3B'/>
269                 </synopMeta>
270             </decl>
271         </group>
272         <group name='module-wide data'>
273         </group>
274         <group name='module-wide functions'>
275             <decl spacer='1'/>
276             <decl kind='fxn' name='buildLibs' anchor='build.Libs' altext='ti.sdo.utils.Build.buildLibs' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
277                 <synopSpec>
278                     <line tab='0' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-kw1%22%3Efunction+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-id%22%3EbuildLibs%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EobjList%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErelList%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efilter%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ExdcArgs%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
279                 </synopSpec>
280                 <synopMeta>
281                     <line tab='0' content='%3Cgo%3EBuild.%3Cspan+class%3D%22xdoc-id%22%3EbuildLibs%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EobjList%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErelList%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Efilter%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ExdcArgs%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%3C%2Fi%3E'/>
282                 </synopMeta>
283             </decl>
284             <decl kind='fxn' name='getAsmFiles' anchor='get.Asm.Files' altext='ti.sdo.utils.Build.getAsmFiles' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Get+the+library+Asm+source+files'>
285                 <synopSpec>
286                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetAsmFiles%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Etarget%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
287                 </synopSpec>
288                 <synopMeta>
289                     <line tab='0' content='%3Cgo%3EBuild.%3Cspan+class%3D%22xdoc-id%22%3EgetAsmFiles%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Etarget%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%3C%2Fi%3E'/>
290                 </synopMeta>
291             </decl>
292             <decl kind='fxn' name='getCFiles' anchor='get.C.Files' altext='ti.sdo.utils.Build.getCFiles' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Get+the+library+C+source+files'>
293                 <synopSpec>
294                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetCFiles%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Etarget%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
295                 </synopSpec>
296                 <synopMeta>
297                     <line tab='0' content='%3Cgo%3EBuild.%3Cspan+class%3D%22xdoc-id%22%3EgetCFiles%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Etarget%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E'/>
298                 </synopMeta>
299             </decl>
300             <decl kind='fxn' name='getDefaultCustomCCOpts' anchor='get.Default.Custom.C.C.Opts' altext='ti.sdo.utils.Build.getDefaultCustomCCOpts' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
301                 <synopSpec>
302                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetDefaultCustomCCOpts%3C%2Fspan%3E%3C%2Fgo%3E%28++%29%3B'/>
303                 </synopSpec>
304                 <synopMeta>
305                     <line tab='0' content='%3Cgo%3EBuild.%3Cspan+class%3D%22xdoc-id%22%3EgetDefaultCustomCCOpts%3C%2Fspan%3E%3C%2Fgo%3E%28++%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E'/>
306                 </synopMeta>
307             </decl>
308             <decl kind='fxn' name='getDefs' anchor='get.Defs' altext='ti.sdo.utils.Build.getDefs' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Get+the+compiler+-D+options+necessary+to+build'>
309                 <synopSpec>
310                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetDefs%3C%2Fspan%3E%3C%2Fgo%3E%28++%29%3B'/>
311                 </synopSpec>
312                 <synopMeta>
313                     <line tab='0' content='%3Cgo%3EBuild.%3Cspan+class%3D%22xdoc-id%22%3EgetDefs%3C%2Fspan%3E%3C%2Fgo%3E%28++%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E'/>
314                 </synopMeta>
315             </decl>
316             <decl kind='fxn' name='getLibs' anchor='get.Libs' altext='ti.sdo.utils.Build.getLibs' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Common+getLibs%28%29+for+all+ipc+packages'>
317                 <synopSpec>
318                     <line tab='0' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-kw1%22%3Efunction+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-id%22%3EgetLibs%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Epkg%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
319                 </synopSpec>
320                 <synopMeta>
321                     <line tab='0' content='%3Cgo%3EBuild.%3Cspan+class%3D%22xdoc-id%22%3EgetLibs%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Epkg%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%3C%2Fi%3E'/>
322                 </synopMeta>
323             </decl>
324         </group>
325     </unit>
326     <unit name='List' kind='module' nodoc='0' metaonly='0' summary='Doubly+Linked+List+Manager'>
327         <synopSpec>
328             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2Fpackage.html%22+title%3D%22ti.sdo.utils%22%3Eti.sdo.utils%3C%2Fa%3E%3B'/>
329             <line blank='1' always='0'/>
330             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
331             <line tab='0' content='%7D'/>
332         </synopSpec>
333         <specInfo>
334             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList%3C%2Fspan%3E%3C%2Fgo%3E+%7B%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
335             <line tab='0' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%22+title%3D%22xdc.runtime.IModule%22%3Exdc.runtime.IModule%3C%2Fa%3E'/>
336             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Einstance%3C%2Fspan%3E%3A%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
337         </specInfo>
338         <synopMeta>
339             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+List+%3D+%3Cspan+class%3D%22xdoc-kw3%22%3Exdc.useModule%3C%2Fspan%3E%28%3Cspan+class%3D%22xdoc-id%22%3E%27ti.sdo.utils.List%27%3C%2Fspan%3E%29%3B'/>
340         </synopMeta>
341         <synopTarg>
342             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23include%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3E%26lt%3Bti%2Fsdo%2Futils%2FList.h%26gt%3B%3C%2Fspan%3E'/>
343         </synopTarg>
344         <docSect name='details'>
345             <docPara content='The+List+module+makes+available+a+set+of+functions+that+manipulate%0A++List+objects+accessed+through+handles+of+type+List_Handle.%0A++Each+List+contains+a+linked+sequence+of+zero+or+more+elements%0A++referenced+through+variables+of+type+List_Elem%2C+which+are+typically%0A++embedded+as+the+first+field+within+a+structure.'/>
346             <docPara content='All+List+function+are+atomic+unless+noted+otherwise+in+the+API%0A++descriptions.+An+atomic+API+means+that+the+API+completes+in+core%0A++functionality+without+being+interrupted.+Therefore%2C+atomic+APIs+are%0A++thread-safe.+An+example+is+%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23put%22+title%3D%22put%22%3Eput%3C%2Fa%3E.+Multiple+threads+can+call%0A++%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23put%22+title%3D%22put%22%3Eput%3C%2Fa%3E+at+the+same+time.+The+threads+do+not+have+to+manage+the%0A++synchronization.'/>
347             <docPara content='The+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FGate.html%23enter.System%22+title%3D%22xdc.runtime.Gate.enterSystem%22%3Exdc.runtime.Gate.enterSystem%3C%2Fa%3E%2F%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FGate.html%23leave.System%22+title%3D%22xdc.runtime.Gate.leaveSystem%22%3Exdc.runtime.Gate.leaveSystem%3C%2Fa%3E%0A++calls+are+used+to+make+the+APIs+atomic.+This+Gate+calls+internally+use%0A++%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FSystem.html%22+title%3D%22xdc.runtime.System%22%3Exdc.runtime.System%3C%2Fa%3E%27s+gate.'/>
348             <docPara content='The+List+module+can+be+used+both+as+a+queue+%28i.e.+First+In+First+Out%29%2C%0A++as+a+stack+%28i.e.+Last+In+First+Out%29%2C+or+as+a+general+purpose+linked+list.'/>
349             <docPara content='Lists+are+represented+as+doubly-linked+lists%2C+so+calls+to+%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23next%22+title%3D%22next%22%3Enext%3C%2Fa%3E%0A++or+%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23prev%22+title%3D%22prev%22%3Eprev%3C%2Fa%3E+can+loop+continuously+over+the+List.%0A++Refer+to+%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23next%22+title%3D%22next%22%3Enext%3C%2Fa%3E+and+%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23prev%22+title%3D%22prev%22%3Eprev%3C%2Fa%3E+for+examples.'/>
350         </docSect>
351         <docSect name='List as a Queue'>
352             <docPara content=''/>
353             <docPara content='To+treat+the+list+object+as+a+queue%3A'/>
354             <docPara content='%3CUL%3E%3CLI%3EUse+%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23put%22+title%3D%22put%22%3Eput%3C%2Fa%3E+to+put+at+the+tail+of+the+queue%0A%3C%2FLI%3E%3CLI%3EUse+%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23get%22+title%3D%22get%22%3Eget%3C%2Fa%3E+to+get+from+the+head+of+the+queue%0A%3C%2FLI%3E%3C%2FUL%3E'/>
355             <docPara content='Here+is+sample+code+that+acts+on+a+List+instance+%28listHandle%29+as+a+queue%0A++in+a+FIFO+manner.'/>
356             <docPara content='%3CPRE+class%3D%22Example%22%3E++List_Elem++elem%5B4%5D%3B%0A++List_Elem+*tmpElem%3B%0A%0A++%2F%2F+place+at+the+tail+of+the+queue%0A++for+%28i+%3D+0%3B+i+%26lt%3B+4%3B+i%2B%2B%29+%7B%0A++++++List_put%28listHandle%2C+%26amp%3B%28elem%5Bi%5D%29%29%3B%0A++%7D%0A%0A++%2F%2F+remove+the+buffers+from+the+head%0A++while%28%28tmpElem+%3D+List_get%28listHandle%29%29+%21%3D+NULL%29+%7B%0A++++++%2F%2F+process+tmpElem%0A++%7D%0A%3C%2FPRE%3E'/>
357         </docSect>
358         <docSect name='List as a Stack'>
359             <docPara content=''/>
360             <docPara content='To+treat+the+list+object+as+a+stack%3A'/>
361             <docPara content='%3CUL%3E%3CLI%3EUse+%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23put.Head%22+title%3D%22putHead%22%3EputHead%3C%2Fa%3E+to+put+at+the+top+of+the+stack%0A%3C%2FLI%3E%3CLI%3EUse+%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23get%22+title%3D%22get%22%3Eget%3C%2Fa%3E+to+get+from+the+top+of+the+stack%0A%3C%2FLI%3E%3C%2FUL%3E'/>
362             <docPara content='Here+is+sample+code+that+acts+on+a+List+instance+%28listHandle%29+as+a+stack%0A++in+a+LIFO+manner.'/>
363             <docPara content='%3CPRE+class%3D%22Example%22%3E++List_Elem++elem%5B4%5D%3B%0A++List_Elem+*tmpElem%3B%0A%0A++%2F%2F+push+onto+the+top+%28i.e.+head%29%0A++for+%28i+%3D+0%3B+i+%26lt%3B+4%3B+i%2B%2B%29+%7B%0A++++++List_putHead%28listHandle%2C+%26amp%3B%28elem%5Bi%5D%29%29%3B%0A++%7D%0A%0A++%2F%2F+remove+the+buffers+in+FIFO+order.%0A++while%28%28tmpElem+%3D+List_get%28listHandle%29%29+%21%3D+NULL%29+%7B%0A++++++%2F%2F+process+tmpElem%0A++%7D%0A%3C%2FPRE%3E'/>
364         </docSect>
365         <group name='local proxy modules'>
366         </group>
367         <group name='module-wide constants &amp; types'>
368             <decl spacer='1'/>
369             <decl spacer='1'/>
370             <decl kind='struct' name='BasicView' anchor='.Basic.View' altext='ti.sdo.utils.List.BasicView' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
371                 <synopSpec>
372                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EBasicView%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
373                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Elabel%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
374                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelems%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
375                     <line tab='0' content='%7D%3B'/>
376                 </synopSpec>
377                 <synopMeta>
378                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EList.%3Cspan+class%3D%22xdoc-id%22%3EBasicView%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
379                     <line blank='1' always='0'/>
380                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Elabel%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
381                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelems%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
382                 </synopMeta>
383             </decl>
384             <decl spacer='1'/>
385             <decl kind='struct' name='Elem' anchor='.Elem' altext='ti.sdo.utils.List.Elem' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Opaque+List+element'>
386                 <synopSpec>
387                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%40Opaque+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EElem%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
388                 </synopSpec>
389                 <synopTarg>
390                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Elem%3C%2Fspan%3E%3C%2Fgo%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Elem%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
391                 </synopTarg>
392                 <docSect name='details'>
393                     <docPara content='A+field+of+this+type+is+placed+at+the+head+of+client+structs.'/>
394                 </docSect>
395             </decl>
396             <decl spacer='1'/>
397             <decl kind='struct' name='Instance_State' anchor='.Instance_.State' altext='ti.sdo.utils.List.Instance_State' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
398                 <synopSpec>
399                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInstance_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
400                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
401                     <line tab='0' content='%7D%3B'/>
402                 </synopSpec>
403                 <synopMeta>
404                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EList.%3Cspan+class%3D%22xdoc-id%22%3EInstance_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
405                     <line blank='1' always='0'/>
406                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
407                 </synopMeta>
408                 <synopTarg>
409                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Instance_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
410                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList_Elem%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
411                     <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Instance_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
412                 </synopTarg>
413             </decl>
414         </group>
415         <group name='module-wide config parameters'>
416             <decl spacer='1'/>
417             <decl kind='config' name='configNameMap$' anchor='config.Name.Map$' altext='ti.sdo.utils.List.configNameMap$' nodoc='1' external='1' overrides='0' readonly='1' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23config.Name.Map%24%22+title%3D%22xdc.runtime.IModule.configNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
418                 <synopSpec>
419                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D+%3D+%255B'/>
420                     <line tab='1' content='%255B'/>
421                     <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
422                     <line tab='2' content='%257B'/>
423                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
424                     <line tab='3' content='fields%253A%2B%255B'/>
425                     <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
426                     <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
427                     <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
428                     <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
429                     <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
430                     <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
431                     <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
432                     <line tab='3' content='%255D'/>
433                     <line tab='2' content='%257D'/>
434                     <line tab='1' content='%255D%252C'/>
435                     <line tab='1' content='%255B'/>
436                     <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
437                     <line tab='2' content='%257B'/>
438                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
439                     <line tab='3' content='fields%253A%2B%255B'/>
440                     <line tab='4' content='%2522common%2524.logger%2522%252C'/>
441                     <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
442                     <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
443                     <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
444                     <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
445                     <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
446                     <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
447                     <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
448                     <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
449                     <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
450                     <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
451                     <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
452                     <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
453                     <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
454                     <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
455                     <line tab='3' content='%255D'/>
456                     <line tab='2' content='%257D'/>
457                     <line tab='1' content='%255D%252C'/>
458                     <line tab='1' content='%255B'/>
459                     <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
460                     <line tab='2' content='%257B'/>
461                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
462                     <line tab='3' content='fields%253A%2B%255B'/>
463                     <line tab='4' content='%2522common%2524.gate%2522%252C'/>
464                     <line tab='4' content='%2522common%2524.gateParams%2522'/>
465                     <line tab='3' content='%255D'/>
466                     <line tab='2' content='%257D'/>
467                     <line tab='1' content='%255D%252C'/>
468                     <line tab='1' content='%255B'/>
469                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
470                     <line tab='2' content='%257B'/>
471                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
472                     <line tab='3' content='fields%253A%2B%255B'/>
473                     <line tab='4' content='%2522Log.Event%2522'/>
474                     <line tab='3' content='%255D'/>
475                     <line tab='2' content='%257D'/>
476                     <line tab='1' content='%255D%252C'/>
477                     <line tab='1' content='%255B'/>
478                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
479                     <line tab='2' content='%257B'/>
480                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
481                     <line tab='3' content='fields%253A%2B%255B'/>
482                     <line tab='4' content='%2522Log.Event%2522'/>
483                     <line tab='3' content='%255D'/>
484                     <line tab='2' content='%257D'/>
485                     <line tab='1' content='%255D%252C'/>
486                     <line tab='1' content='%255B'/>
487                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
488                     <line tab='2' content='%257B'/>
489                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
490                     <line tab='3' content='fields%253A%2B%255B'/>
491                     <line tab='4' content='%2522Assert.Id%2522'/>
492                     <line tab='3' content='%255D'/>
493                     <line tab='2' content='%257D'/>
494                     <line tab='1' content='%255D%252C'/>
495                     <line tab='1' content='%255B'/>
496                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
497                     <line tab='2' content='%257B'/>
498                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
499                     <line tab='3' content='fields%253A%2B%255B'/>
500                     <line tab='4' content='%2522Assert.Id%2522'/>
501                     <line tab='3' content='%255D'/>
502                     <line tab='2' content='%257D'/>
503                     <line tab='1' content='%255D%252C'/>
504                     <line tab='1' content='%255B'/>
505                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
506                     <line tab='2' content='%257B'/>
507                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
508                     <line tab='3' content='fields%253A%2B%255B'/>
509                     <line tab='4' content='%2522Error.Id%2522'/>
510                     <line tab='3' content='%255D'/>
511                     <line tab='2' content='%257D'/>
512                     <line tab='1' content='%255D%252C'/>
513                     <line tab='1' content='%255B'/>
514                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
515                     <line tab='2' content='%257B'/>
516                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
517                     <line tab='3' content='fields%253A%2B%255B'/>
518                     <line tab='4' content='%2522Error.Id%2522'/>
519                     <line tab='3' content='%255D'/>
520                     <line tab='2' content='%257D'/>
521                     <line tab='1' content='%255D'/>
522                     <line tab='0' content='%255D%3B'/>
523                 </synopSpec>
524                 <synopMeta>
525                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EList.%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%255B'/>
526                     <line tab='1' content='%255B'/>
527                     <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
528                     <line tab='2' content='%257B'/>
529                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
530                     <line tab='3' content='fields%253A%2B%255B'/>
531                     <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
532                     <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
533                     <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
534                     <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
535                     <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
536                     <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
537                     <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
538                     <line tab='3' content='%255D'/>
539                     <line tab='2' content='%257D'/>
540                     <line tab='1' content='%255D%252C'/>
541                     <line tab='1' content='%255B'/>
542                     <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
543                     <line tab='2' content='%257B'/>
544                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
545                     <line tab='3' content='fields%253A%2B%255B'/>
546                     <line tab='4' content='%2522common%2524.logger%2522%252C'/>
547                     <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
548                     <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
549                     <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
550                     <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
551                     <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
552                     <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
553                     <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
554                     <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
555                     <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
556                     <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
557                     <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
558                     <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
559                     <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
560                     <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
561                     <line tab='3' content='%255D'/>
562                     <line tab='2' content='%257D'/>
563                     <line tab='1' content='%255D%252C'/>
564                     <line tab='1' content='%255B'/>
565                     <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
566                     <line tab='2' content='%257B'/>
567                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
568                     <line tab='3' content='fields%253A%2B%255B'/>
569                     <line tab='4' content='%2522common%2524.gate%2522%252C'/>
570                     <line tab='4' content='%2522common%2524.gateParams%2522'/>
571                     <line tab='3' content='%255D'/>
572                     <line tab='2' content='%257D'/>
573                     <line tab='1' content='%255D%252C'/>
574                     <line tab='1' content='%255B'/>
575                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
576                     <line tab='2' content='%257B'/>
577                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
578                     <line tab='3' content='fields%253A%2B%255B'/>
579                     <line tab='4' content='%2522Log.Event%2522'/>
580                     <line tab='3' content='%255D'/>
581                     <line tab='2' content='%257D'/>
582                     <line tab='1' content='%255D%252C'/>
583                     <line tab='1' content='%255B'/>
584                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
585                     <line tab='2' content='%257B'/>
586                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
587                     <line tab='3' content='fields%253A%2B%255B'/>
588                     <line tab='4' content='%2522Log.Event%2522'/>
589                     <line tab='3' content='%255D'/>
590                     <line tab='2' content='%257D'/>
591                     <line tab='1' content='%255D%252C'/>
592                     <line tab='1' content='%255B'/>
593                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
594                     <line tab='2' content='%257B'/>
595                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
596                     <line tab='3' content='fields%253A%2B%255B'/>
597                     <line tab='4' content='%2522Assert.Id%2522'/>
598                     <line tab='3' content='%255D'/>
599                     <line tab='2' content='%257D'/>
600                     <line tab='1' content='%255D%252C'/>
601                     <line tab='1' content='%255B'/>
602                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
603                     <line tab='2' content='%257B'/>
604                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
605                     <line tab='3' content='fields%253A%2B%255B'/>
606                     <line tab='4' content='%2522Assert.Id%2522'/>
607                     <line tab='3' content='%255D'/>
608                     <line tab='2' content='%257D'/>
609                     <line tab='1' content='%255D%252C'/>
610                     <line tab='1' content='%255B'/>
611                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
612                     <line tab='2' content='%257B'/>
613                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
614                     <line tab='3' content='fields%253A%2B%255B'/>
615                     <line tab='4' content='%2522Error.Id%2522'/>
616                     <line tab='3' content='%255D'/>
617                     <line tab='2' content='%257D'/>
618                     <line tab='1' content='%255D%252C'/>
619                     <line tab='1' content='%255B'/>
620                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
621                     <line tab='2' content='%257B'/>
622                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
623                     <line tab='3' content='fields%253A%2B%255B'/>
624                     <line tab='4' content='%2522Error.Id%2522'/>
625                     <line tab='3' content='%255D'/>
626                     <line tab='2' content='%257D'/>
627                     <line tab='1' content='%255D'/>
628                     <line tab='0' content='%255D%3B'/>
629                 </synopMeta>
630             </decl>
631             <decl spacer='1'/>
632             <decl spacer='1'/>
633             <decl kind='config' name='common$' anchor='common$' altext='ti.sdo.utils.List.common$' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Common+module+configuration+parameters' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23common%24%22+title%3D%22xdc.runtime.IModule.common%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
634                 <synopSpec>
635                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
636                 </synopSpec>
637                 <synopMeta>
638                     <line tab='0' content='%3Cgo%3EList.%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
639                 </synopMeta>
640                 <docSect name='details'>
641                     <docPara content='All+modules+have+this+configuration+parameter.++Its+name%0A++contains+the+%27%24%27+character+to+ensure+it+does+not+conflict+with%0A++configuration+parameters+declared+by+the+module.++This+allows%0A++new+configuration+parameters+to+be+added+in+the+future+without%0A++any+chance+of+breaking+existing+modules.'/>
642                 </docSect>
643             </decl>
644             <decl kind='config' name='rovShowRawTab$' anchor='rov.Show.Raw.Tab$' altext='ti.sdo.utils.List.rovShowRawTab$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23rov.Show.Raw.Tab%24%22+title%3D%22xdc.runtime.IModule.rovShowRawTab%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
645                 <synopSpec>
646                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
647                 </synopSpec>
648                 <synopMeta>
649                     <line tab='0' content='%3Cgo%3EList.%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
650                 </synopMeta>
651             </decl>
652             <decl kind='config' name='rovViewInfo' anchor='rov.View.Info' altext='ti.sdo.utils.List.rovViewInfo' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
653                 <synopSpec>
654                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Frov%2FViewInfo.html%23.Instance%22+title%3D%22xdc.rov.ViewInfo.Instance%22%3EViewInfo.Instance%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErovViewInfo%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252Fxdc%252Frov%252FViewInfo.html%2523per-instance_creation%2522%2Btitle%253D%2522xdc.rov.ViewInfo.create%2522%253EViewInfo.create%253C%252Fa%253E%3B'/>
655                 </synopSpec>
656                 <synopMeta>
657                     <line tab='0' content='%3Cgo%3EList.%3Cspan+class%3D%22xdoc-id%22%3ErovViewInfo%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Frov%2FViewInfo.html%23.Instance%22+title%3D%22xdc.rov.ViewInfo.Instance%22%3EViewInfo.Instance%3C%2Fa%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252Fxdc%252Frov%252FViewInfo.html%2523per-instance_creation%2522%2Btitle%253D%2522xdc.rov.ViewInfo.create%2522%253EViewInfo.create%253C%252Fa%253E%3B'/>
658                 </synopMeta>
659             </decl>
660             <decl kind='config' name='viewNameMap$' anchor='view.Name.Map$' altext='ti.sdo.utils.List.viewNameMap$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Specifies+the+ROV+views+for+the+module' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23view.Name.Map%24%22+title%3D%22xdc.runtime.IModule.viewNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
661                 <synopSpec>
662                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3B'/>
663                 </synopSpec>
664                 <synopMeta>
665                     <line tab='0' content='%3Cgo%3EList.%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
666                 </synopMeta>
667             </decl>
668         </group>
669         <group name='module-wide data'>
670         </group>
671         <group name='module-wide functions'>
672             <decl kind='fxn' name='elemClear' anchor='elem.Clear' altext='ti.sdo.utils.List.elemClear' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Clears+a+List+element%27s+pointers'>
673                 <synopSpec>
674                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EelemClear%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
675                 </synopSpec>
676                 <synopTarg>
677                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_elemClear%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList_Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
678                 </synopTarg>
679                 <docSect name='ARGUMENTS'>
680                     <docChild name='elem' summary='element+to+be+cleared'>
681                     </docChild>
682                 </docSect>
683                 <docSect name='details'>
684                     <docPara content='This+API+does+not+removing+elements+from+a+List%2C+and%0A++should+never+be+called+on+an+element+in+a+List--only+on+deListed%0A++elements.'/>
685                 </docSect>
686             </decl>
687             <decl spacer='1'/>
688             <decl kind='fxn' name='elemClearMeta' anchor='elem.Clear.Meta' altext='ti.sdo.utils.List.elemClearMeta' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Clears+a+List+element%27s+pointers' metaonly='1'>
689                 <synopSpec>
690                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EelemClearMeta%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
691                 </synopSpec>
692                 <synopMeta>
693                     <line tab='0' content='%3Cgo%3EList.%3Cspan+class%3D%22xdoc-id%22%3EelemClearMeta%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E*%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%3C%2Fi%3E'/>
694                 </synopMeta>
695                 <docSect name='ARGUMENTS'>
696                     <docChild name='elem' summary='element+to+be+cleared'>
697                     </docChild>
698                 </docSect>
699                 <docSect name='details'>
700                     <docPara content='This+API+is+not+for+removing+elements+from+a+List%2C+and%0A++should+never+be+called+on+an+element+in+a+List--only+on+deListed%0A++elements.'/>
701                 </docSect>
702             </decl>
703         </group>
704         <group name='module-wide built-ins'>
705             <synopTarg>
706                 <line tab='0' comment='Get+this+module%27s+unique+id' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Module.Id%22+title%3D%22xdc.runtime.Types.ModuleId%22%3ETypes_ModuleId%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Module_id%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
707                 <line blank='1' always='0'/>
708                 <line tab='0' comment='Test+if+this+module+has+completed+startup' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Module_startupDone%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
709                 <line blank='1' always='0'/>
710                 <line tab='0' comment='The+heap+from+which+this+module+allocates+memory' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Module_heap%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
711                 <line blank='1' always='0'/>
712                 <line tab='0' comment='Test+whether+this+module+has+a+diagnostics+mask' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Module_hasMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
713                 <line blank='1' always='0'/>
714                 <line tab='0' comment='Returns+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Module_getMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
715                 <line blank='1' always='0'/>
716                 <line tab='0' comment='Set+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Module_setMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3Emask%3C%2Fspan%3E+%29%3B'/>
717             </synopTarg>
718         </group>
719         <group name='$instance'>
720             <synopSpec>
721                 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Einstance%3C%2Fspan%3E%3A'/>
722                 <line blank='1' always='0'/>
723             </synopSpec>
724         </group>
725         <group name='per-instance object types'>
726             <synopTarg>
727                 <line tab='0' comment='Opaque+internal+representation+of+an+instance+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Object%3C%2Fspan%3E%3C%2Fgo%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Object%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
728                 <line blank='1' always='0'/>
729                 <line tab='0' comment='Client+reference+to+an+instance+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Object%22%3EList_Object%3C%2Fa%3E+*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Handle%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
730                 <line blank='1' always='0'/>
731                 <line tab='0' comment='Opaque+client+structure+large+enough+to+hold+an+instance+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Struct%3C%2Fspan%3E%3C%2Fgo%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Struct%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
732                 <line blank='1' always='1'/>
733                 <line tab='0' comment='Convert+this+instance+structure+pointer+into+an+instance+handle' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_handle%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Struct%22%3EList_Struct%3C%2Fa%3E+*structP+%29%3B'/>
734                 <line blank='1' always='0'/>
735                 <line tab='0' comment='Convert+this+instance+handle+into+an+instance+structure+pointer' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Struct%22%3EList_Struct%3C%2Fa%3E+*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_struct%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+handle+%29%3B'/>
736             </synopTarg>
737         </group>
738         <group name='per-instance config parameters'>
739             <synopMeta>
740                 <line tab='0' comment='Instance+config-params+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+List.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EParams%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
741                 <line tab='1' nodoc='1' metaonly='1' comment='' anchor='meta.List' altext='ti.sdo.utils.List.metaList' content='params.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmetaList%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
742             </synopMeta>
743             <synopTarg>
744                 <line tab='0' comment='Instance+config-params+structure' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Params%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
745                 <line tab='1' comment='Common+per-instance+configs' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIInstance.html%23per-instance_config_parameters%22+title%3D%22xdc.runtime.IInstance.Params%22%3EIInstance_Params%3C%2Fa%3E+*instance%3B'/>
746                 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Params%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
747                 <line blank='1' always='1'/>
748                 <line tab='0' comment='Initialize+this+config-params+structure+with+supplier-specified+defaults+before+instance+creation' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Params_init%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.utils.List.Params%22%3EList_Params%3C%2Fa%3E+*params+%29%3B'/>
749             </synopTarg>
750             <decl spacer='1'/>
751             <decl kind='config' name='metaList' anchor='meta.List' altext='ti.sdo.utils.List.metaList' nodoc='1' external='1' overrides='0' readonly='0' instance='1' summary='' metaonly='1'>
752                 <synopSpec>
753                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmetaList%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
754                 </synopSpec>
755                 <synopMeta>
756                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+List.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EParams%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
757                     <line tab='0' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
758                     <line tab='0' content='%3Cgo%3Eparams.%3Cspan+class%3D%22xdoc-id%22%3EmetaList%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
759                 </synopMeta>
760             </decl>
761         </group>
762         <group name='per-instance creation'>
763             <synopSpec>
764                 <line tab='0' comment='Create+an+instance-object' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ecreate%3C%2Fspan%3E%3C%2Fgo%3E%28++%29%3B'/>
765             </synopSpec>
766             <synopMeta>
767                 <line elem='1'/>
768                 <line tab='0' comment='Allocate+instance+config-params' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+List.%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.utils.List.Params%22%3EParams%3C%2Fa%3E%3B'/>
769                 <line tab='0' comment='Assign+individual+configs' content='params.%3Ci%3Econfig%3C%2Fi%3E+%3D+%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
770                 <line blank='1' always='0'/>
771                 <line elem='0'/>
772                 <line tab='0' comment='Create+an+instance-object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+inst+%3D+List.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ecreate%3C%2Fspan%3E%3C%2Fgo%3E%28+params+%29%3B'/>
773             </synopMeta>
774             <synopTarg>
775                 <line tab='0' comment='Allocate+and+initialize+a+new+instance+object+and+return+its+handle' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_create%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.utils.List.Params%22%3EList_Params%3C%2Fa%3E+*params%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FError.html%23.Block%22+title%3D%22xdc.runtime.Error.Block%22%3EError_Block%3C%2Fa%3E+*eb+%29%3B'/>
776                 <line blank='1' always='0'/>
777                 <line tab='0' comment='Initialize+a+new+instance+object+inside+the+provided+structure' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_construct%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Struct%22%3EList_Struct%3C%2Fa%3E+*structP%2C+%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.utils.List.Params%22%3EList_Params%3C%2Fa%3E+*params+%29%3B'/>
778             </synopTarg>
779             <docSect name='ARGUMENTS'>
780                 <docChild name='params' summary='per-instance+config+params%2C+or+%3Ctt%3ENULL%3C%2Ftt%3E+to+select+default+values+%28target-domain+only%29'>
781                 </docChild>
782                 <docChild name='eb' summary='active+error-handling+block%2C+or+%3Ctt%3ENULL%3C%2Ftt%3E+to+select+default+policy+%28target-domain+only%29'>
783                 </docChild>
784             </docSect>
785         </group>
786         <group name='per-instance deletion'>
787             <synopTarg>
788                 <line tab='0' comment='Finalize+and+free+this+previously+allocated+instance+object%2C+setting+the+referenced+handle+to+NULL' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_delete%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+*handleP+%29%3B'/>
789                 <line blank='1' always='0'/>
790                 <line tab='0' comment='Finalize+the+instance+object+inside+the+provided+structure' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_destruct%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Struct%22%3EList_Struct%3C%2Fa%3E+*structP+%29%3B'/>
791             </synopTarg>
792         </group>
793         <group name='per-instance functions'>
794             <decl kind='fxn' name='dequeue' anchor='dequeue' altext='ti.sdo.utils.List.dequeue' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Get+element+from+front+of+List+%28non-atomic%29'>
795                 <synopSpec>
796                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edequeue%3C%2Fspan%3E%3C%2Fgo%3E%28++%29%3B'/>
797                 </synopSpec>
798                 <synopTarg>
799                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_dequeue%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+handle+%29%3B'/>
800                 </synopTarg>
801                 <docSect name='ARGUMENTS'>
802                     <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3EList%3C%2Ftt%3E+instance+object'>
803                     </docChild>
804                 </docSect>
805                 <docSect name='returns'>
806                     <docPara content='pointer+to+former+first+element+or+NULL+if+empty'/>
807                 </docSect>
808                 <docSect name='details'>
809                     <docPara content='This+function+atomically+removes+the+element+from+the+front+of+a%0A++List+and+returns+a+pointer+to+it.++This+API+is+not+thread+safe.%0A++Use+%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23put%22+title%3D%22put%22%3Eput%3C%2Fa%3E+and+%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23get%22+title%3D%22get%22%3Eget%3C%2Fa%3E+if+multiple+calling+contexts%0A++share+the+same+list.'/>
810                 </docSect>
811             </decl>
812             <decl kind='fxn' name='empty' anchor='empty' altext='ti.sdo.utils.List.empty' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Test+for+an+empty+List+%28atomic%29'>
813                 <synopSpec>
814                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eempty%3C%2Fspan%3E%3C%2Fgo%3E%28++%29%3B'/>
815                 </synopSpec>
816                 <synopTarg>
817                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_empty%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+handle+%29%3B'/>
818                 </synopTarg>
819                 <docSect name='ARGUMENTS'>
820                     <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3EList%3C%2Ftt%3E+instance+object'>
821                     </docChild>
822                 </docSect>
823                 <docSect name='returns'>
824                     <docPara content='TRUE+if+this+List+is+empty'/>
825                 </docSect>
826             </decl>
827             <decl kind='fxn' name='enqueue' anchor='enqueue' altext='ti.sdo.utils.List.enqueue' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Put+element+at+end+of+List+%28non-atomic%29'>
828                 <synopSpec>
829                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eenqueue%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
830                 </synopSpec>
831                 <synopTarg>
832                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_enqueue%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+handle%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList_Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
833                 </synopTarg>
834                 <docSect name='ARGUMENTS'>
835                     <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3EList%3C%2Ftt%3E+instance+object'>
836                     </docChild>
837                     <docChild name='elem' summary='pointer+to+new+List+element'>
838                     </docChild>
839                 </docSect>
840                 <docSect name='details'>
841                     <docPara content='This+function+places+the+element+at+the+end+of+a+List.%0A++This+API+is+not+thread+safe.++Use+%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23put%22+title%3D%22put%22%3Eput%3C%2Fa%3E+and+%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23get%22+title%3D%22get%22%3Eget%3C%2Fa%3E%0A++if+multiple+calling+contexts+share+the+same+list.'/>
842                 </docSect>
843             </decl>
844             <decl kind='fxn' name='enqueueHead' anchor='enqueue.Head' altext='ti.sdo.utils.List.enqueueHead' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Put+element+at+head+of+List+%28non-atomic%29'>
845                 <synopSpec>
846                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EenqueueHead%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
847                 </synopSpec>
848                 <synopTarg>
849                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_enqueueHead%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+handle%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList_Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
850                 </synopTarg>
851                 <docSect name='ARGUMENTS'>
852                     <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3EList%3C%2Ftt%3E+instance+object'>
853                     </docChild>
854                     <docChild name='elem' summary='pointer+to+new+List+element'>
855                     </docChild>
856                 </docSect>
857                 <docSect name='details'>
858                     <docPara content='This+function+places+the+element+at+the+front+of+the+List.%0A++This+API+is+not+thread+safe.++Use+%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23put.Head%22+title%3D%22putHead%22%3EputHead%3C%2Fa%3E%0A++if+multiple+calling+contexts+share+the+same+list.'/>
859                 </docSect>
860             </decl>
861             <decl kind='fxn' name='get' anchor='get' altext='ti.sdo.utils.List.get' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Get+element+from+front+of+List+%28atomic%29'>
862                 <synopSpec>
863                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eget%3C%2Fspan%3E%3C%2Fgo%3E%28++%29%3B'/>
864                 </synopSpec>
865                 <synopTarg>
866                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_get%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+handle+%29%3B'/>
867                 </synopTarg>
868                 <docSect name='ARGUMENTS'>
869                     <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3EList%3C%2Ftt%3E+instance+object'>
870                     </docChild>
871                 </docSect>
872                 <docSect name='returns'>
873                     <docPara content='pointer+to+former+first+element+or+NULL+if+empty'/>
874                 </docSect>
875                 <docSect name='details'>
876                     <docPara content='This+function+atomically+removes+the+element+from+the+front+of+a%0A++List+and+returns+a+pointer+to+it.'/>
877                 </docSect>
878             </decl>
879             <decl kind='fxn' name='insert' anchor='insert' altext='ti.sdo.utils.List.insert' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Insert+element+at+into+a+List+%28non-atomic%29'>
880                 <synopSpec>
881                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Einsert%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnewElem%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcurElem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
882                 </synopSpec>
883                 <synopTarg>
884                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_insert%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+handle%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList_Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnewElem%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList_Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcurElem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
885                 </synopTarg>
886                 <docSect name='ARGUMENTS'>
887                     <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3EList%3C%2Ftt%3E+instance+object'>
888                     </docChild>
889                     <docChild name='newElem' summary='element+to+insert'>
890                     </docChild>
891                     <docChild name='curElem' summary='element+to+insert+in+front+of'>
892                     </docChild>
893                 </docSect>
894                 <docSect name='details'>
895                     <docPara content='This+function+inserts+%3Ctt%3EnewElem%3C%2Ftt%3E+in+the+queue+in%0A++front+of+%3Ctt%3EcurElem%3C%2Ftt%3E.+The+caller+should+protect+the%0A++list+from+being+changed+while+using+this+call+since+it+is+non-atomic.'/>
896                     <docPara content='To+place+an+elem+at+the+end+of+the+list%2C+use+%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23put%22+title%3D%22put%22%3Eput%3C%2Fa%3E.%0A++To+place+a+elem+at+the+front+of+the+list%2C+use+%3Ca+class%3D%22xdoc-link%22+href%3D%22List.html%23put.Head%22+title%3D%22putHead%22%3EputHead%3C%2Fa%3E.'/>
897                 </docSect>
898             </decl>
899             <decl kind='fxn' name='next' anchor='next' altext='ti.sdo.utils.List.next' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Return+next+element+in+List+%28non-atomic%29'>
900                 <synopSpec>
901                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Enext%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
902                 </synopSpec>
903                 <synopTarg>
904                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_next%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+handle%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList_Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
905                 </synopTarg>
906                 <docSect name='ARGUMENTS'>
907                     <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3EList%3C%2Ftt%3E+instance+object'>
908                     </docChild>
909                     <docChild name='elem' summary='element+in+list+or+NULL+to+start+at+the+head'>
910                     </docChild>
911                 </docSect>
912                 <docSect name='returns'>
913                     <docPara content='next+element+in+list+or+NULL+to+denote+end'/>
914                 </docSect>
915                 <docSect name='details'>
916                     <docPara content='This+function+returns+the+next+element+on+a+list.+It+does+not%0A++remove+any+items+from+the+list.+The+caller+should+protect+the%0A++list+from+being+changed+while+using+this+call+since+it+is+non-atomic.'/>
917                     <docPara content='To+look+at+the+first+elem+on+the+list%2C+use+NULL+as+the+elem+argument.'/>
918                     <docPara content='This+function+is+useful+in+searching+a+list.+The+following+code+shows%0A++an+example.+The+scanning+of+a+list+should+be+protected+against+other%0A++threads+that+modify+the+list.'/>
919                     <docPara content='%3CPRE+class%3D%22Example%22%3E++List_Elem++*elem+%3D+NULL%3B%0A%0A++%2F%2F+Begin+protection+against+modification+of+the+list.%0A%0A++while+%28%28elem+%3D+List_next%28listHandle%2C+elem%29%29+%21%3D+NULL%29+%7B%0A++++++%2F%2Fact+elem+as+needed.+For+example+call+List_remove%28%29.%0A++%7D%0A%0A++%2F%2F+End+protection+against+modification+of+the+list.%0A%3C%2FPRE%3E'/>
920                 </docSect>
921             </decl>
922             <decl kind='fxn' name='prev' anchor='prev' altext='ti.sdo.utils.List.prev' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Return+previous+element+in+List+%28non-atomic%29'>
923                 <synopSpec>
924                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eprev%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
925                 </synopSpec>
926                 <synopTarg>
927                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_prev%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+handle%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList_Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
928                 </synopTarg>
929                 <docSect name='ARGUMENTS'>
930                     <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3EList%3C%2Ftt%3E+instance+object'>
931                     </docChild>
932                     <docChild name='elem' summary='element+in+list+or+NULL+to+start+at+the+end+%28i.e.+tail%29'>
933                     </docChild>
934                 </docSect>
935                 <docSect name='returns'>
936                     <docPara content='previous+element+in+list+or+NULL+to+denote%0A++++++++++++++++++no+previous+elem'/>
937                 </docSect>
938                 <docSect name='details'>
939                     <docPara content='This+function+returns+the+previous+element+on+a+list.+It+does+not%0A++remove+any+items+from+the+list.+The+caller+should+protect+the%0A++list+from+being+changed+while+using+this+call+since+it+is+non-atomic.'/>
940                     <docPara content='To+look+at+the+last+elem+on+the+list%2C+use+NULL+as+the+elem+argument.'/>
941                     <docPara content='This+function+is+useful+in+searching+a+list+in+reverse+order.+The%0A++following+code+shows+an+example.+The+scanning+of+a+list+should+be%0A++protected+against+other+threads+that+modify+the+list.'/>
942                     <docPara content='%3CPRE+class%3D%22Example%22%3E++List_Elem++*elem+%3D+NULL%3B%0A%0A++%2F%2F+Begin+protection+against+modification+of+the+list.%0A%0A++while+%28%28elem+%3D+List_prev%28listHandle%2C+elem%29%29+%21%3D+NULL%29+%7B%0A++++++%2F%2Fact+elem+as+needed.+For+example+call+List_remove%28%29.%0A++%7D%0A%0A++%2F%2F+End+protection+against+modification+of+the+list.%0A%3C%2FPRE%3E'/>
943                 </docSect>
944             </decl>
945             <decl kind='fxn' name='put' anchor='put' altext='ti.sdo.utils.List.put' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Put+element+at+end+of+List+%28atomic%29'>
946                 <synopSpec>
947                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eput%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
948                 </synopSpec>
949                 <synopTarg>
950                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_put%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+handle%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList_Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
951                 </synopTarg>
952                 <docSect name='ARGUMENTS'>
953                     <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3EList%3C%2Ftt%3E+instance+object'>
954                     </docChild>
955                     <docChild name='elem' summary='pointer+to+new+List+element'>
956                     </docChild>
957                 </docSect>
958                 <docSect name='details'>
959                     <docPara content='This+function+atomically+places+the+element+at+the+end+of%0A++List.'/>
960                 </docSect>
961             </decl>
962             <decl kind='fxn' name='putHead' anchor='put.Head' altext='ti.sdo.utils.List.putHead' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Put+element+at+head+of+List+%28atomic%29'>
963                 <synopSpec>
964                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EputHead%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
965                 </synopSpec>
966                 <synopTarg>
967                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_putHead%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+handle%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList_Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
968                 </synopTarg>
969                 <docSect name='ARGUMENTS'>
970                     <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3EList%3C%2Ftt%3E+instance+object'>
971                     </docChild>
972                     <docChild name='elem' summary='pointer+to+new+List+element'>
973                     </docChild>
974                 </docSect>
975                 <docSect name='details'>
976                     <docPara content='This+function+atomically+places+the+element+at+the+front+of%0A++List.'/>
977                 </docSect>
978             </decl>
979             <decl kind='fxn' name='remove' anchor='remove' altext='ti.sdo.utils.List.remove' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Remove+elem+from+middle+of+list+%28non-atomic%29'>
980                 <synopSpec>
981                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eremove%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
982                 </synopSpec>
983                 <synopTarg>
984                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_remove%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+handle%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList_Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
985                 </synopTarg>
986                 <docSect name='ARGUMENTS'>
987                     <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3EList%3C%2Ftt%3E+instance+object'>
988                     </docChild>
989                     <docChild name='elem' summary='element+in+list'>
990                     </docChild>
991                 </docSect>
992                 <docSect name='details'>
993                     <docPara content='This+function+removes+an+elem+from+a+list.%0A++The+%3Ctt%3Eelem%3C%2Ftt%3E+parameter+is+a+pointer+to+an+existing+element+to+be+removed%0A++from+the+List.++The+caller+should+protect+the%0A++list+from+being+changed+while+using+this+call+since+it+is+non-atomic.'/>
994                 </docSect>
995             </decl>
996             <decl spacer='1'/>
997             <decl kind='fxn' name='putMeta' anchor='put.Meta' altext='ti.sdo.utils.List.putMeta' nodoc='1' external='1' overrides='0' readonly='0' instance='1' summary='' metaonly='1'>
998                 <synopSpec>
999                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EputMeta%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1000                 </synopSpec>
1001                 <synopMeta>
1002                     <line tab='0' content='%3Cgo%3Einst.%3Cspan+class%3D%22xdoc-id%22%3EputMeta%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E*%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%3C%2Fi%3E'/>
1003                 </synopMeta>
1004             </decl>
1005         </group>
1006         <group name='per-instance built-ins'>
1007             <synopTarg>
1008                 <line tab='0' comment='The+number+of+statically-created+instance+objects' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Object_count%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
1009                 <line blank='1' always='0'/>
1010                 <line tab='0' comment='The+handle+of+the+i-th+statically-created+instance+object+%28array+%3D%3D+NULL%29' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Object_get%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Object%22%3EList_Object%3C%2Fa%3E+*array%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E+i+%29%3B'/>
1011                 <line blank='1' always='0'/>
1012                 <line tab='0' comment='The+handle+of+the+first+dynamically-created+instance+object%2C+or+NULL' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Object_first%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
1013                 <line blank='1' always='0'/>
1014                 <line tab='0' comment='The+handle+of+the+next+dynamically-created+instance+object%2C+or+NULL' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Object_next%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+handle+%29%3B'/>
1015                 <line blank='1' always='0'/>
1016                 <line tab='0' comment='The+heap+used+to+allocate+dynamically-created+instance+objects' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Object_heap%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
1017                 <line blank='1' always='0'/>
1018                 <line tab='0' comment='The+label+associated+with+this+instance+object' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Label%22+title%3D%22xdc.runtime.Types.Label%22%3ETypes_Label%3C%2Fa%3E+*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Handle_label%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+handle%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Label%22+title%3D%22xdc.runtime.Types.Label%22%3ETypes_Label%3C%2Fa%3E+*buf+%29%3B'/>
1019                 <line blank='1' always='0'/>
1020                 <line tab='0' comment='The+name+of+this+instance+object' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EList_Handle_name%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Handle%22%3EList_Handle%3C%2Fa%3E+handle+%29%3B'/>
1021             </synopTarg>
1022         </group>
1023     </unit>
1024     <unit name='MultiProc' kind='module' nodoc='0' metaonly='0' summary='Processor+Id+Module+Manager'>
1025         <synopSpec>
1026             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2Fpackage.html%22+title%3D%22ti.sdo.utils%22%3Eti.sdo.utils%3C%2Fa%3E%3B'/>
1027             <line blank='1' always='0'/>
1028             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1029             <line tab='0' content='%7D'/>
1030         </synopSpec>
1031         <specInfo>
1032             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc%3C%2Fspan%3E%3C%2Fgo%3E+%7B%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1033             <line tab='0' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%22+title%3D%22xdc.runtime.IModule%22%3Exdc.runtime.IModule%3C%2Fa%3E'/>
1034         </specInfo>
1035         <synopMeta>
1036             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+MultiProc+%3D+%3Cspan+class%3D%22xdoc-kw3%22%3Exdc.useModule%3C%2Fspan%3E%28%3Cspan+class%3D%22xdoc-id%22%3E%27ti.sdo.utils.MultiProc%27%3C%2Fspan%3E%29%3B'/>
1037         </synopMeta>
1038         <synopTarg>
1039             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23include%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3E%26lt%3Bti%2Fsdo%2Futils%2FMultiProc.h%26gt%3B%3C%2Fspan%3E'/>
1040         </synopTarg>
1041         <docSect name='details'>
1042             <docPara content='Many+IPC+modules+require+identifying+processors+in+a%0A++multi-processor+environment.+The+MultiProc+module+centralizes%0A++processor+id+management+into+one+module.++Since+this+configuration%0A++is+almost+always+universally+required%2C+most+IPC+applications%0A++require+supplying+configuration+of+this+module.'/>
1043             <docPara content='Each+processor+in+the+MultiProc+module+may+be+uniquely+identified+by%0A++either+a+name+string+or+an+integer+ranging+from+0+to+MAXPROCESSORS+-+1.%0A++Configuration+is+supplied+using+the+%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23set.Config%22+title%3D%22setConfig%22%3EsetConfig%3C%2Fa%3E+meta+function%2C%0A++the+%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23num.Processors%22+title%3D%22numProcessors%22%3EnumProcessors%3C%2Fa%3E+and+%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23base.Id.Of.Cluster%22+title%3D%22baseIdOfCluster%22%3EbaseIdOfCluster%3C%2Fa%3E.'/>
1044             <docPara content='The+setConfig+function+tells+the+MultiProc+module%3A'/>
1045             <docPara content='%3CUL%3E%3CLI%3E+The+specific+processor+for+which+the+application+is+being+built%0A%3C%2FLI%3E%3CLI%3E+The+number+of+processors+in+the+cluster%0A%3C%2FLI%3E%3C%2FUL%3E'/>
1046             <docPara content='A+cluster+is+a+set+of+processors+within+a+system+which+share+some+share%0A++shared+memory+and+supports+notifications.+Typically+most+systems+contain%0A++one+cluster.++When+there+are+multiple+clusters+in+the+system%2C+the%0A++%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23num.Processors%22+title%3D%22numProcessors%22%3EnumProcessors%3C%2Fa%3E+and+%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23base.Id.Of.Cluster%22+title%3D%22baseIdOfCluster%22%3EbaseIdOfCluster%3C%2Fa%3E+configuration%0A++paramaters+are+required+to+be+set+before+calling+%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23set.Config%22+title%3D%22setConfig%22%3EsetConfig%3C%2Fa%3E'/>
1047             <docPara content='For+examle+in+a+system+with+2+C6678+devices+%5Beach+C6678+contains+8%0A++homogeneuous+cores%5D.++For+first+C6678+device%3A'/>
1048             <docPara content='%3CPRE+class%3D%22Example%22%3E++var+MultiProc+%3D+xdc.useModule%28%27ti.sdo.utils.MultiProc%27%29%3B%0A++MultiProc.baseIdOfCluster+%3D+0%3B%0A++MultiProc.numProcessors+%3D+16%3B%0A++MultiProc.setConfig%28null%2C+%5B%22CORE0%22%2C+%22CORE1%22%2C+%22CORE2%22%2C+%22CORE3%22%2C%0A+++++++++++++++++++++++++++++%22CORE4%22%2C+%22CORE5%22%2C+%22CORE6%22%2C+%22CORE7%22%5D%29%3B%0A%3C%2FPRE%3E'/>
1049             <docPara content='For+second+C6678+device%3A'/>
1050             <docPara content='%3CPRE+class%3D%22Example%22%3E++var+MultiProc+%3D+xdc.useModule%28%27ti.sdo.utils.MultiProc%27%29%3B%0A++MultiProc.baseIdOfCluster+%3D+8%3B%0A++MultiProc.numProcessors+%3D+16%3B%0A++MultiProc.setConfig%28null%2C+%5B%22CORE0%22%2C+%22CORE1%22%2C+%22CORE2%22%2C+%22CORE3%22%2C%0A+++++++++++++++++++++++++++++%22CORE4%22%2C+%22CORE5%22%2C+%22CORE6%22%2C+%22CORE7%22%5D%29%3B%0A%3C%2FPRE%3E'/>
1051             <docPara content='Using+the+information+supplied+using+the+%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23set.Config%22+title%3D%22setConfig%22%3EsetConfig%3C%2Fa%3E+meta+function%0A++and+the+%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23base.Id.Of.Cluster%22+title%3D%22baseIdOfCluster%22%3EbaseIdOfCluster%3C%2Fa%3E+module+configuration%2C+the+processor+IDs%0A++are+internally+set.++Please+refer+to+the+documentation+for%0A++%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23set.Config%22+title%3D%22setConfig%22%3EsetConfig%3C%2Fa%3E+and+%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23base.Id.Of.Cluster%22+title%3D%22baseIdOfCluster%22%3EbaseIdOfCluster%3C%2Fa%3E+for+more+details.'/>
1052             <docPara content='At+runtime%2C+the+%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23get.Id%22+title%3D%22getId%22%3EgetId%3C%2Fa%3E+call+returns+the+MultiProc+id+of+those%0A++processors+within+its+cluster.+At+config-time%2C+the+%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23get.Id.Meta%22+title%3D%22getIdMeta%22%3EgetIdMeta%3C%2Fa%3E%0A++call+returns+the+the+same+value.'/>
1053         </docSect>
1054         <group name='local proxy modules'>
1055         </group>
1056         <group name='module-wide constants &amp; types'>
1057             <decl kind='const' name='INVALIDID' anchor='.I.N.V.A.L.I.D.I.D' altext='ti.sdo.utils.MultiProc.INVALIDID' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Invalid+processor+id+constant'>
1058                 <synopSpec>
1059                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EINVALIDID%3C%2Fspan%3E%3C%2Fgo%3E+%3D+0xFFFF%3B'/>
1060                 </synopSpec>
1061                 <synopMeta>
1062                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EINVALIDID%3C%2Fspan%3E%3C%2Fgo%3E+%3D+0xFFFF%3B'/>
1063                 </synopMeta>
1064                 <synopTarg>
1065                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_INVALIDID%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%3C%2Fi%3E%290xFFFF'/>
1066                 </synopTarg>
1067                 <docSect name='details'>
1068                     <docPara content='This+constant+denotes+that+the+processor+id+is+not+valid.'/>
1069                 </docSect>
1070             </decl>
1071             <decl spacer='1'/>
1072             <decl kind='enum' name='ProcAddrMode' anchor='.Proc.Addr.Mode' altext='ti.sdo.utils.MultiProc.ProcAddrMode' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Enumerate+the+Processor+Addressing+Modes'>
1073                 <decl kind='enumval' name='ProcAddrMode_Global' anchor='.Proc.Addr.Mode_.Global'/>
1074                 <decl kind='enumval' name='ProcAddrMode_Cluster' anchor='.Proc.Addr.Mode_.Cluster'/>
1075                 <synopSpec>
1076                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eenum%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EProcAddrMode%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1077                     <line tab='1' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EProcAddrMode_Global%3C%2Fspan%3E%3C%2Fgo%3E%2C+'/>
1078                     <line tab='1' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EProcAddrMode_Cluster%3C%2Fspan%3E%3C%2Fgo%3E'/>
1079                     <line tab='0' content='%7D%3B'/>
1080                 </synopSpec>
1081                 <synopMeta>
1082                     <line tab='0' content='%3Ci%3Evalues+of+type+%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EProcAddrMode%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fi%3E'/>
1083                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EProcAddrMode_Global%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1084                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EProcAddrMode_Cluster%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1085                 </synopMeta>
1086                 <synopTarg>
1087                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Eenum%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_ProcAddrMode%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1088                     <line tab='1' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_ProcAddrMode_Global%3C%2Fspan%3E%3C%2Fgo%3E%2C+'/>
1089                     <line tab='1' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_ProcAddrMode_Cluster%3C%2Fspan%3E%3C%2Fgo%3E'/>
1090                     <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_ProcAddrMode%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1091                 </synopTarg>
1092                 <docSect name='VALUES'>
1093                     <docChild name='ProcAddrMode_Global' summary='Every+processor+in+the+system+must%0A++be+directly+addressable.+Usually%2C+this+requires+a+resource%0A++allocation+for+each+processor.+This+might+require+a+dedicated%0A++hardware+resource+and%2For+a+memory+allocation+on+behalf+of+every%0A++processor+in+the+sytem.+For+large+systems%2C+this+might+result+in%0A++significant+memory+requirements.+Use+with+caution.'>
1094                     </docChild>
1095                     <docChild name='ProcAddrMode_Cluster' summary='Direct+addressing+is+required%0A++only+for+the+processors+in+your+cluster.+Processors+outside+of%0A++the+cluster+may+share+resources.+This+mode+limits+the+per+processor%0A++resource+allocations+to+just+the+processors+within+your+cluster.%0A++This+address+mode+is+typically+used+for+large+processor+systems.'>
1096                     </docChild>
1097                 </docSect>
1098                 <docSect name='details'>
1099                     <docPara content='This+enumeration+defines+the+various+processor+addressing+modes%0A++which+might+impact+the+behavior+and+resource+allocations+of+modules%0A++that+communicate+with+other+processors+in+the+system+%28i.e.+IPC%29.'/>
1100                     <docPara content='It+is+a+way+for+the+system+integrator+to+control+the+internal%0A++behavior+and+resource+allocations+of+various+module+to+suit+the%0A++needs+of+the+program.+However%2C+it+is+at+the+discretion+of+each%0A++module+on+how+to+respond+to+these+processor+addressing+modes.'/>
1101                     <docPara content='For+example%2C+the+NameServer+module+reflects+on+this+mode+when%0A++constructing+its+internal+data+structures.+For+the+%27Global%27+mode%2C%0A++it+will+allocate+a+resource+for+every+processor+in+the+system.%0A++When+using+%27Cluster%27+mode%2C+resources+are+only+allocated+for%0A++processors+in+the+cluster.+A+side-effect+is+that+when+using%0A++Cluster+mode%2C+name+queries+cannot+be+addressed+to+processors%0A++outside+of+the+cluster.'/>
1102                     <docPara content='Specify+the+addressing+mode+by+setting+the%0A++%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23proc.Addr.Mode%22+title%3D%22procAddrMode%22%3EMultiProc.procAddrMode%3C%2Fa%3E+configuration%0A++parameter.'/>
1103                 </docSect>
1104                 <docSect name='see'>
1105                     <docPara content='%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23proc.Addr.Mode%22+title%3D%22procAddrMode%22%3EprocAddrMode%3C%2Fa%3E'/>
1106                 </docSect>
1107             </decl>
1108             <decl spacer='1'/>
1109             <decl spacer='1'/>
1110             <decl kind='struct' name='ModuleView' anchor='.Module.View' altext='ti.sdo.utils.MultiProc.ModuleView' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
1111                 <synopSpec>
1112                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EModuleView%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1113                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eid%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1114                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumProcessors%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1115                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnameList%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
1116                     <line tab='0' content='%7D%3B'/>
1117                 </synopSpec>
1118                 <synopMeta>
1119                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EModuleView%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1120                     <line blank='1' always='0'/>
1121                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eid%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1122                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumProcessors%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1123                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnameList%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1124                 </synopMeta>
1125             </decl>
1126             <decl spacer='1'/>
1127             <decl kind='struct' name='Module_State' anchor='.Module_.State' altext='ti.sdo.utils.MultiProc.Module_State' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1128                 <synopSpec>
1129                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EModule_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1130                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eid%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1131                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EbaseIdOfCluster%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1132                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EclusterProcList%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
1133                     <line tab='0' content='%7D%3B'/>
1134                 </synopSpec>
1135                 <synopMeta>
1136                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EModule_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1137                     <line blank='1' always='0'/>
1138                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eid%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1139                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EbaseIdOfCluster%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1140                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EclusterProcList%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1141                 </synopMeta>
1142                 <synopTarg>
1143                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_Module_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1144                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eid%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1145                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EbaseIdOfCluster%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1146                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EclusterProcList%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
1147                     <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_Module_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1148                 </synopTarg>
1149             </decl>
1150         </group>
1151         <group name='module-wide config parameters'>
1152             <decl spacer='1'/>
1153             <decl kind='config' name='configNameMap$' anchor='config.Name.Map$' altext='ti.sdo.utils.MultiProc.configNameMap$' nodoc='1' external='1' overrides='0' readonly='1' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23config.Name.Map%24%22+title%3D%22xdc.runtime.IModule.configNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
1154                 <synopSpec>
1155                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D+%3D+%255B'/>
1156                     <line tab='1' content='%255B'/>
1157                     <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
1158                     <line tab='2' content='%257B'/>
1159                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1160                     <line tab='3' content='fields%253A%2B%255B'/>
1161                     <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
1162                     <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
1163                     <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
1164                     <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
1165                     <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
1166                     <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
1167                     <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
1168                     <line tab='3' content='%255D'/>
1169                     <line tab='2' content='%257D'/>
1170                     <line tab='1' content='%255D%252C'/>
1171                     <line tab='1' content='%255B'/>
1172                     <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
1173                     <line tab='2' content='%257B'/>
1174                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1175                     <line tab='3' content='fields%253A%2B%255B'/>
1176                     <line tab='4' content='%2522common%2524.logger%2522%252C'/>
1177                     <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
1178                     <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
1179                     <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
1180                     <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
1181                     <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
1182                     <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
1183                     <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
1184                     <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
1185                     <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
1186                     <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
1187                     <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
1188                     <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
1189                     <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
1190                     <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
1191                     <line tab='3' content='%255D'/>
1192                     <line tab='2' content='%257D'/>
1193                     <line tab='1' content='%255D%252C'/>
1194                     <line tab='1' content='%255B'/>
1195                     <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
1196                     <line tab='2' content='%257B'/>
1197                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1198                     <line tab='3' content='fields%253A%2B%255B'/>
1199                     <line tab='4' content='%2522common%2524.gate%2522%252C'/>
1200                     <line tab='4' content='%2522common%2524.gateParams%2522'/>
1201                     <line tab='3' content='%255D'/>
1202                     <line tab='2' content='%257D'/>
1203                     <line tab='1' content='%255D%252C'/>
1204                     <line tab='1' content='%255B'/>
1205                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
1206                     <line tab='2' content='%257B'/>
1207                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1208                     <line tab='3' content='fields%253A%2B%255B'/>
1209                     <line tab='4' content='%2522Log.Event%2522'/>
1210                     <line tab='3' content='%255D'/>
1211                     <line tab='2' content='%257D'/>
1212                     <line tab='1' content='%255D%252C'/>
1213                     <line tab='1' content='%255B'/>
1214                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
1215                     <line tab='2' content='%257B'/>
1216                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1217                     <line tab='3' content='fields%253A%2B%255B'/>
1218                     <line tab='4' content='%2522Log.Event%2522'/>
1219                     <line tab='3' content='%255D'/>
1220                     <line tab='2' content='%257D'/>
1221                     <line tab='1' content='%255D%252C'/>
1222                     <line tab='1' content='%255B'/>
1223                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
1224                     <line tab='2' content='%257B'/>
1225                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1226                     <line tab='3' content='fields%253A%2B%255B'/>
1227                     <line tab='4' content='%2522Assert.Id%2522'/>
1228                     <line tab='3' content='%255D'/>
1229                     <line tab='2' content='%257D'/>
1230                     <line tab='1' content='%255D%252C'/>
1231                     <line tab='1' content='%255B'/>
1232                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
1233                     <line tab='2' content='%257B'/>
1234                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1235                     <line tab='3' content='fields%253A%2B%255B'/>
1236                     <line tab='4' content='%2522Assert.Id%2522'/>
1237                     <line tab='3' content='%255D'/>
1238                     <line tab='2' content='%257D'/>
1239                     <line tab='1' content='%255D%252C'/>
1240                     <line tab='1' content='%255B'/>
1241                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
1242                     <line tab='2' content='%257B'/>
1243                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1244                     <line tab='3' content='fields%253A%2B%255B'/>
1245                     <line tab='4' content='%2522Error.Id%2522'/>
1246                     <line tab='3' content='%255D'/>
1247                     <line tab='2' content='%257D'/>
1248                     <line tab='1' content='%255D%252C'/>
1249                     <line tab='1' content='%255B'/>
1250                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
1251                     <line tab='2' content='%257B'/>
1252                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1253                     <line tab='3' content='fields%253A%2B%255B'/>
1254                     <line tab='4' content='%2522Error.Id%2522'/>
1255                     <line tab='3' content='%255D'/>
1256                     <line tab='2' content='%257D'/>
1257                     <line tab='1' content='%255D'/>
1258                     <line tab='0' content='%255D%3B'/>
1259                 </synopSpec>
1260                 <synopMeta>
1261                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%255B'/>
1262                     <line tab='1' content='%255B'/>
1263                     <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
1264                     <line tab='2' content='%257B'/>
1265                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1266                     <line tab='3' content='fields%253A%2B%255B'/>
1267                     <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
1268                     <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
1269                     <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
1270                     <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
1271                     <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
1272                     <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
1273                     <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
1274                     <line tab='3' content='%255D'/>
1275                     <line tab='2' content='%257D'/>
1276                     <line tab='1' content='%255D%252C'/>
1277                     <line tab='1' content='%255B'/>
1278                     <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
1279                     <line tab='2' content='%257B'/>
1280                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1281                     <line tab='3' content='fields%253A%2B%255B'/>
1282                     <line tab='4' content='%2522common%2524.logger%2522%252C'/>
1283                     <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
1284                     <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
1285                     <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
1286                     <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
1287                     <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
1288                     <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
1289                     <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
1290                     <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
1291                     <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
1292                     <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
1293                     <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
1294                     <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
1295                     <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
1296                     <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
1297                     <line tab='3' content='%255D'/>
1298                     <line tab='2' content='%257D'/>
1299                     <line tab='1' content='%255D%252C'/>
1300                     <line tab='1' content='%255B'/>
1301                     <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
1302                     <line tab='2' content='%257B'/>
1303                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1304                     <line tab='3' content='fields%253A%2B%255B'/>
1305                     <line tab='4' content='%2522common%2524.gate%2522%252C'/>
1306                     <line tab='4' content='%2522common%2524.gateParams%2522'/>
1307                     <line tab='3' content='%255D'/>
1308                     <line tab='2' content='%257D'/>
1309                     <line tab='1' content='%255D%252C'/>
1310                     <line tab='1' content='%255B'/>
1311                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
1312                     <line tab='2' content='%257B'/>
1313                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1314                     <line tab='3' content='fields%253A%2B%255B'/>
1315                     <line tab='4' content='%2522Log.Event%2522'/>
1316                     <line tab='3' content='%255D'/>
1317                     <line tab='2' content='%257D'/>
1318                     <line tab='1' content='%255D%252C'/>
1319                     <line tab='1' content='%255B'/>
1320                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
1321                     <line tab='2' content='%257B'/>
1322                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1323                     <line tab='3' content='fields%253A%2B%255B'/>
1324                     <line tab='4' content='%2522Log.Event%2522'/>
1325                     <line tab='3' content='%255D'/>
1326                     <line tab='2' content='%257D'/>
1327                     <line tab='1' content='%255D%252C'/>
1328                     <line tab='1' content='%255B'/>
1329                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
1330                     <line tab='2' content='%257B'/>
1331                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1332                     <line tab='3' content='fields%253A%2B%255B'/>
1333                     <line tab='4' content='%2522Assert.Id%2522'/>
1334                     <line tab='3' content='%255D'/>
1335                     <line tab='2' content='%257D'/>
1336                     <line tab='1' content='%255D%252C'/>
1337                     <line tab='1' content='%255B'/>
1338                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
1339                     <line tab='2' content='%257B'/>
1340                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1341                     <line tab='3' content='fields%253A%2B%255B'/>
1342                     <line tab='4' content='%2522Assert.Id%2522'/>
1343                     <line tab='3' content='%255D'/>
1344                     <line tab='2' content='%257D'/>
1345                     <line tab='1' content='%255D%252C'/>
1346                     <line tab='1' content='%255B'/>
1347                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
1348                     <line tab='2' content='%257B'/>
1349                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1350                     <line tab='3' content='fields%253A%2B%255B'/>
1351                     <line tab='4' content='%2522Error.Id%2522'/>
1352                     <line tab='3' content='%255D'/>
1353                     <line tab='2' content='%257D'/>
1354                     <line tab='1' content='%255D%252C'/>
1355                     <line tab='1' content='%255B'/>
1356                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
1357                     <line tab='2' content='%257B'/>
1358                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1359                     <line tab='3' content='fields%253A%2B%255B'/>
1360                     <line tab='4' content='%2522Error.Id%2522'/>
1361                     <line tab='3' content='%255D'/>
1362                     <line tab='2' content='%257D'/>
1363                     <line tab='1' content='%255D'/>
1364                     <line tab='0' content='%255D%3B'/>
1365                 </synopMeta>
1366             </decl>
1367             <decl spacer='1'/>
1368             <decl kind='config' name='A_invalidMultiProcId' anchor='.A_invalid.Multi.Proc.Id' altext='ti.sdo.utils.MultiProc.A_invalidMultiProcId' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Assert+raised+when+an+invalid+processor+id+is+used'>
1369                 <synopSpec>
1370                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Id%22+title%3D%22xdc.runtime.Assert.Id%22%3EAssert.Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EA_invalidMultiProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%257B'/>
1371                     <line tab='1' content='msg%253A%2B%2522A_invalidMultiProcId%253A%2BInvalid%2BMultiProc%2Bid%2522'/>
1372                     <line tab='0' content='%257D%3B'/>
1373                 </synopSpec>
1374                 <synopMeta>
1375                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EA_invalidMultiProcId%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Desc%22+title%3D%22xdc.runtime.Assert.Desc%22%3EAssert.Desc%3C%2Fa%3E%3C%2Fi%3E+%257B'/>
1376                     <line tab='1' content='msg%253A%2B%2522A_invalidMultiProcId%253A%2BInvalid%2BMultiProc%2Bid%2522'/>
1377                     <line tab='0' content='%257D%3B'/>
1378                 </synopMeta>
1379                 <synopTarg>
1380                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Id%22+title%3D%22xdc.runtime.Assert.Id%22%3EAssert_Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_A_invalidMultiProcId%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1381                 </synopTarg>
1382             </decl>
1383             <decl kind='config' name='A_invalidProcName' anchor='.A_invalid.Proc.Name' altext='ti.sdo.utils.MultiProc.A_invalidProcName' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Assert+raised+when+a+NULL+processor+name+is+encountered'>
1384                 <synopSpec>
1385                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Id%22+title%3D%22xdc.runtime.Assert.Id%22%3EAssert.Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EA_invalidProcName%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%257B'/>
1386                     <line tab='1' content='msg%253A%2B%2522A_invalidProcName%253A%2BNULL%2BMultiProc%2Bname%2Bencountered%2522'/>
1387                     <line tab='0' content='%257D%3B'/>
1388                 </synopSpec>
1389                 <synopMeta>
1390                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EA_invalidProcName%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Desc%22+title%3D%22xdc.runtime.Assert.Desc%22%3EAssert.Desc%3C%2Fa%3E%3C%2Fi%3E+%257B'/>
1391                     <line tab='1' content='msg%253A%2B%2522A_invalidProcName%253A%2BNULL%2BMultiProc%2Bname%2Bencountered%2522'/>
1392                     <line tab='0' content='%257D%3B'/>
1393                 </synopMeta>
1394                 <synopTarg>
1395                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Id%22+title%3D%22xdc.runtime.Assert.Id%22%3EAssert_Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_A_invalidProcName%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1396                 </synopTarg>
1397             </decl>
1398             <decl kind='config' name='nameList' anchor='name.List' altext='ti.sdo.utils.MultiProc.nameList' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary=''>
1399                 <synopSpec>
1400                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnameList%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
1401                 </synopSpec>
1402                 <synopMeta>
1403                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EnameList%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
1404                 </synopMeta>
1405                 <synopTarg>
1406                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_nameList%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
1407                 </synopTarg>
1408             </decl>
1409             <decl kind='config' name='numProcessors' anchor='num.Processors' altext='ti.sdo.utils.MultiProc.numProcessors' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Number+of+processors+in+the+system'>
1410                 <synopSpec>
1411                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumProcessors%3C%2Fspan%3E%3C%2Fgo%3E+%3D+1%3B'/>
1412                 </synopSpec>
1413                 <synopMeta>
1414                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EnumProcessors%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%3C%2Fi%3E+1%3B'/>
1415                 </synopMeta>
1416                 <synopTarg>
1417                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_numProcessors%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1418                 </synopTarg>
1419                 <docSect name='details'>
1420                     <docPara content='This+configuration+should+only+be+set+when+there+is+more+than+one%0A++cluster+in+the+system.++It+must+be+set+before+calling%0A++%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23set.Config%22+title%3D%22setConfig%22%3EsetConfig%3C%2Fa%3E.+If+the+system+contains+only+one+cluster%2C%0A++it+is+internally+set+by+the+%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23set.Config%22+title%3D%22setConfig%22%3EsetConfig%3C%2Fa%3E+meta+function+to+the%0A++length+of+the+supplied+nameList+array.%0A++After+%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23set.Config%22+title%3D%22setConfig%22%3EsetConfig%3C%2Fa%3E+has+been++called%2C+it+is+possible+to%0A++retrive+the+maximum+%23+of+processors+by+reading+this+module+config%0A++either+at+run-time+or+at+config+time.'/>
1421                 </docSect>
1422             </decl>
1423             <decl kind='config' name='numProcsInCluster' anchor='num.Procs.In.Cluster' altext='ti.sdo.utils.MultiProc.numProcsInCluster' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary=''>
1424                 <synopSpec>
1425                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumProcsInCluster%3C%2Fspan%3E%3C%2Fgo%3E+%3D+1%3B'/>
1426                 </synopSpec>
1427                 <synopMeta>
1428                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EnumProcsInCluster%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%3C%2Fi%3E+1%3B'/>
1429                 </synopMeta>
1430                 <synopTarg>
1431                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_numProcsInCluster%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1432                 </synopTarg>
1433             </decl>
1434             <decl kind='config' name='procAddrMode' anchor='proc.Addr.Mode' altext='ti.sdo.utils.MultiProc.procAddrMode' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Define+which+processor+addressing+mode+is+in+operation'>
1435                 <synopSpec>
1436                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FMultiProc.html%23.Proc.Addr.Mode%22+title%3D%22ti.sdo.utils.MultiProc.ProcAddrMode%22%3EMultiProc.ProcAddrMode%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocAddrMode%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.Proc.Addr.Mode_.Global%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.ProcAddrMode_Global%2522%253EMultiProc.ProcAddrMode_Global%253C%252Fa%253E%3B'/>
1437                 </synopSpec>
1438                 <synopMeta>
1439                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EprocAddrMode%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FMultiProc.html%23.Proc.Addr.Mode%22+title%3D%22ti.sdo.utils.MultiProc.ProcAddrMode%22%3EMultiProc.ProcAddrMode%3C%2Fa%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252Fti%252Fsdo%252Futils%252FMultiProc.html%2523.Proc.Addr.Mode_.Global%2522%2Btitle%253D%2522ti.sdo.utils.MultiProc.ProcAddrMode_Global%2522%253EMultiProc.ProcAddrMode_Global%253C%252Fa%253E%3B'/>
1440                 </synopMeta>
1441                 <synopTarg>
1442                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FMultiProc.html%23.Proc.Addr.Mode%22+title%3D%22ti.sdo.utils.MultiProc.ProcAddrMode%22%3EMultiProc_ProcAddrMode%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_procAddrMode%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1443                 </synopTarg>
1444                 <docSect name='details'>
1445                     <docPara content='This+configuration+parameter+is+reflected+upon+by+various+system%0A++components+whose+implementation+is+impacted+by+the+processor%0A++addressing+mode+currently+in+effect.+It+allows+modules+to+optimize%0A++their+behavior+and+resource+allocations+for+any+given+processor%0A++address+mode.'/>
1446                     <docPara content='The+MultiProc+module+has+no+specific+behavior+associated+with%0A++this+configuration+parameter.+It+is+simply+a+convenient+location%0A++for+such+a+configuration+parameter+as+most+processor+aware%0A++modules+already+depend+on+MultiProc.'/>
1447                 </docSect>
1448                 <docSect name='see'>
1449                     <docPara content='%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23.Proc.Addr.Mode%22+title%3D%22ProcAddrMode%22%3EProcAddrMode%3C%2Fa%3E'/>
1450                 </docSect>
1451             </decl>
1452             <decl spacer='1'/>
1453             <decl kind='config' name='baseIdOfCluster' anchor='base.Id.Of.Cluster' altext='ti.sdo.utils.MultiProc.baseIdOfCluster' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='The+base+processor+ID+of+the+cluster' metaonly='1'>
1454                 <synopSpec>
1455                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EbaseIdOfCluster%3C%2Fspan%3E%3C%2Fgo%3E+%3D+0%3B'/>
1456                 </synopSpec>
1457                 <synopMeta>
1458                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EbaseIdOfCluster%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%3C%2Fi%3E+0%3B'/>
1459                 </synopMeta>
1460                 <docSect name='details'>
1461                     <docPara content='The+ID+of+each+processor+in+a+cluster+is+computed+by+adding%0A++its+position+in+the+name+list+of+%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23set.Config%22+title%3D%22setConfig%22%3EsetConfig%3C%2Fa%3E+to+the%0A++base+ID+of+the+cluster.+When+more+than+one+cluster+exists+in%0A++the+system%2C+this+parameter+must+be+set+before+calling%0A++%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23set.Config%22+title%3D%22setConfig%22%3EsetConfig%3C%2Fa%3E.'/>
1462                 </docSect>
1463             </decl>
1464             <decl kind='config' name='common$' anchor='common$' altext='ti.sdo.utils.MultiProc.common$' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Common+module+configuration+parameters' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23common%24%22+title%3D%22xdc.runtime.IModule.common%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
1465                 <synopSpec>
1466                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1467                 </synopSpec>
1468                 <synopMeta>
1469                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
1470                 </synopMeta>
1471                 <docSect name='details'>
1472                     <docPara content='All+modules+have+this+configuration+parameter.++Its+name%0A++contains+the+%27%24%27+character+to+ensure+it+does+not+conflict+with%0A++configuration+parameters+declared+by+the+module.++This+allows%0A++new+configuration+parameters+to+be+added+in+the+future+without%0A++any+chance+of+breaking+existing+modules.'/>
1473                 </docSect>
1474             </decl>
1475             <decl kind='config' name='id' anchor='id' altext='ti.sdo.utils.MultiProc.id' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
1476                 <synopSpec>
1477                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eid%3C%2Fspan%3E%3C%2Fgo%3E+%3D+0%3B'/>
1478                 </synopSpec>
1479                 <synopMeta>
1480                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3Eid%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%3C%2Fi%3E+0%3B'/>
1481                 </synopMeta>
1482             </decl>
1483             <decl kind='config' name='rovShowRawTab$' anchor='rov.Show.Raw.Tab$' altext='ti.sdo.utils.MultiProc.rovShowRawTab$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23rov.Show.Raw.Tab%24%22+title%3D%22xdc.runtime.IModule.rovShowRawTab%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
1484                 <synopSpec>
1485                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
1486                 </synopSpec>
1487                 <synopMeta>
1488                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
1489                 </synopMeta>
1490             </decl>
1491             <decl kind='config' name='rovViewInfo' anchor='rov.View.Info' altext='ti.sdo.utils.MultiProc.rovViewInfo' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
1492                 <synopSpec>
1493                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Frov%2FViewInfo.html%23.Instance%22+title%3D%22xdc.rov.ViewInfo.Instance%22%3EViewInfo.Instance%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErovViewInfo%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252Fxdc%252Frov%252FViewInfo.html%2523per-instance_creation%2522%2Btitle%253D%2522xdc.rov.ViewInfo.create%2522%253EViewInfo.create%253C%252Fa%253E%3B'/>
1494                 </synopSpec>
1495                 <synopMeta>
1496                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3ErovViewInfo%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Frov%2FViewInfo.html%23.Instance%22+title%3D%22xdc.rov.ViewInfo.Instance%22%3EViewInfo.Instance%3C%2Fa%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252Fxdc%252Frov%252FViewInfo.html%2523per-instance_creation%2522%2Btitle%253D%2522xdc.rov.ViewInfo.create%2522%253EViewInfo.create%253C%252Fa%253E%3B'/>
1497                 </synopMeta>
1498             </decl>
1499             <decl kind='config' name='viewNameMap$' anchor='view.Name.Map$' altext='ti.sdo.utils.MultiProc.viewNameMap$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Specifies+the+ROV+views+for+the+module' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23view.Name.Map%24%22+title%3D%22xdc.runtime.IModule.viewNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
1500                 <synopSpec>
1501                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3B'/>
1502                 </synopSpec>
1503                 <synopMeta>
1504                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
1505                 </synopMeta>
1506             </decl>
1507         </group>
1508         <group name='module-wide data'>
1509         </group>
1510         <group name='module-wide functions'>
1511             <decl kind='fxn' name='dummy' anchor='dummy' altext='ti.sdo.utils.MultiProc.dummy' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary=''>
1512                 <synopSpec>
1513                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edummy%3C%2Fspan%3E%3C%2Fgo%3E%28++%29%3B'/>
1514                 </synopSpec>
1515                 <synopTarg>
1516                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_dummy%3C%2Fspan%3E%3C%2Fgo%3E%28++%29%3B'/>
1517                 </synopTarg>
1518             </decl>
1519             <decl kind='fxn' name='getClusterId' anchor='get.Cluster.Id' altext='ti.sdo.utils.MultiProc.getClusterId' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary=''>
1520                 <synopSpec>
1521                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetClusterId%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1522                 </synopSpec>
1523                 <synopTarg>
1524                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_getClusterId%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1525                 </synopTarg>
1526             </decl>
1527             <decl spacer='1'/>
1528             <decl kind='fxn' name='getDeviceProcNames' anchor='get.Device.Proc.Names' altext='ti.sdo.utils.MultiProc.getDeviceProcNames' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Returns+an+array+of+all+possible+processor+names+on+the+build+device' metaonly='1'>
1529                 <synopSpec>
1530                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetDeviceProcNames%3C%2Fspan%3E%3C%2Fgo%3E%28++%29%3B'/>
1531                 </synopSpec>
1532                 <synopMeta>
1533                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EgetDeviceProcNames%3C%2Fspan%3E%3C%2Fgo%3E%28++%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%3C%2Fi%3E'/>
1534                 </synopMeta>
1535                 <docSect name='details'>
1536                     <docPara content='%40%28return%29+++++++++++Array+of+valid+MultiProc+processor+names'/>
1537                 </docSect>
1538             </decl>
1539             <decl kind='fxn' name='getIdMeta' anchor='get.Id.Meta' altext='ti.sdo.utils.MultiProc.getIdMeta' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Meta+version+of+%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23get.Id%22+title%3D%22getId%22%3EgetId%3C%2Fa%3E' metaonly='1'>
1540                 <synopSpec>
1541                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetIdMeta%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1542                 </synopSpec>
1543                 <synopMeta>
1544                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EgetIdMeta%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%3C%2Fi%3E'/>
1545                 </synopMeta>
1546                 <docSect name='ARGUMENTS'>
1547                     <docChild name='name' summary='MultiProc+procName'>
1548                     </docChild>
1549                 </docSect>
1550                 <docSect name='details'>
1551                     <docPara content='Statically+returns+the+internally+set+ID+based+on+configuration%0A++supplied+via+%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23set.Config%22+title%3D%22setConfig%22%3EsetConfig%3C%2Fa%3E.'/>
1552                 </docSect>
1553             </decl>
1554             <decl kind='fxn' name='getName$view' anchor='get.Name$view' altext='ti.sdo.utils.MultiProc.getName$view' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
1555                 <synopSpec>
1556                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetName%24view%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eid%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
1557                 </synopSpec>
1558                 <synopMeta>
1559                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EgetName%24view%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eid%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E'/>
1560                 </synopMeta>
1561             </decl>
1562             <decl kind='fxn' name='self$view' anchor='self$view' altext='ti.sdo.utils.MultiProc.self$view' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
1563                 <synopSpec>
1564                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eself%24view%3C%2Fspan%3E%3C%2Fgo%3E%28++%29%3B'/>
1565                 </synopSpec>
1566                 <synopMeta>
1567                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3Eself%24view%3C%2Fspan%3E%3C%2Fgo%3E%28++%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E'/>
1568                 </synopMeta>
1569             </decl>
1570             <decl kind='fxn' name='setConfig' anchor='set.Config' altext='ti.sdo.utils.MultiProc.setConfig' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Configure+the+MultiProc+module' metaonly='1'>
1571                 <synopSpec>
1572                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsetConfig%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnameList%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D+%29%3B'/>
1573                 </synopSpec>
1574                 <synopMeta>
1575                     <line tab='0' content='%3Cgo%3EMultiProc.%3Cspan+class%3D%22xdoc-id%22%3EsetConfig%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnameList%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%3C%2Fi%3E'/>
1576                 </synopMeta>
1577                 <docSect name='ARGUMENTS'>
1578                     <docChild name='name' summary='MultiProc+name+for+the+local+processor'>
1579                     </docChild>
1580                     <docChild name='nameList' summary='Array+of+all+processors+used+by+the+application'>
1581                     </docChild>
1582                 </docSect>
1583                 <docSect name='details'>
1584                     <docPara content='Configuration+of+the+MultiProc+module+is+primarily+accomplished+using%0A++the+setConfig+API+at+config+time.++The+setConfig+API+allows+the%0A++MultiProc+module+to+identify%3A'/>
1585                     <docPara content='%3CUL%3E%3CLI%3E+Which+is+the+local+processor%0A%3C%2FLI%3E%3CLI%3E+Which+processors+are+being+used%0A%3C%2FLI%3E%3CLI%3E+Which+processors+can+synchronize%0A%3C%2FLI%3E%3C%2FUL%3E'/>
1586                     <docPara content='The+second+of+these+two+pieces+of+information+is+supplied+via+the%0A++nameList+argument.++The+nameList+is+a+non-empty+set+of+distinct%0A++processors+valid+for+the+particular+device.++For+a+list+of+valid%0A++processor+names+for+a+given+device%2C+please+refer+to+the+%3A%0A++%3Ca+class%3D%22xdoc-linkFile%22+href%3D%22.%2F..%2Fipc%2Ffamily%2Fdoc-files%2FprocNames.html%22+title%3D%22.%2F..%2Fipc%2Ffamily%2Fdoc-files%2FprocNames.html%22%3ETable+of%0A+++Valid+Names+for+Each+Device%3C%2Fa%3E.'/>
1587                     <docPara content='The+local+processor+is+identified+by+using+a+single+name+from%0A++nameList.++A+MultiProc+id+is+internally+set+to+the+index+of%0A++%27name%27+in+the+supplied+%27nameList%27.++I.e.+in+the+example%3A'/>
1588                     <docPara content='%3CPRE+class%3D%22Example%22%3E++MultiProc.setConfig%28%22DSP%22%2C+%5B%22HOST%22%2C+%22DSP%22%2C+%22OTHERCORE%22%5D%29%3B%0A%3C%2FPRE%3E'/>
1589                     <docPara content='The+processors%2C+%22HOST%22%2C+%22DSP%22+and+%22OTHERCORE%22+get+assigned+MultiProc%0A++IDs+0%2C+1%2C+and+2%2C+respectively.++The+local+processor%2C+%22DSP%22+is+assigned%0A++an+ID+of+%271%27.'/>
1590                     <docPara content='If+the+local+processor+is+not+known+at+static+time%2C+it+is+possible+to%0A++supply+a+null+name.+MultiProc+will+set+the+local+id+to%0A++%3Ca+class%3D%22xdoc-link%22+href%3D%22MultiProc.html%23.I.N.V.A.L.I.D.I.D%22+title%3D%22INVALIDID%22%3EINVALIDID%3C%2Fa%3E+until+it+is+set+at+runtime+using%0A++MultiProc_setLocalId.'/>
1591                 </docSect>
1592             </decl>
1593         </group>
1594         <group name='module-wide built-ins'>
1595             <synopTarg>
1596                 <line tab='0' comment='Get+this+module%27s+unique+id' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Module.Id%22+title%3D%22xdc.runtime.Types.ModuleId%22%3ETypes_ModuleId%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_Module_id%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
1597                 <line blank='1' always='0'/>
1598                 <line tab='0' comment='Test+if+this+module+has+completed+startup' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_Module_startupDone%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
1599                 <line blank='1' always='0'/>
1600                 <line tab='0' comment='The+heap+from+which+this+module+allocates+memory' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_Module_heap%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
1601                 <line blank='1' always='0'/>
1602                 <line tab='0' comment='Test+whether+this+module+has+a+diagnostics+mask' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_Module_hasMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
1603                 <line blank='1' always='0'/>
1604                 <line tab='0' comment='Returns+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_Module_getMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
1605                 <line blank='1' always='0'/>
1606                 <line tab='0' comment='Set+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EMultiProc_Module_setMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3Emask%3C%2Fspan%3E+%29%3B'/>
1607             </synopTarg>
1608         </group>
1609     </unit>
1610     <unit name='NameServer' kind='module' nodoc='0' metaonly='0' summary='Manages+and+serves+names+to+remote%2Flocal+processor'>
1611         <synopSpec>
1612             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2Fpackage.html%22+title%3D%22ti.sdo.utils%22%3Eti.sdo.utils%3C%2Fa%3E%3B'/>
1613             <line blank='1' always='0'/>
1614             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%40ModuleStartup+%3C%2Fspan%3E'/>
1615             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1616             <line tab='0' content='%7D'/>
1617         </synopSpec>
1618         <specInfo>
1619             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%40ModuleStartup+%3C%2Fspan%3E'/>
1620             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer%3C%2Fspan%3E%3C%2Fgo%3E+%7B%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1621             <line tab='0' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%22+title%3D%22xdc.runtime.IModule%22%3Exdc.runtime.IModule%3C%2Fa%3E'/>
1622             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Einstance%3C%2Fspan%3E%3A%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1623         </specInfo>
1624         <synopMeta>
1625             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+NameServer+%3D+%3Cspan+class%3D%22xdoc-kw3%22%3Exdc.useModule%3C%2Fspan%3E%28%3Cspan+class%3D%22xdoc-id%22%3E%27ti.sdo.utils.NameServer%27%3C%2Fspan%3E%29%3B'/>
1626         </synopMeta>
1627         <synopTarg>
1628             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23include%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3E%26lt%3Bti%2Fsdo%2Futils%2FNameServer.h%26gt%3B%3C%2Fspan%3E'/>
1629         </synopTarg>
1630         <docSect name='details'>
1631             <docPara content='This+module+has+a+common+header+that+can+be+found+in+the+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fipc%2Fpackage.html%22+title%3D%22ti.ipc%22%3Eti.ipc%3C%2Fa%3E%0A++package.++Application+code+should+include+the+common+header+file+%28not+the%0A++RTSC-generated+one%29%3A%0A%0A++%3CPRE%3E%23include+%26lt%3Bti%2Fipc%2FNameServer.h%26gt%3B%3C%2FPRE%3E%0A%0A++The+RTSC+module+must+be+used+in+the+application%27s+RTSC+configuration+file%0A++%28.cfg%29+if+runtime+APIs+will+be+used+in+the+application%3A%0A%0A++%3CPRE%3ENameServer+%3D+xdc.useModule%28%27ti.sdo.ipc.NameServer%27%29%3B%3C%2FPRE%3E%0A%0A++Documentation+for+all+runtime+APIs%2C+instance+configuration+parameters%2C%0A++error+codes+macros+and+type+definitions+available+to+the+application%0A++integrator+can+be+found+in+the%0A++%3CA+HREF%3D%22..%2F..%2F..%2F..%2Fdoxygen%2Fhtml%2Ffiles.html%22%3EDoxygen+documenation%3C%2FA%3E%0A++for+the+IPC+product.++However%2C+the+documentation+presented+on+this+page%0A++should+be+referred+to+for+information+specific+to+the+RTSC+module%2C+such+as%0A++module+configuration%2C+Errors%2C+and+Asserts.'/>
1632         </docSect>
1633         <docSect name='Note'>
1634             <docPara content='This+modules+reflects+upon+the+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FMultiProc.html%23proc.Addr.Mode%22+title%3D%22ti.sdo.utils.MultiProc.procAddrMode%22%3Eti.sdo.utils.MultiProc.procAddrMode%3C%2Fa%3E%0A++configuration+parameter.+Some+internal+data+structure+allocations+are%0A++optimized+for+the+given+processor+address+mode.+For+example%2C+when+using%0A++MultiProc.ProcAddrMode_Global%2C+resource+is+allocated+for+every+processor%0A++in+the+system.+When+using+MultiProc.ProcAddrMode_Cluster%2C+resources+are%0A++only+allocated+for+processors+in+the+cluster.+A+side-effect+is+that+when%0A++using+Cluster+mode%2C+name+queries+cannot+be+addressed+to+processors%0A++outside+of+the+cluster.'/>
1635         </docSect>
1636         <group name='local proxy modules'>
1637             <decl spacer='1'/>
1638             <decl kind='proxy' name='SetupProxy' anchor='.Setup.Proxy' altext='ti.sdo.utils.NameServer.SetupProxy' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='NameServer+setup+proxy'>
1639                 <synopSpec>
1640                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eproxy%3C%2Fspan%3E+SetupProxy+%3Cspan+class%3D%22xdoc-kw1%22%3Einherits%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%22+title%3D%22ti.sdo.utils.INameServerRemote%22%3EINameServerRemote%3C%2Fa%3E%3B'/>
1641                 </synopSpec>
1642                 <synopMeta>
1643                     <line tab='0' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3ESetupProxy%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%22+title%3D%22ti.sdo.utils.INameServerRemote%22%3EINameServerRemote%3C%2Fa%3E.Module%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Enull%3C%2Fspan%3E'/>
1644                     <line elem='1'/>
1645                     <line tab='0' comment='some+delegate+module+inheriting+the+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%22+title%3D%22ti.sdo.utils.INameServerRemote%22%3EINameServerRemote%3C%2Fa%3E+interface'/>
1646                     <line elem='0'/>
1647                     <line tab='1' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3ESetupProxy%3C%2Fspan%3E%3C%2Fgo%3E.delegate%24+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%22+title%3D%22ti.sdo.utils.INameServerRemote%22%3EINameServerRemote%3C%2Fa%3E.Module%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Enull%3C%2Fspan%3E'/>
1648                     <line elem='1'/>
1649                     <line tab='1' comment='explicit+access+to+the+currently+bound+delegate+module'/>
1650                     <line elem='0'/>
1651                     <line tab='1' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3ESetupProxy%3C%2Fspan%3E%3C%2Fgo%3E.abstractInstances%24+%3D+%3Cspan+class%3D%22xdoc-kw2%22%3Efalse%3C%2Fspan%3E'/>
1652                     <line elem='1'/>
1653                     <line tab='1' comment='use+indirect+runtime+function+calls+if+true'/>
1654                     <line elem='0'/>
1655                 </synopMeta>
1656             </decl>
1657         </group>
1658         <group name='module-wide constants &amp; types'>
1659             <decl kind='const' name='ALLOWGROWTH' anchor='.A.L.L.O.W.G.R.O.W.T.H' altext='ti.sdo.utils.NameServer.ALLOWGROWTH' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Allow+dynamic+growth+of+the+NameServer+instance+table'>
1660                 <synopSpec>
1661                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EALLOWGROWTH%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%2528%257E0%2529%3B'/>
1662                 </synopSpec>
1663                 <synopMeta>
1664                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EALLOWGROWTH%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%2528%257E0%2529%3B'/>
1665                 </synopMeta>
1666                 <synopTarg>
1667                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23define%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_ALLOWGROWTH%3C%2Fspan%3E%3C%2Fgo%3E++%28%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%29%2528%257E0%2529'/>
1668                 </synopTarg>
1669                 <docSect name='details'>
1670                     <docPara content='This+value+can+be+used+to+set+the+%3Ca+class%3D%22xdoc-link%22+href%3D%22NameServer.html%23max.Runtime.Entries%22+title%3D%22maxRuntimeEntries%22%3EmaxRuntimeEntries%3C%2Fa%3E.%0A++This+flag+tells+NameServer+to+allow+dynamic+growth%0A++of+the+table.'/>
1671                 </docSect>
1672             </decl>
1673             <decl spacer='1'/>
1674             <decl kind='typedef' name='EntryMap' anchor='.Entry.Map' altext='ti.sdo.utils.NameServer.EntryMap' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
1675                 <synopSpec>
1676                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23.Entry%22+title%3D%22ti.sdo.utils.NameServer.Entry%22%3ENameServer.Entry%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EEntryMap%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
1677                 </synopSpec>
1678                 <synopTarg>
1679                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23.Entry%22+title%3D%22ti.sdo.utils.NameServer.Entry%22%3ENameServer_Entry%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_EntryMap%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
1680                 </synopTarg>
1681             </decl>
1682             <decl spacer='1'/>
1683             <decl kind='struct' name='BasicView' anchor='.Basic.View' altext='ti.sdo.utils.NameServer.BasicView' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
1684                 <synopSpec>
1685                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EBasicView%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1686                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1687                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcheckExisting%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1688                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxNameLen%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1689                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxValueLen%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1690                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumStatic%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1691                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumDynamic%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1692                     <line tab='0' content='%7D%3B'/>
1693                 </synopSpec>
1694                 <synopMeta>
1695                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EBasicView%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1696                     <line blank='1' always='0'/>
1697                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1698                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcheckExisting%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1699                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxNameLen%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1700                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxValueLen%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1701                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumStatic%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1702                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumDynamic%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1703                 </synopMeta>
1704             </decl>
1705             <decl spacer='1'/>
1706             <decl kind='struct' name='Entry' anchor='.Entry' altext='ti.sdo.utils.NameServer.Entry' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Structure+of+entry+in+Name%2FValue+table' metaonly='1'>
1707                 <synopSpec>
1708                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EEntry%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1709                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1710                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Elen%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1711                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1712                     <line tab='0' content='%7D%3B'/>
1713                 </synopSpec>
1714                 <synopMeta>
1715                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EEntry%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1716                     <line blank='1' always='0'/>
1717                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1718                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Elen%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1719                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1720                 </synopMeta>
1721                 <docSect name='FIELDS'>
1722                     <docChild name='name' summary='Name+portion+of+the+name%2Fvalue+pair.'>
1723                     </docChild>
1724                     <docChild name='len' summary='Length+of+the+value+field.'>
1725                     </docChild>
1726                     <docChild name='value' summary='Value+portion+of+the+name%2Fvalue+entry.'>
1727                     </docChild>
1728                 </docSect>
1729                 <docSect name='details'>
1730                     <docPara content='This+structure+is+returned+from+the+%3Ca+class%3D%22xdoc-link%22+href%3D%22NameServer.html%23get.Meta%22+title%3D%22getMeta%22%3EgetMeta%3C%2Fa%3E%0A++API.'/>
1731                 </docSect>
1732             </decl>
1733             <decl spacer='1'/>
1734             <decl kind='struct' name='Instance_State' anchor='.Instance_.State' altext='ti.sdo.utils.NameServer.Instance_State' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1735                 <synopSpec>
1736                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInstance_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1737                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1738                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxNameLen%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1739                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxValueLen%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1740                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumStatic%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1741                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumDynamic%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1742                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23.Table.Entry%22+title%3D%22ti.sdo.utils.NameServer.TableEntry%22%3ENameServer.TableEntry%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Etable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
1743                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EChar%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Enames%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
1744                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalues%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
1745                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap.Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EtableHeap%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1746                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcheckExisting%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1747                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErefCount%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1748                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Object%22%3EList.Object%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EfreeList%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1749                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Object%22%3EList.Object%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnameList%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1750                     <line tab='0' content='%7D%3B'/>
1751                 </synopSpec>
1752                 <synopMeta>
1753                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EInstance_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1754                     <line blank='1' always='0'/>
1755                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1756                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxNameLen%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1757                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxValueLen%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1758                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumStatic%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1759                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumDynamic%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1760                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Etable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23.Table.Entry%22+title%3D%22ti.sdo.utils.NameServer.TableEntry%22%3ENameServer.TableEntry%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1761                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Enames%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EChar%3C%2Fspan%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1762                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalues%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1763                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EtableHeap%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap.Handle%3C%2Fa%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1764                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcheckExisting%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1765                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErefCount%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1766                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EfreeList%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Object%22%3EList.Object%3C%2Fa%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1767                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnameList%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Object%22%3EList.Object%3C%2Fa%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1768                 </synopMeta>
1769                 <synopTarg>
1770                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Instance_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1771                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1772                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxNameLen%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1773                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxValueLen%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1774                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumStatic%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1775                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnumDynamic%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1776                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23.Table.Entry%22+title%3D%22ti.sdo.utils.NameServer.TableEntry%22%3ENameServer_TableEntry%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Etable%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
1777                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EChar%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Enames%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
1778                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt8%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalues%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
1779                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EtableHeap%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1780                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcheckExisting%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1781                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErefCount%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1782                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Object%22%3EList_Object%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EfreeList%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1783                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.List.Object%22%3EList_Object%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnameList%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1784                     <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Instance_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1785                 </synopTarg>
1786             </decl>
1787             <decl spacer='1'/>
1788             <decl kind='struct' name='Module_State' anchor='.Module_.State' altext='ti.sdo.utils.NameServer.Module_State' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
1789                 <synopSpec>
1790                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EModule_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1791                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.INameServerRemote.Handle%22%3EINameServerRemote.Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnsRemoteHandle%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Elength%3C%2Fspan%3E%5D%3B'/>
1792                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsysbios%2Fgates%2FGateSwi.html%23per-instance_object_types%22+title%3D%22ti.sysbios.gates.GateSwi.Handle%22%3EGateSwi.Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Egate%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1793                     <line tab='0' content='%7D%3B'/>
1794                 </synopSpec>
1795                 <synopMeta>
1796                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EModule_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1797                     <line blank='1' always='0'/>
1798                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnsRemoteHandle%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.INameServerRemote.Handle%22%3EINameServerRemote.Handle%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Elength%3C%2Fspan%3E%5D%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1799                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Egate%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsysbios%2Fgates%2FGateSwi.html%23per-instance_object_types%22+title%3D%22ti.sysbios.gates.GateSwi.Handle%22%3EGateSwi.Handle%3C%2Fa%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1800                 </synopMeta>
1801                 <synopTarg>
1802                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Module_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1803                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.INameServerRemote.Handle%22%3EINameServerRemote_Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnsRemoteHandle%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3Elength%3C%2Fspan%3E%5D%3B'/>
1804                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsysbios%2Fgates%2FGateSwi.html%23per-instance_object_types%22+title%3D%22ti.sysbios.gates.GateSwi.Handle%22%3EGateSwi_Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Egate%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1805                     <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Module_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1806                 </synopTarg>
1807             </decl>
1808             <decl spacer='1'/>
1809             <decl kind='struct' name='NamesListView' anchor='.Names.List.View' altext='ti.sdo.utils.NameServer.NamesListView' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
1810                 <synopSpec>
1811                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENamesListView%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1812                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1813                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1814                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Elen%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1815                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnsKey%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1816                     <line tab='0' content='%7D%3B'/>
1817                 </synopSpec>
1818                 <synopMeta>
1819                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3ENamesListView%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1820                     <line blank='1' always='0'/>
1821                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1822                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1823                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Elen%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1824                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EnsKey%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1825                 </synopMeta>
1826             </decl>
1827             <decl spacer='1'/>
1828             <decl kind='struct' name='TableEntry' anchor='.Table.Entry' altext='ti.sdo.utils.NameServer.TableEntry' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary='Structure+of+entry+in+Name%2FValue+table'>
1829                 <synopSpec>
1830                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ETableEntry%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1831                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1832                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1833                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Elen%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1834                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1835                     <line tab='0' content='%7D%3B'/>
1836                 </synopSpec>
1837                 <synopMeta>
1838                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+%3Ci%3Eobj%3C%2Fi%3E+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3ETableEntry%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1839                     <line blank='1' always='0'/>
1840                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList.Elem%3C%2Fa%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1841                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1842                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Elen%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1843                     <line tab='1' content='%3Ci%3Eobj%3C%2Fi%3E.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%3C%2Fi%3E%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
1844                 </synopMeta>
1845                 <synopTarg>
1846                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_TableEntry%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
1847                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FList.html%23.Elem%22+title%3D%22ti.sdo.utils.List.Elem%22%3EList_Elem%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eelem%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1848                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1849                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Elen%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1850                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUArg%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3E%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1851                     <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_TableEntry%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
1852                 </synopTarg>
1853             </decl>
1854         </group>
1855         <group name='module-wide config parameters'>
1856             <decl spacer='1'/>
1857             <decl kind='config' name='configNameMap$' anchor='config.Name.Map$' altext='ti.sdo.utils.NameServer.configNameMap$' nodoc='1' external='1' overrides='0' readonly='1' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23config.Name.Map%24%22+title%3D%22xdc.runtime.IModule.configNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
1858                 <synopSpec>
1859                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D+%3D+%255B'/>
1860                     <line tab='1' content='%255B'/>
1861                     <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
1862                     <line tab='2' content='%257B'/>
1863                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1864                     <line tab='3' content='fields%253A%2B%255B'/>
1865                     <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
1866                     <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
1867                     <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
1868                     <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
1869                     <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
1870                     <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
1871                     <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
1872                     <line tab='3' content='%255D'/>
1873                     <line tab='2' content='%257D'/>
1874                     <line tab='1' content='%255D%252C'/>
1875                     <line tab='1' content='%255B'/>
1876                     <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
1877                     <line tab='2' content='%257B'/>
1878                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1879                     <line tab='3' content='fields%253A%2B%255B'/>
1880                     <line tab='4' content='%2522common%2524.logger%2522%252C'/>
1881                     <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
1882                     <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
1883                     <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
1884                     <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
1885                     <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
1886                     <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
1887                     <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
1888                     <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
1889                     <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
1890                     <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
1891                     <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
1892                     <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
1893                     <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
1894                     <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
1895                     <line tab='3' content='%255D'/>
1896                     <line tab='2' content='%257D'/>
1897                     <line tab='1' content='%255D%252C'/>
1898                     <line tab='1' content='%255B'/>
1899                     <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
1900                     <line tab='2' content='%257B'/>
1901                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1902                     <line tab='3' content='fields%253A%2B%255B'/>
1903                     <line tab='4' content='%2522common%2524.gate%2522%252C'/>
1904                     <line tab='4' content='%2522common%2524.gateParams%2522'/>
1905                     <line tab='3' content='%255D'/>
1906                     <line tab='2' content='%257D'/>
1907                     <line tab='1' content='%255D%252C'/>
1908                     <line tab='1' content='%255B'/>
1909                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
1910                     <line tab='2' content='%257B'/>
1911                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1912                     <line tab='3' content='fields%253A%2B%255B'/>
1913                     <line tab='4' content='%2522Log.Event%2522'/>
1914                     <line tab='3' content='%255D'/>
1915                     <line tab='2' content='%257D'/>
1916                     <line tab='1' content='%255D%252C'/>
1917                     <line tab='1' content='%255B'/>
1918                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
1919                     <line tab='2' content='%257B'/>
1920                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1921                     <line tab='3' content='fields%253A%2B%255B'/>
1922                     <line tab='4' content='%2522Log.Event%2522'/>
1923                     <line tab='3' content='%255D'/>
1924                     <line tab='2' content='%257D'/>
1925                     <line tab='1' content='%255D%252C'/>
1926                     <line tab='1' content='%255B'/>
1927                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
1928                     <line tab='2' content='%257B'/>
1929                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1930                     <line tab='3' content='fields%253A%2B%255B'/>
1931                     <line tab='4' content='%2522Assert.Id%2522'/>
1932                     <line tab='3' content='%255D'/>
1933                     <line tab='2' content='%257D'/>
1934                     <line tab='1' content='%255D%252C'/>
1935                     <line tab='1' content='%255B'/>
1936                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
1937                     <line tab='2' content='%257B'/>
1938                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1939                     <line tab='3' content='fields%253A%2B%255B'/>
1940                     <line tab='4' content='%2522Assert.Id%2522'/>
1941                     <line tab='3' content='%255D'/>
1942                     <line tab='2' content='%257D'/>
1943                     <line tab='1' content='%255D%252C'/>
1944                     <line tab='1' content='%255B'/>
1945                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
1946                     <line tab='2' content='%257B'/>
1947                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1948                     <line tab='3' content='fields%253A%2B%255B'/>
1949                     <line tab='4' content='%2522Error.Id%2522'/>
1950                     <line tab='3' content='%255D'/>
1951                     <line tab='2' content='%257D'/>
1952                     <line tab='1' content='%255D%252C'/>
1953                     <line tab='1' content='%255B'/>
1954                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
1955                     <line tab='2' content='%257B'/>
1956                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
1957                     <line tab='3' content='fields%253A%2B%255B'/>
1958                     <line tab='4' content='%2522Error.Id%2522'/>
1959                     <line tab='3' content='%255D'/>
1960                     <line tab='2' content='%257D'/>
1961                     <line tab='1' content='%255D'/>
1962                     <line tab='0' content='%255D%3B'/>
1963                 </synopSpec>
1964                 <synopMeta>
1965                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%255B'/>
1966                     <line tab='1' content='%255B'/>
1967                     <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
1968                     <line tab='2' content='%257B'/>
1969                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1970                     <line tab='3' content='fields%253A%2B%255B'/>
1971                     <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
1972                     <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
1973                     <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
1974                     <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
1975                     <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
1976                     <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
1977                     <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
1978                     <line tab='3' content='%255D'/>
1979                     <line tab='2' content='%257D'/>
1980                     <line tab='1' content='%255D%252C'/>
1981                     <line tab='1' content='%255B'/>
1982                     <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
1983                     <line tab='2' content='%257B'/>
1984                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
1985                     <line tab='3' content='fields%253A%2B%255B'/>
1986                     <line tab='4' content='%2522common%2524.logger%2522%252C'/>
1987                     <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
1988                     <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
1989                     <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
1990                     <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
1991                     <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
1992                     <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
1993                     <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
1994                     <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
1995                     <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
1996                     <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
1997                     <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
1998                     <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
1999                     <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
2000                     <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
2001                     <line tab='3' content='%255D'/>
2002                     <line tab='2' content='%257D'/>
2003                     <line tab='1' content='%255D%252C'/>
2004                     <line tab='1' content='%255B'/>
2005                     <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
2006                     <line tab='2' content='%257B'/>
2007                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2008                     <line tab='3' content='fields%253A%2B%255B'/>
2009                     <line tab='4' content='%2522common%2524.gate%2522%252C'/>
2010                     <line tab='4' content='%2522common%2524.gateParams%2522'/>
2011                     <line tab='3' content='%255D'/>
2012                     <line tab='2' content='%257D'/>
2013                     <line tab='1' content='%255D%252C'/>
2014                     <line tab='1' content='%255B'/>
2015                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
2016                     <line tab='2' content='%257B'/>
2017                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2018                     <line tab='3' content='fields%253A%2B%255B'/>
2019                     <line tab='4' content='%2522Log.Event%2522'/>
2020                     <line tab='3' content='%255D'/>
2021                     <line tab='2' content='%257D'/>
2022                     <line tab='1' content='%255D%252C'/>
2023                     <line tab='1' content='%255B'/>
2024                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
2025                     <line tab='2' content='%257B'/>
2026                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2027                     <line tab='3' content='fields%253A%2B%255B'/>
2028                     <line tab='4' content='%2522Log.Event%2522'/>
2029                     <line tab='3' content='%255D'/>
2030                     <line tab='2' content='%257D'/>
2031                     <line tab='1' content='%255D%252C'/>
2032                     <line tab='1' content='%255B'/>
2033                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
2034                     <line tab='2' content='%257B'/>
2035                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2036                     <line tab='3' content='fields%253A%2B%255B'/>
2037                     <line tab='4' content='%2522Assert.Id%2522'/>
2038                     <line tab='3' content='%255D'/>
2039                     <line tab='2' content='%257D'/>
2040                     <line tab='1' content='%255D%252C'/>
2041                     <line tab='1' content='%255B'/>
2042                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
2043                     <line tab='2' content='%257B'/>
2044                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2045                     <line tab='3' content='fields%253A%2B%255B'/>
2046                     <line tab='4' content='%2522Assert.Id%2522'/>
2047                     <line tab='3' content='%255D'/>
2048                     <line tab='2' content='%257D'/>
2049                     <line tab='1' content='%255D%252C'/>
2050                     <line tab='1' content='%255B'/>
2051                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
2052                     <line tab='2' content='%257B'/>
2053                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2054                     <line tab='3' content='fields%253A%2B%255B'/>
2055                     <line tab='4' content='%2522Error.Id%2522'/>
2056                     <line tab='3' content='%255D'/>
2057                     <line tab='2' content='%257D'/>
2058                     <line tab='1' content='%255D%252C'/>
2059                     <line tab='1' content='%255B'/>
2060                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
2061                     <line tab='2' content='%257B'/>
2062                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2063                     <line tab='3' content='fields%253A%2B%255B'/>
2064                     <line tab='4' content='%2522Error.Id%2522'/>
2065                     <line tab='3' content='%255D'/>
2066                     <line tab='2' content='%257D'/>
2067                     <line tab='1' content='%255D'/>
2068                     <line tab='0' content='%255D%3B'/>
2069                 </synopMeta>
2070             </decl>
2071             <decl spacer='1'/>
2072             <decl kind='config' name='A_invArgument' anchor='.A_inv.Argument' altext='ti.sdo.utils.NameServer.A_invArgument' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Assert+raised+when+an+argument+is+invalid'>
2073                 <synopSpec>
2074                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Id%22+title%3D%22xdc.runtime.Assert.Id%22%3EAssert.Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EA_invArgument%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%257B'/>
2075                     <line tab='1' content='msg%253A%2B%2522A_invArgument%253A%2BInvalid%2Bargument%2Bsupplied%2522'/>
2076                     <line tab='0' content='%257D%3B'/>
2077                 </synopSpec>
2078                 <synopMeta>
2079                     <line tab='0' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EA_invArgument%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Desc%22+title%3D%22xdc.runtime.Assert.Desc%22%3EAssert.Desc%3C%2Fa%3E%3C%2Fi%3E+%257B'/>
2080                     <line tab='1' content='msg%253A%2B%2522A_invArgument%253A%2BInvalid%2Bargument%2Bsupplied%2522'/>
2081                     <line tab='0' content='%257D%3B'/>
2082                 </synopMeta>
2083                 <synopTarg>
2084                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Id%22+title%3D%22xdc.runtime.Assert.Id%22%3EAssert_Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_A_invArgument%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2085                 </synopTarg>
2086             </decl>
2087             <decl kind='config' name='A_invalidLen' anchor='.A_invalid.Len' altext='ti.sdo.utils.NameServer.A_invalidLen' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Assert+raised+when+the+name+or+value+is+too+long'>
2088                 <synopSpec>
2089                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Id%22+title%3D%22xdc.runtime.Assert.Id%22%3EAssert.Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EA_invalidLen%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%257B'/>
2090                     <line tab='1' content='msg%253A%2B%2522A_invalidLen%253A%2BInvalid%2Blength%2522'/>
2091                     <line tab='0' content='%257D%3B'/>
2092                 </synopSpec>
2093                 <synopMeta>
2094                     <line tab='0' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EA_invalidLen%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Desc%22+title%3D%22xdc.runtime.Assert.Desc%22%3EAssert.Desc%3C%2Fa%3E%3C%2Fi%3E+%257B'/>
2095                     <line tab='1' content='msg%253A%2B%2522A_invalidLen%253A%2BInvalid%2Blength%2522'/>
2096                     <line tab='0' content='%257D%3B'/>
2097                 </synopMeta>
2098                 <synopTarg>
2099                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FAssert.html%23.Id%22+title%3D%22xdc.runtime.Assert.Id%22%3EAssert_Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_A_invalidLen%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2100                 </synopTarg>
2101             </decl>
2102             <decl kind='config' name='E_entryExists' anchor='.E_entry.Exists' altext='ti.sdo.utils.NameServer.E_entryExists' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Error+raised+when+the+name+already+exists+in+the+instance%0A++Name%2FValue+table'>
2103                 <synopSpec>
2104                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FError.html%23.Id%22+title%3D%22xdc.runtime.Error.Id%22%3EError.Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EE_entryExists%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%257B'/>
2105                     <line tab='1' content='msg%253A%2B%2522E_entryExists%253A%2B%2525s%2Bname%2Balready%2Bin%2Btable%2B%2522'/>
2106                     <line tab='0' content='%257D%3B'/>
2107                 </synopSpec>
2108                 <synopMeta>
2109                     <line tab='0' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EE_entryExists%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FError.html%23.Desc%22+title%3D%22xdc.runtime.Error.Desc%22%3EError.Desc%3C%2Fa%3E%3C%2Fi%3E+%257B'/>
2110                     <line tab='1' content='msg%253A%2B%2522E_entryExists%253A%2B%2525s%2Bname%2Balready%2Bin%2Btable%2B%2522'/>
2111                     <line tab='0' content='%257D%3B'/>
2112                 </synopMeta>
2113                 <synopTarg>
2114                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FError.html%23.Id%22+title%3D%22xdc.runtime.Error.Id%22%3EError_Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_E_entryExists%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2115                 </synopTarg>
2116             </decl>
2117             <decl kind='config' name='E_maxReached' anchor='.E_max.Reached' altext='ti.sdo.utils.NameServer.E_maxReached' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Error+raised+if+all+the+entries+in+the+instance+Name%2FValue+table%0A++are+taken'>
2118                 <synopSpec>
2119                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FError.html%23.Id%22+title%3D%22xdc.runtime.Error.Id%22%3EError.Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EE_maxReached%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%257B'/>
2120                     <line tab='1' content='msg%253A%2B%2522E_maxReached%253A%2BAll%2Bentries%2Bin%2Buse.%2BNameServer.maxRuntimeEntries%2Bis%2B%2525d%2522'/>
2121                     <line tab='0' content='%257D%3B'/>
2122                 </synopSpec>
2123                 <synopMeta>
2124                     <line tab='0' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EE_maxReached%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FError.html%23.Desc%22+title%3D%22xdc.runtime.Error.Desc%22%3EError.Desc%3C%2Fa%3E%3C%2Fi%3E+%257B'/>
2125                     <line tab='1' content='msg%253A%2B%2522E_maxReached%253A%2BAll%2Bentries%2Bin%2Buse.%2BNameServer.maxRuntimeEntries%2Bis%2B%2525d%2522'/>
2126                     <line tab='0' content='%257D%3B'/>
2127                 </synopMeta>
2128                 <synopTarg>
2129                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FError.html%23.Id%22+title%3D%22xdc.runtime.Error.Id%22%3EError_Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_E_maxReached%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2130                 </synopTarg>
2131             </decl>
2132             <decl kind='config' name='E_paramMismatch' anchor='.E_param.Mismatch' altext='ti.sdo.utils.NameServer.E_paramMismatch' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Error+raised+when+creation+parameters+do+not+match+those+of+an%0A++existing+NameServer'>
2133                 <synopSpec>
2134                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FError.html%23.Id%22+title%3D%22xdc.runtime.Error.Id%22%3EError.Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EE_paramMismatch%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%257B'/>
2135                     <line tab='1' content='msg%253A%2B%2522E_paramMismatch%253A%2Bparameters%2Bdo%2Bnot%2Bmatch%2Bexisting%2BNameServer%2B%2525s%2B%2522'/>
2136                     <line tab='0' content='%257D%3B'/>
2137                 </synopSpec>
2138                 <synopMeta>
2139                     <line tab='0' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EE_paramMismatch%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FError.html%23.Desc%22+title%3D%22xdc.runtime.Error.Desc%22%3EError.Desc%3C%2Fa%3E%3C%2Fi%3E+%257B'/>
2140                     <line tab='1' content='msg%253A%2B%2522E_paramMismatch%253A%2Bparameters%2Bdo%2Bnot%2Bmatch%2Bexisting%2BNameServer%2B%2525s%2B%2522'/>
2141                     <line tab='0' content='%257D%3B'/>
2142                 </synopMeta>
2143                 <synopTarg>
2144                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FError.html%23.Id%22+title%3D%22xdc.runtime.Error.Id%22%3EError_Id%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_E_paramMismatch%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2145                 </synopTarg>
2146             </decl>
2147             <decl kind='config' name='singleProcessor' anchor='single.Processor' altext='ti.sdo.utils.NameServer.singleProcessor' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2148                 <synopSpec>
2149                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsingleProcessor%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
2150                 </synopSpec>
2151                 <synopMeta>
2152                     <line tab='0' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EsingleProcessor%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
2153                 </synopMeta>
2154                 <synopTarg>
2155                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eextern+const%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_singleProcessor%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2156                 </synopTarg>
2157             </decl>
2158             <decl spacer='1'/>
2159             <decl kind='config' name='common$' anchor='common$' altext='ti.sdo.utils.NameServer.common$' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Common+module+configuration+parameters' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23common%24%22+title%3D%22xdc.runtime.IModule.common%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
2160                 <synopSpec>
2161                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2162                 </synopSpec>
2163                 <synopMeta>
2164                     <line tab='0' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
2165                 </synopMeta>
2166                 <docSect name='details'>
2167                     <docPara content='All+modules+have+this+configuration+parameter.++Its+name%0A++contains+the+%27%24%27+character+to+ensure+it+does+not+conflict+with%0A++configuration+parameters+declared+by+the+module.++This+allows%0A++new+configuration+parameters+to+be+added+in+the+future+without%0A++any+chance+of+breaking+existing+modules.'/>
2168                 </docSect>
2169             </decl>
2170             <decl kind='config' name='metaModTable' anchor='meta.Mod.Table' altext='ti.sdo.utils.NameServer.metaModTable' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary='Table+to+hold+the+static+added+name%2Fvalue+pairs+until%0A++they+ready+to+be+added+to+the+object' metaonly='1'>
2171                 <synopSpec>
2172                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23.Entry.Map%22+title%3D%22ti.sdo.utils.NameServer.EntryMap%22%3ENameServer.EntryMap%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmetaModTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3B'/>
2173                 </synopSpec>
2174                 <synopMeta>
2175                     <line tab='0' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EmetaModTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23.Entry.Map%22+title%3D%22ti.sdo.utils.NameServer.EntryMap%22%3ENameServer.EntryMap%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
2176                 </synopMeta>
2177             </decl>
2178             <decl kind='config' name='rovShowRawTab$' anchor='rov.Show.Raw.Tab$' altext='ti.sdo.utils.NameServer.rovShowRawTab$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23rov.Show.Raw.Tab%24%22+title%3D%22xdc.runtime.IModule.rovShowRawTab%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
2179                 <synopSpec>
2180                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
2181                 </synopSpec>
2182                 <synopMeta>
2183                     <line tab='0' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
2184                 </synopMeta>
2185             </decl>
2186             <decl kind='config' name='rovViewInfo' anchor='rov.View.Info' altext='ti.sdo.utils.NameServer.rovViewInfo' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
2187                 <synopSpec>
2188                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Frov%2FViewInfo.html%23.Instance%22+title%3D%22xdc.rov.ViewInfo.Instance%22%3EViewInfo.Instance%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErovViewInfo%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252Fxdc%252Frov%252FViewInfo.html%2523per-instance_creation%2522%2Btitle%253D%2522xdc.rov.ViewInfo.create%2522%253EViewInfo.create%253C%252Fa%253E%3B'/>
2189                 </synopSpec>
2190                 <synopMeta>
2191                     <line tab='0' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3ErovViewInfo%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Frov%2FViewInfo.html%23.Instance%22+title%3D%22xdc.rov.ViewInfo.Instance%22%3EViewInfo.Instance%3C%2Fa%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252Fxdc%252Frov%252FViewInfo.html%2523per-instance_creation%2522%2Btitle%253D%2522xdc.rov.ViewInfo.create%2522%253EViewInfo.create%253C%252Fa%253E%3B'/>
2192                 </synopMeta>
2193             </decl>
2194             <decl kind='config' name='viewNameMap$' anchor='view.Name.Map$' altext='ti.sdo.utils.NameServer.viewNameMap$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Specifies+the+ROV+views+for+the+module' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23view.Name.Map%24%22+title%3D%22xdc.runtime.IModule.viewNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
2195                 <synopSpec>
2196                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3B'/>
2197                 </synopSpec>
2198                 <synopMeta>
2199                     <line tab='0' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
2200                 </synopMeta>
2201             </decl>
2202         </group>
2203         <group name='module-wide data'>
2204         </group>
2205         <group name='module-wide functions'>
2206             <decl kind='fxn' name='isRegistered' anchor='is.Registered' altext='ti.sdo.utils.NameServer.isRegistered' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Determines+if+a+remote+driver+is+registered+for+the+specified+id'>
2207                 <synopSpec>
2208                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EisRegistered%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2209                 </synopSpec>
2210                 <synopTarg>
2211                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_isRegistered%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2212                 </synopTarg>
2213                 <docSect name='ARGUMENTS'>
2214                     <docChild name='procId' summary='The+remote+processor+id.'>
2215                     </docChild>
2216                 </docSect>
2217             </decl>
2218             <decl kind='fxn' name='registerRemoteDriver' anchor='register.Remote.Driver' altext='ti.sdo.utils.NameServer.registerRemoteDriver' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Register+the+NameServer+remote+handle+for+the+specified+processor+id'>
2219                 <synopSpec>
2220                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EregisterRemoteDriver%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.INameServerRemote.Handle%22%3EINameServerRemote.Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ehandle%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2221                 </synopSpec>
2222                 <synopTarg>
2223                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_registerRemoteDriver%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.INameServerRemote.Handle%22%3EINameServerRemote_Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ehandle%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2224                 </synopTarg>
2225                 <docSect name='ARGUMENTS'>
2226                     <docChild name='handle' summary='The+handle+for+a+NameServer+remote+driver+instance.'>
2227                     </docChild>
2228                     <docChild name='procId' summary='The+remote+processor+id.'>
2229                     </docChild>
2230                 </docSect>
2231                 <docSect name='returns'>
2232                     <docPara content='Returns+%3Ca+class%3D%22xdoc-link%22+href%3D%22NameServer.html%23.Status_.S.U.C.C.E.S.S%22+title%3D%22Status_SUCCESS%22%3EStatus_SUCCESS%3C%2Fa%3E+if+successful+or%0A++++++++++++++++++%3Ca+class%3D%22xdoc-link%22+href%3D%22NameServer.html%23.Status_.F.A.I.L%22+title%3D%22Status_FAIL%22%3EStatus_FAIL%3C%2Fa%3E+if+the+processor+id+has+already%0A++++++++++++++++++been+set.'/>
2233                 </docSect>
2234                 <docSect name='details'>
2235                     <docPara content='This+function+is+used+by+NameServer+remote+driver+to+register%0A++themselves+with+NameServer.+Only+one+remote+driver+can+be+registered%0A++with+a+remote+processor.+The+API+returns+%3Ca+class%3D%22xdoc-link%22+href%3D%22NameServer.html%23.Status_.F.A.I.L%22+title%3D%22Status_FAIL%22%3EStatus_FAIL%3C%2Fa%3E+if+there%0A++is+already+a+registered+remote+driver+for+the+processor+id.'/>
2236                 </docSect>
2237             </decl>
2238             <decl kind='fxn' name='unregisterRemoteDriver' anchor='unregister.Remote.Driver' altext='ti.sdo.utils.NameServer.unregisterRemoteDriver' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Unregister+the+NameServer+remote+handle+for+the+specified+processor+id'>
2239                 <synopSpec>
2240                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EunregisterRemoteDriver%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2241                 </synopSpec>
2242                 <synopTarg>
2243                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_unregisterRemoteDriver%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2244                 </synopTarg>
2245                 <docSect name='ARGUMENTS'>
2246                     <docChild name='procId' summary='The+remote+processor+id+to+unregister.'>
2247                     </docChild>
2248                 </docSect>
2249                 <docSect name='details'>
2250                     <docPara content='This+function+is+used+by+NameServer+Remote+implementations+to+unregister%0A++themselves+with+NameServer.'/>
2251                 </docSect>
2252             </decl>
2253             <decl spacer='1'/>
2254             <decl kind='fxn' name='getName$view' anchor='get.Name$view' altext='ti.sdo.utils.NameServer.getName$view' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
2255                 <synopSpec>
2256                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetName%24view%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EtableName%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2257                 </synopSpec>
2258                 <synopMeta>
2259                     <line tab='0' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EgetName%24view%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EtableName%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E'/>
2260                 </synopMeta>
2261             </decl>
2262             <decl kind='fxn' name='getNameByKey$view' anchor='get.Name.By.Key$view' altext='ti.sdo.utils.NameServer.getNameByKey$view' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' metaonly='1'>
2263                 <synopSpec>
2264                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetNameByKey%24view%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eaddr%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2265                 </synopSpec>
2266                 <synopMeta>
2267                     <line tab='0' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EgetNameByKey%24view%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eaddr%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E'/>
2268                 </synopMeta>
2269             </decl>
2270             <decl kind='fxn' name='modAddMeta' anchor='mod.Add.Meta' altext='ti.sdo.utils.NameServer.modAddMeta' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Add+a+name%2Fvalue+pair+into+the+specified+instance%27s+table+during%0A++configuration' metaonly='1'>
2271                 <synopSpec>
2272                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmodAddMeta%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EinstName%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Elen%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2273                 </synopSpec>
2274                 <synopMeta>
2275                     <line tab='0' content='%3Cgo%3ENameServer.%3Cspan+class%3D%22xdoc-id%22%3EmodAddMeta%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EinstName%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Elen%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%3C%2Fi%3E'/>
2276                 </synopMeta>
2277                 <docSect name='ARGUMENTS'>
2278                     <docChild name='instName' summary='NameServer+instance+name'>
2279                     </docChild>
2280                     <docChild name='name' summary='Name+portion+of+the+name%2Fvalue+pair'>
2281                     </docChild>
2282                     <docChild name='value' summary='Value+portion+of+the+name%2Fvalue+pair'>
2283                     </docChild>
2284                     <docChild name='len' summary='Length+of+the+value+buffer'>
2285                     </docChild>
2286                 </docSect>
2287                 <docSect name='details'>
2288                     <docPara content='This+function+adds+any+length+value+into+the+local+table.+The+function%0A++makes+sure+the+name+does+not+already+exist+in+the+local+table.'/>
2289                     <docPara content='This+function+should+be+used+by+modules+when+adding+into+a+NameServer%0A++instance.+The+application+configuration+file%2C+should%0A++use+%3Ca+class%3D%22xdoc-link%22+href%3D%22NameServer.html%23add.Meta%22+title%3D%22addMeta%22%3EaddMeta%3C%2Fa%3E.'/>
2290                     <docPara content='The+function+does+not+query+remote+processors+to+make+sure+the%0A++name+is+unique.'/>
2291                 </docSect>
2292             </decl>
2293         </group>
2294         <group name='module-wide built-ins'>
2295             <synopTarg>
2296                 <line tab='0' comment='Get+this+module%27s+unique+id' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Module.Id%22+title%3D%22xdc.runtime.Types.ModuleId%22%3ETypes_ModuleId%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Module_id%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2297                 <line blank='1' always='0'/>
2298                 <line tab='0' comment='Test+if+this+module+has+completed+startup' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Module_startupDone%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2299                 <line blank='1' always='0'/>
2300                 <line tab='0' comment='The+heap+from+which+this+module+allocates+memory' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Module_heap%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2301                 <line blank='1' always='0'/>
2302                 <line tab='0' comment='Test+whether+this+module+has+a+diagnostics+mask' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Module_hasMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2303                 <line blank='1' always='0'/>
2304                 <line tab='0' comment='Returns+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Module_getMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2305                 <line blank='1' always='0'/>
2306                 <line tab='0' comment='Set+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Module_setMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3Emask%3C%2Fspan%3E+%29%3B'/>
2307             </synopTarg>
2308         </group>
2309         <group name='$instance'>
2310             <synopSpec>
2311                 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Einstance%3C%2Fspan%3E%3A'/>
2312                 <line blank='1' always='0'/>
2313             </synopSpec>
2314         </group>
2315         <group name='per-instance object types'>
2316             <synopTarg>
2317                 <line tab='0' comment='Opaque+internal+representation+of+an+instance+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Object%3C%2Fspan%3E%3C%2Fgo%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Object%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2318                 <line blank='1' always='0'/>
2319                 <line tab='0' comment='Client+reference+to+an+instance+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServer.Object%22%3ENameServer_Object%3C%2Fa%3E+*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Handle%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2320                 <line blank='1' always='0'/>
2321                 <line tab='0' comment='Opaque+client+structure+large+enough+to+hold+an+instance+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Struct%3C%2Fspan%3E%3C%2Fgo%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Struct%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2322                 <line blank='1' always='1'/>
2323                 <line tab='0' comment='Convert+this+instance+structure+pointer+into+an+instance+handle' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServer.Handle%22%3ENameServer_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_handle%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServer.Struct%22%3ENameServer_Struct%3C%2Fa%3E+*structP+%29%3B'/>
2324                 <line blank='1' always='0'/>
2325                 <line tab='0' comment='Convert+this+instance+handle+into+an+instance+structure+pointer' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServer.Struct%22%3ENameServer_Struct%3C%2Fa%3E+*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_struct%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServer.Handle%22%3ENameServer_Handle%3C%2Fa%3E+handle+%29%3B'/>
2326             </synopTarg>
2327         </group>
2328         <group name='per-instance config parameters'>
2329             <synopMeta>
2330                 <line tab='0' comment='Instance+config-params+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+NameServer.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EParams%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2331                 <line tab='1' comment='Check+if+a+name+already+exists+in+the+name%2Fvalue+table' anchor='check.Existing' altext='ti.sdo.utils.NameServer.checkExisting' content='params.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcheckExisting%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
2332                 <line tab='1' comment='Length%2C+in+MAUs%2C+of+the+name+field+in+the+table' anchor='max.Name.Len' altext='ti.sdo.utils.NameServer.maxNameLen' content='params.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxNameLen%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+16%3B'/>
2333                 <line tab='1' comment='Maximum+number+of+name%2Fvalue+pairs+that+can+be+dynamically+created' anchor='max.Runtime.Entries' altext='ti.sdo.utils.NameServer.maxRuntimeEntries' content='params.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxRuntimeEntries%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252Fti%252Fsdo%252Futils%252FNameServer.html%2523.A.L.L.O.W.G.R.O.W.T.H%2522%2Btitle%253D%2522ti.sdo.utils.NameServer.ALLOWGROWTH%2522%253ENameServer.ALLOWGROWTH%253C%252Fa%253E%3B'/>
2334                 <line tab='1' comment='Length%2C+in+MAUs%2C+of+the+value+field+in+the+table' anchor='max.Value.Len' altext='ti.sdo.utils.NameServer.maxValueLen' content='params.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxValueLen%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+0%3B'/>
2335                 <line tab='1' nodoc='1' metaonly='1' comment='' anchor='meta.Table' altext='ti.sdo.utils.NameServer.metaTable' content='params.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmetaTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23.Entry%22+title%3D%22ti.sdo.utils.NameServer.Entry%22%3ENameServer.Entry%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
2336                 <line tab='1' comment='Name%2Fvalue+table+is+allocated+from+this+heap' anchor='table.Heap' altext='ti.sdo.utils.NameServer.tableHeap' content='params.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EtableHeap%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap.Handle%3C%2Fa%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Enull%253C%252Fspan%253E%3B'/>
2337                 <line tab='1' metaonly='1' comment='Name%2Fvalue+table+is+placed+into+this+section+on+static+creates' anchor='table.Section' altext='ti.sdo.utils.NameServer.tableSection' content='params.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EtableSection%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Enull%253C%252Fspan%253E%3B'/>
2338             </synopMeta>
2339             <synopTarg>
2340                 <line tab='0' comment='Instance+config-params+structure' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Params%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2341                 <line tab='1' comment='Common+per-instance+configs' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIInstance.html%23per-instance_config_parameters%22+title%3D%22xdc.runtime.IInstance.Params%22%3EIInstance_Params%3C%2Fa%3E+*instance%3B'/>
2342                 <line tab='1' comment='Check+if+a+name+already+exists+in+the+name%2Fvalue+table' anchor='check.Existing' altext='ti.sdo.utils.NameServer.checkExisting' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcheckExisting%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2343                 <line tab='1' comment='Length%2C+in+MAUs%2C+of+the+name+field+in+the+table' anchor='max.Name.Len' altext='ti.sdo.utils.NameServer.maxNameLen' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxNameLen%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2344                 <line tab='1' comment='Maximum+number+of+name%2Fvalue+pairs+that+can+be+dynamically+created' anchor='max.Runtime.Entries' altext='ti.sdo.utils.NameServer.maxRuntimeEntries' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxRuntimeEntries%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2345                 <line tab='1' comment='Length%2C+in+MAUs%2C+of+the+value+field+in+the+table' anchor='max.Value.Len' altext='ti.sdo.utils.NameServer.maxValueLen' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxValueLen%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2346                 <line tab='1' comment='Name%2Fvalue+table+is+allocated+from+this+heap' anchor='table.Heap' altext='ti.sdo.utils.NameServer.tableHeap' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EtableHeap%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2347                 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Params%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2348                 <line blank='1' always='1'/>
2349                 <line tab='0' comment='Initialize+this+config-params+structure+with+supplier-specified+defaults+before+instance+creation' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Params_init%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.utils.NameServer.Params%22%3ENameServer_Params%3C%2Fa%3E+*params+%29%3B'/>
2350             </synopTarg>
2351             <decl kind='config' name='checkExisting' anchor='check.Existing' altext='ti.sdo.utils.NameServer.checkExisting' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Check+if+a+name+already+exists+in+the+name%2Fvalue+table'>
2352                 <synopSpec>
2353                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcheckExisting%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
2354                 </synopSpec>
2355                 <synopMeta>
2356                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+NameServer.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EParams%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2357                     <line tab='0' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2358                     <line tab='0' content='%3Cgo%3Eparams.%3Cspan+class%3D%22xdoc-id%22%3EcheckExisting%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
2359                 </synopMeta>
2360                 <synopTarg>
2361                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.utils.NameServer.Params%22%3ENameServer_Params%3C%2Fa%3E+%7B'/>
2362                     <line tab='1' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2363                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcheckExisting%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2364                 </synopTarg>
2365                 <docSect name='details'>
2366                     <docPara content='When+a+name%2Fvalue+pair+is+added+during+runtime%2C+if+this+boolean+is+true%2C%0A++the+table+is+searched+to+see+if+the+name+already+exists.+If+it+does%2C%0A++the+name+is+not+added+and+the+%3Ca+class%3D%22xdoc-link%22+href%3D%22NameServer.html%23.E_entry.Exists%22+title%3D%22E_entryExists%22%3EE_entryExists%3C%2Fa%3E+error+is+raised.'/>
2367                     <docPara content='If+this+flag+is+false%2C+the+table+will+not+be+checked+to+see+if+the+name%0A++already+exists.+It+will+simply+be+added.+This+mode+has+better%0A++performance+at+the+expense+of+potentially+having+non-unique+names+in+the%0A++table.'/>
2368                     <docPara content='This+flag+is+used+for+runtime+adds+only.+Adding+non-unique+names+during%0A++configuration+results+in+a+build+error.'/>
2369                 </docSect>
2370             </decl>
2371             <decl kind='config' name='maxNameLen' anchor='max.Name.Len' altext='ti.sdo.utils.NameServer.maxNameLen' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Length%2C+in+MAUs%2C+of+the+name+field+in+the+table'>
2372                 <synopSpec>
2373                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxNameLen%3C%2Fspan%3E%3C%2Fgo%3E+%3D+16%3B'/>
2374                 </synopSpec>
2375                 <synopMeta>
2376                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+NameServer.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EParams%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2377                     <line tab='0' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2378                     <line tab='0' content='%3Cgo%3Eparams.%3Cspan+class%3D%22xdoc-id%22%3EmaxNameLen%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+16%3B'/>
2379                 </synopMeta>
2380                 <synopTarg>
2381                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.utils.NameServer.Params%22%3ENameServer_Params%3C%2Fa%3E+%7B'/>
2382                     <line tab='1' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2383                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxNameLen%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2384                 </synopTarg>
2385                 <docSect name='details'>
2386                     <docPara content='The+maximum+length+of+the+name+portion+of+the+name%2Fvalue%0A++pair.+The+length+includes+the+null+terminator+%28%27%5C0%27%29.'/>
2387                 </docSect>
2388             </decl>
2389             <decl kind='config' name='maxRuntimeEntries' anchor='max.Runtime.Entries' altext='ti.sdo.utils.NameServer.maxRuntimeEntries' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Maximum+number+of+name%2Fvalue+pairs+that+can+be+dynamically+created'>
2390                 <synopSpec>
2391                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxRuntimeEntries%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252Fti%252Fsdo%252Futils%252FNameServer.html%2523.A.L.L.O.W.G.R.O.W.T.H%2522%2Btitle%253D%2522ti.sdo.utils.NameServer.ALLOWGROWTH%2522%253ENameServer.ALLOWGROWTH%253C%252Fa%253E%3B'/>
2392                 </synopSpec>
2393                 <synopMeta>
2394                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+NameServer.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EParams%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2395                     <line tab='0' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2396                     <line tab='0' content='%3Cgo%3Eparams.%3Cspan+class%3D%22xdoc-id%22%3EmaxRuntimeEntries%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252Fti%252Fsdo%252Futils%252FNameServer.html%2523.A.L.L.O.W.G.R.O.W.T.H%2522%2Btitle%253D%2522ti.sdo.utils.NameServer.ALLOWGROWTH%2522%253ENameServer.ALLOWGROWTH%253C%252Fa%253E%3B'/>
2397                 </synopMeta>
2398                 <synopTarg>
2399                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.utils.NameServer.Params%22%3ENameServer_Params%3C%2Fa%3E+%7B'/>
2400                     <line tab='1' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2401                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxRuntimeEntries%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2402                 </synopTarg>
2403                 <docSect name='details'>
2404                     <docPara content='This+parameter+allows+NameServer+to+pre-allocate+memory.%0A++When+NameServer_add+or+NameServer_addUInt32+is+called%2C+no+memory%0A++allocation+occurs.'/>
2405                     <docPara content='If+the+number+of+pairs+is+not+known+at+configuration+time%2C+set+this%0A++value+to+%3Ca+class%3D%22xdoc-link%22+href%3D%22NameServer.html%23.A.L.L.O.W.G.R.O.W.T.H%22+title%3D%22ALLOWGROWTH%22%3EALLOWGROWTH%3C%2Fa%3E.+This+instructs+NameServer+to+grow+the%0A++table+as+needed.+NameServer+will+allocate+memory+from+the%0A++%3Ca+class%3D%22xdoc-link%22+href%3D%22NameServer.html%23table.Heap%22+title%3D%22tableHeap%22%3EtableHeap%3C%2Fa%3E+when+a+name%2Fvalue+pair+is+added.'/>
2406                     <docPara content='The+default+is+%3Ca+class%3D%22xdoc-link%22+href%3D%22NameServer.html%23.A.L.L.O.W.G.R.O.W.T.H%22+title%3D%22ALLOWGROWTH%22%3EALLOWGROWTH%3C%2Fa%3E.'/>
2407                 </docSect>
2408             </decl>
2409             <decl kind='config' name='maxValueLen' anchor='max.Value.Len' altext='ti.sdo.utils.NameServer.maxValueLen' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Length%2C+in+MAUs%2C+of+the+value+field+in+the+table'>
2410                 <synopSpec>
2411                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxValueLen%3C%2Fspan%3E%3C%2Fgo%3E+%3D+0%3B'/>
2412                 </synopSpec>
2413                 <synopMeta>
2414                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+NameServer.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EParams%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2415                     <line tab='0' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2416                     <line tab='0' content='%3Cgo%3Eparams.%3Cspan+class%3D%22xdoc-id%22%3EmaxValueLen%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+0%3B'/>
2417                 </synopMeta>
2418                 <synopTarg>
2419                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.utils.NameServer.Params%22%3ENameServer_Params%3C%2Fa%3E+%7B'/>
2420                     <line tab='1' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2421                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmaxValueLen%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2422                 </synopTarg>
2423                 <docSect name='details'>
2424                     <docPara content='Any+value+less+than+sizeof%28UInt32%29+will+be+rounded+up+to+sizeof%28UInt32%29.'/>
2425                 </docSect>
2426             </decl>
2427             <decl kind='config' name='tableHeap' anchor='table.Heap' altext='ti.sdo.utils.NameServer.tableHeap' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Name%2Fvalue+table+is+allocated+from+this+heap'>
2428                 <synopSpec>
2429                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap.Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EtableHeap%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Enull%253C%252Fspan%253E%3B'/>
2430                 </synopSpec>
2431                 <synopMeta>
2432                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+NameServer.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EParams%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2433                     <line tab='0' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2434                     <line tab='0' content='%3Cgo%3Eparams.%3Cspan+class%3D%22xdoc-id%22%3EtableHeap%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap.Handle%3C%2Fa%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Enull%253C%252Fspan%253E%3B'/>
2435                 </synopMeta>
2436                 <synopTarg>
2437                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.utils.NameServer.Params%22%3ENameServer_Params%3C%2Fa%3E+%7B'/>
2438                     <line tab='1' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2439                     <line tab='1' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EtableHeap%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2440                 </synopTarg>
2441                 <docSect name='details'>
2442                     <docPara content='The+instance+table+and+related+buffers+are+allocated+out+of+this+heap%0A++during+the+dynamic+create.+This+heap+is+also+used+to+allocate+new%0A++name%2Fvalue+pairs+when+%3Ca+class%3D%22xdoc-link%22+href%3D%22NameServer.html%23.A.L.L.O.W.G.R.O.W.T.H%22+title%3D%22ALLOWGROWTH%22%3EALLOWGROWTH%3C%2Fa%3E+for%0A++%3Ca+class%3D%22xdoc-link%22+href%3D%22NameServer.html%23max.Runtime.Entries%22+title%3D%22maxRuntimeEntries%22%3EmaxRuntimeEntries%3C%2Fa%3E'/>
2443                     <docPara content='The+default+is+to+use+the+same+heap+that+instances+are+allocated%0A++from+which+can+be+configured+via+the%0A++NameServer.common%24.instanceHeap+configuration+parameter.'/>
2444                 </docSect>
2445             </decl>
2446             <decl spacer='1'/>
2447             <decl kind='config' name='metaTable' anchor='meta.Table' altext='ti.sdo.utils.NameServer.metaTable' nodoc='1' external='1' overrides='0' readonly='0' instance='1' summary='' metaonly='1'>
2448                 <synopSpec>
2449                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23.Entry%22+title%3D%22ti.sdo.utils.NameServer.Entry%22%3ENameServer.Entry%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmetaTable%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3B'/>
2450                 </synopSpec>
2451                 <synopMeta>
2452                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+NameServer.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EParams%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2453                     <line tab='0' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2454                     <line tab='0' content='%3Cgo%3Eparams.%3Cspan+class%3D%22xdoc-id%22%3EmetaTable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23.Entry%22+title%3D%22ti.sdo.utils.NameServer.Entry%22%3ENameServer.Entry%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw2%22%3E%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
2455                 </synopMeta>
2456             </decl>
2457             <decl kind='config' name='tableSection' anchor='table.Section' altext='ti.sdo.utils.NameServer.tableSection' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Name%2Fvalue+table+is+placed+into+this+section+on+static+creates' metaonly='1'>
2458                 <synopSpec>
2459                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EtableSection%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Enull%253C%252Fspan%253E%3B'/>
2460                 </synopSpec>
2461                 <synopMeta>
2462                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+NameServer.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EParams%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2463                     <line tab='0' content='%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2464                     <line tab='0' content='%3Cgo%3Eparams.%3Cspan+class%3D%22xdoc-id%22%3EtableSection%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Enull%253C%252Fspan%253E%3B'/>
2465                 </synopMeta>
2466                 <docSect name='details'>
2467                     <docPara content='The+instance+table+and+related+buffers+are+placed+into+this+section%0A++during+the+static+create.'/>
2468                     <docPara content='The+default+is+no+explicit+section+placement.'/>
2469                 </docSect>
2470             </decl>
2471         </group>
2472         <group name='per-instance creation'/>
2473         <group name='per-instance deletion'/>
2474         <group name='per-instance functions'>
2475             <decl kind='fxn' name='getKey' anchor='get.Key' altext='ti.sdo.utils.NameServer.getKey' nodoc='1' external='1' overrides='0' readonly='0' instance='1' summary=''>
2476                 <synopSpec>
2477                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetKey%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eval%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2478                 </synopSpec>
2479                 <synopTarg>
2480                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_getKey%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServer.Handle%22%3ENameServer_Handle%3C%2Fa%3E+handle%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eval%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2481                 </synopTarg>
2482                 <docSect name='ARGUMENTS'>
2483                     <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3ENameServer%3C%2Ftt%3E+instance+object'>
2484                     </docChild>
2485                 </docSect>
2486             </decl>
2487             <decl spacer='1'/>
2488             <decl kind='fxn' name='addMeta' anchor='add.Meta' altext='ti.sdo.utils.NameServer.addMeta' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Add+a+name%2Fvalue+pair+into+the+instance%27s+table+during+configuration' metaonly='1'>
2489                 <synopSpec>
2490                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EaddMeta%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Elen%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2491                 </synopSpec>
2492                 <synopMeta>
2493                     <line tab='0' content='%3Cgo%3Einst.%3Cspan+class%3D%22xdoc-id%22%3EaddMeta%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Elen%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%3C%2Fi%3E'/>
2494                 </synopMeta>
2495                 <docSect name='ARGUMENTS'>
2496                     <docChild name='name' summary='Name+portion+of+the+name%2Fvalue+pair'>
2497                     </docChild>
2498                     <docChild name='value' summary='Value+portion+of+the+name%2Fvalue+pair'>
2499                     </docChild>
2500                     <docChild name='len' summary='Length+of+the+value+buffer'>
2501                     </docChild>
2502                 </docSect>
2503                 <docSect name='details'>
2504                     <docPara content='This+function+adds+any+length+value+into+the+local+table.+The+function%0A++makes+sure+the+name+does+not+already+exist+in+the+local+table.'/>
2505                     <docPara content='This+function+should+be+used+by+within+the+application+configuration%0A++file.+XDC+modules+should+use+%3Ca+class%3D%22xdoc-link%22+href%3D%22NameServer.html%23mod.Add.Meta%22+title%3D%22modAddMeta%22%3EmodAddMeta%3C%2Fa%3E.'/>
2506                     <docPara content='The+function+does+not+query+remote+processors+to+make+sure+the%0A++name+is+unique.'/>
2507                 </docSect>
2508             </decl>
2509             <decl kind='fxn' name='addUInt32Meta' anchor='add.U.Int32.Meta' altext='ti.sdo.utils.NameServer.addUInt32Meta' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Add+a+name%2Fvalue+pair+into+the+instance%27s+table+during+configuration' metaonly='1'>
2510                 <synopSpec>
2511                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EaddUInt32Meta%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2512                 </synopSpec>
2513                 <synopMeta>
2514                     <line tab='0' content='%3Cgo%3Einst.%3Cspan+class%3D%22xdoc-id%22%3EaddUInt32Meta%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EAny%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E%3C%2Fi%3E'/>
2515                 </synopMeta>
2516                 <docSect name='ARGUMENTS'>
2517                     <docChild name='name' summary='Name+portion+of+the+name%2Fvalue+pair'>
2518                     </docChild>
2519                     <docChild name='value' summary='Value+portion+of+the+name%2Fvalue+pair'>
2520                     </docChild>
2521                 </docSect>
2522                 <docSect name='details'>
2523                     <docPara content='This+function+adds+a+UInt32+value+into+the+local+table.+The+function%0A++makes+sure+the+name+does+not+already+exist+in+the+local+table.'/>
2524                     <docPara content='The+function+does+not+query+remote+processors+to+make+sure+the%0A++name+is+unique.'/>
2525                 </docSect>
2526             </decl>
2527             <decl kind='fxn' name='getMeta' anchor='get.Meta' altext='ti.sdo.utils.NameServer.getMeta' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='Retrieves+the+name%2Fvalue+entry' metaonly='1'>
2528                 <synopSpec>
2529                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23.Entry%22+title%3D%22ti.sdo.utils.NameServer.Entry%22%3ENameServer.Entry%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetMeta%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2530                 </synopSpec>
2531                 <synopMeta>
2532                     <line tab='0' content='%3Cgo%3Einst.%3Cspan+class%3D%22xdoc-id%22%3EgetMeta%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23.Entry%22+title%3D%22ti.sdo.utils.NameServer.Entry%22%3ENameServer.Entry%3C%2Fa%3E%3C%2Fi%3E'/>
2533                 </synopMeta>
2534                 <docSect name='ARGUMENTS'>
2535                     <docChild name='name' summary='Name+in+question'>
2536                     </docChild>
2537                 </docSect>
2538                 <docSect name='returns'>
2539                     <docPara content='Name%2Fvalue+entry'/>
2540                 </docSect>
2541                 <docSect name='details'>
2542                     <docPara content='If+the+name+is+found%2C+the+entry+is+returned.+The+caller+can+parse+the%0A++entry+as+needed.+If+the+name+is+not+found%2C+null+is+returned.'/>
2543                     <docPara content='The+search+only+occurs+on+the+local+table.'/>
2544                 </docSect>
2545             </decl>
2546         </group>
2547         <group name='per-instance built-ins'>
2548             <synopTarg>
2549                 <line tab='0' comment='The+number+of+statically-created+instance+objects' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Object_count%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2550                 <line blank='1' always='0'/>
2551                 <line tab='0' comment='The+handle+of+the+i-th+statically-created+instance+object+%28array+%3D%3D+NULL%29' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServer.Handle%22%3ENameServer_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Object_get%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServer.Object%22%3ENameServer_Object%3C%2Fa%3E+*array%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E+i+%29%3B'/>
2552                 <line blank='1' always='0'/>
2553                 <line tab='0' comment='The+handle+of+the+first+dynamically-created+instance+object%2C+or+NULL' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServer.Handle%22%3ENameServer_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Object_first%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2554                 <line blank='1' always='0'/>
2555                 <line tab='0' comment='The+handle+of+the+next+dynamically-created+instance+object%2C+or+NULL' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServer.Handle%22%3ENameServer_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Object_next%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServer.Handle%22%3ENameServer_Handle%3C%2Fa%3E+handle+%29%3B'/>
2556                 <line blank='1' always='0'/>
2557                 <line tab='0' comment='The+heap+used+to+allocate+dynamically-created+instance+objects' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Object_heap%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2558                 <line blank='1' always='0'/>
2559                 <line tab='0' comment='The+label+associated+with+this+instance+object' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Label%22+title%3D%22xdc.runtime.Types.Label%22%3ETypes_Label%3C%2Fa%3E+*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Handle_label%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServer.Handle%22%3ENameServer_Handle%3C%2Fa%3E+handle%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Label%22+title%3D%22xdc.runtime.Types.Label%22%3ETypes_Label%3C%2Fa%3E+*buf+%29%3B'/>
2560                 <line blank='1' always='0'/>
2561                 <line tab='0' comment='The+name+of+this+instance+object' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServer_Handle_name%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServer.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServer.Handle%22%3ENameServer_Handle%3C%2Fa%3E+handle+%29%3B'/>
2562             </synopTarg>
2563         </group>
2564     </unit>
2565     <unit name='NameServerRemoteNull' kind='module' nodoc='0' metaonly='0' summary='' inherits='ti.sdo.utils.INameServerRemote'>
2566         <synopSpec>
2567             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2Fpackage.html%22+title%3D%22ti.sdo.utils%22%3Eti.sdo.utils%3C%2Fa%3E%3B'/>
2568             <line blank='1' always='0'/>
2569             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull%3C%2Fspan%3E%3C%2Fgo%3E%3Cspan+class%3D%22xdoc-kw1%22%3E+inherits+%3C%2Fspan%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%22+title%3D%22ti.sdo.utils.INameServerRemote%22%3EINameServerRemote%3C%2Fa%3E+%7B'/>
2570             <line tab='0' content='%7D'/>
2571         </synopSpec>
2572         <specInfo>
2573             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull%3C%2Fspan%3E%3C%2Fgo%3E+%7B%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2574             <line tab='0' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%22+title%3D%22ti.sdo.utils.INameServerRemote%22%3Eti.sdo.utils.INameServerRemote%3C%2Fa%3E'/>
2575             <line tab='1' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%22+title%3D%22xdc.runtime.IModule%22%3Exdc.runtime.IModule%3C%2Fa%3E'/>
2576             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Einstance%3C%2Fspan%3E%3A%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2577         </specInfo>
2578         <synopMeta>
2579             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+NameServerRemoteNull+%3D+%3Cspan+class%3D%22xdoc-kw3%22%3Exdc.useModule%3C%2Fspan%3E%28%3Cspan+class%3D%22xdoc-id%22%3E%27ti.sdo.utils.NameServerRemoteNull%27%3C%2Fspan%3E%29%3B'/>
2580         </synopMeta>
2581         <synopTarg>
2582             <line tab='0' content='%3Cspan+class%3D%22xdoc-kw3%22%3E%23include%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3E%26lt%3Bti%2Fsdo%2Futils%2FNameServerRemoteNull.h%26gt%3B%3C%2Fspan%3E'/>
2583         </synopTarg>
2584         <group name='local proxy modules'>
2585         </group>
2586         <group name='module-wide constants &amp; types'>
2587             <decl spacer='1'/>
2588             <decl kind='enum' name='Status' anchor='.Status' altext='ti.sdo.utils.NameServerRemoteNull.Status' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Status+codes+returned+by+certain+calls' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%23.Status%22+title%3D%22ti.sdo.utils.INameServerRemote.Status%22%3EINameServerRemote%3C%2Fa%3E'>
2589                 <decl kind='enumval' name='S_SUCCESS' anchor='.S_.S.U.C.C.E.S.S'/>
2590                 <decl kind='enumval' name='E_FAIL' anchor='.E_.F.A.I.L'/>
2591                 <decl kind='enumval' name='E_ERROR' anchor='.E_.E.R.R.O.R'/>
2592                 <synopSpec>
2593                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eenum%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EStatus%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2594                     <line tab='1' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ES_SUCCESS%3C%2Fspan%3E%3C%2Fgo%3E%2C+'/>
2595                     <line tab='1' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EE_FAIL%3C%2Fspan%3E%3C%2Fgo%3E%2C+'/>
2596                     <line tab='1' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EE_ERROR%3C%2Fspan%3E%3C%2Fgo%3E'/>
2597                     <line tab='0' content='%7D%3B'/>
2598                 </synopSpec>
2599                 <synopMeta>
2600                     <line tab='0' content='%3Ci%3Evalues+of+type+%3Cgo%3ENameServerRemoteNull.%3Cspan+class%3D%22xdoc-id%22%3EStatus%3C%2Fspan%3E%3C%2Fgo%3E%3C%2Fi%3E'/>
2601                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENameServerRemoteNull.%3Cspan+class%3D%22xdoc-id%22%3ES_SUCCESS%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2602                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENameServerRemoteNull.%3Cspan+class%3D%22xdoc-id%22%3EE_FAIL%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2603                     <line tab='1' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENameServerRemoteNull.%3Cspan+class%3D%22xdoc-id%22%3EE_ERROR%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2604                 </synopMeta>
2605                 <synopTarg>
2606                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Eenum%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Status%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2607                     <line tab='1' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_S_SUCCESS%3C%2Fspan%3E%3C%2Fgo%3E%2C+'/>
2608                     <line tab='1' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_E_FAIL%3C%2Fspan%3E%3C%2Fgo%3E%2C+'/>
2609                     <line tab='1' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_E_ERROR%3C%2Fspan%3E%3C%2Fgo%3E'/>
2610                     <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Status%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2611                 </synopTarg>
2612             </decl>
2613             <decl spacer='1'/>
2614             <decl spacer='1'/>
2615             <decl kind='struct' name='Instance_State' anchor='.Instance_.State' altext='ti.sdo.utils.NameServerRemoteNull.Instance_State' nodoc='0' external='0' overrides='0' readonly='0' instance='0' summary=''>
2616                 <synopSpec>
2617                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EInstance_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2618                     <line tab='0' content='%7D%3B'/>
2619                 </synopSpec>
2620                 <synopTarg>
2621                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Instance_State%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2622                     <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Instance_State%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2623                 </synopTarg>
2624             </decl>
2625         </group>
2626         <group name='module-wide config parameters'>
2627             <decl spacer='1'/>
2628             <decl kind='config' name='configNameMap$' anchor='config.Name.Map$' altext='ti.sdo.utils.NameServerRemoteNull.configNameMap$' nodoc='1' external='1' overrides='0' readonly='1' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23config.Name.Map%24%22+title%3D%22xdc.runtime.IModule.configNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
2629                 <synopSpec>
2630                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D+%3D+%255B'/>
2631                     <line tab='1' content='%255B'/>
2632                     <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
2633                     <line tab='2' content='%257B'/>
2634                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2635                     <line tab='3' content='fields%253A%2B%255B'/>
2636                     <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
2637                     <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
2638                     <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
2639                     <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
2640                     <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
2641                     <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
2642                     <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
2643                     <line tab='3' content='%255D'/>
2644                     <line tab='2' content='%257D'/>
2645                     <line tab='1' content='%255D%252C'/>
2646                     <line tab='1' content='%255B'/>
2647                     <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
2648                     <line tab='2' content='%257B'/>
2649                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2650                     <line tab='3' content='fields%253A%2B%255B'/>
2651                     <line tab='4' content='%2522common%2524.logger%2522%252C'/>
2652                     <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
2653                     <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
2654                     <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
2655                     <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
2656                     <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
2657                     <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
2658                     <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
2659                     <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
2660                     <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
2661                     <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
2662                     <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
2663                     <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
2664                     <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
2665                     <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
2666                     <line tab='3' content='%255D'/>
2667                     <line tab='2' content='%257D'/>
2668                     <line tab='1' content='%255D%252C'/>
2669                     <line tab='1' content='%255B'/>
2670                     <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
2671                     <line tab='2' content='%257B'/>
2672                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2673                     <line tab='3' content='fields%253A%2B%255B'/>
2674                     <line tab='4' content='%2522common%2524.gate%2522%252C'/>
2675                     <line tab='4' content='%2522common%2524.gateParams%2522'/>
2676                     <line tab='3' content='%255D'/>
2677                     <line tab='2' content='%257D'/>
2678                     <line tab='1' content='%255D%252C'/>
2679                     <line tab='1' content='%255B'/>
2680                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
2681                     <line tab='2' content='%257B'/>
2682                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2683                     <line tab='3' content='fields%253A%2B%255B'/>
2684                     <line tab='4' content='%2522Log.Event%2522'/>
2685                     <line tab='3' content='%255D'/>
2686                     <line tab='2' content='%257D'/>
2687                     <line tab='1' content='%255D%252C'/>
2688                     <line tab='1' content='%255B'/>
2689                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
2690                     <line tab='2' content='%257B'/>
2691                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2692                     <line tab='3' content='fields%253A%2B%255B'/>
2693                     <line tab='4' content='%2522Log.Event%2522'/>
2694                     <line tab='3' content='%255D'/>
2695                     <line tab='2' content='%257D'/>
2696                     <line tab='1' content='%255D%252C'/>
2697                     <line tab='1' content='%255B'/>
2698                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
2699                     <line tab='2' content='%257B'/>
2700                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2701                     <line tab='3' content='fields%253A%2B%255B'/>
2702                     <line tab='4' content='%2522Assert.Id%2522'/>
2703                     <line tab='3' content='%255D'/>
2704                     <line tab='2' content='%257D'/>
2705                     <line tab='1' content='%255D%252C'/>
2706                     <line tab='1' content='%255B'/>
2707                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
2708                     <line tab='2' content='%257B'/>
2709                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2710                     <line tab='3' content='fields%253A%2B%255B'/>
2711                     <line tab='4' content='%2522Assert.Id%2522'/>
2712                     <line tab='3' content='%255D'/>
2713                     <line tab='2' content='%257D'/>
2714                     <line tab='1' content='%255D%252C'/>
2715                     <line tab='1' content='%255B'/>
2716                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
2717                     <line tab='2' content='%257B'/>
2718                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2719                     <line tab='3' content='fields%253A%2B%255B'/>
2720                     <line tab='4' content='%2522Error.Id%2522'/>
2721                     <line tab='3' content='%255D'/>
2722                     <line tab='2' content='%257D'/>
2723                     <line tab='1' content='%255D%252C'/>
2724                     <line tab='1' content='%255B'/>
2725                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
2726                     <line tab='2' content='%257B'/>
2727                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2728                     <line tab='3' content='fields%253A%2B%255B'/>
2729                     <line tab='4' content='%2522Error.Id%2522'/>
2730                     <line tab='3' content='%255D'/>
2731                     <line tab='2' content='%257D'/>
2732                     <line tab='1' content='%255D'/>
2733                     <line tab='0' content='%255D%3B'/>
2734                 </synopSpec>
2735                 <synopMeta>
2736                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3ENameServerRemoteNull.%3Cspan+class%3D%22xdoc-id%22%3EconfigNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%255B'/>
2737                     <line tab='1' content='%255B'/>
2738                     <line tab='2' content='%2522xdc.runtime%252FMemory%2522%252C'/>
2739                     <line tab='2' content='%257B'/>
2740                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2741                     <line tab='3' content='fields%253A%2B%255B'/>
2742                     <line tab='4' content='%2522common%2524.instanceHeap%2522%252C'/>
2743                     <line tab='4' content='%2522common%2524.instanceSection%2522%252C'/>
2744                     <line tab='4' content='%2522common%2524.memoryPolicy%2522%252C'/>
2745                     <line tab='4' content='%2522common%2524.namedModule%2522%252C'/>
2746                     <line tab='4' content='%2522common%2524.namedInstance%2522%252C'/>
2747                     <line tab='4' content='%2522common%2524.fxntab%2522%252C'/>
2748                     <line tab='4' content='%2522common%2524.romPatchTable%2522'/>
2749                     <line tab='3' content='%255D'/>
2750                     <line tab='2' content='%257D'/>
2751                     <line tab='1' content='%255D%252C'/>
2752                     <line tab='1' content='%255B'/>
2753                     <line tab='2' content='%2522xdc.runtime%252FDiagnostics%2522%252C'/>
2754                     <line tab='2' content='%257B'/>
2755                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2756                     <line tab='3' content='fields%253A%2B%255B'/>
2757                     <line tab='4' content='%2522common%2524.logger%2522%252C'/>
2758                     <line tab='4' content='%2522common%2524.diags_ASSERT%2522%252C'/>
2759                     <line tab='4' content='%2522common%2524.diags_ENTRY%2522%252C'/>
2760                     <line tab='4' content='%2522common%2524.diags_EXIT%2522%252C'/>
2761                     <line tab='4' content='%2522common%2524.diags_INTERNAL%2522%252C'/>
2762                     <line tab='4' content='%2522common%2524.diags_LIFECYCLE%2522%252C'/>
2763                     <line tab='4' content='%2522common%2524.diags_STATUS%2522%252C'/>
2764                     <line tab='4' content='%2522common%2524.diags_USER1%2522%252C'/>
2765                     <line tab='4' content='%2522common%2524.diags_USER2%2522%252C'/>
2766                     <line tab='4' content='%2522common%2524.diags_USER3%2522%252C'/>
2767                     <line tab='4' content='%2522common%2524.diags_USER4%2522%252C'/>
2768                     <line tab='4' content='%2522common%2524.diags_USER5%2522%252C'/>
2769                     <line tab='4' content='%2522common%2524.diags_USER6%2522%252C'/>
2770                     <line tab='4' content='%2522common%2524.diags_INFO%2522%252C'/>
2771                     <line tab='4' content='%2522common%2524.diags_ANALYSIS%2522'/>
2772                     <line tab='3' content='%255D'/>
2773                     <line tab='2' content='%257D'/>
2774                     <line tab='1' content='%255D%252C'/>
2775                     <line tab='1' content='%255B'/>
2776                     <line tab='2' content='%2522xdc.runtime%252FConcurrency%2522%252C'/>
2777                     <line tab='2' content='%257B'/>
2778                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2779                     <line tab='3' content='fields%253A%2B%255B'/>
2780                     <line tab='4' content='%2522common%2524.gate%2522%252C'/>
2781                     <line tab='4' content='%2522common%2524.gateParams%2522'/>
2782                     <line tab='3' content='%255D'/>
2783                     <line tab='2' content='%257D'/>
2784                     <line tab='1' content='%255D%252C'/>
2785                     <line tab='1' content='%255B'/>
2786                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
2787                     <line tab='2' content='%257B'/>
2788                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2789                     <line tab='3' content='fields%253A%2B%255B'/>
2790                     <line tab='4' content='%2522Log.Event%2522'/>
2791                     <line tab='3' content='%255D'/>
2792                     <line tab='2' content='%257D'/>
2793                     <line tab='1' content='%255D%252C'/>
2794                     <line tab='1' content='%255B'/>
2795                     <line tab='2' content='%2522xdc.runtime%252FLog%2BEvents%2522%252C'/>
2796                     <line tab='2' content='%257B'/>
2797                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2798                     <line tab='3' content='fields%253A%2B%255B'/>
2799                     <line tab='4' content='%2522Log.Event%2522'/>
2800                     <line tab='3' content='%255D'/>
2801                     <line tab='2' content='%257D'/>
2802                     <line tab='1' content='%255D%252C'/>
2803                     <line tab='1' content='%255B'/>
2804                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
2805                     <line tab='2' content='%257B'/>
2806                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2807                     <line tab='3' content='fields%253A%2B%255B'/>
2808                     <line tab='4' content='%2522Assert.Id%2522'/>
2809                     <line tab='3' content='%255D'/>
2810                     <line tab='2' content='%257D'/>
2811                     <line tab='1' content='%255D%252C'/>
2812                     <line tab='1' content='%255B'/>
2813                     <line tab='2' content='%2522xdc.runtime%252FAsserts%2522%252C'/>
2814                     <line tab='2' content='%257B'/>
2815                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2816                     <line tab='3' content='fields%253A%2B%255B'/>
2817                     <line tab='4' content='%2522Assert.Id%2522'/>
2818                     <line tab='3' content='%255D'/>
2819                     <line tab='2' content='%257D'/>
2820                     <line tab='1' content='%255D%252C'/>
2821                     <line tab='1' content='%255B'/>
2822                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
2823                     <line tab='2' content='%257B'/>
2824                     <line tab='3' content='viewType%253A%2B%2522module%2522%252C'/>
2825                     <line tab='3' content='fields%253A%2B%255B'/>
2826                     <line tab='4' content='%2522Error.Id%2522'/>
2827                     <line tab='3' content='%255D'/>
2828                     <line tab='2' content='%257D'/>
2829                     <line tab='1' content='%255D%252C'/>
2830                     <line tab='1' content='%255B'/>
2831                     <line tab='2' content='%2522xdc.runtime%252FErrors%2522%252C'/>
2832                     <line tab='2' content='%257B'/>
2833                     <line tab='3' content='viewType%253A%2B%2522instance%2522%252C'/>
2834                     <line tab='3' content='fields%253A%2B%255B'/>
2835                     <line tab='4' content='%2522Error.Id%2522'/>
2836                     <line tab='3' content='%255D'/>
2837                     <line tab='2' content='%257D'/>
2838                     <line tab='1' content='%255D'/>
2839                     <line tab='0' content='%255D%3B'/>
2840                 </synopMeta>
2841             </decl>
2842             <decl spacer='1'/>
2843             <decl spacer='1'/>
2844             <decl kind='config' name='common$' anchor='common$' altext='ti.sdo.utils.NameServerRemoteNull.common$' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Common+module+configuration+parameters' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23common%24%22+title%3D%22xdc.runtime.IModule.common%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
2845                 <synopSpec>
2846                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2847                 </synopSpec>
2848                 <synopMeta>
2849                     <line tab='0' content='%3Cgo%3ENameServerRemoteNull.%3Cspan+class%3D%22xdoc-id%22%3Ecommon%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Common%24%22+title%3D%22xdc.runtime.Types.Common%24%22%3ETypes.Common%24%3C%2Fa%3E%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
2850                 </synopMeta>
2851                 <docSect name='details'>
2852                     <docPara content='All+modules+have+this+configuration+parameter.++Its+name%0A++contains+the+%27%24%27+character+to+ensure+it+does+not+conflict+with%0A++configuration+parameters+declared+by+the+module.++This+allows%0A++new+configuration+parameters+to+be+added+in+the+future+without%0A++any+chance+of+breaking+existing+modules.'/>
2853                 </docSect>
2854             </decl>
2855             <decl kind='config' name='rovShowRawTab$' anchor='rov.Show.Raw.Tab$' altext='ti.sdo.utils.NameServerRemoteNull.rovShowRawTab$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23rov.Show.Raw.Tab%24%22+title%3D%22xdc.runtime.IModule.rovShowRawTab%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
2856                 <synopSpec>
2857                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
2858                 </synopSpec>
2859                 <synopMeta>
2860                     <line tab='0' content='%3Cgo%3ENameServerRemoteNull.%3Cspan+class%3D%22xdoc-id%22%3ErovShowRawTab%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
2861                 </synopMeta>
2862             </decl>
2863             <decl kind='config' name='viewNameMap$' anchor='view.Name.Map$' altext='ti.sdo.utils.NameServerRemoteNull.viewNameMap$' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Specifies+the+ROV+views+for+the+module' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIModule.html%23view.Name.Map%24%22+title%3D%22xdc.runtime.IModule.viewNameMap%24%22%3EIModule%3C%2Fa%3E' metaonly='1'>
2864                 <synopSpec>
2865                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3B'/>
2866                 </synopSpec>
2867                 <synopMeta>
2868                     <line tab='0' content='%3Cgo%3ENameServerRemoteNull.%3Cspan+class%3D%22xdoc-id%22%3EviewNameMap%24%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.View.Info%22+title%3D%22xdc.runtime.Types.ViewInfo%22%3ETypes.ViewInfo%3C%2Fa%3E%5B%3Cspan+class%3D%22xdoc-kw1%22%3Estring%3C%2Fspan%3E%5D%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
2869                 </synopMeta>
2870             </decl>
2871         </group>
2872         <group name='module-wide data'>
2873         </group>
2874         <group name='module-wide functions'>
2875             <decl kind='fxn' name='attach' anchor='attach' altext='ti.sdo.utils.NameServerRemoteNull.attach' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Function+is+called+by+Ipc_attach%28%29+through+NameServer_SetupProxy' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%23attach%22+title%3D%22ti.sdo.utils.INameServerRemote.attach%22%3EINameServerRemote%3C%2Fa%3E'>
2876                 <synopSpec>
2877                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eattach%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsharedAddr%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2878                 </synopSpec>
2879                 <synopTarg>
2880                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_attach%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsharedAddr%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2881                 </synopTarg>
2882             </decl>
2883             <decl kind='fxn' name='detach' anchor='detach' altext='ti.sdo.utils.NameServerRemoteNull.detach' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Function+is+called+by+Ipc_detach%28%29+through+NameServer_SetupProxy' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%23detach%22+title%3D%22ti.sdo.utils.INameServerRemote.detach%22%3EINameServerRemote%3C%2Fa%3E'>
2884                 <synopSpec>
2885                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Edetach%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2886                 </synopSpec>
2887                 <synopTarg>
2888                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_detach%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EremoteProcId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2889                 </synopTarg>
2890             </decl>
2891             <decl kind='fxn' name='sharedMemReq' anchor='shared.Mem.Req' altext='ti.sdo.utils.NameServerRemoteNull.sharedMemReq' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Returns+the+shared+memory+size+requirement+for+a+single+instance' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%23shared.Mem.Req%22+title%3D%22ti.sdo.utils.INameServerRemote.sharedMemReq%22%3EINameServerRemote%3C%2Fa%3E'>
2892                 <synopSpec>
2893                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3ESizeT%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsharedMemReq%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsharedAddr%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2894                 </synopSpec>
2895                 <synopTarg>
2896                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3ESizeT%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_sharedMemReq%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsharedAddr%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2897                 </synopTarg>
2898                 <docSect name='ARGUMENTS'>
2899                     <docChild name='sharedAddr' summary='Shared+address'>
2900                     </docChild>
2901                 </docSect>
2902                 <docSect name='returns'>
2903                     <docPara content='Number+of+MAUs+needed+to+create+the+instance.'/>
2904                 </docSect>
2905                 <docSect name='details'>
2906                     <docPara content='Function+is+called+during+Ipc_attach%28%29+through+NameServer_SetupProxy.'/>
2907                 </docSect>
2908             </decl>
2909             <decl spacer='1'/>
2910         </group>
2911         <group name='module-wide built-ins'>
2912             <synopTarg>
2913                 <line tab='0' comment='Get+this+module%27s+unique+id' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Module.Id%22+title%3D%22xdc.runtime.Types.ModuleId%22%3ETypes_ModuleId%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Module_id%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2914                 <line blank='1' always='0'/>
2915                 <line tab='0' comment='Test+if+this+module+has+completed+startup' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Module_startupDone%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2916                 <line blank='1' always='0'/>
2917                 <line tab='0' comment='The+heap+from+which+this+module+allocates+memory' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Module_heap%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2918                 <line blank='1' always='0'/>
2919                 <line tab='0' comment='Test+whether+this+module+has+a+diagnostics+mask' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Module_hasMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2920                 <line blank='1' always='0'/>
2921                 <line tab='0' comment='Returns+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Module_getMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
2922                 <line blank='1' always='0'/>
2923                 <line tab='0' comment='Set+the+diagnostics+mask+for+this+module' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Module_setMask%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EBits16%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-id%22%3Emask%3C%2Fspan%3E+%29%3B'/>
2924             </synopTarg>
2925         </group>
2926         <group name='$instance'>
2927             <synopSpec>
2928                 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Einstance%3C%2Fspan%3E%3A'/>
2929                 <line blank='1' always='0'/>
2930             </synopSpec>
2931         </group>
2932         <group name='per-instance object types'>
2933             <synopTarg>
2934                 <line tab='0' comment='Opaque+internal+representation+of+an+instance+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Object%3C%2Fspan%3E%3C%2Fgo%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Object%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2935                 <line blank='1' always='0'/>
2936                 <line tab='0' comment='Client+reference+to+an+instance+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Object%22%3ENameServerRemoteNull_Object%3C%2Fa%3E+*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Handle%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2937                 <line blank='1' always='0'/>
2938                 <line tab='0' comment='Opaque+client+structure+large+enough+to+hold+an+instance+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Struct%3C%2Fspan%3E%3C%2Fgo%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Struct%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2939                 <line blank='1' always='1'/>
2940                 <line tab='0' comment='Convert+this+instance+structure+pointer+into+an+instance+handle' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Handle%22%3ENameServerRemoteNull_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_handle%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Struct%22%3ENameServerRemoteNull_Struct%3C%2Fa%3E+*structP+%29%3B'/>
2941                 <line blank='1' always='0'/>
2942                 <line tab='0' comment='Convert+this+instance+handle+into+an+instance+structure+pointer' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Struct%22%3ENameServerRemoteNull_Struct%3C%2Fa%3E+*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_struct%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Handle%22%3ENameServerRemoteNull_Handle%3C%2Fa%3E+handle+%29%3B'/>
2943             </synopTarg>
2944         </group>
2945         <group name='per-instance config parameters'>
2946             <synopMeta>
2947                 <line tab='0' comment='Instance+config-params+object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+NameServerRemoteNull.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EParams%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2948             </synopMeta>
2949             <synopTarg>
2950                 <line tab='0' comment='Instance+config-params+structure' content='%3Cspan+class%3D%22xdoc-kw1%22%3Etypedef%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw1%22%3Estruct%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Params%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
2951                 <line tab='1' comment='Common+per-instance+configs' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIInstance.html%23per-instance_config_parameters%22+title%3D%22xdc.runtime.IInstance.Params%22%3EIInstance_Params%3C%2Fa%3E+*instance%3B'/>
2952                 <line tab='0' content='%7D+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Params%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
2953                 <line blank='1' always='1'/>
2954                 <line tab='0' comment='Initialize+this+config-params+structure+with+supplier-specified+defaults+before+instance+creation' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Params_init%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Params%22%3ENameServerRemoteNull_Params%3C%2Fa%3E+*params+%29%3B'/>
2955             </synopTarg>
2956             <decl spacer='1'/>
2957         </group>
2958         <group name='per-instance creation'>
2959             <synopSpec>
2960                 <line tab='0' comment='Create+an+instance-object' content='%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ecreate%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocId%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2961             </synopSpec>
2962             <synopMeta>
2963                 <line elem='1'/>
2964                 <line tab='0' comment='Allocate+instance+config-params' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+params+%3D+%3Cspan+class%3D%22xdoc-kw1%22%3Enew%3C%2Fspan%3E+NameServerRemoteNull.%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Params%22%3EParams%3C%2Fa%3E%3B'/>
2965                 <line tab='0' comment='Assign+individual+configs' content='params.%3Ci%3Econfig%3C%2Fi%3E+%3D+%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
2966                 <line blank='1' always='0'/>
2967                 <line elem='0'/>
2968                 <line tab='0' comment='Create+an+instance-object' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+inst+%3D+NameServerRemoteNull.%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ecreate%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocId%3C%2Fspan%3E%3C%2Fgo%3E%2C+params+%29%3B'/>
2969             </synopMeta>
2970             <synopTarg>
2971                 <line tab='0' comment='Allocate+and+initialize+a+new+instance+object+and+return+its+handle' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Handle%22%3ENameServerRemoteNull_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_create%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Params%22%3ENameServerRemoteNull_Params%3C%2Fa%3E+*params%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FError.html%23.Block%22+title%3D%22xdc.runtime.Error.Block%22%3EError_Block%3C%2Fa%3E+*eb+%29%3B'/>
2972                 <line blank='1' always='0'/>
2973                 <line tab='0' comment='Initialize+a+new+instance+object+inside+the+provided+structure' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_construct%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Struct%22%3ENameServerRemoteNull_Struct%3C%2Fa%3E+*structP%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt16%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EprocId%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_config_parameters%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Params%22%3ENameServerRemoteNull_Params%3C%2Fa%3E+*params+%29%3B'/>
2974             </synopTarg>
2975             <docSect name='ARGUMENTS'>
2976                 <docChild name='params' summary='per-instance+config+params%2C+or+%3Ctt%3ENULL%3C%2Ftt%3E+to+select+default+values+%28target-domain+only%29'>
2977                 </docChild>
2978                 <docChild name='eb' summary='active+error-handling+block%2C+or+%3Ctt%3ENULL%3C%2Ftt%3E+to+select+default+policy+%28target-domain+only%29'>
2979                 </docChild>
2980             </docSect>
2981         </group>
2982         <group name='per-instance deletion'>
2983             <synopTarg>
2984                 <line tab='0' comment='Finalize+and+free+this+previously+allocated+instance+object%2C+setting+the+referenced+handle+to+NULL' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_delete%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Handle%22%3ENameServerRemoteNull_Handle%3C%2Fa%3E+*handleP+%29%3B'/>
2985                 <line blank='1' always='0'/>
2986                 <line tab='0' comment='Finalize+the+instance+object+inside+the+provided+structure' content='%3Cspan+class%3D%22xdoc-kw2%22%3EVoid%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_destruct%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Struct%22%3ENameServerRemoteNull_Struct%3C%2Fa%3E+*structP+%29%3B'/>
2987             </synopTarg>
2988         </group>
2989         <group name='per-instance functions'>
2990             <decl kind='fxn' name='get' anchor='get' altext='ti.sdo.utils.NameServerRemoteNull.get' nodoc='0' external='1' overrides='0' readonly='0' instance='1' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%23get%22+title%3D%22ti.sdo.utils.INameServerRemote.get%22%3EINameServerRemote%3C%2Fa%3E'>
2991                 <synopSpec>
2992                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eget%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EinstanceName%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EvalueLen%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2Fknl%2FISync.html%23per-instance_object_types%22+title%3D%22xdc.runtime.knl.ISync.Handle%22%3EISync.Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsyncHandle%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FError.html%23.Block%22+title%3D%22xdc.runtime.Error.Block%22%3EError.Block%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeb%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2993                 </synopSpec>
2994                 <synopTarg>
2995                     <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_get%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Handle%22%3ENameServerRemoteNull_Handle%3C%2Fa%3E+handle%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EinstanceName%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ename%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EPtr%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Evalue%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EUInt32%3C%2Fspan%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EvalueLen%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2Fknl%2FISync.html%23per-instance_object_types%22+title%3D%22xdc.runtime.knl.ISync.Handle%22%3EISync_Handle%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EsyncHandle%3C%2Fspan%3E%3C%2Fgo%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FError.html%23.Block%22+title%3D%22xdc.runtime.Error.Block%22%3EError_Block%3C%2Fa%3E%26nbsp%3B*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eeb%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
2996                 </synopTarg>
2997                 <docSect name='ARGUMENTS'>
2998                     <docChild name='handle' summary='handle+of+a+previously-created+%3Ctt%3ENameServerRemoteNull%3C%2Ftt%3E+instance+object'>
2999                     </docChild>
3000                 </docSect>
3001             </decl>
3002             <decl spacer='1'/>
3003         </group>
3004         <group name='per-instance convertors'>
3005             <synopTarg>
3006                 <line tab='0' comment='unconditionally+move+one+level+up+the+inheritance+hierarchy' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.INameServerRemote.Handle%22%3EINameServerRemote_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Handle_upCast%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Handle%22%3ENameServerRemoteNull_Handle%3C%2Fa%3E+handle+%29%3B'/>
3007                 <line blank='1' always='0'/>
3008                 <line tab='0' comment='conditionally+move+one+level+down+the+inheritance+hierarchy%3B+NULL+upon+failure' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Handle%22%3ENameServerRemoteNull_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Handle_downCast%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FINameServerRemote.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.INameServerRemote.Handle%22%3EINameServerRemote_Handle%3C%2Fa%3E+handle+%29%3B'/>
3009             </synopTarg>
3010         </group>
3011         <group name='per-instance built-ins'>
3012             <synopTarg>
3013                 <line tab='0' comment='The+number+of+statically-created+instance+objects' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Object_count%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
3014                 <line blank='1' always='0'/>
3015                 <line tab='0' comment='The+handle+of+the+i-th+statically-created+instance+object+%28array+%3D%3D+NULL%29' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Handle%22%3ENameServerRemoteNull_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Object_get%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Object%22%3ENameServerRemoteNull_Object%3C%2Fa%3E+*array%2C+%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E+i+%29%3B'/>
3016                 <line blank='1' always='0'/>
3017                 <line tab='0' comment='The+handle+of+the+first+dynamically-created+instance+object%2C+or+NULL' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Handle%22%3ENameServerRemoteNull_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Object_first%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
3018                 <line blank='1' always='0'/>
3019                 <line tab='0' comment='The+handle+of+the+next+dynamically-created+instance+object%2C+or+NULL' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Handle%22%3ENameServerRemoteNull_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Object_next%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Handle%22%3ENameServerRemoteNull_Handle%3C%2Fa%3E+handle+%29%3B'/>
3020                 <line blank='1' always='0'/>
3021                 <line tab='0' comment='The+heap+used+to+allocate+dynamically-created+instance+objects' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FIHeap.html%23per-instance_object_types%22+title%3D%22xdc.runtime.IHeap.Handle%22%3EIHeap_Handle%3C%2Fa%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Object_heap%3C%2Fspan%3E%3C%2Fgo%3E%28+%29%3B'/>
3022                 <line blank='1' always='0'/>
3023                 <line tab='0' comment='The+label+associated+with+this+instance+object' content='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Label%22+title%3D%22xdc.runtime.Types.Label%22%3ETypes_Label%3C%2Fa%3E+*%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Handle_label%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Handle%22%3ENameServerRemoteNull_Handle%3C%2Fa%3E+handle%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fxdc%2Fruntime%2FTypes.html%23.Label%22+title%3D%22xdc.runtime.Types.Label%22%3ETypes_Label%3C%2Fa%3E+*buf+%29%3B'/>
3024                 <line blank='1' always='0'/>
3025                 <line tab='0' comment='The+name+of+this+instance+object' content='%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ENameServerRemoteNull_Handle_name%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2Fti%2Fsdo%2Futils%2FNameServerRemoteNull.html%23per-instance_object_types%22+title%3D%22ti.sdo.utils.NameServerRemoteNull.Handle%22%3ENameServerRemoteNull_Handle%3C%2Fa%3E+handle+%29%3B'/>
3026             </synopTarg>
3027         </group>
3028     </unit>
3029     <docSect name='details'>
3030         <docPara content='Contains+modules+utility+in+nature+and+that+are+OS+independent'/>
3031     </docSect>
3032 </package>