GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > ITC / V2-1-7
Constituent: itc     Tag: rad750
#include <string.h>
#include "PBS/FPA.h"
#include "PBS/MBA.h"
#include "PBS/MTX.h"
#include "PBS/RW.ih"
#include "MSG/MSG_pubdefs.h"
#include "ITC/ITC_msgs.h"
#include "ITC_prvdefs.h"
Include dependency graph for ITC_control.c:
Functions | |
ITC_NodeID | ITC_getNodeID () |
Initialize the ITC control block. | |
unsigned int | ITC_initialize (ITC_NodeID nid, ITC_Map *map, unsigned int recvCnt, ITC_PoolDsc *recvDsc, unsigned int sendCnt, ITC_PoolDsc *sendDsc) |
Initialize the ITC control block. | |
unsigned int | ITC_shutdown () |
Shut down the ITC system. | |
Variables | |
ITC_Control * | ITC_icb |
Control block for the inter-task communications system. | |
ITC_Task * | ITC_tpl [ITC_L_TASKS+ITC_L_LITES] |
Application/service/lightweight task pointer list. | |
ITC_Queue * | ITC_qpl [ITC_L_TASKS][ITC_L_QUEUES] |
Queue pointer list. | |
ITC_Apid * | ITC_apl [ITC_L_APIDS] |
APID pointer list. |
CVS $Id: ITC_control.c,v 1.3 2004/11/24 01:52:46 apw Exp $
|
Initialize the ITC control block.
|
|
Initialize the ITC control block.
|
Here is the call graph for this function:
|
Shut down the ITC system.
|
|
APID pointer list. A mapping table to go from APID/function code to task/queue/callback. This is global, so care must be taken when writing elements of this table that the code is properly protected. |
|
Control block for the inter-task communications system. Control block for the inter-task communications system. This is global, so care must be taken when writing elements of this block that the code is properly protected. |
|
Queue pointer list. Per queue control block for the inter-task communications system. These are global, so care must be taken when writing elements of these blocks that the code is properly protected. |
|
Application/service/lightweight task pointer list. Per task control block for the inter-task communications system. These are global, so care must be taken when writing elements of these blocks that the code is properly protected. |