ocssw  1.0
Classes | Defines | Enumerations | Functions
/disk01/web/ocssw/build/src/l1bgen_modist/MetadataP.h File Reference

(r8087/r6025)

#include "PGS_MET.h"
#include "Metadata.h"

Go to the source code of this file.

Classes

struct  pgs_meta_t

Defines

#define L1A_MISSING_ENG_PACKET   65535
#define MAX_PRODUCTIONHISTORY_SIZE   255

Enumerations

enum  output_file_indices_t {
  INDEX_L1B_EV_250M_FILE, INDEX_L1B_EV_500M_FILE, INDEX_L1B_EV_1000M_FILE, INDEX_L1B_OBC_FILE,
  NUM_OUTPUT_FILES, INDEX_L1B_EV_250M_FILE, INDEX_L1B_EV_500M_FILE, INDEX_L1B_EV_1000M_FILE,
  INDEX_L1B_OBC_FILE, NUM_OUTPUT_FILES
}

Functions

PGSt_SMF_status Write_Global_Metadata (L1B_Gran_Metadata_t *L1B_Gran_Meta, QA_Data_t *QA, lookup_tables_t *tables, int32 OBC_sd_id, boolean skip_night_hi_res)
PGSt_SMF_status Get_Electronics_Status (int32 v_id, int32 num_scans, char *vname, char *fname, int16 *final_value, int16 *is_changed, boolean *no_valid_value)
PGSt_SMF_status Get_Elec_Config_Status_Per_Gran (int32 v_id, int32 num_scans, uint32 *Elec_config_status, uint32 *Elec_config_change, uint32 *Elec_config_invalid_flag)
PGSt_SMF_status Get_Elec_Config_Status (QA_Common_t *QA_common, int32 v_id, int32 num_scans, uint32 *Elec_config_status, uint32 *Elec_config_change)
void get_attr (char *, void *)
void get_string_attr (char *, char *)
void set_attr (char *, void *)
void set_string_attr (char *, char *)
void set_ptrstring_attr (char *, char **)
void copy_string_attr (char *, char *)
void copy_attr (char *, void *)

Define Documentation

#define L1A_MISSING_ENG_PACKET   65535

Definition at line 46 of file MetadataP.h.

#define MAX_PRODUCTIONHISTORY_SIZE   255

Definition at line 47 of file MetadataP.h.


Enumeration Type Documentation

Enumerator:
INDEX_L1B_EV_250M_FILE 
INDEX_L1B_EV_500M_FILE 
INDEX_L1B_EV_1000M_FILE 
INDEX_L1B_OBC_FILE 
NUM_OUTPUT_FILES 
INDEX_L1B_EV_250M_FILE 
INDEX_L1B_EV_500M_FILE 
INDEX_L1B_EV_1000M_FILE 
INDEX_L1B_OBC_FILE 
NUM_OUTPUT_FILES 

Definition at line 56 of file MetadataP.h.


Function Documentation

void copy_attr ( char *  ,
void *   
)

Definition at line 1081 of file Metadata.c.

void copy_string_attr ( char *  ,
char *   
)

Definition at line 1122 of file Metadata.c.

void get_attr ( char *  ,
void *   
)

Definition at line 810 of file Metadata.c.

PGSt_SMF_status Get_Elec_Config_Status ( QA_Common_t QA_common,
int32  v_id,
int32  num_scans,
uint32 *  Elec_config_status,
uint32 *  Elec_config_change 
)

Definition at line 2903 of file Metadata.c.

PGSt_SMF_status Get_Elec_Config_Status_Per_Gran ( int32  v_id,
int32  num_scans,
uint32 *  Elec_config_status,
uint32 *  Elec_config_change,
uint32 *  Elec_config_invalid_flag 
)

Definition at line 2680 of file Metadata.c.

PGSt_SMF_status Get_Electronics_Status ( int32  v_id,
int32  num_scans,
char *  vname,
char *  fname,
int16 *  final_value,
int16 *  is_changed,
boolean no_valid_value 
)

Definition at line 2529 of file Metadata.c.

void get_string_attr ( char *  ,
char *   
)

Definition at line 866 of file Metadata.c.

void set_attr ( char *  ,
void *   
)

Definition at line 922 of file Metadata.c.

void set_ptrstring_attr ( char *  ,
char **   
)

Definition at line 1029 of file Metadata.c.

void set_string_attr ( char *  ,
char *   
)

Definition at line 974 of file Metadata.c.

PGSt_SMF_status Write_Global_Metadata ( L1B_Gran_Metadata_t L1B_Gran_Meta,
QA_Data_t QA,
lookup_tables_t tables,
int32  OBC_sd_id,
boolean  skip_night_hi_res 
)

Definition at line 1809 of file Metadata.c.