GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > FMX / V3-2-4

Constituent: fmxx     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

FMX_show.c File Reference

Implementations of the "show" commands in the FMXcommand line interface. More...

#include <stdio.h>
#include <stdlib.h>
#include "FMX/FMX_msgs.h"
#include "FMX/FMX_pubdefs.h"
#include "FMX_clidefs.h"
#include "FMX_prtdefs.h"

Include dependency graph for FMX_show.c:


Data Structures

struct  _FMX_cb_showKeyPrm
 Parameter block for the show key callback routine. More...

Defines

#define FMX_L_TAGS   ( 32 )
 Maximum length of a a tag list.

Typedefs

typedef _FMX_cb_showKeyPrm FMX_cb_showKeyPrm
 Typedef for struct _FMX_cb_showKeyPrm.

Functions

static unsigned int FMX_cb_showKey (void *usr, unsigned int key, const char *dir, FMX_FileGroup group, unsigned int flight, unsigned int visible, const char *tag, unsigned int index, unsigned int size, const char *date, const char *name)
 Callback for a "show key" command.
unsigned int FMX_show (CLI_Control *ctl, void *user)
 Callback for the show command.
unsigned int FMX_showCDM (CLI_Control *ctl, void *user)
 List files corresponding to key (the first parameter).
unsigned int FMX_showConnect (CLI_Control *ctl, void *user)
 Display the connection.
unsigned int FMX_showDevice (CLI_Control *ctl, void *user)
 Display the device table.
unsigned int FMX_showFiletype (CLI_Control *ctl, void *user)
 Display the filetype table.
unsigned int FMX_showHost (CLI_Control *ctl, void *user)
 Display the host table.
unsigned int FMX_showInstrument (CLI_Control *ctl, void *user)
 Display the instrument table.
unsigned int FMX_showKey (CLI_Control *ctl, void *user)
 List files corresponding to key (the first parameter).
unsigned int FMX_showNode (CLI_Control *ctl, void *user)
 Display the node table.
unsigned int FMX_showTag (CLI_Control *ctl, void *user)
 Display the tag table.

Detailed Description

Implementations of the "show" commands in the FMXcommand line interface.

CVS $Id: FMX_show.c,v 1.2 2007/04/13 20:11:26 apw Exp $
Author:
A.P.Waite

Function Documentation

static unsigned int FMX_cb_showKey void *  usr,
unsigned int  key,
const char *  dir,
FMX_FileGroup  group,
unsigned int  flight,
unsigned int  visible,
const char *  tag,
unsigned int  index,
unsigned int  size,
const char *  date,
const char *  name
[static]
 

Callback for a "show key" command.

Parameters:
usr (in) User parameter
key (in) Original file key
dir (in) File type (expressed as directory name)
group (in) Group to which the file belongs
flight (in) Is file an export file (i.e. flight-ready) (boolean)
visible (in) Is file visible (boolean)
tag (in) Architecture tag (when group=module only)
index (in) Index of file in visible table
size (in) Size of file (bytes)
date (in) Date file added to FMX
name (in) Name of file
Return values:
FMX_SUCCESS Success

unsigned int FMX_show CLI_Control *  ctl,
void *  user
 

Callback for the show command.

Parameters:
ctl (in) Anonymous control pointer
user (in) User parameter
Returns:
Status code
A never call.

unsigned int FMX_showCDM CLI_Control *  ctl,
void *  user
 

List files corresponding to key (the first parameter).

Parameters:
ctl (in) Anonymous control pointer
user (in) User parameter
Returns:
Status code

unsigned int FMX_showConnect CLI_Control *  ctl,
void *  user
 

Display the connection.

Parameters:
ctl (in) Anonymous control pointer
user (in) User parameter
Returns:
Status code

unsigned int FMX_showDevice CLI_Control *  ctl,
void *  user
 

Display the device table.

Parameters:
ctl (in) Anonymous control pointer
user (in) User parameter
Returns:
Status code

unsigned int FMX_showFiletype CLI_Control *  ctl,
void *  user
 

Display the filetype table.

Parameters:
ctl (in) Anonymous control pointer
user (in) User parameter
Returns:
Status code

unsigned int FMX_showHost CLI_Control *  ctl,
void *  user
 

Display the host table.

Parameters:
ctl (in) Anonymous control pointer
user (in) User parameter
Returns:
Status code

unsigned int FMX_showInstrument CLI_Control *  ctl,
void *  user
 

Display the instrument table.

Parameters:
ctl (in) Anonymous control pointer
user (in) User parameter
Returns:
Status code

unsigned int FMX_showKey CLI_Control *  ctl,
void *  user
 

List files corresponding to key (the first parameter).

Parameters:
ctl (in) Anonymous control pointer
user (in) User parameter
Returns:
Status code

unsigned int FMX_showNode CLI_Control *  ctl,
void *  user
 

Display the node table.

Parameters:
ctl (in) Anonymous control pointer
user (in) User parameter
Returns:
Status code

unsigned int FMX_showTag CLI_Control *  ctl,
void *  user
 

Display the tag table.

Parameters:
ctl (in) Anonymous control pointer
user (in) User parameter
Returns:
Status code


Generated on Sat Apr 14 01:44:42 2007 by  doxygen 1.4.4