8#include <WXP/NameConv.h>
10#include <WXP/Product.h>
11#include <WXP/String.h>
18 const static int header_len = 101;
19 char header[header_len];
20 const static int header2_len = 101;
21 char header2[header2_len];
23 const static int max_prod = 2000;
28 const static int max_pan = 40;
48 int setDate(
Date &rdate ){ fdate = rdate;
return 1; };
50 int printLog(
const char *mess, ... );
54 int cleanLine(
char *line,
int len,
int flag );
55 int setAction(
const char *command,
int offset,
char *
string,
int len );
58 int saveHeader(
const char* fullhead,
const char *header,
59 const char *header2 );
60 int saveLine(
unsigned char *line,
int size);
62 int process(
const char *filename );
This class stores date and time information.
Definition Date.h:8
This is a variable length string class.
Definition String.h:5
This class ingests WMO formated data (see NOAAPORT/FOS)
Definition WmoIngest.h:14
int action()
Definition WmoIngest.cc:763
int terminate()
Definition WmoIngest.cc:100
int saveLine(unsigned char *line, int size)
Definition WmoIngest.cc:870
int close()
Definition WmoIngest.cc:812
int readProdFile()
Definition WmoIngest.cc:167
int process(const char *filename)
Definition WmoIngest.cc:960
int saveHeader(const char *fullhead, const char *header, const char *header2)
Definition WmoIngest.cc:836
int setLogFile(const char *name)
Definition WmoIngest.cc:124
WmoIngest()
Definition WmoIngest.cc:42
int setAction(const char *command, int offset, char *string, int len)
Definition WmoIngest.cc:464
int checkProcessing()
Definition WmoIngest.h:64
int printLog(const char *mess,...)
Definition WmoIngest.cc:134
int setParam(const char *str)
Definition WmoIngest.cc:75
int sendPAN()
Definition WmoIngest.cc:901
int setProdFile(const char *name)
Definition WmoIngest.cc:115
int cleanLine(char *line, int len, int flag)
Definition WmoIngest.cc:433
int init()
Definition WmoIngest.cc:49
int isSelected()
Definition WmoIngest.cc:394
All WXP classes fall under the WXP namespace.
Definition Angle.h:4
This struct holds PAN message data.
Definition Pan.h:8
This struct holds data for a specific product to be saved by the data ingestor.
Definition Product.h:7