Due to the lapse in federal government funding, NASA is not updating this website. We sincerely regret this inconvenience.
NASA Logo
Ocean Color Science Software

ocssw V2022
l1io.h
Go to the documentation of this file.
1 /*******************************************************************
2 
3  l1io.h
4 
5  purpose: include file for the use of the level 1 direct I/O routines
6 
7  Parameters:
8  Type Name I/O Description
9  ---- ---- --- -----------
10  unsigned char * l1a_path I path for level 1A file
11 
12  Modification history:
13  Programmer Date Description of change
14  ---------- ---- ---------------------
15  W. Robinson 15-Feb-1993 Original development
16 
17  *******************************************************************/
18 
19 /*
20  * Note that hdf.h is needed for this and navigation defs
21  */
22 #include <stdint.h>
23 #include "nav_l1io.h"
24 
25 /*
26  * the l1info_struct structure has file ids...
27  */
28 typedef struct l1info_struct_d {
29  int32_t fid;
30  int32_t sdfid;
31 } l1info_struct;
32 
33 /*
34  * prototypes
35  */
36 int32_t l1io_open(char *, l1info_struct*, int32_t *, int32_t *);
37 int32_t l1io_read(l1info_struct, int, int16_t *,
38  navblockType *);
39 void l1io_close(l1info_struct);
int32_t l1io_open(char *, l1info_struct *, int32_t *, int32_t *)
Definition: l1io_open.c:4
int32_t fid
Definition: l1io.h:45
int32_t sdfid
Definition: l1io.h:46
void l1io_close(l1info_struct)
Definition: l1io_close.c:4
int32_t l1io_read(l1info_struct, int, int16_t *, navblockType *)
Definition: l1io_read.c:5