ocssw  1.0
Defines | Functions | Variables
/disk01/web/ocssw/build/src/libbin/getl3b_misc.c File Reference

(r8106/r4823)

#include "seabin.h"
#include "seaproto.h"
#include "getl3b.h"

Go to the source code of this file.

Defines

#define MAXNAMELEN   255

Functions

intn get_fsize (char *prod_type)
intn out_data (int32 fst_call, int32 fid, int32 sdfid, int32 prod_ID, l3b_prod *parm_opt, int32 sbin, int32 nrec, int32 binlist_key, int32 *begin, int32 *extent, int32 *p_vskeys, int32 *last_bin, int32 *binno, int16 *nobs, int16 *time_rec, int16 *nscenes, float32 *weights, int8 *sel_cat, int32 *flags_set, float32 *l3b_data)
intn rd_data (int32 prod_ID, int32 binlist_key, int32 *p_vskey, int32 start, int32 nelts, l3b_prod *parm_opt)
intn attach_slave (int32 fid, char *sname, int32 parm, int32 *p_vskeys)
intn alloc_parm_bufs (int32 prod_ID, int32 nbins)
intn free_parm_bufs (int32 prod_ID)
intn get_index (int32 sbin, int32 prod_ID, int32 bufsz)

Variables

PRIVATE float32 * p [MAX_IN][NPARMS]
PRIVATE int32 * binno_list [MAX_IN]
PRIVATE int16 * nobs_list [MAX_IN]
PRIVATE int16 * nscenes_list [MAX_IN]
PRIVATE int16 * timerec_list [MAX_IN]
PRIVATE int8 * selcat_list [MAX_IN]
PRIVATE int32 * flags_list [MAX_IN]
PRIVATE float32 * weights_list [MAX_IN]
int32 NUMROWS

Define Documentation

#define MAXNAMELEN   255

Definition at line 50 of file getl3b_misc.c.


Function Documentation

intn alloc_parm_bufs ( int32  prod_ID,
int32  nbins 
)

Definition at line 478 of file getl3b_misc.c.

intn attach_slave ( int32  fid,
char *  sname,
int32  parm,
int32 *  p_vskeys 
)

Definition at line 427 of file getl3b_misc.c.

intn free_parm_bufs ( int32  prod_ID)

Definition at line 542 of file getl3b_misc.c.

intn get_fsize ( char *  prod_type)

Definition at line 96 of file getl3b_misc.c.

intn get_index ( int32  sbin,
int32  prod_ID,
int32  bufsz 
)

Definition at line 570 of file getl3b_misc.c.

intn out_data ( int32  fst_call,
int32  fid,
int32  sdfid,
int32  prod_ID,
l3b_prod parm_opt,
int32  sbin,
int32  nrec,
int32  binlist_key,
int32 *  begin,
int32 *  extent,
int32 *  p_vskeys,
int32 *  last_bin,
int32 *  binno,
int16 *  nobs,
int16 *  time_rec,
int16 *  nscenes,
float32 *  weights,
int8 *  sel_cat,
int32 *  flags_set,
float32 *  l3b_data 
)

Definition at line 188 of file getl3b_misc.c.

intn rd_data ( int32  prod_ID,
int32  binlist_key,
int32 *  p_vskey,
int32  start,
int32  nelts,
l3b_prod parm_opt 
)

Definition at line 336 of file getl3b_misc.c.


Variable Documentation

PRIVATE int32* binno_list[MAX_IN]

Definition at line 53 of file getl3b_misc.c.

PRIVATE int32* flags_list[MAX_IN]

Definition at line 57 of file getl3b_misc.c.

PRIVATE int16* nobs_list[MAX_IN]

Definition at line 54 of file getl3b_misc.c.

PRIVATE int16 * nscenes_list[MAX_IN]

Definition at line 54 of file getl3b_misc.c.

int32 NUMROWS

Definition at line 28 of file bin_csub.c.

PRIVATE float32* p[MAX_IN][NPARMS]

Definition at line 52 of file getl3b_misc.c.

PRIVATE int8* selcat_list[MAX_IN]

Definition at line 56 of file getl3b_misc.c.

PRIVATE int16* timerec_list[MAX_IN]

Definition at line 55 of file getl3b_misc.c.

PRIVATE float32* weights_list[MAX_IN]

Definition at line 58 of file getl3b_misc.c.