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