This file is indexed.

/usr/include/ncbi/objmla.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
139
140
141
142
143
144
145
146
#ifndef _objmla_ 
#define _objmla_ 

#undef NLM_EXTERN
#ifdef NLM_IMPORT
#define NLM_EXTERN NLM_IMPORT
#else
#define NLM_EXTERN extern
#endif


#ifdef __cplusplus
extern "C" { /* } */
#endif


/**************************************************
*
*    Generated objects for Module NCBI-MedArchive
*    Generated using ASNCODE Revision: 5.2 at Feb 6, 1997  4:41 PM
*
**************************************************/

NLM_EXTERN Boolean LIBCALL
objmlaAsnLoad PROTO((void));
typedef ValNodePtr MlaRequestPtr;
typedef ValNode MlaRequest;
#define MlaRequest_init 1
#define MlaRequest_getmle 2
#define MlaRequest_getpub 3
#define MlaRequest_gettitle 4
#define MlaRequest_citmatch 5
#define MlaRequest_fini 6
#define MlaRequest_getmriuids 7
#define MlaRequest_getaccuids 8
#define MlaRequest_uidtopmid 9
#define MlaRequest_pmidtouid 10
#define MlaRequest_getmlepmid 11
#define MlaRequest_getpubpmid 12
#define MlaRequest_citmatchpmid 13
#define MlaRequest_getmripmids 14
#define MlaRequest_getaccpmids 15
#define MlaRequest_citlstpmids 16
#define MlaRequest_getmleuid 17
#define MlaRequest_getmlrpmid 18
#define MlaRequest_getmlruid 19


NLM_EXTERN MlaRequestPtr LIBCALL MlaRequestFree PROTO ((MlaRequestPtr ));
NLM_EXTERN MlaRequestPtr LIBCALL MlaRequestAsnRead PROTO (( AsnIoPtr, AsnTypePtr));
NLM_EXTERN Boolean LIBCALL MlaRequestAsnWrite PROTO (( MlaRequestPtr , AsnIoPtr, AsnTypePtr));



/**************************************************
*
*    TitleMsg
*
**************************************************/
typedef struct struct_Title_msg {
   struct struct_Title_msg PNTR next;
   Uint2   type;
   ValNodePtr   title;
} TitleMsg, PNTR TitleMsgPtr;


NLM_EXTERN TitleMsgPtr LIBCALL TitleMsgFree PROTO ((TitleMsgPtr ));
NLM_EXTERN TitleMsgPtr LIBCALL TitleMsgNew PROTO (( void ));
NLM_EXTERN TitleMsgPtr LIBCALL TitleMsgAsnRead PROTO (( AsnIoPtr, AsnTypePtr));
NLM_EXTERN Boolean LIBCALL TitleMsgAsnWrite PROTO (( TitleMsgPtr , AsnIoPtr, AsnTypePtr));

/* following #defines are for enumerated type, not used by object loaders */
#define Title_type_not_set 0
#define Title_type_name 1
#define Title_type_tsub 2
#define Title_type_trans 3
#define Title_type_jta 4
#define Title_type_iso_jta 5
#define Title_type_ml_jta 6
#define Title_type_coden 7
#define Title_type_issn 8
#define Title_type_abr 9
#define Title_type_isbn 10
#define Title_type_all 255



/**************************************************
*
*    TitleMsgList
*
**************************************************/
typedef struct struct_Title_msg_list {
   Int4   num;
   struct struct_Title_msg PNTR   titles;
} TitleMsgList, PNTR TitleMsgListPtr;


NLM_EXTERN TitleMsgListPtr LIBCALL TitleMsgListFree PROTO ((TitleMsgListPtr ));
NLM_EXTERN TitleMsgListPtr LIBCALL TitleMsgListNew PROTO (( void ));
NLM_EXTERN TitleMsgListPtr LIBCALL TitleMsgListAsnRead PROTO (( AsnIoPtr, AsnTypePtr));
NLM_EXTERN Boolean LIBCALL TitleMsgListAsnWrite PROTO (( TitleMsgListPtr , AsnIoPtr, AsnTypePtr));

/* following #defines are for enumerated type, not used by object loaders */
#define Error_val_not_found 0
#define Error_val_operational_error 1
#define Error_val_cannot_connect_jrsrv 2
#define Error_val_cannot_connect_pmdb 3
#define Error_val_journal_not_found 4
#define Error_val_citation_not_found 5
#define Error_val_citation_ambiguous 6
#define Error_val_citation_too_many 7

typedef ValNodePtr MlaBackPtr;
typedef ValNode MlaBack;
#define MlaBack_init 1
#define MlaBack_error 2
#define MlaBack_getmle 3
#define MlaBack_getpub 4
#define MlaBack_gettitle 5
#define MlaBack_citmatch 6
#define MlaBack_fini 7
#define MlaBack_getuids 8
#define MlaBack_getpmids 9
#define MlaBack_outuid 10
#define MlaBack_outpmid 11
#define MlaBack_getpme 12
#define MlaBack_getmlr 13


NLM_EXTERN MlaBackPtr LIBCALL MlaBackFree PROTO ((MlaBackPtr ));
NLM_EXTERN MlaBackPtr LIBCALL MlaBackAsnRead PROTO (( AsnIoPtr, AsnTypePtr));
NLM_EXTERN Boolean LIBCALL MlaBackAsnWrite PROTO (( MlaBackPtr , AsnIoPtr, AsnTypePtr));

#ifdef __cplusplus
/* { */ }
#endif

#endif /* _objmla_ */

#undef NLM_EXTERN
#ifdef NLM_EXPORT
#define NLM_EXTERN NLM_EXPORT
#else
#define NLM_EXTERN
#endif