~ubuntu-branches/ubuntu/precise/ncbi-tools6/precise

« back to all changes in this revision

Viewing changes to asnstat/asnent2.h

  • Committer: Bazaar Package Importer
  • Author(s): Aaron M. Ucko
  • Date: 2005-03-27 12:00:15 UTC
  • mfrom: (2.1.2 hoary)
  • Revision ID: james.westby@ubuntu.com-20050327120015-embhesp32nj73p9r
Tags: 6.1.20041020-3
* Fix FTBFS under GCC 4.0 caused by inconsistent use of "static" on
  functions.  (Closes: #295110.)
* Add a watch file, now that we can.  (Upstream's layout needs version=3.)

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
#include <asn.h>
10
10
#endif
11
11
 
12
 
static char * asnfilename = "asnent2.h11";
13
 
static AsnValxNode avnx[14] = {
 
12
static char * asnfilename = "asnent2.h12";
 
13
static AsnValxNode avnx[15] = {
14
14
    {20,"and" ,1,0.0,&avnx[1] } ,
15
15
    {20,"or" ,2,0.0,&avnx[2] } ,
16
16
    {20,"butnot" ,3,0.0,&avnx[3] } ,
21
21
    {2,NULL,0,0.0,NULL } ,
22
22
    {2,NULL,0,0.0,NULL } ,
23
23
    {2,NULL,0,0.0,NULL } ,
24
 
    {20,"string" ,1,0.0,&avnx[11] } ,
25
 
    {20,"int" ,2,0.0,&avnx[12] } ,
26
 
    {20,"float" ,3,0.0,&avnx[13] } ,
 
24
    {2,NULL,0,0.0,NULL } ,
 
25
    {20,"string" ,1,0.0,&avnx[12] } ,
 
26
    {20,"int" ,2,0.0,&avnx[13] } ,
 
27
    {20,"float" ,3,0.0,&avnx[14] } ,
27
28
    {20,"date-pubmed" ,4,0.0,NULL } };
28
29
 
29
 
static AsnType atx[188] = {
 
30
static AsnType atx[189] = {
30
31
  {401, "Entrez2-dt" ,1,0,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[2]} ,
31
32
  {302, "INTEGER" ,0,2,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
32
33
  {402, "Entrez2-db-id" ,1,0,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[4]} ,
62
63
  {0, "limits" ,128,2,0,1,0,0,0,0,NULL,&atx[33],NULL,0,NULL} ,
63
64
  {408, "Entrez2-limits" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[34],0,&atx[19]} ,
64
65
  {0, "filter-date" ,128,0,0,1,0,0,0,0,NULL,&atx[35],NULL,0,&atx[39]} ,
65
 
  {419, "Entrez2-dt-filter" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[36],0,&atx[84]} ,
 
66
  {419, "Entrez2-dt-filter" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[36],0,&atx[85]} ,
66
67
  {0, "begin-date" ,128,0,0,0,0,0,0,0,NULL,&atx[0],NULL,0,&atx[37]} ,
67
68
  {0, "end-date" ,128,1,0,0,0,0,0,0,NULL,&atx[0],NULL,0,&atx[38]} ,
68
69
  {0, "type-date" ,128,2,0,0,0,0,0,0,NULL,&atx[4],NULL,0,NULL} ,
110
111
  {0, "uid" ,128,1,0,0,0,0,0,0,NULL,&atx[1],NULL,0,NULL} ,
111
112
  {0, "version" ,128,1,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[82]} ,
112
113
  {0, "tool" ,128,2,0,1,0,0,0,0,NULL,&atx[3],NULL,0,&atx[83]} ,
113
 
  {0, "cookie" ,128,3,0,1,0,0,0,0,NULL,&atx[3],NULL,0,NULL} ,
114
 
  {420, "Entrez2-reply" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[85],0,&atx[86]} ,
115
 
  {0, "reply" ,128,0,0,0,0,0,0,0,NULL,&atx[86],NULL,0,&atx[183]} ,
116
 
  {421, "E2Reply" ,1,0,0,0,0,0,0,0,NULL,&atx[30],&atx[87],0,&atx[89]} ,
117
 
  {0, "error" ,128,0,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[88]} ,
118
 
  {0, "get-info" ,128,1,0,0,0,0,0,0,NULL,&atx[89],NULL,0,&atx[130]} ,
119
 
  {422, "Entrez2-info" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[90],0,&atx[131]} ,
120
 
  {0, "db-count" ,128,0,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[91]} ,
121
 
  {0, "build-date" ,128,1,0,0,0,0,0,0,NULL,&atx[0],NULL,0,&atx[92]} ,
122
 
  {0, "db-info" ,128,2,0,0,0,0,0,0,NULL,&atx[31],&atx[93],0,NULL} ,
123
 
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[94],NULL,0,NULL} ,
124
 
  {429, "Entrez2-db-info" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[95],0,&atx[102]} ,
125
 
  {0, "db-name" ,128,0,0,0,0,0,0,0,NULL,&atx[2],NULL,0,&atx[96]} ,
126
 
  {0, "db-menu" ,128,1,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[97]} ,
127
 
  {0, "db-descr" ,128,2,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[98]} ,
128
 
  {0, "doc-count" ,128,3,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[99]} ,
129
 
  {0, "field-count" ,128,4,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[100]} ,
130
 
  {0, "fields" ,128,5,0,0,0,0,0,0,NULL,&atx[31],&atx[101],0,&atx[113]} ,
131
 
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[102],NULL,0,NULL} ,
132
 
  {430, "Entrez2-field-info" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[103],0,&atx[116]} ,
133
 
  {0, "field-name" ,128,0,0,0,0,0,0,0,NULL,&atx[4],NULL,0,&atx[104]} ,
134
 
  {0, "field-menu" ,128,1,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[105]} ,
135
 
  {0, "field-descr" ,128,2,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[106]} ,
136
 
  {0, "term-count" ,128,3,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[107]} ,
137
 
  {0, "is-date" ,128,4,0,1,0,0,0,0,NULL,&atx[26],NULL,0,&atx[108]} ,
138
 
  {0, "is-numerical" ,128,5,0,1,0,0,0,0,NULL,&atx[26],NULL,0,&atx[109]} ,
139
 
  {0, "single-token" ,128,6,0,1,0,0,0,0,NULL,&atx[26],NULL,0,&atx[110]} ,
140
 
  {0, "hierarchy-avail" ,128,7,0,1,0,0,0,0,NULL,&atx[26],NULL,0,&atx[111]} ,
141
 
  {0, "is-rangable" ,128,8,0,1,0,0,0,0,NULL,&atx[26],NULL,0,&atx[112]} ,
 
114
  {0, "cookie" ,128,3,0,1,0,0,0,0,NULL,&atx[3],NULL,0,&atx[84]} ,
 
115
  {0, "use-history" ,128,4,0,0,1,0,0,0,&avnx[10],&atx[26],NULL,0,NULL} ,
 
116
  {420, "Entrez2-reply" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[86],0,&atx[87]} ,
 
117
  {0, "reply" ,128,0,0,0,0,0,0,0,NULL,&atx[87],NULL,0,&atx[184]} ,
 
118
  {421, "E2Reply" ,1,0,0,0,0,0,0,0,NULL,&atx[30],&atx[88],0,&atx[90]} ,
 
119
  {0, "error" ,128,0,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[89]} ,
 
120
  {0, "get-info" ,128,1,0,0,0,0,0,0,NULL,&atx[90],NULL,0,&atx[131]} ,
 
121
  {422, "Entrez2-info" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[91],0,&atx[132]} ,
 
122
  {0, "db-count" ,128,0,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[92]} ,
 
123
  {0, "build-date" ,128,1,0,0,0,0,0,0,NULL,&atx[0],NULL,0,&atx[93]} ,
 
124
  {0, "db-info" ,128,2,0,0,0,0,0,0,NULL,&atx[31],&atx[94],0,NULL} ,
 
125
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[95],NULL,0,NULL} ,
 
126
  {429, "Entrez2-db-info" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[96],0,&atx[103]} ,
 
127
  {0, "db-name" ,128,0,0,0,0,0,0,0,NULL,&atx[2],NULL,0,&atx[97]} ,
 
128
  {0, "db-menu" ,128,1,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[98]} ,
 
129
  {0, "db-descr" ,128,2,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[99]} ,
 
130
  {0, "doc-count" ,128,3,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[100]} ,
 
131
  {0, "field-count" ,128,4,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[101]} ,
 
132
  {0, "fields" ,128,5,0,0,0,0,0,0,NULL,&atx[31],&atx[102],0,&atx[114]} ,
 
133
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[103],NULL,0,NULL} ,
 
134
  {430, "Entrez2-field-info" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[104],0,&atx[117]} ,
 
135
  {0, "field-name" ,128,0,0,0,0,0,0,0,NULL,&atx[4],NULL,0,&atx[105]} ,
 
136
  {0, "field-menu" ,128,1,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[106]} ,
 
137
  {0, "field-descr" ,128,2,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[107]} ,
 
138
  {0, "term-count" ,128,3,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[108]} ,
 
139
  {0, "is-date" ,128,4,0,1,0,0,0,0,NULL,&atx[26],NULL,0,&atx[109]} ,
 
140
  {0, "is-numerical" ,128,5,0,1,0,0,0,0,NULL,&atx[26],NULL,0,&atx[110]} ,
 
141
  {0, "single-token" ,128,6,0,1,0,0,0,0,NULL,&atx[26],NULL,0,&atx[111]} ,
 
142
  {0, "hierarchy-avail" ,128,7,0,1,0,0,0,0,NULL,&atx[26],NULL,0,&atx[112]} ,
 
143
  {0, "is-rangable" ,128,8,0,1,0,0,0,0,NULL,&atx[26],NULL,0,&atx[113]} ,
142
144
  {0, "is-truncatable" ,128,9,0,1,0,0,0,0,NULL,&atx[26],NULL,0,NULL} ,
143
 
  {0, "link-count" ,128,6,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[114]} ,
144
 
  {0, "links" ,128,7,0,0,0,0,0,0,NULL,&atx[31],&atx[115],0,&atx[122]} ,
145
 
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[116],NULL,0,NULL} ,
146
 
  {431, "Entrez2-link-info" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[117],0,&atx[125]} ,
147
 
  {0, "link-name" ,128,0,0,0,0,0,0,0,NULL,&atx[5],NULL,0,&atx[118]} ,
148
 
  {0, "link-menu" ,128,1,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[119]} ,
149
 
  {0, "link-descr" ,128,2,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[120]} ,
150
 
  {0, "db-to" ,128,3,0,0,0,0,0,0,NULL,&atx[2],NULL,0,&atx[121]} ,
 
145
  {0, "link-count" ,128,6,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[115]} ,
 
146
  {0, "links" ,128,7,0,0,0,0,0,0,NULL,&atx[31],&atx[116],0,&atx[123]} ,
 
147
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[117],NULL,0,NULL} ,
 
