GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QCFG / V1-1-3 > qcfg_compare / rhel5-64
#include <QCFG/QCFG.h>
#include <QCFG/QCFG_msgs.h>
#include <RIM/RIM_ground.h>
#include <MSG/MSG_pubdefs.h>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <libgen.h>
Classes | |
struct | _qcfg_parm |
Typedefs | |
typedef struct _qcfg_parm | qcfg_parm |
Functions | |
static int | checkDgm (RIM *rim, unsigned int secs, void *vParm) |
Check processing of the datagram file. | |
static int | getOptns (int argc, char **argv, QCFG_cmdOptns *optns) |
Get options and parameters. | |
static void | usage (char **argv, int error) |
Print out a usage block. | |
int | main (int argc, char **argv) |
Main program. |
$Id: qcfg_compare.c,v 1.11 2011/03/29 21:47:53 saxton Exp $
int checkDgm | ( | RIM * | rim, | |
unsigned int | secs, | |||
void * | vParm | |||
) | [static] |
Check processing of the datagram file.
rim | The address of the RIM. | |
secs | The timestamp of the datagram, in spacecraft units. | |
vParm | The address of the parameter block. |
0 | Continue processing | |
1 | Stop processing |
Referenced by main().
int getOptns | ( | int | argc, | |
char ** | argv, | |||
QCFG_cmdOptns * | optns | |||
) | [static] |
Get options and parameters.
argc | Number of command-line arguments | |
argv | List of command line arguments | |
optns | Address of options block to be filled |
0 | Success | |
1 | Help requested | |
-1 | An error occurred |
References _QCFG_cmdOptns::filt, _QCFG_cmdOptns::ignFile, _QCFG_cmdOptns::index1, _QCFG_cmdOptns::inpBase, _QCFG_cmdOptns::inpList, _QCFG_cmdOptns::inpPatt, _QCFG_cmdOptns::nFile, _QCFG_cmdOptns::outFile, usage(), and _QCFG_cmdOptns::verbose.
Referenced by main().
int main | ( | int | argc, | |
char ** | argv | |||
) |
Main program.
argc | Number of command line arguments this application was invoked with | |
argv | Array of strings, each one holding one command line argument |
-1 An error occurred
References checkDgm(), _QCFG_cmdOptns::fileList, getOptns(), _QCFG_cmdOptns::ignFile, _QCFG_cmdOptns::index1, _QCFG_cmdOptns::nFile, _QCFG_cmdOptns::outFile, usage(), and _QCFG_cmdOptns::verbose.
void usage | ( | char ** | argv, | |
int | error | |||
) | [static] |
Print out a usage block.
argv | The address of the command argument list | |
error | Error indicator: error if -1; okay otherwise |
Referenced by getOptns(), and main().