GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LCS / V1-4-1
Constituent: lcs     Tag: sun-gcc
#include <string.h>
#include "PBS/FFS.ih"
#include "PBS/MBA.h"
#include "PBS/FPA.h"
#include "MSG/MSG_pubdefs.h"
#include "ITC/ITC_drvdefs.h"
#include "ITC/ITC_pubdefs.h"
#include "LCBD/LCBD_drv.h"
#include "LCBD/LCBD_evt.h"
#include "LCS/LCS_pubdefs.h"
#include "LCS/LCS_msgs.h"
#include "LCS_prvdefs.h"
Include dependency graph for LRX_control.c:
Functions | |
static unsigned int | checkState (LCS_ControlState creq, LCS_ServiceState sreq, const char *func) |
Check the state of master and service control blocks. | |
static unsigned int | createEngines (LRX_Service *lrx, ITC_NodeID nid, unsigned int want) |
Create a set of receive engines for one node. | |
static unsigned int | deleteEngines (LRX_Service *lrx, ITC_NodeID nid, unsigned int want) |
Delete a set of queues. | |
unsigned int | LRX_createService () |
Initialize an LRX service control block. | |
unsigned int | LRX_deleteService () |
Delete the LTX service task and associated resources. | |
unsigned int | LRX_setAlloc (LRX_cb_Alloc *rtn) |
Set the allocation plug-in. | |
unsigned int | LRX_startService () |
Set the protocol 2 and 3 handlers in the LCB event task. | |
unsigned int | LRX_stopService (LRX_cb_Stop *rtn, void *prm) |
Stop the task implementing the LCS service layer. |
CVS $Id: LRX_control.c,v 1.4 2005/09/08 04:03:01 apw Exp $
|
Check the state of master and service control blocks.
|
|
Create a set of receive engines for one node.
|
|
Delete a set of queues.
|
|
Initialize an LRX service control block.
|
|
Delete the LTX service task and associated resources.
|
|
Set the allocation plug-in.
|
|
Set the protocol 2 and 3 handlers in the LCB event task.
|
|
Stop the task implementing the LCS service layer.
|