148
  {431, "Entrez2-link-info" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[118],0,&atx[126]} ,
 
149
  {0, "link-name" ,128,0,0,0,0,0,0,0,NULL,&atx[5],NULL,0,&atx[119]} ,
 
150
  {0, "link-menu" ,128,1,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[120]} ,
 
151
  {0, "link-descr" ,128,2,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[121]} ,
 
152
  {0, "db-to" ,128,3,0,0,0,0,0,0,NULL,&atx[2],NULL,0,&atx[122]} ,
151
153
  {0, "data-size" ,128,4,0,1,0,0,0,0,NULL,&atx[1],NULL,0,NULL} ,
152
 
  {0, "docsum-field-count" ,128,8,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[123]} ,
153
 
  {0, "docsum-fields" ,128,9,0,0,0,0,0,0,NULL,&atx[31],&atx[124],0,NULL} ,
154
 
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[125],NULL,0,NULL} ,
155
 
  {432, "Entrez2-docsum-field-info" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[126],0,&atx[129]} ,
156
 
  {0, "field-name" ,128,0,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[127]} ,
157
 
  {0, "field-description" ,128,1,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[128]} ,
158
 
  {0, "field-type" ,128,2,0,0,0,0,0,0,NULL,&atx[129],NULL,0,NULL} ,
