NCBI C Toolkit Cross Reference

C/asnstat/asntax3.h


  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 

source navigation ]   [ diff markup ]   [ identifier search ]   [ freetext search ]   [ file search ]  

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.