awips2/ncep/gov.noaa.nws.ncep.viz.rsc.ncgrid/dgdriv_c/dbcmn.h
Steve Harris 23dc8deeb0 12.7.1-8 baseline
Former-commit-id: b242dd98d6 [formerly 11f96dbedd] [formerly 16bf591a33] [formerly b242dd98d6 [formerly 11f96dbedd] [formerly 16bf591a33] [formerly c42ae0fa39 [formerly 16bf591a33 [formerly 46767a18a0d6e1f2182720c8a04c6e1e59cb18a1]]]]
Former-commit-id: c42ae0fa39
Former-commit-id: e1eb7f5972 [formerly f2102bfb24] [formerly 02bef853ef7c7fae6630b12e89ad4d9ef11bc391 [formerly 9f97182964]]
Former-commit-id: 8c3889c2ea3f00fe58aa1f356c175dee2c28f99c [formerly 9aabe438b9]
Former-commit-id: 36e2ad3023
2012-07-19 16:20:40 -05:00

83 lines
1.7 KiB
C

char eLibClass [50];
char ePlugIn [50];
char eSrc [50];
char eMdl [50];
char ePrt [50];
char eGrid [50];
int eCount;
char ePhysEl [65];
char eSecId [65];
char eDistnctField [200];
char eConstraintF [200];
char eConstraintV [200];
char eParameters [500];
char eIcao [5];
char eProduct [5];
char eResolution [10];
char eElAngle [10];
char gArea [500];
char gDattim [25];
char gNavDattim [25];
char gCord [25];
char gLevel [25];
char gParm [25];
char gCycle [25];
char gEventName [50];
/*
* callback stuff
*
* 1. for the data
*
*/
void (*dataClbkPtr)(char*);
int rdataBackSize;
float *rdataBack;
/*
* 2. for the navigation
*/
void (*navClbkPtr)(char*);
char *navStrBack;
int navStrLength;
/*
* 3. for the datauri
*/
void (*duriClbkPtr)(char*);
char *duriStrBack;
int duriStrLength;
/*
* 4. for the idiagnostic message back to Dgdriv
*/
void (*diagClbkPtr)(char*);
/*
* 5. for the cycle forecast hours
*/
void (*fhrsClbkPtr)(void);
char *fhrsStrBack;
int fhrsStrLength;
/*
* 6. for the ensemble members
*/
void (*flnmClbkPtr)(char*);
char *flnmStrBack;
int flnmStrLength;
/*
* 7. for the sub - grid CRS
*/
void (*subgCrsClbkPtr)(char*);
char *subgCrsStrBack;
int subgCrsStrLength;
typedef struct a2dtinfo {
char alias[30]; /* Template alias */
char path[26]; /* Template path */
char template[49]; /* Template */
} A2DTinfo;
typedef struct a2data_t {
int numtmpl; /* Number of templates */
A2DTinfo *info; /* Template information */
} A2Data_t;