159
 
  {433, "Entrez2-docsum-field-type" ,1,0,0,0,0,0,0,0,NULL,&atx[1],&avnx[10],0,&atx[140]} ,
160
 
  {0, "eval-boolean" ,128,2,0,0,0,0,0,0,NULL,&atx[131],NULL,0,&atx[135]} ,
161
 
  {423, "Entrez2-boolean-reply" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[132],0,&atx[136]} ,
162
 
  {0, "count" ,128,0,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[133]} ,
163
 
  {0, "uids" ,128,1,0,1,0,0,0,0,NULL,&atx[6],NULL,0,&atx[134]} ,
 
154
  {0, "docsum-field-count" ,128,8,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[124]} ,
 
155
  {0, "docsum-fields" ,128,9,0,0,0,0,0,0,NULL,&atx[31],&atx[125],0,NULL} ,
 
156
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[126],NULL,0,NULL} ,
 
157
  {432, "Entrez2-docsum-field-info" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[127],0,&atx[130]} ,
 
158
  {0, "field-name" ,128,0,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[128]} ,
 
159
  {0, "field-description" ,128,1,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[129]} ,
 
160
  {0, "field-type" ,128,2,0,0,0,0,0,0,NULL,&atx[130],NULL,0,NULL} ,
 
161
  {433, "Entrez2-docsum-field-type" ,1,0,0,0,0,0,0,0,NULL,&atx[1],&avnx[11],0,&atx[141]} ,
 
162
  {0, "eval-boolean" ,128,2,0,0,0,0,0,0,NULL,&atx[132],NULL,0,&atx[136]} ,
 
163
  {423, "Entrez2-boolean-reply" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[133],0,&atx[137]} ,
 
164
  {0, "count" ,128,0,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[134]} ,
 
165
  {0, "uids" ,128,1,0,1,0,0,0,0,NULL,&atx[6],NULL,0,&atx[135]} ,
164
166
  {0, "query" ,128,2,0,1,0,0,0,0,NULL,&atx[12],NULL,0,NULL} ,
165
 
  {0, "get-docsum" ,128,3,0,0,0,0,0,0,NULL,&atx[136],NULL,0,&atx[147]} ,
166
 
  {424, "Entrez2-docsum-list" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[137],0,&atx[149]} ,
167
 
  {0, "count" ,128,0,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[138]} ,
168
 
  {0, "list" ,128,1,0,0,0,0,0,0,NULL,&atx[31],&atx[139],0,NULL} ,
169
 
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[140],NULL,0,NULL} ,
170
 
  {434, "Entrez2-docsum" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[141],0,&atx[144]} ,
171
 
  {0, "uid" ,128,0,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[142]} ,
172
 
  {0, "docsum-data" ,128,1,0,0,0,0,0,0,NULL,&atx[31],&atx[143],0,NULL} ,
173
 
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[144],NULL,0,NULL} ,
174
 
  {435, "Entrez2-docsum-data" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[145],0,&atx[154]} ,
175
 
  {0, "field-name" ,128,0,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[146]} ,
 
167
  {0, "get-docsum" ,128,3,0,0,0,0,0,0,NULL,&atx[137],NULL,0,&atx[148]} ,
 
