GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LCS / V1-5-0
Constituent: lcs     Tag: mv2304
#include <stdio.h>
#include <string.h>
#include <time.h>
#include "PBI/TBD_id.h"
#include "PBS/TBD.ih"
#include "PBS/WCT.h"
#include "MSG/MSG_pubdefs.h"
#include "ITC/ITC_pubdefs.h"
#include "LCS/LCS_pubdefs.h"
#include "LCS/LCS_msgs.h"
#include "LCS_prvdefs.h"
Include dependency graph for LCS_utility.c:
Functions | |
LCS_Control * | LCS_getControl () |
Return the LCS control handle. | |
LCS_NodeAddress | LCS_getNodeAddress (ITC_NodeID nid) |
Return the LCB hardware node address for a logical ITC node ID. | |
ITC_NodeID | LCS_getNodeID (LCS_NodeAddress nih) |
Return the logical ITC node ID for an LCB hardware node address. | |
LRX_Engine * | LCS_getRxEngine (ITC_NodeID nid, ITC_QueueID qid) |
Return the LRX engine handle. | |
LTX_Engine * | LCS_getTxEngine (ITC_TaskID tid, ITC_QueueID qid) |
Return the LTX engine handle. | |
unsigned int | LCS_setNodeAddressSIU (LCS_NodeAddress nih) |
Set the hardware address of the SIU (on EPU only). | |
unsigned int | LCS_sizeofRxEngine () |
Return size of an LRX engine structure. | |
unsigned int | LCS_sizeofTxEngine () |
Return size of an LTX engine structure. | |
unsigned int | LCS_wct2ascii (WCT_time tim, char *asc) |
Convert a time (absolute units) to an ASCII string. |
CVS $Id: LCS_utility.c,v 1.7 2006/10/26 02:08:50 apw Exp $
|
Return the LCS control handle.
|
|
Return the LCB hardware node address for a logical ITC node ID.
|
|
Return the logical ITC node ID for an LCB hardware node address.
|
|
Return the LRX engine handle.
|
|
Return the LTX engine handle.
|
|
Set the hardware address of the SIU (on EPU only).
|
|
Return size of an LRX engine structure.
|
|
Return size of an LTX engine structure.
|
|
Convert a time (absolute units) to an ASCII string.
asc is assumed to point to a buffer that can accomodate the full return string. There is no protection against overwriting other memory if the buffer area is too short. The minimum buffer length is 30 (including the string terminator ... this number is available as a #define). Now you know why this is strictly an LCS private routine! |