GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > MEM / V5-7-1

Constituent: mem_unit_test     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

mem_util_tlm.h File Reference

Interface to the functions found in mem_util_tlm.c. More...

#include "MEM/MEM_tlmdefs.h"
#include "mem_unit_test.h"

Include dependency graph for mem_util_tlm.h:

This graph shows which files directly or indirectly include this file:


Data Structures

struct  _TLM_Data
 Incoming telemetry packet data. More...

Typedefs

typedef _TLM_Data TLM_Data
 Typedef for _TLM_Data.

Functions

int TLM_init (test_Test_Descriptor *td_p)
 Initialize the telemetry handler task.
int TLM_start (test_Test_Descriptor *td_p)
 Start the telemetry handler task.
int TLM_stop (test_Test_Descriptor *td_p)
 Stop the telemetry handler task.
int TLM_shutdown (test_Test_Descriptor *td_p)
 Shutdown the telemetry handler task.
int TLM_tlm_rcvd (test_Test_Descriptor *td_p, int id)
 Check for received telemetry.
int TLM_check_tlm (test_Test_Descriptor *td_p, int id, TLM_Data *exp_tlm_p)
 Compare actual and expected packet data.
int TLM_check_no_tlm (test_Test_Descriptor *td_p)
 Verify that no packets were received.

Detailed Description

Interface to the functions found in mem_util_tlm.c.

**  CVS $Id: mem_util_tlm.h,v 1.2 2006/05/10 19:39:46 dmay Exp $
**  

Function Documentation

unsigned int TLM_check_no_tlm test_Test_Descriptor td_p  ) 
 

Verify that no packets were received.

Parameters:
td_p Pointer to test descriptor.
Return values:
0 Success.
-1 Failure.

int TLM_check_tlm test_Test_Descriptor td_p,
int  id,
TLM_Data exp_tlm_p
 

Compare actual and expected packet data.

Parameters:
td_p Pointer to test descriptor.
id ID to use for user messages.
exp_tlm_p Pointer to expected packet data.
Return values:
0 Success.
-1 Failure.

int TLM_init test_Test_Descriptor td_p  ) 
 

Initialize the telemetry handler task.

Parameters:
td_p Pointer to test descriptor.
Return values:
0 Success.
-1 Failure.

int TLM_shutdown test_Test_Descriptor td_p  ) 
 

Shutdown the telemetry handler task.

Parameters:
td_p Pointer to test descriptor.
Return values:
0 Success.
-1 Failure.

int TLM_start test_Test_Descriptor td_p  ) 
 

Start the telemetry handler task.

Parameters:
td_p Pointer to test descriptor.
Return values:
0 Success.
-1 Failure.

int TLM_stop test_Test_Descriptor td_p  ) 
 

Stop the telemetry handler task.

Parameters:
td_p Pointer to test descriptor.
Return values:
0 Success.
-1 Failure.

int TLM_tlm_rcvd test_Test_Descriptor td_p,
int  id
 

Check for received telemetry.

Parameters:
td_p Pointer to test descriptor.
id ID to use for user messages.
Returns:
Nonzero value if any telemetry packets have been received.


Generated on Tue Aug 8 23:25:04 2006 by  doxygen 1.4.4