168
  {424, "Entrez2-docsum-list" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[138],0,&atx[150]} ,
 
169
  {0, "count" ,128,0,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[139]} ,
 
170
  {0, "list" ,128,1,0,0,0,0,0,0,NULL,&atx[31],&atx[140],0,NULL} ,
 
171
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[141],NULL,0,NULL} ,
 
172
  {434, "Entrez2-docsum" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[142],0,&atx[145]} ,
 
173
  {0, "uid" ,128,0,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[143]} ,
 
174
  {0, "docsum-data" ,128,1,0,0,0,0,0,0,NULL,&atx[31],&atx[144],0,NULL} ,
 
175
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[145],NULL,0,NULL} ,
 
176
  {435, "Entrez2-docsum-data" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[146],0,&atx[155]} ,
 
177
  {0, "field-name" ,128,0,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[147]} ,
176
178
  {0, "field-value" ,128,1,0,0,0,0,0,0,NULL,&atx[3],NULL,0,NULL} ,
177
 
  {0, "get-term-pos" ,128,4,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[148]} ,
178
 
  {0, "get-term-list" ,128,5,0,0,0,0,0,0,NULL,&atx[149],NULL,0,&atx[159]} ,
179
 
  {425, "Entrez2-term-list" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[150],0,&atx[160]} ,
180
 
  {0, "pos" ,128,0,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[151]} ,
181
 
  {0, "num" ,128,1,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[152]} ,
182
 
  {0, "list" ,128,2,0,0,0,0,0,0,NULL,&atx[31],&atx[153],0,NULL} ,
183
 
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[154],NULL,0,NULL} ,
184
 
  {436, "Entrez2-term" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[155],0,&atx[180]} ,
185
 
  {0, "term" ,128,0,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[156]} ,
186
 
  {0, "txid" ,128,1,0,1,0,0,0,0,NULL,&atx[1],NULL,0,&atx[157]} ,
187
 
  {0, "count" ,128,2,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[158]} ,
 
179
  {0, "get-term-pos" ,128,4,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[149]} ,
 
180
  {0, "get-term-list" ,128,5,0,0,0,0,0,0,NULL,&atx[150],NULL,0,&atx[160]} ,
 
181
  {425, "Entrez2-term-list" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[151],0,&atx[161]} ,
 
182
  {0, "pos" ,128,0,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[152]} ,
 
183
  {0, "num" ,128,1,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[153]} ,
 
184
  {0, "list" ,128,2,0,0,0,0,0,0,NULL,&atx[31],&atx[154],0,NULL} ,
 
185
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[155],NULL,0,NULL} ,
 
186
  {436, "Entrez2-term" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[156],0,&atx[181]} ,
 
187
  {0, "term" ,128,0,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[157]} ,
 
188
  {0, "txid" ,128,1,0,1,0,0,0,0,NULL,&atx[1],NULL,0,&atx[158]} ,
 
189
  {0, "count" ,128,2,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[159]} ,
188
190
  {0, "is-leaf-node" ,128,3,0,1,0,0,0,0,NULL,&atx[26],NULL,0,NULL} ,
189
 
  {0, "get-term-hierarchy" ,128,6,0,0,0,0,0,0,NULL,&atx[160],NULL,0,&atx[169]} ,
190
 
  {426, "Entrez2-hier-node" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[161],0,&atx[170]} ,
191
 
  {0, "cannonical-form" ,128,0,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[162]} ,
192
 
  {0, "lineage-count" ,128,1,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[163]} ,
193
 
  {0, "lineage" ,128,2,0,1,0,0,0,0,NULL,&atx[31],&atx[164],0,&atx[165]} ,
194
 
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[154],NULL,0,NULL} ,
195
 
  {0, "child-count" ,128,3,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[166]} ,
196
 
  {0, "children" ,128,4,0,0,0,0,0,0,NULL,&atx[31],&atx[167],0,&atx[168]} ,
197
 
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[154],NULL,0,NULL} ,
 
191
  {0, "get-term-hierarchy" ,128,6,0,0,0,0,0,0,NULL,&atx[161],NULL,0,&atx[170]} ,
 
192
  {426, "Entrez2-hier-node" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[162],0,&atx[171]} ,
 
193
  {0, "cannonical-form" ,128,0,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[163]} ,
 
194
  {0, "lineage-count" ,128,1,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[164]} ,
 
195
  {0, "lineage" ,128,2,0,1,0,0,0,0,NULL,&atx[31],&atx[165],0,&atx[166]} ,
 
196
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[155],NULL,0,NULL} ,
 
197
  {0, "child-count" ,128,3,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[167]} ,
 
198
  {0, "children" ,128,4,0,0,0,0,0,0,NULL,&atx[31],&atx[168],0,&atx[169]} ,
 
199
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[155],NULL,0,NULL} ,
198
200
  {0, "is-ambiguous" ,128,5,0,1,0,0,0,0,NULL,&atx[26],NULL,0,NULL} ,
199
 
  {0, "get-links" ,128,7,0,0,0,0,0,0,NULL,&atx[170],NULL,0,&atx[174]} ,
200
 
  {427, "Entrez2-link-set" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[171],0,&atx[176]} ,
