GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > ITC / V2-1-7
Constituent: itc     Tag: rad750
#include <string.h>
#include "PBS/FORK.h"
#include "PBS/TOC.h"
#include "MSG/MSG_pubdefs.h"
#include "CCSDS/CCSDS_pkt.h"
#include "ITC/ITC_pubdefs.h"
#include "ITC/ITC_msgs.h"
#include "ITC_confirm.h"
#include "ITC_inline.ih"
#include "ITC_prvdefs.h"
Include dependency graph for ITC_dispatch.c:
Functions | |
ITC_cb_Processor * | findProcessor (const ITC_CommandList *lst, unsigned int fnc) |
Find a command in a list of commands indexed by function code. | |
unsigned int | ITC_dispatchCTDB (void *prm, unsigned char *pkt) |
Driver level packet dispatch (used in CTDB driver). | |
FORK_cb_status | ITC_dispatch (FORK_cb_prm *prm, FORK_msg_hdr *msg) |
The heart of ITC task level dispatching. |
CVS $Id: ITC_dispatch.c,v 1.8 2005/01/07 05:05:43 apw Exp $
|
Find a command in a list of commands indexed by function code.
|
|
The heart of ITC task level dispatching.
Nearly true. The dispatcher also recognizes the special status of the "meta" queues. This mechanism is entirely internal to ITC (it's used to start, stop and otherwise interrogate the state of an ITC based task). These are dispatched the same way in all ITC based tasks. |
Here is the call graph for this function:
|
Driver level packet dispatch (used in CTDB driver).
|
Here is the call graph for this function: