GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > SCP / V0-5-0

Constituent: SCP     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

SCP.c File Reference

A spacecraft control program. More...

#include <stdio.h>
#include <stdlib.h>
#include "CLI/CLI_pubdefs.h"
#include "LCM/LCM_scpside.h"
#include "SCP/SCP_pubdefs.h"

Include dependency graph for SCP.c:

Include dependency graph

Functions

unsigned int exit_cli (CLI_Control *cli, void *prm)
 Handle the verb/call exit.

unsigned int SCP_addSyntaxBase (CLI_Syntax *syntax)
 Contribute basic syntax to CLI.

unsigned int SCP_exit_cli (CLI_Control *cli, void *prm)
 Handle the verb/call SCP_exit.

unsigned int SCP_init_cli (CLI_Control *cli, void *prm)
 Handle the verb/call SCP_init.

unsigned int SCP_setAlert_cli (CLI_Control *cli, void *prm)
 Handle the verb/call SCP_setAlert.

unsigned int SCP_setDiagnostic_cli (CLI_Control *cli, void *prm)
 Handle the verb/call SCP_setDiagnostic.

unsigned int SCP_setHousekeeping_cli (CLI_Control *cli, void *prm)
 Handle the verb/call SCP_setHousekeeping.

int main (int argc, char **argv)
 Main routine to set up the instance of a spacecraft.


Variables

const char * d_0 = "$0"
 The string "$0".


Detailed Description

A spacecraft control program.

CVS $Id: SCP.c,v 1.5 2005/04/12 01:15:43 apw Exp $
Author:
D.L.Wood

A.P.Waite

Derived from original work by Dan Wood

Function Documentation

unsigned int exit_cli CLI_Control *  cli,
void *  prm
[static]
 

Handle the verb/call exit.

Warning:
Exit is unconditional.
Parameters:
cli Opaque control pointer
prm User context parameter (unused)
Return values:
CLI_ENDOFCMD 

int main int  argc,
char **  argv
 

Main routine to set up the instance of a spacecraft.

Parameters:
argc Argument count
argv Pointers to argument strings
Return values:
0 Success
-1 Failure

Here is the call graph for this function:

unsigned int SCP_addSyntaxBase CLI_Syntax *  syntax  ) 
 

Contribute basic syntax to CLI.

Parameters:
syntax Syntax handle
Return values:
CLI_SUCCESS 

Here is the call graph for this function:

unsigned int SCP_exit_cli CLI_Control *  cli,
void *  prm
[static]
 

Handle the verb/call SCP_exit.

Parameters:
cli Opaque control pointer
prm User context parameter (unused)
Return values:
CLI_SUCCESS 

unsigned int SCP_init_cli CLI_Control *  cli,
void *  prm
[static]
 

Handle the verb/call SCP_init.

Parameters:
cli Opaque control pointer
prm User context parameter (unused)
Return values:
CLI_SUCCESS 

unsigned int SCP_setAlert_cli CLI_Control *  cli,
void *  prm
[static]
 

Handle the verb/call SCP_setAlert.

Parameters:
cli Opaque control pointer
prm User context parameter (unused)
Return values:
CLI_SUCCESS 

unsigned int SCP_setDiagnostic_cli CLI_Control *  cli,
void *  prm
[static]
 

Handle the verb/call SCP_setDiagnostic.

Parameters:
cli Opaque control pointer
prm User context parameter (unused)
Return values:
CLI_SUCCESS 

unsigned int SCP_setHousekeeping_cli CLI_Control *  cli,
void *  prm
[static]
 

Handle the verb/call SCP_setHousekeeping.

Parameters:
cli Opaque control pointer
prm User context parameter (unused)
Return values:
CLI_SUCCESS 


Generated on Mon Apr 25 20:13:50 2005 by doxygen 1.3.3