201
 
  {0, "ids" ,128,0,0,0,0,0,0,0,NULL,&atx[6],NULL,0,&atx[172]} ,
202
 
  {0, "data-size" ,128,1,0,1,0,0,0,0,NULL,&atx[1],NULL,0,&atx[173]} ,
 
201
  {0, "get-links" ,128,7,0,0,0,0,0,0,NULL,&atx[171],NULL,0,&atx[175]} ,
 
202
  {427, "Entrez2-link-set" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[172],0,&atx[177]} ,
 
203
  {0, "ids" ,128,0,0,0,0,0,0,0,NULL,&atx[6],NULL,0,&atx[173]} ,
 
204
  {0, "data-size" ,128,1,0,1,0,0,0,0,NULL,&atx[1],NULL,0,&atx[174]} ,
203
205
  {0, "data" ,128,2,0,1,0,0,0,0,NULL,&atx[10],NULL,0,NULL} ,
204
 
  {0, "get-linked" ,128,8,0,0,0,0,0,0,NULL,&atx[6],NULL,0,&atx[175]} ,
205
 
  {0, "get-link-counts" ,128,9,0,0,0,0,0,0,NULL,&atx[176],NULL,0,NULL} ,
206
 
  {428, "Entrez2-link-count-list" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[177],0,&atx[94]} ,
207
 
  {0, "link-type-count" ,128,0,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[178]} ,
208
 
  {0, "links" ,128,1,0,0,0,0,0,0,NULL,&atx[31],&atx[179],0,NULL} ,
209
 
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[180],NULL,0,NULL} ,
210
 
  {437, "Entrez2-link-count" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[181],0,NULL} ,
211
 
  {0, "link-type" ,128,0,0,0,0,0,0,0,NULL,&atx[5],NULL,0,&atx[182]} ,
 
206
  {0, "get-linked" ,128,8,0,0,0,0,0,0,NULL,&atx[6],NULL,0,&atx[176]} ,
 
207
  {0, "get-link-counts" ,128,9,0,0,0,0,0,0,NULL,&atx[177],NULL,0,NULL} ,
 
208
  {428, "Entrez2-link-count-list" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[178],0,&atx[95]} ,
 
209
  {0, "link-type-count" ,128,0,0,0,0,0,0,0,NULL,&atx[1],NULL,0,&atx[179]} ,
 
210
  {0, "links" ,128,1,0,0,0,0,0,0,NULL,&atx[31],&atx[180],0,NULL} ,
 
211
  {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[181],NULL,0,NULL} ,
 
212
  {437, "Entrez2-link-count" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[182],0,NULL} ,
 
213
  {0, "link-type" ,128,0,0,0,0,0,0,0,NULL,&atx[5],NULL,0,&atx[183]} ,
212
214
  {0, "link-count" ,128,1,0,0,0,0,0,0,NULL,&atx[1],NULL,0,NULL} ,
213
 
  {0, "dt" ,128,1,0,0,0,0,0,0,NULL,&atx[0],NULL,0,&atx[184]} ,
214
 
  {0, "server" ,128,2,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[185]} ,
215
 
  {0, "msg" ,128,3,0,1,0,0,0,0,NULL,&atx[3],NULL,0,&atx[186]} ,
216
 
  {0, "key" ,128,4,0,1,0,0,0,0,NULL,&atx[3],NULL,0,&atx[187]} ,
 
215
  {0, "dt" ,128,1,0,0,0,0,0,0,NULL,&atx[0],NULL,0,&atx[185]} ,
 
216
  {0, "server" ,128,2,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[186]} ,
 
217
  {0, "msg" ,128,3,0,1,0,0,0,0,NULL,&atx[3],NULL,0,&atx[187]} ,
 
218
  {0, "key" ,128,4,0,1,0,0,0,0,NULL,&atx[3],NULL,0,&atx[188]} ,
217
219
  {0, "cookie" ,128,5,0,1,0,0,0,0,NULL,&atx[3],NULL,0,NULL} };
218
220
 
219
221
static AsnModule ampx[1] = {
220
 
  { "NCBI-Entrez2" , "asnent2.h11",&atx[0],NULL,NULL,0,0} };
 
222
  { "NCBI-Entrez2" , "asnent2.h12",&atx[0],NULL,NULL,0,0} };
221
223
 
222
224
static AsnValxNodePtr avn = avnx;
223
225
static AsnTypePtr at = atx;
276
278
#define ENTREZ2_REQUEST_version &at[81]
277
279
#define ENTREZ2_REQUEST_tool &at[82]
278
280
#define ENTREZ2_REQUEST_cookie &at[83]
 
281
#define ENTREZ2_REQUEST_use_history &at[84]
279
282
 
280
283
#define E2REQUEST &at[43]
281
284
#define E2REQUEST_get_info &at[44]
326
329
#define ENTREZ2_DT_FILTER_end_date &at[37]
327
330
#define ENTREZ2_DT_FILTER_type_date &at[38]
328
331
 
329
 
#define ENTREZ2_REPLY &at[84]
330
 
#define ENTREZ2_REPLY_reply &at[85]
331
 
#define ENTREZ2_REPLY_dt &at[183]
332
 
