GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EMSG / V1-1-2 > test_emsg_st / rhel6-64


Interface   Data Structures   File List   Data Fields   Globals  

EMSG_test.c File Reference

Runs a collection of tests of the message system. More...

#include <stdio.h>
#include <EMSG_tstdefs.h>

Functions

unsigned int EMSG_test ()
 Driver for the EMSG test suite.
unsigned int EMSG_testBuffer (void)
 Driver for the EMSG buffering test suite.
unsigned int EMSG_testFormat (void)
 Driver for the EMSG formatting test suite.
unsigned int EMSG_testNoTask (void)
 Driver for the EMSG state transition test suite.
unsigned int EMSG_testOptions (void)
 Driver for the EMSG options test suite.
unsigned int EMSG_testShotgun (void)
unsigned int EMSG_testState (void)
 Driver for the EMSG state transition test suite.
unsigned int EMSG_testThread (unsigned int model)
int main (int pcnt, char *parm[])
 Program to drive the single threaded EMSG test suite.


Detailed Description

Runs a collection of tests of the message system.

Author:
A.P.Waite & Owen H Saxton
Id
EMSG_test.c,v 1.3 2011/03/25 21:38:44 saxton Exp

Function Documentation

unsigned int EMSG_test (  ) 

Driver for the EMSG test suite.

References EMSG_testBuffer(), EMSG_testFormat(), EMSG_testNoTask(), EMSG_testOptions(), and EMSG_testState().

Referenced by main().

unsigned int EMSG_testBuffer ( void   ) 

Driver for the EMSG buffering test suite.

Referenced by EMSG_test().

unsigned int EMSG_testFormat ( void   ) 

Driver for the EMSG formatting test suite.

Referenced by EMSG_test().

unsigned int EMSG_testNoTask ( void   ) 

Driver for the EMSG state transition test suite.

References EMSG_action(), EMSG_announceMajor(), EMSG_announceMajorEnd(), EMSG_announceMinor(), EMSG_testInt(), and EMSG_testStr().

Referenced by EMSG_test().

unsigned int EMSG_testOptions ( void   ) 

Driver for the EMSG options test suite.

References EMSG_action(), EMSG_announceMajor(), EMSG_announceMajorEnd(), EMSG_announceMinor(), EMSG_announceMinorEnd(), and EMSG_testInt().

Referenced by EMSG_test().

unsigned int EMSG_testState ( void   ) 

Driver for the EMSG state transition test suite.

References EMSG_announceMajor(), and EMSG_announceMajorEnd().

Referenced by EMSG_test().

int main ( int  pcnt,
char *  parm[] 
)

Program to drive the single threaded EMSG test suite.

Main routine for unix host systems, used to drive the single threaded test suite of the EMSG system.

References EMSG_test().


Generated on Tue Nov 29 17:00:21 2011 by  doxygen 1.5.8