|
NCBI Home IEB Home C Toolkit docs C++ Toolkit source browser C Toolkit source browser (2) |
NCBI C Toolkit Cross ReferenceC/asnstat/asntax3.h |
source navigation diff markup identifier search freetext search file search |
1 /***********************************************************************
2 *
3 **
4 * Automatic header module from ASNTOOL
5 *
6 ************************************************************************/
7
8 #ifndef _ASNTOOL_
9 #include <asn.h>
10 #endif
11
12 static char * asnfilename = "asntax3.h13";
13 static AsnValxNode avnx[5] = {
14 {20,"none" ,0,0.0,&avnx[1] } ,
15 {20,"info" ,1,0.0,&avnx[2] } ,
16 {20,"warn" ,2,0.0,&avnx[3] } ,
17 {20,"error" ,3,0.0,&avnx[4] } ,
18 {20,"fatal" ,4,0.0,NULL } };
19
20 static AsnType atx[51] = {
21 {401, "Org-ref" ,1,0,0,0,0,0,1,0,NULL,NULL,NULL,0,&atx[1]} ,
22 {402, "Taxon3-request" ,1,0,0,0,0,0,0,0,NULL,&atx[15],&atx[2],0,&atx[4]} ,
23 {0, "request" ,128,0,0,0,0,0,0,0,NULL,&atx[13],&atx[3],0,NULL} ,
24 {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[4],NULL,0,NULL} ,
25 {403, "T3Request" ,1,0,0,0,0,0,0,0,NULL,&atx[14],&atx[5],0,&atx[11]} ,
26 {0, "taxid" ,128,0,0,0,0,0,0,0,NULL,&atx[6],NULL,0,&atx[7]} ,
27 {302, "INTEGER" ,0,2,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
28 {0, "name" ,128,1,0,0,0,0,0,0,NULL,&atx[8],NULL,0,&atx[9]} ,
29 {323, "VisibleString" ,0,26,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
30 {0, "org" ,128,2,0,0,0,0,0,0,NULL,&atx[0],NULL,0,&atx[10]} ,
31 {0, "join" ,128,3,0,0,0,0,0,0,NULL,&atx[11],NULL,0,NULL} ,
32 {404, "SequenceOfInt" ,1,0,0,0,0,0,0,0,NULL,&atx[13],&atx[12],0,&atx[16]} ,
33 {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[6],NULL,0,NULL} ,
34 {312, "SEQUENCE OF" ,0,16,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
35 {315, "CHOICE" ,0,-1,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
36 {311, "SEQUENCE" ,0,16,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
37 {405, "Taxon3-reply" ,1,0,0,0,0,0,0,0,NULL,&atx[15],&atx[17],0,&atx[19]} ,
38 {0, "reply" ,128,0,0,0,0,0,0,0,NULL,&atx[13],&atx[18],0,NULL} ,
39 {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[19],NULL,0,NULL} ,
40 {406, "T3Reply" ,1,0,0,0,0,0,0,0,NULL,&atx[14],&atx[20],0,&atx[21]} ,
41 {0, "error" ,128,0,0,0,0,0,0,0,NULL,&atx[21],NULL,0,&atx[28]} ,
42 {407, "T3Error" ,1,0,0,0,0,0,0,0,NULL,&atx[15],&atx[22],0,&atx[29]} ,
43 {0, "level" ,128,0,0,0,0,0,0,0,NULL,&atx[23],&avnx[0],0,&atx[24]} ,
44 {310, "ENUMERATED" ,0,10,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
45 {0, "message" ,128,1,0,0,0,0,0,0,NULL,&atx[8],NULL,0,&atx[25]} ,
46 {0, "taxid" ,128,2,0,1,0,0,0,0,NULL,&atx[6],NULL,0,&atx[26]} ,
47 {0, "name" ,128,3,0,1,0,0,0,0,NULL,&atx[8],NULL,0,&atx[27]} ,
48 {0, "org" ,128,4,0,1,0,0,0,0,NULL,&atx[0],NULL,0,NULL} ,
49 {0, "data" ,128,1,0,0,0,0,0,0,NULL,&atx[29],NULL,0,NULL} ,
50 {408, "T3Data" ,1,0,0,0,0,0,0,0,NULL,&atx[15],&atx[30],0,&atx[35]} ,
51 {0, "org" ,128,0,0,0,0,0,0,0,NULL,&atx[0],NULL,0,&atx[31]} ,
52 {0, "blast-name-lineage" ,128,1,0,1,0,0,0,0,NULL,&atx[13],&atx[32],0,&atx[33]} ,
53 {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[8],NULL,0,NULL} ,
54 {0, "status" ,128,2,0,1,0,0,0,0,NULL,&atx[13],&atx[34],0,&atx[42]} ,
55 {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[35],NULL,0,NULL} ,
56 {409, "T3StatusFlags" ,1,0,0,0,0,0,0,0,NULL,&atx[15],&atx[36],0,&atx[43]} ,
57 {0, "property" ,128,0,0,0,0,0,0,0,NULL,&atx[8],NULL,0,&atx[37]} ,
58 {0, "value" ,128,1,0,0,0,0,0,0,NULL,&atx[14],&atx[38],0,NULL} ,
59 {0, "bool" ,128,0,0,0,0,0,0,0,NULL,&atx[39],NULL,0,&atx[40]} ,
60 {301, "BOOLEAN" ,0,1,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
61 {0, "int" ,128,1,0,0,0,0,0,0,NULL,&atx[6],NULL,0,&atx[41]} ,
62 {0, "str" ,128,2,0,0,0,0,0,0,NULL,&atx[8],NULL,0,NULL} ,
63 {0, "refresh" ,128,3,0,1,0,0,0,0,NULL,&atx[43],NULL,0,NULL} ,
64 {410, "T3RefreshFlags" ,1,0,0,0,0,0,0,0,NULL,&atx[15],&atx[44],0,NULL} ,
65 {0, "taxid-changed" ,128,0,0,0,0,0,0,0,NULL,&atx[39],NULL,0,&atx[45]} ,
66 {0, "taxname-changed" ,128,1,0,0,0,0,0,0,NULL,&atx[39],NULL,0,&atx[46]} ,
67 {0, "division-changed" ,128,2,0,0,0,0,0,0,NULL,&atx[39],NULL,0,&atx[47]} ,
68 {0, "lineage-changed" ,128,3,0,0,0,0,0,0,NULL,&atx[39],NULL,0,&atx[48]} ,
69 {0, "gc-changed" ,128,4,0,0,0,0,0,0,NULL,&atx[39],NULL,0,&atx[49]} ,
70 {0, "mgc-changed" ,128,5,0,0,0,0,0,0,NULL,&atx[39],NULL,0,&atx[50]} ,
71 {0, "orgmod-changed" ,128,6,0,0,0,0,0,0,NULL,&atx[39],NULL,0,NULL} };
72
73 static AsnModule ampx[1] = {
74 { "NCBI-Taxon3" , "asntax3.h13",&atx[0],NULL,NULL,0,0} };
75
76 static AsnValxNodePtr avn = avnx;
77 static AsnTypePtr at = atx;
78 static AsnModulePtr amp = ampx;
79
80
81
82 /**************************************************
83 *
84 * Defines for Module NCBI-Taxon3
85 *
86 **************************************************/
87
88 #define TAXON3_REQUEST &at[1]
89 #define TAXON3_REQUEST_request &at[2]
90 #define TAXON3_REQUEST_request_E &at[3]
91
92 #define T3REQUEST &at[4]
93 #define T3REQUEST_taxid &at[5]
94 #define T3REQUEST_name &at[7]
95 #define T3REQUEST_org &at[9]
96 #define T3REQUEST_join &at[10]
97
98 #define SEQUENCEOFINT &at[11]
99 #define SEQUENCEOFINT_E &at[12]
100
101 #define TAXON3_REPLY &at[16]
102 #define TAXON3_REPLY_reply &at[17]
103 #define TAXON3_REPLY_reply_E &at[18]
104
105 #define T3REPLY &at[19]
106 #define T3REPLY_error &at[20]
107 #define T3REPLY_data &at[28]
108
109 #define T3ERROR &at[21]
110 #define T3ERROR_level &at[22]
111 #define T3ERROR_message &at[24]
112 #define T3ERROR_taxid &at[25]
113 #define T3ERROR_name &at[26]
114 #define T3ERROR_org &at[27]
115
116 #define T3DATA &at[29]
117 #define T3DATA_org &at[30]
118 #define T3DATA_blast_name_lineage &at[31]
119 #define T3DATA_blast_name_lineage_E &at[32]
120 #define T3DATA_status &at[33]
121 #define T3DATA_status_E &at[34]
122 #define T3DATA_refresh &at[42]
123
124 #define T3STATUSFLAGS &at[35]
125 #define T3STATUSFLAGS_property &at[36]
126 #define T3STATUSFLAGS_value &at[37]
127 #define T3STATUSFLAGS_value_bool &at[38]
128 #define T3STATUSFLAGS_value_int &at[40]
129 #define T3STATUSFLAGS_value_str &at[41]
130
131 #define T3REFRESHFLAGS &at[43]
132 #define T3REFRESHFLAGS_taxid_changed &at[44]
133 #define T3REFRESHFLAGS_taxname_changed &at[45]
134 #define T3REFRESHFLAGS_division_changed &at[46]
135 #define T3REFRESHFLAGS_lineage_changed &at[47]
136 #define T3REFRESHFLAGS_gc_changed &at[48]
137 #define T3REFRESHFLAGS_mgc_changed &at[49]
138 #define T3REFRESHFLAGS_orgmod_changed &at[50]
139 |
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more information. |