#define ENTREZ2_REPLY_server &at[184]
333
 
#define ENTREZ2_REPLY_msg &at[185]
334
 
#define ENTREZ2_REPLY_key &at[186]
335
 
#define ENTREZ2_REPLY_cookie &at[187]
336
 
 
337
 
#define E2REPLY &at[86]
338
 
#define E2REPLY_error &at[87]
339
 
#define E2REPLY_get_info &at[88]
340
 
#define E2REPLY_eval_boolean &at[130]
341
 
#define E2REPLY_get_docsum &at[135]
342
 
#define E2REPLY_get_term_pos &at[147]
343
 
#define E2REPLY_get_term_list &at[148]
344
 
#define E2REPLY_get_term_hierarchy &at[159]
345
 
#define E2REPLY_get_links &at[169]
346
 
#define E2REPLY_get_linked &at[174]
347
 
#define E2REPLY_get_link_counts &at[175]
348
 
 
349
 
#define ENTREZ2_INFO &at[89]
350
 
#define ENTREZ2_INFO_db_count &at[90]
351
 
#define ENTREZ2_INFO_build_date &at[91]
352
 
#define ENTREZ2_INFO_db_info &at[92]
353
 
#define ENTREZ2_INFO_db_info_E &at[93]
354
 
 
355
 
#define ENTREZ2_BOOLEAN_REPLY &at[131]
356
 
#define ENTREZ2_BOOLEAN_REPLY_count &at[132]
357
 
#define ENTREZ2_BOOLEAN_REPLY_uids &at[133]
358
 
#define ENTREZ2_BOOLEAN_REPLY_query &at[134]
359
 
 
360
 
#define ENTREZ2_DOCSUM_LIST &at[136]
361
 
#define ENTREZ2_DOCSUM_LIST_count &at[137]
362
 
#define ENTREZ2_DOCSUM_LIST_list &at[138]
363
 
#define ENTREZ2_DOCSUM_LIST_list_E &at[139]
364
 
 
365
 
#define ENTREZ2_TERM_LIST &at[149]
366
 
#define ENTREZ2_TERM_LIST_pos &at[150]
367
 
#define ENTREZ2_TERM_LIST_num &at[151]
368
 
#define ENTREZ2_TERM_LIST_list &at[152]
369
 
#define ENTREZ2_TERM_LIST_list_E &at[153]
370
 
 
371
 
#define ENTREZ2_HIER_NODE &at[160]
372
 
#define HIER_NODE_cannonical_form &at[161]
373
 
#define ENTREZ2_HIER_NODE_lineage_count &at[162]
374
 
#define ENTREZ2_HIER_NODE_lineage &at[163]
375
 
#define ENTREZ2_HIER_NODE_lineage_E &at[164]
376
 
#define ENTREZ2_HIER_NODE_child_count &at[165]
377
 
#define ENTREZ2_HIER_NODE_children &at[166]
378
 
#define ENTREZ2_HIER_NODE_children_E &at[167]
379
 
#define ENTREZ2_HIER_NODE_is_ambiguous &at[168]
380
 
 
381
 
#define ENTREZ2_LINK_SET &at[170]
382
 
#define ENTREZ2_LINK_SET_ids &at[171]
383
 
#define ENTREZ2_LINK_SET_data_size &at[172]
384
 
#define ENTREZ2_LINK_SET_data &at[173]
385
 
 
386
 
#define ENTREZ2_LINK_COUNT_LIST &at[176]
387
 
#define COUNT_LIST_link_type_count &at[177]
388
 
#define ENTREZ2_LINK_COUNT_LIST_links &at[178]
389
 
#define ENTREZ2_LINK_COUNT_LIST_links_E &at[179]
390
 
 
391
 
#define ENTREZ2_DB_INFO &at[94]
392
 
#define ENTREZ2_DB_INFO_db_name &at[95]
393
 
#define ENTREZ2_DB_INFO_db_menu &at[96]
394
 
#define ENTREZ2_DB_INFO_db_descr &at[97]
395
 
#define ENTREZ2_DB_INFO_doc_count &at[98]
396
 
#define ENTREZ2_DB_INFO_field_count &at[99]
397
 
#define ENTREZ2_DB_INFO_fields &at[100]
398
 
#define ENTREZ2_DB_INFO_fields_E &at[101]
399
 
#define ENTREZ2_DB_INFO_link_count &at[113]
400
 
#define ENTREZ2_DB_INFO_links &at[114]
401
 
#define ENTREZ2_DB_INFO_links_E &at[115]
402
 
#define DB_INFO_docsum_field_count &at[122]
403
 
#define ENTREZ2_DB_INFO_docsum_fields &at[123]
404
 
#define ENTREZ2_DB_INFO_docsum_fields_E &at[124]
405
 
 
406
 
#define ENTREZ2_FIELD_INFO &at[102]
407
 
#define ENTREZ2_FIELD_INFO_field_name &at[103]
408
 
#define ENTREZ2_FIELD_INFO_field_menu &at[104]
409
 
#define ENTREZ2_FIELD_INFO_field_descr &at[105]
410
 
#define ENTREZ2_FIELD_INFO_term_count &at[106]
411
 
#define ENTREZ2_FIELD_INFO_is_date &at[107]
412
 
#define ENTREZ2_FIELD_INFO_is_numerical &at[108]
413
 
#define ENTREZ2_FIELD_INFO_single_token &at[109]
414
 
#define FIELD_INFO_hierarchy_avail &at[110]
415
 
#define ENTREZ2_FIELD_INFO_is_rangable &at[111]
416
 
#define FIELD_INFO_is_truncatable &at[112]
417
 
 
418
 
#define ENTREZ2_LINK_INFO &at[116]
419
 
#define ENTREZ2_LINK_INFO_link_name &at[117]
420
 
#define ENTREZ2_LINK_INFO_link_menu &at[118]
421
 
#define ENTREZ2_LINK_INFO_link_descr &at[119]
422
 
#define ENTREZ2_LINK_INFO_db_to &at[120]
423
 
#define ENTREZ2_LINK_INFO_data_size &at[121]
424
 
 
425
 
#define ENTREZ2_DOCSUM_FIELD_INFO &at[125]
426
 
#define DOCSUM_FIELD_INFO_field_name &at[126]
427
 
#define FIELD_INFO_field_description &at[127]
428
 
#define DOCSUM_FIELD_INFO_field_type &at[128]
429
 
 
430
 
#define ENTREZ2_DOCSUM_FIELD_TYPE &at[129]
431
 
 
432
 
#define ENTREZ2_DOCSUM &at[140]
433
 
#define ENTREZ2_DOCSUM_uid &at[141]
434
 
#define ENTREZ2_DOCSUM_docsum_data &at[142]
435
 
#define ENTREZ2_DOCSUM_docsum_data_E &at[143]
436
 
 
437
 
#define ENTREZ2_DOCSUM_DATA &at[144]
438
 
#define ENTREZ2_DOCSUM_DATA_field_name &at[145]
439
 
#define ENTREZ2_DOCSUM_DATA_field_value &at[146]
440
 
 
441
 
#define ENTREZ2_TERM &at[154]
442
 
#define ENTREZ2_TERM_term &at[155]
443
 
#define ENTREZ2_TERM_txid &at[156]
444
 
#define ENTREZ2_TERM_count &at[157]
445
 
#define ENTREZ2_TERM_is_leaf_node &at[158]
446
 
 
447
 
#define ENTREZ2_LINK_COUNT &at[180]
448
 
#define ENTREZ2_LINK_COUNT_link_type &at[181]
449
 
#define ENTREZ2_LINK_COUNT_link_count &at[182]
 
332
#define ENTREZ2_REPLY &at[85]
 
333
#define ENTREZ2_REPLY_reply &at[86]
 
334
#define ENTREZ2_REPLY_dt &at[184]
 
335
#define ENTREZ2_REPLY_server &at[185]
 
336
#define ENTREZ2_REPLY_msg &at[186]
 
337
#define ENTREZ2_REPLY_key &at[187]
 
338
#define ENTREZ2_REPLY_cookie &at[188]
 
339
 
 
340
#define E2REPLY &at[87]
 
341
#define E2REPLY_error &at[88]
 
342
#define E2REPLY_get_info &at[89]
 
343
#define E2REPLY_eval_boolean &at[131]
 
344
#define E2REPLY_get_docsum &at[136]
 
345
#define E2REPLY_get_term_pos &at[148]
 
346
#define E2REPLY_get_term_list &at[149]
 
347
#define E2REPLY_get_term_hierarchy &at[160]
 
348
#define E2REPLY_get_links &at[170]
 
349
#define E2REPLY_get_linked &at[175]
 
350
#define E2REPLY_get_link_counts &at[176]
 
351
 
 
352
#define ENTREZ2_INFO &at[90]
 
353
#define ENTREZ2_INFO_db_count &at[91]
 
354
#define ENTREZ2_INFO_build_date &at[92]
 
355
#define ENTREZ2_INFO_db_info &at[93]
 
356
#define ENTREZ2_INFO_db_info_E &at[94]
 
357
 
 
358
#define ENTREZ2_BOOLEAN_REPLY &at[132]
 
359
#define ENTREZ2_BOOLEAN_REPLY_count &at[133]
 
360
#define ENTREZ2_BOOLEAN_REPLY_uids &at[134]
 
361
#define ENTREZ2_BOOLEAN_REPLY_query &at[135]
 
362
 
 
363
#define ENTREZ2_DOCSUM_LIST &at[137]
 
364
#define ENTREZ2_DOCSUM_LIST_count &at[138]
 
365
#define ENTREZ2_DOCSUM_LIST_list &at[139]
 
366
#define ENTREZ2_DOCSUM_LIST_list_E &at[140]
 
367
 
 
368
#define ENTREZ2_TERM_LIST &at[150]
 
369
#define ENTREZ2_TERM_LIST_pos &at[151]
 
370
#define ENTREZ2_TERM_LIST_num &at[152]
 
371
#define ENTREZ2_TERM_LIST_list &at[153]
 
372
#define ENTREZ2_TERM_LIST_list_E &at[154]
 
373
 
 
374
#define ENTREZ2_HIER_NODE &at[161]
 
375
#define HIER_NODE_cannonical_form &at[162]
 
376
#define ENTREZ2_HIER_NODE_lineage_count &at[163]
 
377
#define ENTREZ2_HIER_NODE_lineage &at[164]
 
378
#define ENTREZ2_HIER_NODE_lineage_E &at[165]
 
379
#define ENTREZ2_HIER_NODE_child_count &at[166]
 
380
#define ENTREZ2_HIER_NODE_children &at[167]
 
381
#define ENTREZ2_HIER_NODE_children_E &at[168]
 
382
#define ENTREZ2_HIER_NODE_is_ambiguous &at[169]
 
383
 
 
384
#define ENTREZ2_LINK_SET &at[171]
 
385
#define ENTREZ2_LINK_SET_ids &at[172]
 
386
#define ENTREZ2_LINK_SET_data_size &at[173]
 
387
#define ENTREZ2_LINK_SET_data &at[174]
 
388
 
 
389
#define ENTREZ2_LINK_COUNT_LIST &at[177]
 
390
#define COUNT_LIST_link_type_count &at[178]
 
391
#define ENTREZ2_LINK_COUNT_LIST_links &at[179]
 
392
#define ENTREZ2_LINK_COUNT_LIST_links_E &at[180]
 
393
 
 
394
#define ENTREZ2_DB_INFO &at[95]
 
395
#define ENTREZ2_DB_INFO_db_name &at[96]
 
396
#define ENTREZ2_DB_INFO_db_menu &at[97]
 
397
#define ENTREZ2_DB_INFO_db_descr &at[98]
 
398
#define ENTREZ2_DB_INFO_doc_count &at[99]
 
399
#define ENTREZ2_DB_INFO_field_count &at[100]
 
400
#define ENTREZ2_DB_INFO_fields &at[101]
 
401
#define ENTREZ2_DB_INFO_fields_E &at[102]
 
402
#define ENTREZ2_DB_INFO_link_count &at[114]
 
403
#define ENTREZ2_DB_INFO_links &at[115]
 
404
#define ENTREZ2_DB_INFO_links_E &at[116]
 
405
#define DB_INFO_docsum_field_count &at[123]
 
406
#define ENTREZ2_DB_INFO_docsum_fields &at[124]
 
407
#define ENTREZ2_DB_INFO_docsum_fields_E &at[125]
 
408
 
 
409
#define ENTREZ2_FIELD_INFO &at[103]
 
410
#define ENTREZ2_FIELD_INFO_field_name &at[104]
 
411
#define ENTREZ2_FIELD_INFO_field_menu &at[105]
 
412
#define ENTREZ2_FIELD_INFO_field_descr &at[106]
 
413
#define ENTREZ2_FIELD_INFO_term_count &at[107]
 
414
#define ENTREZ2_FIELD_INFO_is_date &at[108]
 
415
#define ENTREZ2_FIELD_INFO_is_numerical &at[109]
 
416
#define ENTREZ2_FIELD_INFO_single_token &at[110]
 
417
#define FIELD_INFO_hierarchy_avail &at[111]
 
418
#define ENTREZ2_FIELD_INFO_is_rangable &at[112]
 
419
#define FIELD_INFO_is_truncatable &at[113]
 
420
 
 
421
#define ENTREZ2_LINK_INFO &at[117]
 
422
#define ENTREZ2_LINK_INFO_link_name &at[118]
 
423
#define ENTREZ2_LINK_INFO_link_menu &at[119]
 
424
#define ENTREZ2_LINK_INFO_link_descr &at[120]
 
425
#define ENTREZ2_LINK_INFO_db_to &at[121]
 
426
#define ENTREZ2_LINK_INFO_data_size &at[122]
 
427
 
 
428
#define ENTREZ2_DOCSUM_FIELD_INFO &at[126]
 
429
#define DOCSUM_FIELD_INFO_field_name &at[127]
 
430
#define FIELD_INFO_field_description &at[128]
 
431
#define DOCSUM_FIELD_INFO_field_type &at[129]
 
432
 
 
433
#define ENTREZ2_DOCSUM_FIELD_TYPE &at[130]
 
434
 
 
435
#define ENTREZ2_DOCSUM &at[141]
 
436
#define ENTREZ2_DOCSUM_uid &at[142]
 
437
#define ENTREZ2_DOCSUM_docsum_data &at[143]
 
438
#define ENTREZ2_DOCSUM_docsum_data_E &at[144]
 
439
 
 
440
#define ENTREZ2_DOCSUM_DATA &at[145]
 
441
#define ENTREZ2_DOCSUM_DATA_field_name &at[146]
 
442
#define ENTREZ2_DOCSUM_DATA_field_value &at[147]
 
443
 
 
444
#define ENTREZ2_TERM &at[155]
 
445
#define ENTREZ2_TERM_term &at[156]
 
446
#define ENTREZ2_TERM_txid &at[157]
 
447
#define ENTREZ2_TERM_count &at[158]
 
448
#define ENTREZ2_TERM_is_leaf_node &at[159]
 
449
 
 
450
#define ENTREZ2_LINK_COUNT &at[181]
 
451
#define ENTREZ2_LINK_COUNT_link_type &at[182]
 
452
#define ENTREZ2_LINK_COUNT_link_count &at[183]